@charset "UTF-8";

#content{}
#contact{ width: 950px; margin: 0 auto; padding:194px 0 0; box-sizing: border-box; background-color: #FFF;}
#pgsc01{ padding:50px 0 0;}
#contact .pc_none{ display:none;}
#contact .sph_none{ display:block;}

.title_contents_box{ text-align: left;}
.title_contents{font-size: 30px; line-height: 40px;height: 40px;font-weight: 400;text-align: center;letter-spacing: normal;display: inline-block;border-top: 5px solid #000;padding: 10px 0 0;margin: 30px 0 10px;}

#content .topic_path{width: 950px;margin: 0 auto;text-align: left;padding: 25px 20px 0;box-sizing: border-box;clear: both;}
#content .topic_path ul {font-size: 14px;line-height: 25px;}
#content .topic_path li {vertical-align: top;display: inline-block;*display: inline;*zoom: 1;}
#content .topic_path li a{color: #D5AE3C;text-decoration: underline;}
#content .topic_path li::after {content: ">"; margin: 0 5px;}
#content .topic_path li:last-child::after {content: "";}

#contact .box01{padding:50px 0 50px 0;}
#contact .box01 h2{text-align:left;width:960px;margin:0 auto;padding:0 0 30px;}
#contact .box01 h2 span{font-size:30px;line-height:40px;height:40px;text-align:center;letter-spacing:normal;display:inline-block;border-top:5px solid #000/*メインカラー*/;padding:10px 0 0 ;margin:0 10px;}
/*-------------------------
.box01
-------------------------*/
#contact .box01 .box_inner{width:960px;margin:0 auto;}
#contact .box01 .box_inner .comment1{font-size:14px;line-height:20px;background:#EEE;border:1px solid #AAA;padding:9px;margin:0 10px 10px 10px;}
#contact .box01 .box_inner .comment1 span{display:inline-block;vertical-align:top;}
#contact .box01 .box_inner table{margin:0 auto;padding:0;border:none;width:98%;}
#contact .box01 .box_inner tr{}
#contact .box01 .box_inner th,
#contact .box01 .box_inner td{margin:0;padding:20px 5px;border-bottom:1px solid #aaa;font-size:14px;line-height:20px;text-align:left;box-sizing:border-box;}
#contact .box01 .box_inner th{font-weight:700;width:30%;}
#contact .box01 .box_inner td{width:70%;}
/*ボタン初期化*/
#contact .box01 input[type="button"],
#contact .box01 input[type="submit"]{-webkit-appearance:button;appearance:button;
font-size:20px;line-height:50px;color:#FFF;padding:0 40px;height:50px;display:inline-block;background:#D5AE3C/*アクセントカラー*/;border:none;border-radius:5px;box-shadow:0 1px 6px 1px rgba(0,0,0,0.4);cursor:pointer;transition:0.3s;}
/*submitボタン*/
#contact .box01 .btn1{padding:35px 0 0;}

/*-------------------------
.box01.thanks
サンクスページ用
-------------------------*/
#contact .box01 .box_inner .coimment0{font-size:22px;line-height:30px;color:#FF0000;padding:0 0 20px; text-align:center;}
#contact .box01 .box_inner .coimment0 br.line1{display:none;}
#contact .box01 .box_inner .cap1{font-size:14px;line-height:22px;padding:20px 0 30px;}
#contact .box01 .box_inner .info{padding:0 0 20px;}
#contact .box01 .box_inner .info dt{font-size:18px;line-height:22px;padding:0 0 10px;}
#contact .box01 .box_inner .info dd{font-size:22px;line-height:30px;font-weight:700;color:#FF0000;}
#contact .box01 .box_inner .info dd span{font-size:12px;line-height:24px;font-weight:400;color:#FFF;background:#FF0000;padding:0 5px;margin:3px 5px 3px 0;height:24px;display:inline-block;vertical-align:bottom;border-radius:4px;}
#contact .box01 .box_inner .info dd a.call{color:inherit;text-decoration:inherit;display:inline-block;pointer-events:none;}
