/* セミオーダー型パンフレットとは？ */
#ALL #main h2.h202 {
position:absolute;
text-indent:-9999px;
background:url(../img/h2_ttl01.gif) no-repeat;
top:106px;
left:284px;
width:472px;
height:50px;
}

#main p.p01 {
width:472px;
}
#main.hp01 .txt00{
width:535px;
font-size:12px;
margin:0 10px 10px 0;
}
#main.hp01 .txt{
font-size:12px;
margin:0 10px 10px 0;
}
#main h3.h301a {
margin:24px 0 12px -8px;
text-indent:-9999px;
background:url(../img/h301a.gif) no-repeat;
width:638px;
height:50px;
}
#main h3.h301b {
margin:24px 0 12px -8px;
text-indent:-9999px;
background:url(../img/h301b.gif) no-repeat;
width:638px;
height:50px;
}
#main h3.h301c {
margin:24px 0 12px -8px;
text-indent:-9999px;
background:url(../img/h301c.gif) no-repeat;
width:638px;
height:50px;
}
#main h3.h301d {
margin:24px 0 12px -8px;
text-indent:-9999px;
background:url(../img/h301d.gif) no-repeat;
width:638px;
height:50px;
}

#main .kousei {
width:593px;
background:url(../img/kousei_btm.gif) no-repeat left bottom;
margin:10px;
}

#main .kousei ul.kouseiL {
width:250px;
font-size:12px;
padding:5px 10px 10px 15px;
float:left;
}
#main .kousei li {
background:url(../img/dtp_dot.gif) no-repeat 0 1px;
padding:0 0 0 20px;
}
.vbottom{
vertical-align:bottom;
}
#main.hp01 .hp01_btn{
text-align:right;
margin:0 10px 0 0;
}




#main.hp01 .hiyou_top{
margin-top:30px;
}

#main.hp01 .hiyou{
background:url(../img/hiyou_btm.gif) no-repeat left bottom;
padding-bottom:15px;
}

#main.hp01 .hiyou_box{
width:608px;
margin:0 12px 0 11px;
}

#main.hp01 .hiyou_box .L{
font-size:13px;
font-weight:bold;
width:230px;
margin-left:10px;
float:left;
}

#main.hp01 .hiyou_box .R{
font-size:13px;
width:348px;
margin:0 10px 0 10px;
float:right;
}
/* IE 用▼ */
* html #main.hp01 .hiyou_box .R {
width:328px;
}


#main.hp01 .hiyou_box span.strong01{
font-size:14px;
font-weight:bold;
color:#ff0000;
}
#main.hp01 .hiyou_box span.strong02{
font-weight:bold;
}
#main.hp01 .hiyou_box span.strong03{
color:#ff0000;
}

