@CHARSET "UTF-8";



/* FAQ */
dl#accordion03{width:100%; margin:50px auto; border-top: 2px solid #cac0b7}
dl#accordion03 dt a{display:inline-block;border-bottom:1px solid #e3ded7;width:100%;font-size:16px;font-weight:bold;color:#222222;background:#ffffff url(/_res/mma/img/sub/bg_acc_down.png) no-repeat 98% center; }
dl#accordion03 dt strong {font-size: 24px; font-family: Tahoma;vertical-align: middle;display: inline-block; color:#ba0b4a;padding: 20px 60px 20px 30px;background: url(/_res/mma/img/sub/bg_accrdion_dt.gif) no-repeat 92px center;}
dl#accordion03 dt span{display: inline-block;width: 70%;line-height: 140%;vertical-align: middle;}
dl#accordion03 dt.selected a{background:#fff;cursor:default;border-bottom:none;color:black;background:#ffffff url(/_res/mma/img/sub/bg_acc_up.png) no-repeat 98% center;}
dl#accordion03 dd{padding:40px 120px; background:#f7f7f7;border-bottom:1px solid #e3ded7;}

/*.faq_page dl#accordion03 dd {
    padding: 40px 120px;
    display: block !important;
    background: #f7f7f7;
    border-bottom: 1px solid #e3ded7;
}
*/
dl#accordion03 dd p{color:#757575; line-height: 160%; font-size: 14px;}

#accordion0303 dt.list_none{text-align: center; padding-top:20px;}




@media screen and (max-width: 760px){
  /* FAQ */
  dl#accordion03 dt strong {padding: 20px 40px 20px 20px;background-position:83% center; }
  dl#accordion03 dd {padding:25px;}
}



@media screen and (max-width:640px){
	/* FAQ */
	dl#accordion03 dt strong {padding: 20px 20px 20px 0px;background-position:83% center; }
  dl#accordion03 dd {padding:15px;}

}
