/* price
------------------------------------------------------------------*/

h2#main{
width:606px;
height:106px;
margin:0 0 30px 0;
padding: 0;
}

div.bg {
background:url(../price/img/h3price_bg.jpg) repeat-y;
width:606px;
border-bottom:solid 1px #2b4571;
margin:0 auto 20px;
padding:0;
text-align:center;
clear:both;
}

#h3price_001 {
width:606px;
height:31px;
margin:0 0 15px 0;
padding:0;
}

#h3price_002 {
width:606px;
height:44px;
margin:0 0 5px 0;
padding:0;
}

#h3price_002_ud {
width:606px;
height:40px;
margin:0 0 15px 0;
padding:0;
}


#h3price_003 {
width:606px;
height:44px;
margin:0 0 5px 0;
padding:0;
}

#h3price_003_ud {
width:606px;
height:40px;
margin:0 0 15px 0;
padding:0;
}

#h3price_004 {
width:606px;
height:44px;
margin:0 0 5px 0;
padding:0;
}

#h3price_004_ud {
width:606px;
height:40px;
margin:0 0 15px 0;
padding:0;
}

#h3price_005 {
width:606px;
height:44px;
margin:0 0 5px 0;
padding:0;
}

#h3price_005_ud {
width:606px;
height:40px;
margin:0 0 15px 0;
padding:0;
}

#h3price_006 {
width:606px;
height:44px;
margin:0 0 5px 0;
padding:0;
}

#h3price_006_ud {
width:606px;
height:40px;
margin:0 0 15px 0;
padding:0;
}

div.bg2 {
background:#eaf1f7;
width:558px;
margin:0 auto 20px;
padding:0;
text-align:center;
clear:both;
}

div.bg2_btm {
display:block;
background:#eaf1f7 url(../price/img/h3price_006_btm.jpg) no-repeat;
width:558px;
height:5px;
margin:0 0 0 0;
_margin:0 0 -10px 0;
padding:0;
}

div.bg3 {
background:#eaf1f7;
width:606px;
margin:10px auto 20px;
padding:0;
text-align:center;
clear:both;
}

div.bg3_top {
background:url(../price/img/h3price_00801_bgtop.jpg) no-repeat;
width:606px;
height:15px;
margin:0;
padding:0;
clear:both;
}

div.bg3_btm {
background:url(../price/img/h3price_00801_bgbtm.jpg) no-repeat;
width:606px;
height:8px;
margin:0 0 0 0;
_margin:0 0 -8px 0;
padding:0;
clear:both;
}


#h3price_00601 {
width:558px;
height:44px;
margin:0 auto 5px;
padding:0;
}

#h3price_007 {
width:606px;
height:19px;
margin:0 0 15px 0;
padding:0;
}

#h3price_00701 {
width:606px;
height:263px;
margin:0 0 25px 0;
padding:0;
}

#h3price_008 {
width:606px;
height:19px;
margin:0 0 15px 0;
padding:0;
}

#h3price_00801 {
width:606px;
height:376px;
margin:0 0 25px 0;
padding:0;
}

#h3price_009 {
width:606px;
height:31px;
margin:25px 0 15px 0;
padding:0;
}

#textoption p{
letter-spacing:1.5px;
text-align:center;
margin:0 0 15px 0;
padding:0;
line-height: 18px;
}

#textoption span{
letter-spacing:1.5px;
text-align:center;
margin:0 0 15px 0;
padding:0;
line-height: 18px;
font-weight:bold;
}

.box01 {
border:1px solid #000000;
margin:0 0 20px 0;
clear:both;
}


/*pricetext
--------------------------------*/
.settext001 {
letter-spacing:1.5px;
text-align:center;
margin:0 0 15px 0;
padding:0;
line-height: 18px;
}

.settext001_l{
letter-spacing:1.5px;
text-align:left;
margin:0 15px 15px 15px;
padding:0;
line-height: 18px;
}

.ptext001_l{
text-align:left;
margin:20px 15px 20px 15px;
}

.ptext001_l span{
margin:10px 0;
padding:0 0 0;
line-height: 18px;
font-weight:bold;
color:#2c5593;
}

.settext002 {
font-size:90%;
letter-spacing:1.5px;
text-align:left;
margin:0 15px 15px 15px;
padding:0;
line-height: 18px;
}


