@charset "Shift_JIS";

img{vertical-align:top;}

#ocBox {
width:690px;
margin:0 auto;
padding:0;
background:url(/static/images/images_contraception_oc_match_contents_bg_01.gif) left bottom;
background-repeat:no-repeat;
}
#ocIm01 {
width:690px;
margin:0;
padding:0 0 15px 0;
}
#ocIm02 {
width:574px;
margin:0;
padding:0 0 21px 41px;
}
#ocIm03 {
width:611px;
margin:0;
padding:0 0 2px 43px;
}
#ocIm04 {
width:572px;
margin:0;
padding:0 0 46px 41px;
}

#ocIm05 {
width:690px;
margin:0;
padding:0 0 15px 0;
}
#ocIm06 {
width:581px;
margin:0;
padding:0 0 21px 41px;
}
#ocIm07 {
width:611px;
margin:0;
padding:0 0 2px 43px;
}
#ocIm08 {
width:577px;
margin:0;
padding:0 0 10px 41px;
}

#ocIm09 {
width:690px;
margin:0;
padding:0 0 15px 0;
}
#ocIm10 {
width:591px;
margin:0;
padding:0 0 21px 41px;
}
#ocIm11 {
width:611px;
margin:0;
padding:0 0 2px 43px;
}
#ocIm12 {
width:581px;
margin:0;
padding:0 0 10px 41px;
}

#ocTxt01 {
width:690px;
margin:0 auto;
padding:10px 0 0 0;
color:#666666;
font-size:.8em;
line-height:1.5;
}
#ocTxt02 {
width:600px;
margin:0;
padding:0 0 28px 41px;
color:#666666;
font-size:.8em;
line-height:1.5;
}

#specialBox {
width:690px;
margin:20px auto 40px ;
padding:0;
background:url(/static/images/images_contraception_oc_match_special_bg_02.gif) left bottom;
background-repeat:no-repeat;
overflow:hidden;
}
#specialBoxInner {
width:690px;
margin:0;
padding:0;
background:url(/static/images/images_contraception_oc_match_special_bg_01.gif) left top;
background-repeat:no-repeat;
overflow:hidden;
}
#specialTxt01 {
width:442px;
margin:0;
padding:0 0 8px 0;
}
.specialDatailBox {
width:650px;
margin:0 auto 19px auto;
padding:0;
overflow:hidden;
clear:both;
}
.specialDatailBox dt {
width:650px;
margin:0;
padding:0 0 5px 0;
}
.specialDatailBox dd {
float:left;
margin:0;
padding:0 0 0 12px;
}

#howtoBox {
width:690px;
margin:0 auto;
padding:0;
background:url(/static/images/images_contraception_oc_match_howto_bg_01.gif) left top;
background-repeat:no-repeat;
overflow:hidden;
clear:both;
min-height:147px;
}
*html #howtoBox {
height:147px;
}
#howtoTxt01 {
width:475px;
margin:14px auto 12px auto;
padding:0;
}
#howtoList01 {
width:652px;
margin:0 auto;
padding:0;
}
#howtoList01 li {
width:321px;
float:left;
margin:0;
padding:0 10px 0 0;
}
#howtoList01 li.end {
padding:0;
}

.mgt30{
margin-top:30px !important;
}
