h1{font-size:16px;padding:12px 10px;background:#eaeaea;font-size:16px;font-weight:bold;padding:12px 10px 10px}h1 span{padding-left:40px;position:relative;display:inline-block}h1 span:before{content:'';width:30px;height:30px;background:url('../../../img/icon/area.png?1669777238') no-repeat center center;background-size:contain;display:block;position:absolute;top:50%;margin-top:-15px;left:0}h1 span{font-size:23px}h1 span::before{margin-top:-18px}.containers{padding:0 10px 0}.mt20{margin-top:20px}.mb20{margin-bottom:20px}.area-ttl-text2{padding-top:17px !important}h3.sb-ttl{border-left:4px solid #404040;margin:12px 10px 0}h3.sb-ttl p{padding-left:8px;font-size:12px;font-weight:bold}.area-check{background-color:#ffca01;padding:5px 10px 10px}.area-check .area-checkbtn{font-size:15px;color:#fff;font-weight:bold;text-align:center;background-color:#fff;padding:10px;display:block;margin-top:3px}.area-check .area-checkbtn p{background-image:url('../../../img/general/area/icon-area-check.png?1669777236');background-position-x:10px;background-size:30px;background-position-y:center;background-repeat:no-repeat;background-color:#336fd2;padding:13px 0 10px;box-shadow:0 3px 0 0px #2959a8;position:relative}.area-check .area-checkbtn p::after{content:"";display:inline-block;position:absolute;top:0;bottom:0;right:7px;width:0;height:0;margin:auto;border-left:6px solid #fff;border-top:4px solid transparent;border-bottom:4px solid transparent;transform:rotate(90deg)}.area-box{padding-bottom:30px}.area-box .image1{margin:0 0 auto;position:relative}.area-box .image1 .jp-txt{position:absolute;font-size:10px;color:#fff;bottom:0;padding:0 10px 20px;line-height:15px}.area-box .image1 .jp-txt span{font-weight:bold}.area-box .image1 img{width:100%;height:auto}.area-box .image2{margin:20px 10px auto}.area-box .image2 img{width:100%;height:auto}.area-box .text{padding:20px 10px 0;font-size:12px;line-height:1.6}.area-box .text a{color:#336fd2}.area-box .btn-detail{padding:15px 40px 0}.area-box .btn-detail .btn.blue{font-size:0;width:100%;height:40px;padding-bottom:3px;display:inline-block;text-align:center;vertical-align:bottom;position:relative;box-sizing:border-box}.area-box .btn-detail .btn.blue a,.area-box .btn-detail .btn.blue label{font-size:15px;font-weight:bold;line-height:40px;height:100%;padding-top:0px;padding-bottom:0px;display:block;text-decoration:none;outline:none;border-radius:3px;box-sizing:border-box;position:relative;color:#fff;background-color:#336fd2;box-shadow:0 3px 0 #2959a8}.area-box .btn-detail .btn.blue a:hover,.area-box .btn-detail .btn.blue label:hover{box-shadow:0 1px 0 #2959a8}.area-box .btn-detail .btn.blue a:after,.area-box .btn-detail .btn.blue label:after{content:'';width:12px;height:4px;border:4px solid transparent;border-left:6px solid #fff;display:inline-block;box-sizing:border-box;right:5px}.area-box .btn-detail .btn.blue a:hover,.area-box .btn-detail .btn.blue label:hover{top:2px}.area-box .btn-detail .btn.blue a:before,.area-box .btn-detail .btn.blue a:after,.area-box .btn-detail .btn.blue label:before,.area-box .btn-detail .btn.blue label:after{content:'';margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0}.area-box .btn-detail .btn.blue a span,.area-box .btn-detail .btn.blue label span{font-size:0px;line-height:0px;width:100%;display:block;text-align:center;position:absolute}.area-box .btn-detail .btn.gray{font-size:0;width:100%;height:40px;padding-bottom:3px;display:inline-block;text-align:center;vertical-align:bottom;position:relative;box-sizing:border-box}.area-box .btn-detail .btn.gray a,.area-box .btn-detail .btn.gray label{font-size:15px;font-weight:bold;line-height:40px;height:100%;padding-top:0px;padding-bottom:0px;display:block;text-decoration:none;outline:none;border-radius:3px;box-sizing:border-box;position:relative;color:#fff;background-color:gray;box-shadow:0 3px 0 #666}.area-box .btn-detail .btn.gray a:hover,.area-box .btn-detail .btn.gray label:hover{box-shadow:0 1px 0 #666}.area-box .btn-detail .btn.gray a:after,.area-box .btn-detail .btn.gray label:after{content:'';width:12px;height:4px;border:4px solid transparent;border-left:6px solid #fff;display:inline-block;box-sizing:border-box;right:5px}.area-box .btn-detail .btn.gray a:hover,.area-box .btn-detail .btn.gray label:hover{top:2px}.area-box .btn-detail .btn.gray a:before,.area-box .btn-detail .btn.gray a:after,.area-box .btn-detail .btn.gray label:before,.area-box .btn-detail .btn.gray label:after{content:'';margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0}.area-box .btn-detail .btn.gray a span,.area-box .btn-detail .btn.gray label span{font-size:0px;line-height:0px;width:100%;display:block;text-align:center;position:absolute}.area-box .area-boxIn{margin:20px 10px 0}.area-box .area-boxIn .area-boxInIn,.area-box .area-boxIn .area-boxInIn2{background-color:#f7df17;border:1px solid #d8d9db;border-top:none;padding:20px 15px}.area-box .area-boxIn .area-boxInIn .blackTxt,.area-box .area-boxIn .area-boxInIn2 .blackTxt{font-weight:bold;font-size:17px;text-align:center;margin-bottom:10px}.area-box .area-boxIn .area-boxInIn .area-boxInInHr,.area-box .area-boxIn .area-boxInIn2 .area-boxInInHr{border-color:#fff;border-top:none;border-left:none;border-right:none;border-width:1px;margin:16px auto 21px}.area-box .area-boxIn .area-boxInIn .btn-white,.area-box .area-boxIn .area-boxInIn2 .btn-white{text-align:center;font-size:0;width:100%;height:50px;padding-bottom:3px;vertical-align:bottom;position:relative;box-sizing:border-box}.area-box .area-boxIn .area-boxInIn .btn-white a,.area-box .area-boxIn .area-boxInIn2 .btn-white a{font-size:18px;font-weight:bold;line-height:50px;height:100%;padding-top:0px;padding-bottom:0px;display:block;text-decoration:none;outline:none;border-radius:3px;box-sizing:border-box;position:relative;color:#000;background-color:#fff;-moz-box-shadow:0 3px 0 #b8bfcc;-webkit-box-shadow:0 3px 0 #b8bfcc;box-shadow:0 3px 0 #b8bfcc}.area-box .area-boxIn .area-boxInIn .btn-white a::before,.area-box .area-boxIn .area-boxInIn2 .btn-white a::before,.area-box .area-boxIn .area-boxInIn .btn-white a::after,.area-box .area-boxIn .area-boxInIn2 .btn-white a::after{content:'';margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0}.area-box .area-boxIn .area-boxInIn .btn-white a::after,.area-box .area-boxIn .area-boxInIn2 .btn-white a::after{content:'';width:12px;height:4px;border:4px solid transparent;border-left:6px solid #336fd2;display:inline-block;box-sizing:border-box;right:10px}.area-box .area-boxIn .area-boxInIn .btn-white a:focus,.area-box .area-boxIn .area-boxInIn2 .btn-white a:focus{top:2px;-moz-box-shadow:0 1px 0 #b8bfcc;-webkit-box-shadow:0 1px 0 #b8bfcc;box-shadow:0 1px 0 #b8bfcc}.area-box .area-boxIn .area-boxInIn .num,.area-box .area-boxIn .area-boxInIn2 .num{display:block;background:#fff;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RhZGFkYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff),color-stop(100%, #dadada));background:-moz-linear-gradient(#ffffff,#dadada);background:-webkit-linear-gradient(#ffffff,#dadada);background:linear-gradient(#ffffff,#dadada);border:1px solid #b3b3b3;padding:17px 13px 13px;text-align:center}.area-box .area-boxIn .area-boxInIn .num .all,.area-box .area-boxIn .area-boxInIn2 .num .all{display:inline-block}.area-box .area-boxIn .area-boxInIn .num .all .txt,.area-box .area-boxIn .area-boxInIn2 .num .all .txt{display:block;font-size:11.5px;margin-bottom:5px;text-align:left}.area-box .area-boxIn .area-boxInIn .num .all .txt span,.area-box .area-boxIn .area-boxInIn2 .num .all .txt span{padding:0 5px;background-color:#e7153f;color:#fff;margin-right:3px;font-size:12px}.area-box .area-boxIn .area-boxInIn .num .all .tel,.area-box .area-boxIn .area-boxInIn2 .num .all .tel{display:block;font-size:26px;font-weight:bold;position:relative;margin-bottom:5px;text-align:left}.area-box .area-boxIn .area-boxInIn .num .all .tel img,.area-box .area-boxIn .area-boxInIn2 .num .all .tel img{position:relative;top:0;left:0;width:30px;margin-right:4px}.area-box .area-boxIn .area-boxInIn .num .all .telNallow,.area-box .area-boxIn .area-boxInIn2 .num .all .telNallow{position:relative;margin-bottom:5px;text-align:left}.area-box .area-boxIn .area-boxInIn .num .all .telSub,.area-box .area-boxIn .area-boxInIn2 .num .all .telSub{display:block;text-align:center;font-size:12px}.area-box .area-boxIn .area-boxInIn .numNallow,.area-box .area-boxIn .area-boxInIn2 .numNallow{padding:19px 12px 15px}.area-box .area-boxIn .area-boxInIn2{background-color:transparent;border:none;padding:0}.area-box .area-boxIn .area-boxInIn2 .blackTxt{font-size:18px}.area-box .area-boxIn .area-boxInIn2 .btn-white a{border-radius:3px;background-color:#eaeaea;-moz-box-shadow:0 3px 0 #b8bfcc;-webkit-box-shadow:0 3px 0 #b8bfcc;box-shadow:0 3px 0 #b8bfcc}.area-box .area-boxIn .area-boxInIn2 .btn-white a::before,.area-box .area-boxIn .area-boxInIn2 .btn-white a::after{content:none}.area-box .area-boxIn .area-boxInIn2 .btn-white a::after{content:none}.area-box .area-boxIn .area-boxInIn2 ul{*zoom:1;margin-left:-7px;margin-right:-7px}.area-box .area-boxIn .area-boxInIn2 ul:after{content:"";display:table;clear:both}.area-box .area-boxIn .area-boxInIn2 ul li{width:-webkit-calc(50% - 14px);width:-moz-calc(50% - 14px);width:-ms-calc(50% - 14px);width:calc(50% - 14px);margin:12px 7px 22px}.area-box .area-boxIn .area-boxInIn2 ul li a{display:block;width:100%;text-align:center;position:relative;font-size:14px;font-weight:bold;padding:14px 0 12px;border-radius:3px}.area-box .area-boxIn .area-boxInIn2 ul li:first-of-type{float:left}.area-box .area-boxIn .area-boxInIn2 ul li:first-of-type a{background-color:#f7e401;-moz-box-shadow:0 3px 0 #c6b601;-webkit-box-shadow:0 3px 0 #c6b601;box-shadow:0 3px 0 #c6b601}.area-box .area-boxIn .area-boxInIn2 ul li:last-of-type{float:right}.area-box .area-boxIn .area-boxInIn2 ul li:last-of-type a{background-color:#82ed00;-moz-box-shadow:0 3px 0 #68be00;-webkit-box-shadow:0 3px 0 #68be00;box-shadow:0 3px 0 #68be00}.area-box .area-boxInLast{margin-top:10px}.area-box:last-of-type{padding-bottom:11px}.faq-dl{margin:0 10px 15px}.faq-dl dt{font-size:12px;font-weight:bold;padding:8px 30px 8px 35px;background:#f3f5f5;position:relative;cursor:pointer;line-height:1.6}.faq-dl dt .icon-q:before{content:'Q.';left:10px;position:absolute;color:#336fd1}.faq-dl dt .icon-q:after{position:absolute;width:18px;height:18px;background:#fff;right:5px;top:50%;margin-top:-9px;content:''}.faq-dl dt:before{position:absolute;content:'';width:10px;height:2px;background:#777;right:9px;top:50%;margin-top:-1px;z-index:9999}.faq-dl dt:after{position:absolute;content:'';width:2px;height:10px;background:#777;right:13px;top:50%;margin-top:-5px;z-index:9999}.faq-dl dt.open:after{display:none}.faq-dl dd{display:none;padding:12px 10px 12px 35px;position:relative;line-height:1.8;background:#f8f8f8}.faq-dl dd .icon-a:before{content:'A.';margin-right:10px;font-weight:bold;font-size:12px;color:#e7163e;position:absolute;top:10px;left:10px}.faq-dl dd .icon-a span{color:#e7163e}.faq-dl dd a{color:#336fd2;text-decoration:underline}.faq-dl dd a:hover{text-decoration:none}
