@charset "UTF-8";body{margin:0;font-family:"Helvetica","Arial","BIZ UDGothic","Hiragino Kaku Gothic ProN","Hiragino Sans",YuGothic,"Yu Gothic","メイリオ",Meiryo,sans-serif;line-height:1.8}header{border-bottom:solid 1px #ddd;background-color:#f6f6f6}footer{border-top:solid 1px #ddd}.sub-header{padding-top:5px}.contents{padding-top:20px;padding-bottom:20px}@media (max-width:599px){.contents{padding-top:10px}}header,.container,.sub-header{padding-left:10px;padding-right:10px}@media (min-width:768px) and (max-width:1039px){.container,.header-inner,.footer-inner,.sub-header{width:747px;margin-left:auto;margin-right:auto}}@media (min-width:1040px){.container:after{content:"";display:block;clear:both}.contents{float:left;width:100%}}@media (min-width:1040px){.container,.header-inner,.footer-inner,.sub-header{width:1000px;margin-left:auto;margin-right:auto}}.footer-logomark{text-align:center;border-bottom:solid 1px #ccc}.site h1 a{display:inline-block;padding:12px;color:#f36b33;background:url(https://gdl-compass.com/wordpress/wp-content/uploads/2019/01/Compass_logo.png) center left no-repeat;padding-left:70px;font-weight:400;text-decoration:none;margin-top:20px}.site h1{margin:0;font-size:27px}.site h1 .logo-compass{color:#243092;margin:0 5px;font-weight:700}.site h1 .logo-gdl{color:#243092;padding-left:10px;font-size:16px;font-weight:700}@media (max-width:758px){.site h1 a{margin:1% 0}}@media (max-width:599px){.site h1{margin:1% 0;font-size:22px;line-height:1.2}}.footer-inner{display:block;clear:both;content:""}.copyright{float:left;width:auto}.logomark{float:right;width:auto}.copyright p{margin:0;color:#666;font-size:14px}.logomark p{margin:0;color:#666;font-size:14px}@media(max-width:599px){footer{margin:0;padding:10px;background-color:#f6f6f6;overflow:hidden}.copyright{float:left;width:100%;margin-top:20px}.logomark{float:left;width:100%;margin-top:20px}}.gaiyou a{display:block;text-decoration:none}.gaiyou a:after{content:"";display:block;clear:both}.gaiyou img{width:100px}.gaiyou .text{float:none;width:auto;margin-left:230px}.gaiyou h1{margin-top:0;margin-bottom:10px;font-size:20px}.gaiyou p{margin:0;font-size:16px}.gaiyou .kiji-date{margin-bottom:8px}@media (max-width:599px){.gaiyou img{width:30%}.gaiyou .text{margin-left:110px}.gaiyou h1{font-size:16px}.gaiyou p{padding-top:0;padding-bottom:5px;font-size:16px}.gaiyou .kiji-date{margin-bottom:0}div.gaiyou p{padding-bottom:0}}.gaiyou-large a{display:block;padding:20px 0;border-bottom:dotted 2px #ddd;color:#000;text-decoration:none}.gaiyou-large:first-child a{padding-top:0}.gaiyou-large a:hover{background-color:#eee}.gaiyou-large h1{margin-top:10px;margin-bottom:10px;font-size:26px}.gaiyou-large p{margin:0;font-size:14px}.gaiyou-large .kiji-date{margin-bottom:8px}.gaiyou-large .thumb{width:100%;height:350px;background-size:cover;background-position:50% 50%}@media (max-width:599px){.gaiyou-large a{padding:10px 0}.gaiyou-large h1{font-size:18px}.gaiyou-large p{font-size:12px}.gaiyou-large .thumb{height:200px}}.kiji:after{content:"";display:block;clear:both}.kiji h1{margin-top:0;margin-bottom:10px;font-size:36px}.kiji p{margin-top:0;margin-bottom:20px}@media (max-width:599px){.kiji h1{font-size:24px}.kiji p{font-size:16px}}.kiji h2{position:relative;margin-top:40px;padding-left:32px;padding-bottom:5px;border-bottom:solid 2px #00a0e9;font-size:24px;clear:both}.kiji h2:before{position:absolute;left:0;top:3px;content:'\f14a';color:#00a0e9;font-family:'FontAwesome';font-size:28px;line-height:1}h2.cs{padding:.4em .5em;color:#494949;background:#f4f4f4;border-left:solid 5px #7db4e6;border-bottom:solid 3px #d7d7d7}h2.cs:before{content:""}.kiji h3{margin-top:25px;padding-left:10px;border-left:solid 10px #a5e2fe;font-size:18px;clear:both}@media (max-width:599px){.kiji h2{padding-left:21px;font-size:18px}.kiji h2:before{font-size:20px}.kiji h3{padding-left:6px;font-size:17px}}.point{position:relative;margin:40px 0 30px;padding:25px 20px 20px;border-radius:10px;background-color:#cfedb7;font-size:14px;clear:both}.point:before{position:absolute;left:15px;top:-15px;content:'\f0eb';z-index:2;width:32px;height:32px;padding-top:3px;border-radius:16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#5ab80e;color:#fff;font-family:'FontAwesome';font-size:26px;line-height:1;text-align:center}.point:after{position:absolute;left:32px;top:-8px;z-index:1;content:'POINT';padding:3px 10px 3px 20px;border-radius:5px;background-color:#5ab80e;color:#fff;font-family:Verdana,Helvetica,sans-serif;font-weight:700;line-height:1}.attention{position:relative;margin:40px 0 30px;padding:20px;border-radius:10px;border:dotted 2px red;background-color:#ffefef;font-size:14px;clear:both}.attention:before{position:absolute;left:20px;top:-15px;content:'\f071';background-color:#fff;color:red;font-family:'FontAwesome';font-size:26px;line-height:1}.kiji-date{margin-bottom:20px;color:#666;font-size:12px}@media (max-width:599px){.kiji-date{font-size:11px}}.kiji-tag{margin-bottom:18px}.kiji-tag ul{margin:0;padding:0;list-style:none}.kiji-tag li a{display:block;margin-right:5px;margin-bottom:2px;padding:3px 5px;border-radius:2px;background-color:#75dbe7;color:#fff;font-size:12px;text-decoration:none}.kiji-tag li a:hover{background-color:#94ecf6}.kiji-tag ul:after{content:"";display:block;clear:both}.kiji-tag li{float:left;width:auto}.bread ol{margin:0;padding:0;list-style:none}.bread li a{display:inline-block;padding:5px;color:#888;font-size:12px;text-decoration:none}.bread li a[href]:hover{background-color:#eee}.bread ol:after{content:"";display:block;clear:both}.bread li{float:left;width:auto}.bread li:after{font-family:"FontAwesome";content:'\f105';margin-left:2px;margin-right:2px;color:#888}.bread li:last-child:after{content:none}.bread i{font-size:14px}.bread span{display:inline-block;text-indent:-9999px}.share{margin-top:40px;clear:both}.share ul{margin:0;padding:0;list-style:none}.share li a{display:block;padding:8px 17px;border-radius:10px;color:#fff;font-size:12px;text-decoration:none}.share li a:hover{opacity:.8}.share ul:after{content:"";display:block;clear:both}.share li{float:left;width:auto;margin-right:5px}.share-tw{background-color:#55acee}.share-fb{background-color:#3b5998}.share-gp{background-color:#dd4b39}@media (max-width:599px){.share span{display:inline-block;text-indent:-9999px}.share li a{padding:8px 10px}}.pagination{margin:40px 0 30px;text-align:center}.pagination ul{display:inline-block;margin:0;padding:0;list-style:none}.pagination li a,.pagination li>span{display:block;margin:0 5px;padding:6px 8px;border:solid 1px #ccc;color:#000;font-size:14px;text-decoration:none}.pagination li>span{background-color:#efefef}.pagination li a:hover{background-color:#eee}.pagination ul:after{content:"";display:block;clear:both}.pagination li{float:left;width:auto}.pagination-index li .dots{padding:6px 2px;border-color:transparent;background-color:transparent}@media (max-width:599px){.pagination-index li a,.pagination-index li>span{margin:0;padding:6px 7px;border-left:none;font-size:12px}.pagination-index li:first-child a,.pagination-index li:first-child>span{border-left:solid 1px #ccc}.pagination-index li .dots{border-right-color:#ccc}}.box6{padding-top:20px}.box6-1,.box6-2,.box6-3{padding-bottom:10px}.box6{padding-left:15px;padding-right:15px}.box6:after{content:'';display:block;clear:both}@media (min-width:768px){.box6-1{float:left;width:32%;margin-right:2%}.box6-2{float:left;width:32%;margin-right:2%}.box6-3{float:left;width:32%}}.gaiyou a{display:block;color:#fff;text-align:center;text-decoration:none}.gaiyou a:hover{opacity:.8}.gaiyou i{display:block;padding-top:40px;padding-bottom:40px;font-size:38px}.gaiyou .fa-database{background-color:#5fbceb}.gaiyou .bg-blue1{background-color:#034896;padding:15px 0}.gaiyou h1{margin-top:0;margin-bottom:0;font-size:20px;padding-top:5px;padding-bottom:5px}.gaiyou p{margin-top:0;margin-bottom:0;background-color:#000;font-size:15px;color:#fff;text-align:center;padding:20px 10px}@media (max-width:599px){.gaiyou p{padding:2px 10px}}.mymenu{margin-bottom:30px}.mymenu h2{margin-top:0;margin-bottom:10px;border-bottom:solid 2px #ddd;color:#666;font-size:18px}.mymenu ul{margin:0;padding:0;list-style:none}.mymenu li a{display:block;padding:10px 5px;color:#000;font-size:14px;text-decoration:none}.mymenu li a:hover{background-color:#eee}.mymenu-thumb li a{padding:5px 0;border-bottom:dotted 1px #ddd;color:#28b}.mymenu-thumb li a:after{content:"";display:block;clear:both}.mymenu-thumb li .thumb{float:left;width:60px;height:60px;background-size:cover;background-position:50% 50%}.mymenu-thumb li .text{float:none;width:auto;margin-left:75px}.mymenu-thumb li span{display:block;color:#666;font-size:12px}.mymenu-large li a{position:relative;margin-bottom:10px;padding:0}.mymenu-large li a:hover{opacity:.8}.mymenu-large li .thumb{width:100%;height:130px;background-size:cover;background-position:50% 50%}.mymenu-large li .text{position:absolute;bottom:0;left:0;width:100%;padding:5px 10px;background-color:rgba(0,0,0,.5);color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:400px) and (max-width:1039px){.mymenu-large ul:after{content:"";display:block;clear:both}.mymenu-large li{float:left;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mymenu-large li:nth-child(odd){clear:both;padding-right:7px}.mymenu-large li:nth-child(even){padding-left:7px}}.mymenu-related{margin:40px 0 0;padding:20px;border:solid 1px #ddd;background-color:#f6f6f6}.mymenu-related h2{padding:0 0 0 7px;border-left:solid 8px #bac6cb;border-bottom:none;font-size:20px;font-weight:400}.mymenu-related h2:before{content:none}.mymenu-related li a{border:none;color:#000}@media (max-width:599px){.mymenu-related{padding:10px}.mymenu-related li .thumb{width:80px;height:50px}.mymenu-related li .text{margin-left:95px}}@media (min-width:600px){.mymenu-related ul:after{content:"";display:block;clear:both}.mymenu-related li{float:left;width:25%;padding:0 5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mymenu-related li .thumb{width:100%;height:80px;margin-bottom:5px}.mymenu-related li .text{margin-left:0}}.search-field{width:100%;height:44px;padding:5px;border:solid 2px #ddd;border-radius:0;background-image:none;font-family:inherit;font-size:14px;-webkit-appearance:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.screen-reader-text,.search-submit{display:block;visibility:hidden;height:0}.tagcloud a{display:inline-block;color:#28b;text-decoration:none}.myad{text-align:center}.mymenu-page{border:solid 2px #ddd}.mymenu-page h2{margin:0;padding:10px}.mymenu-page li a{padding:20px 10px;border-bottom:solid 1px #ddd}.mymenu-page li:last-child a{border:none}.harf-plan{width:50%}@media (max-width:600px){.harf-plan{width:100%}}.mymenu-top li a{position:relative;margin-bottom:10px;padding:0}.mymenu-top li a:hover{opacity:.8}.mymenu-top li .thumb{width:100%;height:100px;background-size:cover;background-position:50% 50%}.mymenu-top li h2{margin:10px 0 5px;border:none;font-size:20px}.mymenu-top li p{margin:0;font-size:16px}@media (min-width:600px){.mymenu-top ul:after{content:"";display:block;clear:both}.mymenu-top li{float:left;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.mymenu-top li:nth-child(odd){clear:both;padding-right:15px}.mymenu-top li:nth-child(even){padding-left:15px}}.mymenu-news{padding:20px;border:solid 1px #ddd}.mymenu-news ul{list-style:none}.mymenu-news li{position:relative;padding-left:20px}.mymenu-news li:before{position:absolute;left:0;top:12px;content:'\f138';color:#aaa;font-family:'FontAwesome';line-height:1}.hero{position:relative}.hero-img{width:100%;height:300px;margin:20px 0 10px;background-color:#ddd;background-size:cover;background-position:50% 50%}.hero-text{position:absolute;top:120px;right:30px;color:#fff;font-size:30px;font-family:'Montserrat',sans-serif;text-shadow:0 0 10px #000}.top-img{position:relative}.top-img img{vertical-align:bottom;width:100%}.top-img p{position:absolute;bottom:0;background-color:rgba(0,0,0,.5);color:#fff;margin-bottom:0;text-align:center;padding:15px;width:100%;box-sizing:border-box;font-size:24px}@media (max-width:599px){.hero-img{height:200px}.hero-text{top:100px;right:10px;font-size:18px;text-align:center}.top-img p{padding:2% 12%;font-size:16px}}.wp-caption-text{margin:0;color:#666;font-size:10px;text-align:center}.wp-caption-text a{color:#666}.aligncenter{display:block;margin-top:30px;margin-bottom:30px;margin-left:auto;margin-right:auto}@media (max-width:599px){.alignleft,.alignright{display:block;margin-top:30px;margin-bottom:30px;margin-left:auto;margin-right:auto}}@media (min-width:600px){.alignleft{float:left;margin-top:10px;margin-bottom:20px;margin-right:30px}.alignright{float:right;margin-top:10px;margin-bottom:20px;margin-left:30px}}a img{border:none}img,.wp-caption{max-width:100%;height:auto}.catch{margin-top:30px;margin-bottom:30px}iframe{max-width:100%}.ytvideo{position:relative;width:100%;height:0;padding-top:56.25%;overflow:hidden;margin-top:30px;margin-bottom:30px}.ytvideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contents>h1{margin-top:0;font-size:34px}@media (max-width:599px){.contents>h1{font-size:22px}.archive .bread li:last-child{text-indent:0}}#mainmenu{display:none}.mainmenu ul{margin:0;padding:0;list-style:none}.mainmenu li a{display:block;padding:10px 5px;color:#000;font-size:14px;text-decoration:none}.mainmenu li a:hover{background-color:#eee}.header-inner{position:relative}#navbtn{position:absolute;top:15px;right:0;padding:6px 12px;border:solid 1px #aaa;border-radius:5px;background-color:#fff;cursor:pointer}#navbtn:hover{background-color:#ddd}#navbtn:focus{outline:none}#navbtn i{color:#888;font-size:18px}#navbtn span{display:inline-block;text-indent:-9999px}@media (min-width:768px){.header-inner:after{content:"";display:block;clear:both}.site{float:left;width:auto}.sitenav{float:right;width:auto}#mainmenu{display:block !important}.mainmenu{margin-top:10px}.mainmenu ul:after{content:"";display:block;clear:both}.mainmenu li{float:left;width:auto}.mainmenu li a{padding:10px 15px}#navbtn{display:none}}.tbd{border-collapse:collapse}.tbd th{background-color:#eee;padding:10px;border:solid 1px #bbb}.tbd td{padding:10px;border:solid 1px #bbb}.tb{border-collapse:collapse;max-width:99%}.tb th{border-top:solid 1px #ccc;border-right:solid 3px #ccba9a;border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;font-weight:400;text-align:right;padding:10px;color:#000;background-color:#faf8f3;font-size:14px;line-height:100%}.english{color:#ccba9a;font-size:9px;line-height:80%}.tb td{padding:10px;border:solid 1px #ccc}@media(max-width:599px){.tb th{border-top:0;border-right:0;border-bottom:0;border-left:0}.tb td{border:0}}th .must_label{float:left;background-color:#ff5192;color:#fff;padding:5px;border-radius:5px;margin-right:10px}th .any_label{float:left;background-color:#2c7cff;color:#fff;padding:5px;border-radius:5px;margin-right:10px}input[type=text]:focus,textarea:forcus{box-shadow:0 0 7px #1abc9c;border:1px solid #1abc9c}@media (max-width:599px){table.tb{border-collapse:collapse;width:100%;table-layout:fixed;word-break:break-all}.tb th,.tb td{display:block;text-align:left}input[type=text]{width:100%;box-sizing:border-box}.tb textarea{width:100%}}.tbd-001{border-collapse:collapse}.tbd-001 th{background-color:#eee;border:solid 1px #ccc;padding:10px;width:15%}.tbd-001 td{border:solid 1px #ccc;padding:10px;width:85%}@media screen and (max-width:640px){.last td:last-child{border-bottom:solid 1px #ccc;width:100%}.tbd-001{width:93%}.tbd-001 th,.tbd-001 td{border-bottom:none;display:block;width:100%}.top-img p{padding:2vw}}.tbd-002{border-collapse:collapse}.tbd-002 th{background-color:#eee;border:solid 1px #ccc;padding:10px}.tbd-002 td{border:solid 1px #ccc;padding:10px}.tbd-002 td:first-child{background-color:eeeeee}@media screen and (max-width:650px){.last2 td:last-child{width:100%}.tbd-002{width:93%}.tbd-002 .thead{display:none}.tbd-002 tr{width:100%}.tbd-002 th{padding:10px;border:solid none}.tbd-002 td{display:block;padding:10px;border:none;background-color:#fcfcfc;text-align:right;width:100%}.tbd-002 td:first-child{background-color:#eee;font-weight:700;text-align:center}.tbd-002 td:before{content:attr(data-label);float:left;font-weight:700;margin-right:10px}}.report-tb{max-width:100%}.report-tb td a{text-decoration:none;font-size:12px}[type=submit]{margin-top:10px;margin-bottom:10px}[type=submit]{margin-top:10px;margin-bottom:10px;font-size:20px;padding:10px}.news{padding:20px;border:solid 5px #ddd}.news p{margin:0;padding:0;display:none}.news ul{margin:0;padding:0;list-style:none}.news li a{display:block;border-bottom:dotted 2px #ddd;color:#093475;font-size:14px;text-decoration:none;padding:5px}.news li a:hover{background-color:#eee}.news time{color:#888;font-weight:700}.news h1{margin-top:0;margin-bottom:5px;font-size:18px;color:#666}.news a:after{content:'';display:block;clear:both}.news time{float:left;width:60px}.news .text{float:none;width:auto;margin-left:60px}.hidden_label label{display:none}ul.ka{position:relative}ul.ka li{line-height:1.5;padding:.5em 0;list-style-type:none!important}ul.ka li:before{font-family:FontAwesome;content:"\f138";position:absolute;left:1em;color:skyblue}@media (max-width:599px){ul.ka li{font-size:16px}}.flow_box:after{content:"";display:block;clear:both}.flow_subtitle_box{float:left;width:100%}.flow_description_box{float:left;width:100%}.flow_description_box:after{content:"";display:block;clear:both}.flow_icon_box{float:left;width:20%;text-align:center}.flow_content_box{float:left;width:80%}@media (max-width:599px){.flow_icon_box{float:left;width:100%;text-align:center}.flow_content_box{float:left;width:100%}}.footer_menu{margin:0;padding:0}.footer_menu li{display:inline-block;padding:5px}.footer_menu a{padding:5px;color:#444;text-decoration:none}.footer_menu a:hover{background-color:#ddd}.footer_menu li:before{font-family:"FontAwesome";content:'\f105';margin-left:2px;margin-right:4px;color:#444}.main_pic_box{content:"";display:block;clear:both}.catch_box{float:left;width:50%;content:"";display:block;clear:both}.top_pix_box{float:left;width:49%;text-align:center}.catch_tag_box{float:left;width:100%;margin-bottom:15px;color:#4575b4;font-size:13px;font-weight:700}.catch_subtitle_box{float:left;width:100%;color:#4575b4;font-size:18px}.catch_title_box{float:left;width:100%;color:#4575b4;font-size:40px}.catch_trial_box{float:left;margin-top:10px;margin-bottom:10px;text-align:center;font-size:18px}.top_pix_box img{max-width:100%}@media(max-width:599px){.catch_box,.catch_tag_box,.catch_subtitle_box,.catch_title_box,.catch_trial_box{width:100%;text-align:center}.catch_title_box{font-size:28px}.catch_subtitle_box{font-size:16px}}.catch_btn{position:relative;display:inline-block;font-weight:700;padding:10px 15px;text-decoration:none;color:#fff;background-color:#4575b4;border-radius:4px;transition:.4s}.catch_btn:hover{background-color:#1ec7bb}.point_h2{font-size:30px;text-align:center;color:#333;font-weight:700;padding-top:60px;padding-bottom:30px}.point_h2_subtitle{font-weight:700;text-align:center;font-size:20px;color:#666;margin-bottom:40px}.feature_box{content:"";display:block;clear:both;overflow:hidden}.feature_point_box{float:left;width:30%;margin-right:30px}.point_pic_box{float:left;width:100%}.point_title_box{float:left;width:100%;font-size:20px;font-weight:700;text-align:center;color:#333}.point_content_box{float:left;width:100%;font-size:16px;color:#595959}@media(max-width:599px){.feature_point_box,.point_pic_box,.point_title_box,.point_content_box{width:100%;text-align:center}.point_h2{font-size:24px}.point_h2_subtitle{font-size:18px}}.cp_iptxt,.cp_jitxt{position:relative;width:auto}.cp_iptxt input[type=text]{font:15px/24px sans-serif;box-sizing:border-box;width:100%;margin:8px 0;padding:.3em;transition:.3s;border:1px solid #bbb;border-radius:4px;outline:none}.cp_jitxt input[type=text]{font:15px/24px sans-serif;box-sizing:border-box;width:35%;margin:8px 0;padding:.3em;transition:.3s;border:solid 1px #bbb;border-radius:4px;outline:none}.cp_iptxt input[type=text]:focus,.cp_jitxt input[type=text]:focus{border-color:#da3c41}.cp_iptxt input[type=text]{padding-left:40px}.cp_iptxt i{position:absolute;top:8px;left:0;padding:9px 8px;transition:.3s;color:#aaa}.cp_iptxt input[type=text]:focus+i{color:#da3c41}.tb td p{display:none}.textlines,.textlines_address{border:solid 1px #bbb;border-radius:3px;background-color:#fff;width:100%;box-sizing:border-box;font-size:16px;line-height:1.8}.textlines{height:120px}.textlines_address{height:60px}.textlines:focus,.textlines_address:focus{border-color:#da3c41;outline:none}@media(max-width:599px){.cp_iptxt,.sp_jitxt{position:relative;width:100%}.cp_jitxt input[type=text]{font:15px/24px sans-serif;box-sizing:border-box;width:100%;margin:8px 0;padding:.3em;transition:.3s;border:solid 1px #bbb;border-radius:4px;outline:none}.textlines_address{height:100px}}.cp_ipselect{overflow:hidden;width:35%;margin-top:5px;margin-bottom:5px}.cp_ipselect select{width:100%;padding-right:1em;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;border:none;outline:none;background:0 0;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none}.cp_ipselect select::-ms-expand{display:none}.cp_ipselect.cp_sl01{position:relative;border:1px solid #bbb;border-radius:2px;background:#fff}.cp_ipselect.cp_sl01:before{position:absolute;top:.8em;right:.9em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;pointer-events:none}.cp_ipselect.cp_sl01 select{padding:8px 38px 8px 8px;color:#666}.sp_ipselect.cp_s101 select:focus{border-color:#da3c41}@media(max-width:599px){.cp_ipselect{overflow:hidden;width:100%;margin-top:5px;margin-bottom:5px}}.detail_point_box{display:block;content:"";clear:both;overflow:hidden;margin-top:40px}.detail_pic_box{float:left;width:20%}.detail_content_box{float:left;width:80%;content:"";display:block}.detail_title_box{float:left;width:100%;font-weight:700;font-size:20px;color:#333}.detail_description_box{float:left;width:100%;color:#595959}.click_box{display:block;content:"";clear:both;overflow:hidden}.click_next_box{float:left;width:33%}.click_trial_box{float:left;width:33%}.click_contact_box{float:left;width:33%}@media(max-width:599px){.click_next_box{overflow:hidden;width:100%;margin-top:5px;margin-bottom:5px}.click_trial_box{overflow:hidden;width:100%;margin-top:5px;margin-bottom:5px}.click_contact_box{overflow:hidden;width:100%;margin-top:5px;margin-bottom:5px}}.catch_btn_02{position:relative;display:block;width:85%;font-weight:700;padding:13px 15px;text-decoration:none;color:#fff;background-color:#404040;border-radius:4px;transition:.4s}.catch_btn_02:hover{background-color:#1ec7bb}@media(max-width:599px){.catch_btn_02{width:90%}}.catch_btn_03{position:relative;display:block;width:85%;font-weight:700;padding:13px 15px;text-decoration:none;color:#fff;background-color:#4575b4;border-radius:4px;transition:.4s}.catch_btn_03:hover{background-color:#1ec7bb}@media(max-width:599px){.catch_btn_03{width:90%}}@media(max-width:599px){.pic-pc{display:none}}@media(min-width:600px){.pic-sphone{display:none}}.whatsnew hr{border-top:1px dotted #bbb}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
div.whatsnew{margin:10px 0;font-size:100%;word-break:break-all;overflow:hidden}div.whatsnew a{padding:7px 0;display:block;text-decoration:none;box-shadow:none}div.whatsnew a:hover{background-color:#f5f5f5;text-decoration:none;box-shadow:none}div.whatsnew hr{margin:0;padding:0}div.whatsnew .newmark{font-size:74%;padding:1px 5px;vertical-align:middle;color:#fff;background-color:#ff4500;border-radius:3px}div.whatsnew dl{margin:0;padding:0;border:0}div.whatsnew dt{margin:0 0 0 .3em;padding:0;border:0;color:Gray;font-weight:400;white-space:nowrap}div.whatsnew dd{margin:0;padding:0 2px}@media screen and (min-width:600px){div.whatsnew dl{overflow:hidden}div.whatsnew dt{float:left;width:8.1em;overflow:hidden}div.whatsnew dd{overflow:hidden}}
#fancybox-outer{background:#fff}#fancybox-content{background:#fff;border-color:#fff;color:#000}#fancybox-title,#fancybox-title-float-main{color:#fff}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}