@charset "euc-jp";
/* CSS Document */
/* ///////////////////////////////

´ðËÜÀßÄê

///////////////////////////////
*/
#pageContents h1 img{width:700px;}
#qandaBox{width:700px;}

#qandaBox{color:#333; font-size:14px; line-height:1.8em; clear: both;}
#qandaBox a, a:active, a:hover{color:#333; text-decoration:none; cursor:default}
h1{margin-bottom:40px;}


#qandaBox ol li{border:1px solid #ccc; margin-bottom:30px;}
#qandaBox ol li h2{border-bottom:1px solid #ccc; padding:10px; background:#e8e8e8; clear:both;}
#qandaBox ol li h2 p{ display:inline;}
#qandaBox ol li ul li{border:none; padding:10px; overflow:hidden; margin-bottom:0;}
#qandaBox ol li mark{ float:left; width:90px; text-align:center; font-weight:bold; background:none;font-size:16px;}
#qandaBox ol li ul li p,
#qandaBox ol li ul li div.area{width:578px; float:right;}
span.att{font-size:12px; display:block; line-height:1.5em;}

ol.listType01{ float:right; line-height:1.2em; margin:10px 0 0; width:578px;}
#qandaBox ol li ol.listType01 li{padding:5px 0;}
#qandaBox ol li ul li div.area{width:578px; float:right;}
#qandaBox ol li ul li div.area h3{background:#e8e8e8; padding:2px 5px; margin:20px 0 0}

#qandaBox b{font-weight:bold;}
#qandaBox b.red{color:#C00}
.capImg{margin:10px 0 10px 20px}


#att_box{width:658px; border:1px solid #dfc381; padding:20px; margin:0 auto 20px auto; color:#333; font-size:14px; line-height:1.8em;}
#att_ttl{width:680px; padding:10px; color:#333; font-size:1.2em; font-weight:bold; background:#dfc381; text-align:center; margin:50px auto 0 auto;}