﻿#header .hd_box{padding:28px 30px 14px;background:#fff}#header .logo_box .scroll,#header .logo_box .static{display:none}#header .logo_box .web_con{display:block}#header .nav_menu li a{color:#333}#header .nav_menu li a span{color:#888888}#header .nav_menu li a:after{background:#333}#header .nav_menu .last_box a{color:#fff}#header.fixed{position:fixed;background:#fff}#header.fixed .logo_box img.web_con{display:none}@media (max-width: 767px){#header .hd_box{padding:20px}}.spNav .navToggle span{border-bottom:1px solid #333}.active #header .spNav .navToggle span:nth-child(1){border-bottom:1px solid #fff}.active #header .spNav .navToggle span:nth-child(3){border-bottom:1px solid #fff}.row_mainv{background:none;padding-top:170px;height:100%}.row_mainv .eng_ttl{margin-bottom:40px}.row_mainv .inner p{text-align:center;max-width:800px;margin:0 auto 25px;line-height:1.7}.row_mainv .inner p::before{display:block;width:0;height:0;margin-top:calc((1 - 1.7) * .5em);content:""}.row_mainv .inner p::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.7) * .5em);content:""}.row_mainv .inner p:last-child{padding-bottom:70px;border-bottom:1px solid #d7d7d7}.row_mainv:after{display:none}@media (max-width: 767px){.row_mainv{padding-top:120px}.row_mainv .inner p:last-child{padding-bottom:50px}}.sp{display:none}@media (max-width: 767px){.sp{display:block}}#form h1{text-align:center;font-size:26px;font-weight:bold}#form h2{font-size:18px;margin-bottom:15px;text-align:center}#form .tks_txt{line-height:1.7;text-align:center;margin-bottom:40px}#form .tks_txt::before{display:block;width:0;height:0;margin-top:calc((1 - 1.7) * .5em);content:""}#form .tks_txt::after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.7) * .5em);content:""}#form .link_btn{font-size:16px}#form .inner{padding:40px 15px 80px;max-width:830px}#form .wpcf7-not-valid-tip{margin-top:5px}#form table{margin:0 auto;border-collapse:separate;border-spacing:0 30px;width:100%}#form input[type="text"],#form input[type="email"],#form input[type="tel"],#form textarea{border:1px solid #d7d7d7;font-size:16px;width:100%;padding:11px;font-family:YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", "Hiragino Kaku Gothic ProN", "Hiragino Sans", sans-serif;font-weight:500}#form input[type="text"]::placeholder,#form input[type="email"]::placeholder,#form input[type="tel"]::placeholder,#form textarea::placeholder{color:#8d8d8d;font-size:16px;font-family:YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", "Hiragino Kaku Gothic ProN", "Hiragino Sans", sans-serif}#form input[type="text"]::-ms-input-placeholder,#form input[type="email"]::-ms-input-placeholder,#form input[type="tel"]::-ms-input-placeholder,#form textarea::-ms-input-placeholder{color:#8d8d8d;font-size:16px;font-family:YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", "Hiragino Kaku Gothic ProN", "Hiragino Sans", sans-serif}#form input[type="text"]::-mos-input-placeholder,#form input[type="email"]::-mos-input-placeholder,#form input[type="tel"]::-mos-input-placeholder,#form textarea::-mos-input-placeholder{color:#8d8d8d;font-size:16px;font-family:YuGothic, "游ゴシック", "Yu Gothic", "メイリオ", "Hiragino Kaku Gothic ProN", "Hiragino Sans", sans-serif}@media all and (-ms-high-contrast: none){#form input[type="text"],#form input[type="email"],#form input[type="tel"],#form textarea{overflow-y:hidden}}#form th{font-size:16px;width:250px;font-weight:bold;position:relative;padding-left:55px}#form th p{display:flex;align-items:center;font-size:16px}#form th p span{display:inline-block}#form .top th{vertical-align:top}#form .top td{padding-top:5px}#form .bold{font-weight:bold;margin-bottom:15px}#form .bold.last{margin-top:30px}#form .wpcf7-checkbox .wpcf7-list-item{display:block;margin-right:20px;margin-bottom:10px;margin-left:0}#form .checkListLast .wpcf7-checkbox .wpcf7-list-item:last-child{margin-bottom:0px}#form .link{margin-top:20px}#form .link .wpcf7-list-item{margin:0}#form .link a{color:#1b74ff;text-decoration:underline}#form .privacy-flex .link{margin-top:0;padding-left:250px;margin-bottom:60px}@media (max-width: 767px){#form .privacy-flex .link{padding-left:0;margin-bottom:30px}}#form .privacy-flex .link br{display:none}#form .required{background:#333;font-size:12px;margin-right:20px;font-weight:500;color:#fff;padding:1px 0;position:absolute;width:38px;height:22px;text-align:center;left:0}@media all and (-ms-high-contrast: none){#form .required{padding:6px 8px 2px}}#form .send_btn{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTkzMyIvPjxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjZmY3MTY2Ii8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmY5OTMzIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:-moz-linear-gradient(0deg, #ff9933 0%,#ff7166 51%,#ff9933 100%);background:-webkit-linear-gradient(0deg, #ff9933 0%,#ff7166 51%,#ff9933 100%);background:linear-gradient(90deg, #ff9933 0%,#ff7166 51%,#ff9933 100%);background-size:200% auto;-moz-border-radius:42.5px;-webkit-border-radius:42.5px;border-radius:42.5px;border:none;display:block;margin:0 auto;color:#fff;text-align:center;padding:16px;width:300px;font-size:18px;margin-top:20px;font-weight:bold;font-family:YuGothic,"游ゴシック","Yu Gothic","メイリオ","Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;position:relative;-moz-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;cursor:pointer}@media all and (-ms-high-contrast: none){#form .send_btn{padding:13px 12px 9px}}#form .send_btn:before{content:'';background:url(../img/btn_arrow_wt.svg) left top no-repeat;background-size:contain;display:inline-table;width:27px;height:8px;position:absolute;right:20px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}#form .send_btn:enabled:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;background-position:right center}#form .send_btn:disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3;cursor:not-allowed}@media (max-width: 767px){#form .inner{padding:0 20px 50px}#form table{width:100%;border-spacing:0 10px}#form th,#form td{display:block}#form th{width:100%;margin-bottom:10px;padding-left:0}#form td{padding:5px 0 20px}#form .required{font-size:12px;margin-left:20px;position:absolute;left:auto;right:0}#form .wpcf7-checkbox .wpcf7-list-item{margin-right:0;line-height:1.4em;padding-left:1.5em;text-indent:-1.5em}#form .send_btn{width:80%}}.tks_page{padding-bottom:100px}@media (max-width: 767px){.tks_page{padding-bottom:60px}}
