@charset "UTF-8";
/* CSS Document */
.pcOnly{display:block;}
.spOnly{display:none;}
.br_sp{display:none;}
/*======common====*/
img{width:100%;}
.left{float:left;}
.right{float:right;}
.wrapMax{width:100%;}
.wrap10{width:1000px;margin:0 auto;}
.wrap12{width:1200px;margin:0 auto;}
.btnBox{width:280px;display:inline-block;margin-top:50px;}
h3{font-size:18px;line-height:36px;color:#e9545d;margin-top:10px;}

/*======sec1====*/
.sec1{background:url(../img/top.jpg) no-repeat center center;background-size:cover;text-align:center;padding:40px 0;}
.sec1 .logo{width:305px;padding-bottom:60px;}
.sec1 .ttl{width:280px;margin:0 auto;margin-bottom:20px;}
.sec1 p{font-size:14px;margin-bottom:20px;line-height:28px;}
.sec1 .btnBox{width:280px;margin:0 auto;margin-top:10px;display:block;}
/*======sec2====*/
.sec2 .wrap12{display:table;}
.sec2 .wrap12 > div{display:table-cell;vertical-align:middle;width:600px;}
.sec2 .wrap12 > div:last-of-type{padding:40px;padding-right:0;}
.sec2 .wrap12 h2{width:205px;}
.sec2 .wrap12 h3 span{font-size:10px;color:#fff;}
.sec2 .wrap12 p{font-size:14px;line-height:28px;margin:10px 0;text-align:justify;margin-bottom:20px;}
.sec2 .btnBox{margin-top:10px;display:block;}
/*======sec3====*/
.sec3{background:url(../img/bg.jpg);background-size:cover;text-align:center;padding:50px 0;}
.sec3 h2{width:400px;margin:0 auto;}
.sec3 .wrap10 > .wrap10{margin-top:50px;}
.sec3 .sBox{width:180px;float:left;margin-right:25px;}
.sec3 .sBox:last-of-type{margin-right:0;}
/*======sec2 s1====*/
.sec2.s1 h2{width:365px;}
.sec2.s1 th{text-align:left;vertical-align:top;}
.sec2.s1 table{font-size:14px;margin:10px 0;margin-bottom:20px;width:100%;}
/*======sec3 s1====*/
.sec3.s1 .sBox{width:220px;float:left;margin-right:35px;}
.sec3.s1 .sBox:last-of-type{margin-right:0;}
/*======sec3 s2====*/
.sec3.s2{background:none;}
.sec3.s2 p{text-align:left;display:inline-block;margin:0 auto;}
.sec3.s2 p{font-size:14px;line-height:28px;margin:10px 0;margin-bottom:20px;}
.sec3.s2 .btnBox{margin-top:20px;}
.media{margin-top:50px;}
/*======sec5====*/
.sec5{margin-bottom:50px;background-color:#333;padding:50px 0;}
.sec5 h2,.sec5 p{text-align:center;}
.sec5 h2{margin:30px 0;}
.sec5 p{font-size:14px;line-height:28px;}
.sec5 .formBox{margin-top:30px;}
.sec5 .formBox dl{width:700px;margin:0 auto;}
.sec5 .formBox dt,.sec5 .formBox dd{display:inline-block;padding:15px 0;}
.sec5 .formBox input,.sec5 .formBox taxtbox{color:#000;padding:3px 3px;}
.sec5 .formBox dt{width:190px;}
.sec5 .formBox dd{width:500px;}
.sec5 .formBox .formM{width:100%;}
.sec5 .sendBtn{width:100%;text-align:center;}
.sec5 input[type="submit"]{margin:0 auto;width:150px;color:#000;padding:5px 0px;}
.sec5 .formBox .pri a,.sec5 span{color:#ea535d;}
.sec5 textarea{width:100%;}

/*======foot====*/
.foot{padding-bottom:30px;}
.foot p{text-align:center;}
.foot .comp{font-size:14px;line-height:28px;margin-bottom:10px;}
.foot .cop{font-size:10px;line-height:20px;}

@media screen and (max-width: 768px) {
.pcOnly{display:none;}
.spOnly{display:block;}
.br_sp{display:block;}
.br_pc{display:none;}
.wrap10{width:90%;margin:0 auto;}
.wrap12{width:90%;margin:0 auto;}
.wrapMax{width:90%;margin:0 auto;}
.btnBox{width:100%!important;margin-top:20px;}
h2{width:80%!important;margin:0 auto;}
/*======sec1====*/
.sec1 .logo{width:100%;}

/*======sec2====*/
.sec2 .wrap12 > div{display:block;width:100%;}
.sec2 .wrap12 > div:last-of-type{padding:30px 0;}
.sec2 .wrap12 h3{text-align:center;}
/*======sec3====*/
.sec3 .sBox{float:none;width:100%;margin-top:10px;}
.sec3 .wrap10 > .wrap10{width:100%;margin:0 auto;}
/*======sec3 s1====*/
.sec2.s1{padding:30px 0;}
.sec2.s1 th{white-space: nowrap;}
.sec3.s1 .sBox{float:none;display:inline-block;text-align:center;width:100%;}
/*======sec5====*/
.sec5 h2{font-size:30px;margin:0 auto;width:100%;}
.sec5 p{margin-top:30px;}
.sec5 .formBox dl{width:100%;}
.sec5 .formBox dt, .sec5 .formBox dd{display:block;width:100%;}
.sec5 .formBox input{width:100%;}
.sec5 .formBox input.form0,.sec5 .formBox input.form1{width:50%;}

}