h3#headImg{
width:580px;
height:80px;
margin:0 0 15px 0;
padding:0;
}

/*Detail*/
#detailTop{
width:580px;
margin:0 auto;
padding:0;
text-align:center;
}

#detailUnder{
clear:both;
width:580px;
margin:0 auto;
padding:0;
text-align:center;
}

/*Detail Menu*/
ul#detailMenu{
width:565px;
margin:0 auto;
padding:0;
list-style:none;
font-size:12px;
font-weight:bold;
text-align:center;
}

ul#detailMenu li{
float:left;
display:block;
margin:0;
padding:0;
text-align:center;
}

ul#detailMenu li.detailMenu01{
display:block;
margin:0;
padding:0;
color:#333333;
background:url(../products/deltagon_bit/img/btnProdHead01.gif) no-repeat;
}

ul#detailMenu li.detailMenu01 a{
display:block;
width:126px;
height:21px;
margin:0;
padding:8px 0 0 0;
color:#333333;
text-decoration:none;
}

ul#detailMenu li.detailMenu02{
display:block;
margin:0;
padding:0;
color:#FFFFFF;
background:url(../products/deltagon_bit/img/btnProdHeadVis01.gif) no-repeat;
}

ul#detailMenu li.detailMenu02 a{
display:block;
width:126px;
height:21px;
margin:0;
padding:8px 0 0 0;
color:#FFFFFF;
text-decoration:none;
}

ul#detailMenu li.detailMenu03{
display:block;
width:309px;
height:29px;
margin:0;
padding:0;
}

ul#detailMenu li.detailMenu04{
display:block;
width:4px;
height:29px;
margin:0;
padding:0;
}

/*Detail Name*/
h4.prodNameNo{
clear:left;
width:545px;
height:27px;
margin:0 auto;
padding:16px 0 0 20px;
font-size:16px;
text-align:left;
background:url(../products/deltagon_bit/img/tit_Normal_01.gif) no-repeat;
}

h4.prodNameTwo{
clear:left;
width:545px;
height:40px;
margin:0 auto;
padding:3px 0 0 20px;
font-size:14px;
line-height:16px;
text-align:left;
background:url(../products/deltagon_bit/img/tit_Normal_01.gif) no-repeat;
}

/*Detail topParts*/
.mainMidashi{
width:555px;
margin:4px auto 10px auto;
padding:0 0 0 10px;
font-size:16px;
font-weight:bold;
line-height:20px;
color:#CC0000;
text-align:left;
}

.mainImage{
margin:0 auto 20px auto;
padding:0;
text-align:center;
}

/*Detail midParts*/
h5.detailMidashi{
width:535px;
height:31px;
margin:0 auto;
padding:5px 0 0 8px;
font-size:14px;
text-align:left;
background:url(../products/deltagon_bit/img/midashi_Normal_01.gif) no-repeat;
}

ul.detailCas{
width:543px;
margin:0 auto 10px auto;
padding:0;
text-align:center;
}

ul.detailCas li{
margin:5px 0 5px 24px;
padding:0;
font-size:12px;
line-height:18px;
color:#333333;
text-align:left;
}

table.detailBox{
width:531px;
margin:10px auto;
padding:0;
text-align:center;
border-collapse:collapse;
}

table.detailBox td{
padding:2px;
text-align:left;
}

p.detailCad{
margin:10px auto;
padding:0;
}

/*Detail bottomParts*/
h6.detailCation{
width:523px;
height:20px;
margin:0 auto;
padding:0 0 0 20px;
font-size:14px;
line-height:18px;
text-align:left;
background:url(../products/img/mark_cation.gif) no-repeat;
}

ul.detailCationList{
width:543px;
margin:0 auto 10px auto;
padding:0;
text-align:center;
}

ul.detailCationList li{
margin:5px 0 5px 24px;
padding:0;
font-size:12px;
line-height:18px;
color:#333333;
text-align:left;
}

ul#btnNextBack{
margin:0 20px 15px 0;
padding:0;
list-style:none;
}

ul#btnNextBack li{
float:right;
display:block;
width:145px;
height:30px;
margin:0;
padding:0;
}

ul#btnNextBack li a{
display:block;
width:145px;
height:30px;
margin:0;
padding:0;
line-height:30px;
font-weight:bold;
text-align:center;
background:url(../products/img/btnBg.gif) no-repeat;
}

/*Detail other Setting*/
h6.titOtherTypeA{
width:518px;
height:31px;
margin:0 auto;
padding:6px 0 0 25px;
font-size:14px;
line-height:18px;
text-align:left;
background:url(../products/img/tit_otherType_01.gif) no-repeat;
}

p.textBoxTypeA{
width:543px;
margin:0 auto;
padding:5px 0;
font-weight:bold;
text-align:left;
}

p.textBoxTypeB{
width:540px;
margin:0 auto;
padding:5px 0;
text-align:left;
}

h6.prodDetailSize{
width:545px;
height:27px;
margin:0 auto;
padding:16px 0 0 20px;
font-size:16px;
text-align:left;
background:url(../products/deltagon_bit/img/tit_Normal_01.gif) no-repeat;
}

table.sizeBoxTypeA{
width:400px;
margin:10px auto 0 auto;
padding:0;
text-align:center;
border-collapse:collapse;
}

table.sizeBoxTypeA td{
padding:2px;
text-align:center;
border:1px solid #000000;
}

table.sizeBoxTypeB{
width:540px;
margin:10px auto 0 auto;
padding:0;
text-align:center;
border-collapse:collapse;
}

table.sizeBoxTypeB td{
padding:2px;
text-align:center;
border:1px solid #000000;
}

/*Detail Size Table*/
/*Detail Title*/
h4.prodSize{
clear:left;
width:545px;
height:27px;
margin:0 auto;
padding:16px 0 0 20px;
font-size:16px;
text-align:left;
background:url(../products/deltagon_bit/img/tit_Normal_01.gif) no-repeat;
}

h4.prodSizePop{
clear:left;
width:545px;
height:27px;
margin:0 auto;
padding:16px 0 0 20px;
font-size:16px;
text-align:left;
background:url(../products/deltagon_bit/img/tit_SizePop_01.gif) no-repeat;
}

/*Detail Table*/
table.prodSizeTypeA{
width:540px;
margin:10px auto 0 auto;
padding:0;
text-align:center;
border-collapse:collapse;
}

table.prodSizeTypeA td{
padding:2px;
text-align:center;
border:1px solid #000000;
}

table.prodSizeTypeB{
width:540px;
margin:10px auto 20px auto;
padding:0;
text-align:center;
border-collapse:collapse;
}

table.prodSizeTypeB td{
padding:2px;
text-align:center;
border:1px solid #000000;
}

table.prodSizeTypeC{
width:400px;
margin:10px auto 0 auto;
padding:0;
text-align:center;
border-collapse:collapse;
}

table.prodSizeTypeC td{
padding:2px;
text-align:center;
border:1px solid #000000;
}

table.prodSizeTypeD{
width:400px;
margin:10px auto 20px auto;
padding:0;
text-align:center;
border-collapse:collapse;
}

table.prodSizeTypeD td{
padding:2px;
text-align:center;
border:1px solid #000000;
}

/*Detail bottomTable*/
table.bottomBoxTypeA{
width:540px;
margin:0 auto 20px auto;
padding:0;
text-align:center;
border-collapse:collapse;
}

table.bottomBoxTypeA td{
padding:2px;
text-align:left;
}

table.bottomBoxTypeB{
width:540px;
margin:0 auto;
padding:0;
text-align:center;
border-collapse:collapse;
}

table.bottomBoxTypeB td{
padding:2px;
text-align:left;
}

table.bottomBoxTypeC{
width:400px;
margin:0 auto 20px auto;
padding:0;
text-align:center;
border-collapse:collapse;
}

table.bottomBoxTypeC td{
padding:2px;
text-align:left;
}

/*image*/
p.imageBoxTypeA{
margin:10px auto;
padding:0;
text-align:center;
}

/*Text Setting*/
.prod_size_r{
color:#FF0000;
}

p.midashiBoxTypeA{
width:523px;
margin:0 auto;
padding:5px 10px;
font-size:14px;
font-weight:bold;
text-align:left;
}
