@media (min-width: 980px){.sp{display:none}._pc-none{display:block}._sp-none{display:none}}@media (max-width: 979px){.pc{display:none}._pc-none{display:none}._sp-none{display:block}}body{overflow-x:hidden;margin:0;padding:0;background:#fff;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", "sans-serif";font-size:16px;text-align:center;color:#444;line-height:1.85}img{max-width:100%;height:auto;vertical-align:bottom}a{text-decoration:none}#pageTop{position:fixed;bottom:20px;right:10px;width:45px;height:45px}.mot{position:absolute;top:-999px;left:-9999px}.pc_hidden{display:none}.smp_hidden{display:block}.clearfix:after{content:"";display:block;clear:both}.t_en{font-family:'Oswald', sans-serif}.t_small{font-size:12px}.t_xsmall{font-size:10px}.t_center{text-align:center !important}.wrapper{box-sizing:border-box;width:100%;max-width:1070px;margin:0 auto;padding:0 15px}.contactSet{margin:30px 0 0}@media screen and (min-width: 980px){.sp{display:none}.contactSet li.btn1{width:60%;margin:0 auto;position:relative}.contactSet li.btn1 a{background-color:#038ed4;border-radius:9999px;padding:20px 0;text-decoration:none;font-size:20px;color:aliceblue;display:block}.contactSet li.btn1 a span{position:absolute;height:60px;width:60px;background-color:#fff000;left:20px;top:50%;transform:translateY(-50%);font-size:12px;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#038ed3;font-weight:bold;font-size:18px}.contactSet li.btn2{width:60%;margin:30px auto;position:relative}.contactSet li.btn2 a{background-color:#4cb0e2;border-radius:9999px;padding:20px 0;text-decoration:none;font-size:20px;color:aliceblue;display:block;line-height:1.3}.contactSet li.btn2 a span{position:absolute;height:60px;width:60px;background-color:#fff000;left:20px;top:50%;transform:translateY(-50%);font-size:12px;border-radius:9999px;display:flex;align-items:center;justify-content:center;color:#038ed3;font-weight:bold;font-size:18px}#mainContent .section3{padding-bottom:30px !important}.nav07{background-color:#4cb0e2;border-top:0}.nav07 a{color:#fff}}@media screen and (max-width: 979px){.pc{display:none}.contactSet li.btn1 a{background-color:#038ed4;border-radius:5px;padding:4vw 0;text-decoration:none;font-size:5vw;color:#fff;display:block;display:flex;align-items:center;justify-content:center}.contactSet li.btn1 a span{display:block;text-align:center;background-color:#fff000;font-size:4vw;color:#038ed3;font-weight:bold;display:inline-block;padding:0 1.5vw;margin-right:2vw}.contactSet li.btn2{margin:30px auto}.contactSet li.btn2 a{background-color:#4cb0e2;padding:4vw;text-decoration:none;font-size:18px;color:aliceblue;display:block;line-height:1.3;border-radius:5px}.nav07{border-top:0}}.contactSet li.btn3{clear:both;padding:10px 0 0}.contactSet li a:hover{opacity:0.7}.contactSet li.btn3 a{pointer-events:none}header .wrapper{display:table;line-height:1.5}header .logoBlock{display:table-cell;padding:15px 0;max-width:309px;text-align:left;vertical-align:middle}header .logoBlock h1{text-align:left}header .logoBlock h1 img{max-width:309px}@media (max-width: 979px){header .logoBlock h1 img{max-width:160px}}header .logoBlock p{max-width:193px;margin:5px 0 0}header nav{display:table-cell;position:relative;right:-15px;margin-left:-15px;vertical-align:middle}header nav ul{display:table;float:right}header nav ul li{display:table-cell;font-size:13px;vertical-align:middle}header nav ul li.nav01,header nav ul li.nav05,header nav ul li.nav06{white-space:nowrap}header nav ul li:hover,header nav ul li a:hover{background:#c9e7f6}header nav ul li.nav06{background:#ff5c47}header nav ul li.nav06:hover,header nav ul li.nav06 a:hover{background:#ff7f6e}header nav ul li a{display:block;padding:33.5px 1.0em;color:#444}header nav ul li.nav06 a{color:#fff}#mainContent>section{padding:85px 0 45px}#mainContent #visual{min-height:564px;padding:0;background:url(../images/visual.jpg?2025918164615) top center no-repeat;text-align:left}#mainContent #visual h2{max-width:697px;padding:55px 0 0}#mainContent #visual h2 img{width:auto}#mainContent #visual .attention{box-sizing:border-box;width:100%;max-width:1040px;margin:10px auto 0;font-size:12px;line-height:1.3}.free{max-width:1400px;margin:0 auto;background:#eee;font-size:24px;line-height:1;color:#008ed4;text-align:center;padding:20px 0}.free .spBr{display:none}#mainContent section .titleBlock{position:relative;margin:0 0 105px;background:url(../images/h2_bg.png?2025918164615) bottom repeat-x}#mainContent section .titleBlock h2{max-width:1040px;margin:0 auto}#mainContent section .titleBlock .arr{position:absolute;bottom:-79px;left:50%;width:176px;margin:0 0 0 -88px}#mainContent .section1{padding-top:0;background:#c9e7f6}#mainContent .section1 article.firstChild h3{padding:15px 0;border:none 1px #fff;border-radius:50px;background:#fff;font-size:20px;line-height:1.0}#mainContent .section1 article.firstChild h3 span{display:inline-block;margin:0 0 0 0.2em;font-size:40px;font-weight:bold;color:#008ed4;vertical-align:middle}#mainContent .section1 article.firstChild .tableWrap{margin:20px 30px 0}#mainContent .section1 article.firstChild table{width:100%;border-bottom:solid 1px #aaa;border-right:solid 1px #aaa;background:#fff}#mainContent .section1 article.firstChild table th,#mainContent .section1 article.firstChild table td{padding:0.8em 10px 0.8em 20px;border-top:solid 1px #aaa;border-left:solid 1px #aaa;font-size:16px;text-align:left}#mainContent .section1 article.firstChild table td img{max-width:27px;margin-right:0.5em;vertical-align:middle}#mainContent .section1 article.firstChild table th[scope="col"]{padding:0.4em 0;background:#4db1e2;font-size:20px;font-weight:bold;text-align:center;color:#fff}#mainContent .section1 article.firstChild table th[scope="row"]{padding-right:20px}#mainContent .section1 article.chigai{margin:40px 0 0;padding:30px;background:#fff}#mainContent .section1 article.chigai+.chigai{margin:35px 0 0}#mainContent .section1 article.chigai h3{padding:0 0 15px;border-bottom:dashed 1px #aaa;font-size:32px;font-weight:bold;line-height:1.0}#mainContent .section1 article.chigai h3 span{display:table;margin:0 auto}#mainContent .section1 article.chigai h3 span.read{font-size:22px;color:#008ed4}#mainContent .section1 article.chigai h3 span.t_en{margin-top:0.15em;padding:0 0.2em 1.3em;background-image:linear-gradient(to right, #008ed4 100%, transparent 75%);background-position:0 1.3em;background-repeat:repeat-x;background-size:8px 3px;font-size:50px;font-weight:700}#mainContent .section1 article.chigai h3 span.color{display:inline;color:#008ed4}#mainContent .section1 article.chigai h3 strong{display:block;margin:0.5em 0 0;font-size:20px;font-weight:bold}#mainContent .section1 article.chigai p{margin:15px 0 0;text-align:left}#mainContent .section1 article.chigai p strong{font-weight:bold;color:#f63}#mainContent .section1 article.chigai p+p{margin-top:20px}#mainContent .section1 article.chigai .img{border:solid 1px #008ed4}#mainContent .section1 article.chigai2 p+p{text-align:center}#mainContent .section1 article.chigai2 p img{width:auto}@media (min-width: 980px){#mainContent .section1 article.chigai2 .ul_comparison_img{display:flex;justify-content:center;flex-wrap:wrap;margin-top:30px}#mainContent .section1 article.chigai2 .ul_comparison_img li{width:32%}#mainContent .section1 article.chigai2 .ul_comparison_img li:nth-child(2),#mainContent .section1 article.chigai2 .ul_comparison_img li:nth-child(3),#mainContent .section1 article.chigai2 .ul_comparison_img li:nth-child(5){margin-left:2%}#mainContent .section1 article.chigai2 .ul_comparison_img li:nth-child(n+4){margin-top:17px}}@media (max-width: 979px){#mainContent .section1 article.chigai2 .ul_comparison_img{display:flex;justify-content:center;flex-wrap:wrap;margin-top:2.53vw}#mainContent .section1 article.chigai2 .ul_comparison_img li{width:49%}#mainContent .section1 article.chigai2 .ul_comparison_img li:nth-child(2n){margin-left:2%}#mainContent .section1 article.chigai2 .ul_comparison_img li:nth-child(n+3){margin-top:2vw}#mainContent .section1 article.chigai2 .ul_comparison_img li img{width:100%}}#mainContent .section1 article.chigai3 p{position:relative;min-height:314px;padding-right:500px}#mainContent .section1 article.chigai3 p img{position:absolute;top:0;right:0;width:460px}#mainContent .section1 article.chigai3 p.static{position:static;min-height:0;padding-right:0}#mainContent .section1 article.chigai5 h3 div{line-height:1.6}#mainContent .section1 article.chigai5 div{text-align:left}#mainContent .section1 article.chigai5 div>h4{margin:15px 0 0;font-size:28px}#mainContent .section1 article.chigai5 div>h5{margin:-0.2em 0 0;font-size:24px;font-weight:bold;color:#008ed4}#mainContent .section1 article.chigai5 div p{padding-bottom:60px;margin:0 0 0 387px}#mainContent .section1 article.chigai5 div .ph{float:left;max-width:357px;margin-top:7px}#mainContent .section1 article.chigai5 div+h4{display:table;min-width:60%;margin:0 auto;padding:0.35em 0;background:#4db1e2;font-size:20px;font-weight:bold;color:#fff}#mainContent .section1 article.chigai5>.img{max-width:732px;margin-left:auto;margin-right:auto;border:none}#mainContent .section2 p{margin:1.0em 0 0;text-align:left}#mainContent .section2 h2{padding:15px 0;border:none 1px #fff;border-radius:50px;background:#1b55bc;font-size:36px;line-height:1.0;color:#fff}#mainContent .section2 h2+p{margin:0;padding:1.0em 0}#mainContent .section2 table{box-sizing:border-box;width:100%;border-right:solid 1px #aaa;border-bottom:solid 1px #aaa}#mainContent .section2 table th,#mainContent .section2 table td{border-top:solid 1px #aaa;border-left:solid 1px #aaa;vertical-align:middle;text-align:left}#mainContent .section2 table th{padding:0.5em 0.8em}#mainContent .section2 table td{padding:0.5em 0.7em;font-size:20px}#mainContent .section2 table th strong{white-space:nowrap;font-size:20px;color:#008ed4}#mainContent .section2 table th[scope="col"]{padding:0.3em;background:#4db1e2;text-align:center;color:#fff}#mainContent .section2 table tr:last-child td.cell_1{height:120px}#mainContent .section2 table td.cell_1{text-align:center;padding:0.5em 0.8em;white-space:nowrap;font-size:16px;line-height:1.3}#mainContent .section2 table td.cell_1 strong{display:block;font-size:20px;font-weight:bold;color:#ff6633}#mainContent .section2 table td span{display:inline-block;padding:0.3em 0.7em;font-size:15px}@media screen and (min-width: 980px){#mainContent .section2 table td .tax-price{padding:10px 0 0}}#mainContent .section2 table td.cell_2 span.count{background:#fff799}#mainContent .section2 table td.cell_3 span.count{background:#cce198}#mainContent .section2 table td.cell_4 span.count{background:#94e5be}#mainContent .section2 table td.cell_5 span.count{background:#c9e7f6}#mainContent .section2 table td span.info{position:relative;top:-0.5em;margin-bottom:-0.5em;padding:0.15em 0.7em;border:solid 1px #008ed4;color:#008ed4;line-height:1.3}#mainContent .section2 table td a:hover{opacity:0.7}#mainContent .section2 .attention{margin:10px 0 0;font-size:12px;text-align:left;line-height:1.7}#mainContent .section2 .attention+h3{display:table;margin:40px auto 0;padding:0.35em 2.0em;background:#4db1e2;font-size:20px;font-weight:bold;color:#fff}#mainContent .section2 .img{border:solid 1px #4db1e2}#mainContent .section3{padding-bottom:20px;background:url(../images/sec3_bg.jpg?2025918164615)}#mainContent .section3 .titleBlock{background:url(../images/h2_bg_sec3.png?2025918164615) bottom repeat-x}#mainContent .section3 dl{padding:30px 50px;border:none 1px #fff;border-radius:10px;background:#eee;text-align:left}#mainContent .section3 dl+dl{margin-top:30px}#mainContent .section3 dl dt,#mainContent .section3 dl dd{position:relative;padding:10px 10px 10px 90px}#mainContent .section3 dl dt img,#mainContent .section3 dl dd img{position:absolute;top:10px;left:10px;width:60px}#mainContent .section3 dl dt{border:none 1px #fff;border-radius:10px;background:#fff;font-size:24px;line-height:60px}#mainContent .section3 dl dd{min-height:30px;padding-top:20px;font-size:16px}#mainContent .section3 dl dd strong{font-size:24px;color:#008ed4;line-height:1.5}#mainContent .section4{padding-top:0}#mainContent .section4 .wrapper{text-align:left}#mainContent .section4 h3{margin:100px 0 20px;padding:15px 0;border:none 1px #fff;border-radius:50px;background:#1b55bc;font-size:20px;line-height:1.0;text-align:center}#mainContent .section4 h3,#mainContent .section4 h3 *{color:#fff}#mainContent .section4 h3 span{display:inline-block;margin:0 0 0 0.2em;font-size:40px;font-weight:bold;color:#fff;vertical-align:middle}#mainContent .section4 article{padding:0 48px 30px;border:solid 5px #e1e1e1;text-align:left;box-sizing:border-box}#mainContent .section4 article+article{margin:25px 0 0}#mainContent .section4 article h4{display:table;width:100%;margin-top:-0.6em;background-image:linear-gradient(to right, #aaa 100%, transparent 75%);background-position:bottom;background-repeat:repeat-x;background-size:8px 1px}#mainContent .section4 article h4>span{display:table-cell;padding:0 0 0.3em 10px;font-size:32px;font-weight:bold;line-height:1.3;vertical-align:bottom;text-align:center}#mainContent .section4 article h4>span.t_en{width:40px;padding:0;font-size:120px;font-weight:700;line-height:0.93;color:#a6d8f0}#mainContent .section4 article h4 strong{font-weight:bold;color:#008ed4}#mainContent .section4 article p{margin:25px 0 0}#mainContent .section4 article p strong{font-weight:bold;color:#ff6633}#mainContent .section4 article .attention{margin:10px 0 0}#mainContent .section4 article .attention li{position:relative;margin:0;padding:0 1.2em;font-size:12px;line-height:1.5}#mainContent .section4 article .attention span{position:absolute;left:0}#mainContent .section4 .article1 .set{display:table;width:100%;margin:25px 0 0;background:#eee}#mainContent .section4 .article1 .set dl{position:relative;display:table-cell;padding:20px 40px 20px 30px;font-size:14px;vertical-align:top;line-height:1.4}#mainContent .section4 .article1 .set dl.set1{width:40%}#mainContent .section4 .article1 .set dl+dl{border-left:solid 30px #fff}#mainContent .section4 .article1 .set dl dt,#mainContent .section4 .article1 .set dl dd{margin-left:70px}#mainContent .section4 .article1 .set dl dt{padding-bottom:10px;font-size:22px;color:#008ed4}#mainContent .section4 .article1 .set dl .ph{position:absolute;left:25px;margin:0}#mainContent .section4 .article2 .ph{max-width:859px;margin:25px auto 0}#mainContent .section4 .article2 .attention{width:50%;margin:10px auto 0;text-align:center}#mainContent .section4 .article2 .attention li{display:inline-block}#mainContent .section4 .article2 .attention li:last-child{display:block;margin-top:-0.2em}#mainContent .section4 .article2 .attention li:last-child span{position:static;margin-right:0.2em}#mainContent .section4 .article3 p{position:relative;min-height:70px;padding-right:450px}#mainContent .section4 .article3 .ph{position:absolute;top:0;right:0;max-width:430px}#mainContent .section4 .article3 p.obj2{min-height:415px;padding-right:410px}#mainContent .section4 .article3 p.obj2 .ph{max-width:388px;border:solid 1px #4db1e2}#mainContent .section4 .article3 h5{max-width:780px;margin:40px auto 0;padding:0.15em 0;background:#4db1e2;font-size:24px;font-weight:bold;color:#fff;text-align:center}#mainContent .section4 .article4 .spImg{display:none}#mainContent .section4 .article4 h4{margin-top:10px}#mainContent .section4 .article4 p .ph.bottom{bottom:-30px}#mainContent .section4 .article4 p img{width:auto;max-width:100%;margin:0 auto;display:block}#mainContent .section4 .article4 .wrap01 .leftBox{float:left;width:540px}#mainContent .section4 .article4 .wrap01 .leftBox .nintei h5{font-size:14px;line-height:1;font-weight:bold;color:#008ed4;margin-top:20px;margin-bottom:5px}#mainContent .section4 .article4 .wrap01 .leftBox .nintei .img p{float:left;border:solid 1px #aaa;margin-top:0px}#mainContent .section4 .article4 .wrap01 .leftBox .nintei .img p+p{margin-left:50px}#mainContent .section4 .article4 .wrap01 .rightBox{float:right;width:390px;margin-top:48px}#mainContent .section4 .article4 .wrap01 .rightBox img{width:100%;height:auto}#mainContent .section4 .article4 .txt01{width:520px;float:left}#mainContent .section4 .article4 .txt01+img{width:338px;float:right;margin-top:20px}#mainContent .section5{background:#b4daf1}#mainContent .section5 .wrapper{overflow:hidden}#mainContent .section5 h2{padding:15px 0;border:none 1px #fff;border-radius:50px;background:#fff;font-size:36px;line-height:1.0}#mainContent .section5 ol li{float:left;position:relative;width:144px;margin:20px 0 0;padding:20px 20px 135px;border:none 1px #fff;border-radius:15px;background:#fff;font-size:18px;text-align:left;line-height:1.5}#mainContent .section5 ol li+li{margin:20px 0 0 30px}#mainContent .section5 ol li:after{content:"";display:block;position:absolute;top:50%;right:-22px;width:0;height:0;margin-top:-6px;border-style:solid;border-width:8px 0 8px 14px;border-color:transparent transparent transparent #008ed4}#mainContent .section5 ol li:last-child:after{display:none}#mainContent .section5 ol li p{min-height:55px;margin:5px 0 0}#mainContent .section5 ol li .t_en{min-height:0;margin:0;font-size:16px;font-weight:bold;color:#008ed4}#mainContent .section5 ol li .t_en strong{font-size:24px;font-weight:bold}#mainContent .section5 ol li img{position:absolute;left:20px;bottom:20px;max-width:144px}#mainContent .section6 .wrap{padding:30px;background:#eee;text-align:left}#mainContent .section6 h2{position:relative;padding:15px 0;border:none 1px #fff;border-radius:50px;background:#1b55bc;font-size:36px;text-align:center;line-height:1.0;color:#fff}#mainContent .section6 .txt,#mainContent .section6 .ph{box-sizing:border-box;float:left;width:57%;padding:45px 0 0}#mainContent .section6 .txt{width:43%;padding-left:20px}#mainContent .section6 .txt .freeTell{font-size:35px;font-weight:bold;line-height:1.0}#mainContent .section6 .txt .freeTell img{max-width:50px;margin-right:10px;vertical-align:top}#mainContent .section6 .txt .freeTell+p{margin:0.8em 30px 0 0}#mainContent .section6 .txt .freeTell+p span{color:#df212c}#mainContent .section6 .txt .history{margin:0.8em 30px 0 0;font-size:13px}#mainContent .section6 .txt .history h3{font-size:14px}#mainContent .section6 .txt .history dl{padding:0.5em 0;border-top:solid 1px #444;border-bottom:solid 1px #444}#mainContent .section6 .txt .history dl dt{float:left}#mainContent .section6 .txt .history dl dd{margin:0 0 0 4.5em}#mainContent .section6 .txt .history+p{margin-top:2.0em}#mainContent .section6 .ph .map{margin:20px 0 0}#mainContent .section6 .ph .map iframe{width:100%;height:180px}#mainContent .section7{background:#eee}#mainContent .section7 #tabNav{display:table;width:100%}#mainContent .section7 #tabNav li{display:table-cell;width:50%;font-size:20px}#mainContent .section7 #tabNav li a{display:block;padding:0.5em 0;margin-right:2.5px;border-radius:10px 10px 0px 0px;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;background:#a0a0a0;color:#fff}#mainContent .section7 #tabNav li+li a{margin-right:0;margin-left:2.5px}#mainContent .section7 #tabNav li a.current{background:#008ed4;pointer-events:none}#mainContent .section7 #formContent{padding:90px 50px 60px;background:#fff}#mainContent .section7 .read{display:table;margin:0 auto;padding:0.3em 2em;background:#4db1e2;font-size:20px;color:#fff}#mainContent .section7 h2{margin:10px 0 0;font-size:40px}#mainContent .section7 h2 img{max-width:88px;margin-top:-5px;margin-right:20px;vertical-align:middle}#mainContent .section7 dl{position:relative;margin:0 50px;background:#f7f8fa;text-align:left}#mainContent .section7 dl dt{position:absolute;width:230px;padding:10px 20px 0 0;font-size:16px;text-align:right}#mainContent .section7 dl dt.space{padding-top:16px}#mainContent .section7 dl dd{margin:0 0 0 250px;padding:10px 20px;font-size:16px}#mainContent .section7 dl dd input[type="text"],#mainContent .section7 dl dd input[type="text"]+p{display:inline-block}#mainContent .section7 dl dd input[type="text"]{box-sizing:border-box;width:100%;max-width:400px;padding:3px;border:solid 1px #a0a0a0;font-size:16px}#mainContent .section7 dl dd input[type="text"]+p{margin-left:1.0em;font-size:14px}#mainContent .section7 dl dd .attention{margin:1.0em 0 0;font-size:12px;color:#ff6633;line-height:1.6}#mainContent .section7 .submitBtn{margin:20px 0 0}#mainContent .section7 .submitBtn a,#mainContent .section7 .submitBtn input{display:inline-block;position:relative;margin:0 auto;padding:1.3em 5em;border:none 1px #fff;border-radius:50px;background:#ff6633;color:#fff}#mainContent .section7 .submitBtn a:after{content:"";display:block;position:absolute;top:50%;right:15px;width:0;height:0;margin-top:-6px;border-style:solid;border-width:6px 0 6px 8px;border-color:transparent transparent transparent #fff}#mainContent .section7 .submitBtn a:hover{opacity:0.7}footer{padding:0 0 0.5em;border-bottom:solid 20px #4db1e2;background:#eee;font-size:12px}@media only screen and (max-width: 1024px){#mainContent .section5 ol li{width:140px}#mainContent .section5 ol li+li{margin:20px 0 0 23px}#mainContent .section5 ol li:after{right:-19px}}@media only screen and (max-width: 900px){header nav ul li br{display:none}#mainContent .section4 .article4 h4{margin-top:0}#mainContent .section4 .article4 h4+.txt01{width:100%}#mainContent .section4 .article4 h4+.txt01+img{width:100%}#mainContent .section4 .article3 p{padding-right:50%}#mainContent .section4 .article3 .ph{width:48%}}@media only screen and (max-width: 800px){#mainContent .section1 article.chigai3 p{min-height:0;padding-right:55%}#mainContent .section1 article.chigai3 p img{position:absolute;top:0;right:0;width:48%}#mainContent .section2 table td,#mainContent .section2 table th strong,#mainContent .section2 table td.cell_1 strong{font-size:18px}#mainContent .section2 table th strong,#mainContent .section2 table td.cell_1{white-space:normal}#mainContent .section2 table td span.info{top:0;margin-bottom:0}#mainContent .section4 article{width:100%}#mainContent .section4 .article1 .set{display:block;margin:10px 0 0}#mainContent .section4 .article4 p{padding-right:0}#mainContent .section4 .article4 p .ph{display:block;position:static;width:100%;max-width:557px;margin:10px auto 0}#mainContent .section4 .article4 .nintei{margin:0;padding:10px}#mainContent .section4 .article4 .pcImg{display:none}#mainContent .section4 .article4 .spImg{display:block}#mainContent .section4 .article4 .wrap01 .leftBox{width:100%}#mainContent .section4 .article4 .wrap01 .rightBox{width:100%;margin-bottom:20px}#mainContent .section4 .article4 .wrap01 .leftBox .nintei .img p{width:46%}#mainContent .section4 .article4 .wrap01 .leftBox .nintei .img p+p{margin-left:10px;float:right}#mainContent .section5 ol li{float:none;width:auto;min-height:95px;padding:15px 160px 15px 15px;font-size:15px}#mainContent .section5 ol li:after{top:auto;bottom:-19px;left:50%;margin-top:0;border-style:solid;border-width:11px 8px 0 8px;border-color:#008ed4 transparent transparent transparent}#mainContent .section5 ol li+li{margin:28px 0 0 0}#mainContent .section5 ol li img{position:absolute;left:auto;right:15px;bottom:15px;max-width:130px}#mainContent .section6 .txt,#mainContent .section6 .ph{float:none;width:auto;padding-left:0}#mainContent .section6 .ph .map iframe{height:250px}#mainContent .section7 #formContent{padding:45px 25px;background:#fff}#mainContent .section7 dl{margin:30px 20px 0}}@media only screen and (max-width: 979px){.pc_hidden{display:block}.smp_hidden{display:none}.wrapper{width:auto;padding:0 15px}.contactSet{margin:15px 0 0}.contactSet li.btn1,.contactSet li.btn2{width:100%}.contactSet li.btn3 a{pointer-events:auto}header .wrapper,header nav,header nav ul,header nav ul li{display:block;float:none}.close header{height:50px}.open header{height:auto}header .logoBlock{display:table;max-width:222px;height:25px;padding:12px 0;margin-right:50px}header .logoBlock h1{display:table-cell;padding:0 5px 0 0;vertical-align:middle}header .logoBlock p.pc_hidden{display:table-cell;max-width:75px;vertical-align:middle}header .logoBlock h1 img,header .logoBlock p.pc_hidden img{vertical-align:middle}header nav{position:absolute;top:50px;right:0;width:100%;margin:0;padding:0}header nav #navBtn{overflow:hidden;position:absolute;top:-50px;right:0;z-index:1;width:50px;height:50px;padding:0;background:#008ed4}header nav #navBtn>div{position:relative;top:17px;width:20px;margin:0 auto}header nav #navBtn span{display:block;position:absolute;left:0;width:20px;height:2px;background:#fff;transition:.5s}#navBtn span:nth-child(1){top:0}#navBtn span:nth-child(2){top:7px}#navBtn span:nth-child(3){top:14px}.open #navBtn span:nth-child(1){top:6px;transform:rotate(45deg)}.open #navBtn span:nth-child(2){width:0;left:50%}.open #navBtn span:nth-child(3){top:6px;transform:rotate(-45deg)}header nav ul{visibility:hidden;position:relative;z-index:1;padding:15px 15px 30px;background:rgba(255,255,255,0.95);text-align:left;transition:.5s;opacity:0}header nav ul li{position:relative;top:-20px;border-top:solid 1px #444;font-size:14px;font-weight:bold;transition:.5s}header nav ul li.nav06{border-bottom:solid 1px #444}header nav ul li a{position:relative;padding:0.8em 1.0em}header nav ul li a:after{content:"";position:absolute;top:50%;right:10px;width:0;height:0;margin:-2px 0 0;border-style:solid;border-width:4px 0 4px 5px;border-color:transparent transparent transparent #000}header nav ul li:hover,header nav ul li a:hover{background:none}header nav ul li.nav06,header nav ul li.nav06:hover,header nav ul li.nav06 a,header nav ul li.nav06 a:hover{background:none;color:#444}.open header nav ul{visibility:visible;opacity:1}.open header nav ul li{top:0}#mainContent{background:none}#mainContent>section{padding:35px 0}#mainContent #visual{position:relative;min-height:0;background:none}#mainContent #visual .attention{position:absolute;bottom:5px;right:0;font-size:10px;text-align:right}.free{font-size:16px;line-height:1.5;padding:10px 0}.free .spBr{display:block}#mainContent section .titleBlock{margin:0 0 50px;background:url(../images/h2_bg.png?2025918164615) bottom repeat-x;background-size:auto 149px}#mainContent section .titleBlock h2{max-width:100%}#mainContent section .titleBlock .arr{bottom:-40px;left:50%;width:90px;margin:0 0 0 -45px}#mainContent .section1 article.firstChild h3{font-size:12px}#mainContent .section1 article.firstChild h3 span{display:block;margin:0.3em 0 0;font-size:20px}#mainContent .section1 article.firstChild .tableWrap{margin:10px 0 0}#mainContent .section1 article.firstChild table th,#mainContent .section1 article.firstChild table td{position:relative;padding:5px;font-size:10px;vertical-align:middle}#mainContent .section1 article.firstChild table td{padding-left:25px;padding-right:10px}#mainContent .section1 article.firstChild table td img{position:absolute;top:50%;left:5px;max-width:15px;margin-top:-8px;margin-right:0}#mainContent .section1 article.firstChild table th[scope="col"]{padding:5px;font-size:10px}#mainContent .section1 article.firstChild table th[scope="row"]{padding-right:5px}#mainContent .section1 article.chigai{margin:20px 0 0;padding:15px;background:#fff}#mainContent .section1 article.chigai+.chigai{margin:15px 0 0}#mainContent .section1 article.chigai h3{padding:0 0 10px;border-bottom:dashed 1px #aaa;font-size:18px;font-weight:bold;line-height:1.0}#mainContent .section1 article.chigai h3 span{display:table;margin:0 auto}#mainContent .section1 article.chigai h3 span.read{font-size:12px}#mainContent .section1 article.chigai h3 span.t_en{padding-bottom:1.0em;background-size:8px 2px;font-size:25px}#mainContent .section1 article.chigai h3 span.color{display:block;color:#008ed4;line-height:1.5}#mainContent .section1 article.chigai h3 strong{display:block;margin:0.3em 0 0;font-size:12px;line-height:1.5}#mainContent .section1 article.chigai p{margin:10px 0 0;font-size:13px}#mainContent .section1 article.chigai p+p{margin-top:1.0em}#mainContent .section1 article.chigai2 p img{width:100%}#mainContent .section1 article.chigai3 p{position:static;padding:0}#mainContent .section1 article.chigai3 p img{position:static;width:100%;margin-top:1.0em}#mainContent .section1 article.chigai5 div>h4{margin:15px 0 0;font-size:16px;line-height:1.5}#mainContent .section1 article.chigai5 div>h5{font-size:16px;line-height:1.5}#mainContent .section1 article.chigai5 div p{padding-bottom:0;margin:0}#mainContent .section1 article.chigai5 div .ph{float:none;width:100%;margin:1.0em auto 10px}#mainContent .section1 article.chigai5 div+h4{display:block;min-width:none;margin:1.0em 0 0;padding:0.5em 0;font-size:13px;line-height:1.5}#mainContent .section2 p{font-size:13px}#mainContent .section2 h2{padding:10px 0;border-radius:50px;font-size:18px;line-height:1.3}#mainContent .section2 h2+p{padding:0.5em 0}#mainContent .section2 table.pc_hidden{display:table}#mainContent .section2 table tbody{width:100%}#mainContent .section2 table th,#mainContent .section2 table td{box-sizing:border-box;padding:10px;font-size:15px}#mainContent .section2 table th[scope="col"]{padding:10px;text-align:left}#mainContent .section2 table td{width:50%}#mainContent .section2 table td.cell_1{white-space:nowrap;width:auto;border-top:none;font-size:14px}#mainContent .section2 table td.cell_1 strong{font-size:15px}#mainContent .section2 table tr:last-child td.cell_1{height:auto}#mainContent .section2 table td span{display:inline-block;font-size:13px}#mainContent .section2 .attention{font-size:10px}#mainContent .section2 .attention+h3{display:block;margin:20px auto 0;padding:0.35em 0;font-size:13px;line-height:1.5}#mainContent .section3{background:url(../images/sec3_bg.jpg?2025918164615);background-size:17px 17px}#mainContent .section3 .titleBlock{background:url(../images/h2_bg_sec3.png?2025918164615) bottom repeat-x;background-size:5px auto}#mainContent .section3 dl{padding:15px}#mainContent .section3 dl+dl{margin-top:15px}#mainContent .section3 dl dt,#mainContent .section3 dl dd{padding:10px 5px 3px 45px}#mainContent .section3 dl dt img,#mainContent .section3 dl dd img{top:5px;left:5px;width:30px}#mainContent .section3 dl dt{min-height:30px;font-size:14px;line-height:1.5}#mainContent .section3 dl dd{min-height:30px;padding-top:10px;font-size:13px}#mainContent .section3 dl dd strong{font-size:14px}#mainContent .section4 h3{margin:50px 0 10px;padding:10px 0;border-radius:50px;font-size:12px}#mainContent .section4 h3 span{display:block;margin:0.3em 0 0;font-size:20px}#mainContent .section4 article{padding:15px}#mainContent .section4 article h4{display:table;width:100%;margin-top:-0.6em;background-image:linear-gradient(to right, #aaa 100%, transparent 75%);background-position:bottom;background-repeat:repeat-x;background-size:8px 1px}#mainContent .section4 article h4>span{font-size:25px}#mainContent .section4 article h4>span.t_en{font-size:80px}#mainContent .section4 article h4 strong{font-weight:bold;color:#008ed4}#mainContent .section4 article p{margin:10px 0 0;font-size:13px}#mainContent .section4 article .attention li{font-size:10px}#mainContent .section4 .article1 .set{display:block;margin:10px 0 0}#mainContent .section4 .article1 .set dl{display:block;padding:10px 10px 10px 0}#mainContent .section4 .article1 .set dl.set1{width:auto}#mainContent .section4 .article1 .set dl+dl{border-top:solid 10px #fff;border-left:none}#mainContent .section4 .article1 .set dl dt,#mainContent .section4 .article1 .set dl dd{margin-left:50px;font-size:12px}#mainContent .section4 .article1 .set dl dt{font-size:16px}#mainContent .section4 .article1 .set dl .ph{position:absolute;left:10px;max-width:30px;margin:0}#mainContent .section4 .article2 .ph{margin:10px auto 0}#mainContent .section4 .article2 .attention{width:auto;margin:10px 0 0;text-align:left}#mainContent .section4 .article2 .attention li{display:block}#mainContent .section4 .article2 .attention li:last-child{margin-top:0}#mainContent .section4 .article2 .attention li:last-child span{position:absolute}#mainContent .section4 .article3 p,#mainContent .section4 .article3 p.obj2{min-height:0;padding-right:0}#mainContent .section4 .article3 .ph{display:block;position:static;width:100%;max-width:215px;margin:10px auto 0}#mainContent .section4 .article3 p.obj2 .ph{max-width:194px}#mainContent .section4 .article3 h5{margin:20px auto 0;padding:0.35em 0;font-size:13px}#mainContent .section4 .article4 .nintei dl{font-size:12px}#mainContent .section4 .article4 .nintei dl+dl{padding-left:20px}#mainContent .section4 .article4 .nintei dl dd+dd{padding-left:5px}#mainContent .section4 .article4 .nintei dl dd img{border:solid 1px #aaa}#mainContent .section5 h2{padding:10px 0;border-radius:15px;font-size:20px}#mainContent .section5 ol{margin:10px 0 0}#mainContent .section6 .wrap{padding:15px}#mainContent .section6 h2{padding:10px 0;border-radius:50px;font-size:18px;line-height:1.3}#mainContent .section6 .txt,#mainContent .section6 .ph{padding:20px 0 0}#mainContent .section6 .txt .freeTell{font-size:26px}#mainContent .section6 .txt .freeTell img{max-width:35px}#mainContent .section6 .txt .freeTell+p{margin:0.8em 0 0;font-size:13px}#mainContent .section6 .txt .history{margin:0.8em 0 0;font-size:11px}#mainContent .section6 .txt .history h3{font-size:13px}#mainContent .section6 .ph .map{margin:20px 0 0}#mainContent .section6 .ph .map+p{margin-top:5px;font-size:13px}#mainContent .section7 #tabNav li{font-size:14px}#mainContent .section7 #formContent{padding:30px 0}#mainContent .section7 .read{font-size:12px}#mainContent .section7 h2{position:relative;margin:10px 0 0;padding:0 0 0 65px;font-size:20px;text-align:left}#mainContent .section7 h2 img{position:absolute;top:0;left:15px;max-width:40px;margin-top:0;margin-right:0;vertical-align:middle}#mainContent .section7 h2+p{font-size:12px}#mainContent .section7 dl{margin:15px 15px 0}#mainContent .section7 dl dt{position:static;width:auto;padding:10px 10px 5px;background:#f7f8fa;font-size:13px;text-align:left}#mainContent .section7 dl dt.space{padding-top:5px}#mainContent .section7 dl dd{margin:0;padding:10px;border-top:none;font-size:13px}#mainContent .section7 dl dd input[type="text"]{width:100%;box-sizing:border-box;max-width:none;padding:3px;font-size:14px}#mainContent .section7 dl dd input[type="text"]+p{display:block;margin-top:0.2em;margin-left:0;font-size:12px}#mainContent .section7 dl dd .attention{font-size:10px}#mainContent .section7 .submitBtn{margin:10px 0 0;font-size:12px}#mainContent .section7 .submitBtn a{margin:0 15px;padding:1.3em 3.0em}footer{padding:0 0 0.5em;border-bottom:solid 20px #4db1e2;background:#eee;font-size:10px}}@media only screen and (max-width: 979px){#mainContent .section4 .article4 .nintei{display:block;margin:0;padding:10px}#mainContent .section4 .article4 .nintei dl{display:block}#mainContent .section4 .article4 .nintei dl+dl{padding:15px 0 0}#mainContent .section4 .article4 .nintei dl dd{display:block;padding:5px 0 0;text-align:center}#mainContent .section4 .article4 .nintei dl dd+dd{padding-left:0}#mainContent .section4 .article4 .nintei dl dd img{max-width:206px}}@media only screen and (max-width: 979px){#mainContent .section4 article h4 br{display:none}#mainContent .section4 article h4 span{font-size:20px}}@media screen and (max-width: 979px){table{border-collapse:separate}}.contactSet{margin:25px 0 20px}@media screen and (min-width: 980px){.contactSet li{max-width:980px;margin-left:auto;margin-right:auto}.contactSet li.btn1{width:100%;margin:30px auto;position:relative;display:inline-block;vertical-align:top}.contactSet li.btn1 a{position:relative;display:flex;align-items:center;justify-content:center;padding:5px 65px 5px 45px;border:5px solid #fff;box-shadow:0 0 10px rgba(0,0,0,0.2);background:#ff5c47;font-size:26px;color:#fff;border-radius:8px;font-weight:bold}.contactSet li.btn1 a::after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(45deg);height:10px;width:10px;border-top:1px solid #fff;border-right:1px solid #fff}.contactSet li.btn2{width:440px;margin:30px auto;position:relative;display:inline-block}.contactSet li.btn2 a{background-color:#4cb0e2;border-radius:9999px;padding:20px 0;text-decoration:none;font-size:20px;color:aliceblue;display:block;line-height:1.3}.contactSet li.btn1 a span{position:static;transform:translate(0);display:flex;align-items:center;justify-content:center;margin-right:14px;background-color:#fff100;color:#de341e;border-radius:9999px;height:70px;width:70px;font-weight:bold;font-size:26px}}@media screen and (max-width: 979px){.contactSet li.btn1 a{width:calc(100vw - 50px);margin-left:auto;margin-right:auto;position:relative;background-color:#ff5b47;border-radius:10px;padding:4vw 0;text-decoration:none;font-size:3vw;color:#fff;display:block;display:flex;align-items:center;justify-content:center;letter-spacing:1px;padding:5px 15px 5px 0px;font-size:15px;border:4px solid #fff;box-shadow:0 0 10px rgba(0,0,0,0.4)}.contactSet li.btn1 a::after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(45deg);height:10px;width:10px;border-top:1px solid #fff;border-right:1px solid #fff}.contactSet li.btn1 a span{display:flex;align-items:center;justify-content:center;margin-right:8px;background-color:#fff100;color:#de341e;border-radius:9999px;height:40px;width:40px;font-weight:bold;font-size:14px;padding:0px}.contactSet li.btn2 a{background-color:#4cb0e2;padding:2vw;text-decoration:none;font-size:4vw;color:aliceblue;display:block;line-height:1.3;border-radius:60px}}@media (min-width: 801px){.cv_area{position:fixed;text-align:center;width:100%;bottom:0;background-color:rgba(255,255,255,0.5);padding:10px 0;transition:0.3s}.cv_area.hidden{transform:translateY(100%)}.cv_area__btn{position:relative;display:inline-block;padding:5px 65px 5px 45px;border:5px solid #fff;box-shadow:0 0 10px rgba(0,0,0,0.2);background:#ff5c47;font-size:20px;color:#fff;border-radius:8px;font-weight:bold}.cv_area__btn::after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(45deg);height:10px;width:10px;border-top:1px solid #fff;border-right:1px solid #fff}.cv_area__btn--text{display:flex;align-items:center;justify-content:center;letter-spacing:1px}.cv_area__btn--icon{display:flex;align-items:center;justify-content:center;margin-right:14px;background-color:#fff100;color:#de341e;border-radius:9999px;height:50px;width:50px;font-weight:bold;font-size:18px}}@media (max-width: 800px){.cv_area{position:fixed;text-align:center;width:100%;bottom:0;background-color:rgba(255,255,255,0.5);padding:10px 0;transition:0.3s}.cv_area.hidden{transform:translateY(100%)}.cv_area__btn{position:relative;display:inline-block;background:#ff5c47;border:4px solid #fff;box-shadow:0 0 10px rgba(0,0,0,0.4);font-size:15px;color:#fff;border-radius:8px;font-weight:bold;width:calc(100% - 25px)}.cv_area__btn::after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(45deg);height:10px;width:10px;border-top:1px solid #fff;border-right:1px solid #fff}.cv_area__btn--text{display:flex;align-items:center;justify-content:center;letter-spacing:1px;padding:5px 15px 5px 0px}.cv_area__btn--icon{display:flex;align-items:center;justify-content:center;margin-right:8px;background-color:#fff100;color:#de341e;border-radius:9999px;height:40px;width:40px;font-weight:bold;font-size:14px}#pageTop{bottom:75px}}._pc-none{display:none}._sp-none{display:inline-block}.icl_cases{background:#1d3599;width:980px;margin:0 auto;color:#fff;font-weight:bold;border-radius:50px;margin-top:15px;font-size:18px;letter-spacing:1px}.icl_cases b{font-size:38px}.icl_cases b span{font-size:20px}.icl_cases strong{font-size:38px;margin-left:5px;color:#ff0}#mv_area{display:inline-block;padding:0 !important;background:#f2f6f9;width:100%;margin:0 auto}#mv_txt .txt01{display:block;background:#11327c;padding:20px}#mv_txt .txt02{display:block;background:#7cbee8;padding:15px}#mv_txt{width:100%;padding-top:0 !important}#mainContent>section{padding:70px 0 45px}@media screen and (max-width: 979px){._pc-none{display:inline-block}._sp-none{display:none}#mainContent>section{padding:35px 0 35px}#mainContent section .titleBlock{background-color:#fff}.icl_cases{width:96%;font-size:15px;letter-spacing:0;line-height:1.2;padding:3px 0}.icl_cases b{font-size:25px}.icl_cases b span{font-size:16px}.icl_cases strong{font-size:38px}}#form-area dt{background-color:transparent !important}@media screen and (max-width: 979px){#form-area dl{display:block !important}#mainContent .section7 dl{margin:15px 2% 0}#form-area .panel1{width:100%;margin:0 auto}}
