﻿@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300&display=swap");/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%}iframe{border:none}*{margin:0;padding:0;font-style:normal;box-sizing:border-box}li{list-style:none}ol,ul,dl,p{margin-top:0;margin-bottom:0}body{margin:0}h1{font-size:100%;margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:none}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}@media screen and (min-width: 768px){.sp-view{display:none !important}}@media screen and (max-width: 767px){.sp-view{display:block !important}.pc-view{display:none !important}}body{color:#000;font-family:"Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","Meiryo","メイリオ",sans-serif;font-size:14px;line-height:1.6;background:#FF9D00}#container{position:relative;background:#fff;width:100%;max-width:480px;margin:0 auto;overflow:hidden}#main{position:relative;z-index:1}#header{text-align:center;padding:15px}.footer__link-wrap{background:#000;padding:12px 7px 12px;text-align:center;color:#fff;font-size:12px;line-height:1.1;display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:35px}.footer__link-wrap a{color:#fff;text-decoration:none;font-size:12px;display:inline-flex;padding:2px;margin:0 5px}.footer__logo{text-align:center}.footer__logo img{width:150px;height:auto}.footer__company_name{text-align:center;font-size:12px;color:#666666;margin-bottom:10px}.footer__privacy{padding:0 10px;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.footer__privacy .footer__privacy_mark{line-height:0}.footer__privacy img{width:50px;height:auto;margin-right:12px}.footer__desc{line-height:1.4;font-size:12px}.footer__copyright{font-size:12px;color:#666666;text-align:center;padding-bottom:40px;background:#fff}img{max-width:100%;height:auto}.align-l{text-align:left !important}.align-vt{vertical-align:top !important}.mb10{margin-bottom:10px !important}.mb20{margin-bottom:20px !important}.inner{position:relative;padding:0 20px}.main-ph{position:relative;z-index:1;width:100%;background:#fe0 url(../images/c1_kv_vf@2x.png) 50% 100% no-repeat;background-size:100% auto}.main-ph__pr{line-height:1.2;position:absolute;z-index:3;top:0px;right:0px;background:#000;padding:5px 8px 5px 1px;border-radius:0 0 0 4px;color:#FFEE00;font-size:10px;font-weight:700}.main-ph__logo{line-height:0;position:absolute;z-index:3;top:13px;left:21px}.main-ph__inner{position:relative;z-index:2}.main-ph__inner img{width:100%}.main-ph__inner h1{line-height:0}.main-ph__list-wrap{position:relative;z-index:3;margin-top:-80px;padding-bottom:25px}.main-ph__list-wrap h2{line-height:0}.main-ph__list-wrap ul{margin-top:-80px;display:flex;padding:0 18px}.main-ph__list-wrap ul li{position:relative;width:calc(33.333% - 8px);border:3px solid #000;border-radius:6px;background:#fff;padding-top:80px}.main-ph__list-wrap ul li i{line-height:1.2;position:absolute;z-index:2;top:0px;left:0px;background:#000;padding:3px 8px 5px 6px;border-radius:0 0 4px 0px;color:#FFEE00;font-size:10px;font-weight:700}.main-ph__list-wrap ul li figure{line-height:0;width:100%;text-align:center;position:absolute;z-index:3;top:-3px;left:0}.main-ph__list-wrap ul li p{font-size:12px;padding:0 7px 8px}.main-ph__list-wrap ul li.main-ph__list__num1 figure{padding-left:20px}.main-ph__list-wrap ul li.main-ph__list__num2{margin:0 12px}.main-ph__list-wrap ul li.main-ph__list__num2 figure{padding-left:8px;top:-8px}.main-ph__list-wrap ul li.main-ph__list__num3 figure{padding-left:5px;top:-15px}.content1{position:relative;z-index:10;padding-bottom:25px;background:url(../images/btn_bg@2x.png) 50% 50% no-repeat;background-size:cover;margin-bottom:0px}.content1__ttl{position:relative;z-index:11;top:-20px;left:0;padding-right:12px;line-height:0;margin-bottom:-20px}.content1__btn-wrap{position:relative;z-index:12;padding:0 20px;margin-top:-40px}.content2{position:relative;z-index:11;background:url(../images/c2_bg.png) 50% 0 no-repeat;background-size:100% auto;box-shadow:0 5px 5px rgba(0,0,0,0.1) inset;padding-top:40px;padding-bottom:0px}.content2__ttl{line-height:0;padding:0 20px;text-align:center;margin-bottom:30px}.content2__list-wrap{position:relative;margin:0 10px;padding-bottom:10px}.content2__list-wrap::before{content:"";display:block;width:48px;height:100px;position:absolute;z-index:20;left:-5px;top:140px;background:url(../images/c2_men1@2x.png) 0 0 no-repeat;background-size:100% 100%}.content2__list-wrap::after{content:"";display:block;width:54px;height:100px;position:absolute;z-index:20;right:-10px;bottom:-10px;background:url(../images/c2_men2@2x.png) 0 0 no-repeat;background-size:100% 100%}.content2__list{display:flex;padding:0 10px}.content2__list::before{content:"";display:block;width:77px;height:58px;position:absolute;z-index:21;left:calc(50% - 38px);top:18px;background:url(../images/c2_vs@2x.png) 0 0 no-repeat;background-size:100% 100%}.content2__list li{position:relative;width:calc(50% - 7px);border:3px solid #000;border-radius:6px;background:url(../images/bg_type1@2x.png) 0 0 repeat;background-size:7px auto;text-align:center;padding:20px 17px 14px}.content2__list li::before{content:"";display:block;width:46px;height:36px;position:absolute;z-index:20;left:calc(50% - 23px);top:-28px;background:url(../images/c2_oukan@2x.png) 0 0 no-repeat;background-size:100% 100%}.content2__list li:nth-child(2){margin-left:14px}.content2__btm{line-height:0;text-align:center}.content2__list__in1{min-height:100px}.content2__list__in2{padding-top:10px;min-height:150px}.content2__list__in2__icon{line-height:0;text-align:center;margin-bottom:3px}.content2__list__in2__txt1{display:block;color:#DB2A07;font-weight:700;font-size:20px}.content2__list__in2__txt1 span{font-size:12px}.content2__list__in2__txt2{display:block;margin-top:8px;font-size:12px}.content2__list__in3{padding-top:5px}.content2__list__in3 dl dt{color:#DB2A07;font-weight:700;font-size:16px;margin-bottom:10px}.content2__list__in3 dl dt span{padding-bottom:2px;border-bottom:2px solid #DB2A07}.content2__list__in3 dl dd{font-size:12px}.content2__list-ttl1,.content2__list-ttl2{position:relative;margin:10px 0px;text-align:center;border:3px solid #000;height:37px;width:100%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#000;background:url(../images/bg_type2@2x.png) 0 0 repeat;background-size:7px auto}.content2__list-ttl1::before,.content2__list-ttl2::before{position:absolute;content:'';bottom:-13px;left:-2px;width:0;height:0;border-top:10px solid #000;border-left:10px solid transparent}.content2__list-ttl1::after,.content2__list-ttl2::after{position:absolute;content:'';right:-2px;bottom:-13px;width:0;height:0;border-top:10px solid #000;border-right:10px solid transparent}.content2__list-ttl1{position:absolute;z-index:10;top:75px;left:0}.content2__list-ttl2{position:absolute;z-index:10;top:218px;left:0}.content3-head{margin-top:-50px;position:relative;z-index:15;line-height:0}.content3-head__ttl{background:url(../images/content3-head_bg@2x.png) 50% 0 no-repeat;background-size:cover;padding-left:90px;padding-right:5px;padding-bottom:1px}.content3-head__ttl img{position:relative;top:-10px}.content3-head__btn{background:url(../images/btn_bg@2x.png) 50% 50% no-repeat;background-size:cover;line-height:0;padding:20px 20px}.content3-head__men{line-height:0;width:66px;position:absolute;left:20px;top:-5px}.content3{position:relative;z-index:16;background:url(../images/c2_bg.png) 50% 0 no-repeat;background-size:100% auto;box-shadow:0 5px 5px rgba(0,0,0,0.1) inset;padding:80px 20px 40px}.content3__ttl{width:195px;line-height:0;position:absolute;top:20px;left:30px}.content3__men{width:100px;line-height:0;position:absolute;top:-10px;right:30px}.content3__box{border:3px solid #000;border-radius:6px;background:url(../images/bg_type1@2x.png) 0 0 repeat;background-size:7px auto;padding:36px 13px 2px}.content3__box ul li{position:relative;border-bottom:2px solid #000;display:flex;align-items:center;min-height:56px;font-size:16px;letter-spacing:-0.025em;line-height:1.3;padding-left:54px}.content3__box ul li span{display:block;margin-right:-3px}.content3__box ul li:last-child{border-bottom:none}.content3__box ul li::before{content:"";display:block;width:46px;height:37px;position:absolute;left:0;top:calc(50% - 19px);background-size:100% 100% !important}.content3__box ul li.num1::before{background:url(../images/c3_num1@2x.png) 0 0 no-repeat}.content3__box ul li.num2::before{background:url(../images/c3_num2@2x.png) 0 0 no-repeat}.content3__box ul li.num3::before{background:url(../images/c3_num3@2x.png) 0 0 no-repeat}.rules{padding-bottom:40px}.rules p{font-size:13px}.rules__ttl{text-align:center;margin-bottom:20px;border-top:1px solid #000;border-bottom:1px solid #000;padding:10px 0;font-size:15px}.fs11{font-size:11px !important}.fs10-normal{color:#000 !important;font-weight:400 !important;font-size:10px !important}
/*# sourceMappingURL=style.css.map */
