@charset "utf-8";

/*===================================================================
	feature_x.htm
===================================================================*/
#contents .detailSection .main .detailGroup .ttlMod01.ttlMod01-ex h2{*display:inline; *zoom:1; *height:33px;}/*ie7*/
#contents .detailSection .main .detailGroup .ttlMod01.ttlMod01-ex span{height:33px; padding:0 20px; display:table-cell; vertical-align:middle;}
#contents .detailSection .main .detailGroup .ttlMod01.ttlMod01-ex span{*display:block; *height:19px; *padding:6px 20px 8px;}/*ie7*/

body.feature_3 dl>dd>ul>li{margin-top:5px;}
body.feature_4 .ancNav .current04 a, body.feature_4 .ancNav .current05 a, body.feature_4 .ancNav .current06 a, body.feature_4 .ancNav .current07 a, body.feature_4 .ancNav .current08 a{color:#333; cursor:default; text-decoration:none;}
@media only screen and (max-width: 768px) {
.detailGroup .flR,
.detailGroup .flL{
	float: none;
	width: 100%;
	margin: 10px 0;
}
.feature_3 #contents .detailSection .main .detailGroup .flL.w57 {
    float: none;
    width: 100%;
}
.feature_3 #contents .detailSection .main .detailGroup .flR.w41.taR {
    width: 100%;
    float: none;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 10px;
}
}