@charset "utf-8";

#inquiry #title { background:url(../../inquiry/img/title.jpg) no-repeat center 0;}
#inquiry #title h2 { position:absolute; left:50%; margin-left:-269px;}


/* sec1 */
#inquiry #sec1 { text-align:center;}
#inquiry #sec1 p { padding:25px 0;}
#inquiry #sec1 dd { color:#fef623; font-weight:bold; padding-top:25px;}


/* sec2 */
#inquiry #sec2 { width:774px; background:url(../../inquiry/img/sec2_bg1.gif); padding:12px; margin:20px auto;}
#inquiry #sec2 #bg_col { background:#f3ecde;}
#inquiry #sec2 p.intro { font-size:1.3em; color:#900; text-align:center; padding:50px 0 30px 0;}
#inquiry #sec2 p.caution { text-align:left; color:#000; padding:0 0 5px 30px;}
#inquiry #sec2 p span { color:#b80d0d; text-align:center;}

#inquiry #sec2 #table_wrap { width:725px; background:#fff; border:1px solid #938d80; margin:0 auto; padding:30px 0 20px 0;}
#inquiry #sec2 table { width:480px; margin:0 auto;}
#inquiry #sec2 table tr { margin-bottom:5px;}
#inquiry #sec2 table th { width:10px; color:#b80d0d; margin-bottom:5px; vertical-align:top;}
#inquiry #sec2 table td { color:#000; margin-bottom:5px; padding-bottom:10px; vertical-align:top;}
#inquiry #sec2 table td input { width:300px; padding:5px 0;}
#inquiry #sec2 table td textarea { width:300px;}
#inquiry #sec2 p.btn { text-align:center; padding-top:30px;}
#inquiry #sec2 p.btn input { padding:5px 20px;}
#inquiry #sec2 p.tel { text-align:center; padding:55px 0 60px 0;}
#inquiry #sec2 p.tel span { display:block; text-align:right; font-size:1.1em; padding:10px 80px 0 0;}

#inquiry #sec2 #warning { color:#C00; padding:0 0 20px 250px}

#inquiry #sec2 ul li { text-align:center; color:#000; padding:5px 0;}








