html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1;-webkit-text-size-adjust:100%}article,main,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}em{font-style:normal}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:separate;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.m-sp480,.m-brsp480{display:none}.m-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.m-flex>*{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.m-block{display:block}.m-inlineblock{display:inline-block}.m-ofx,.m-ofy{-webkit-overflow-scrolling:touch}.m-ofx{overflow-x:auto}.m-ofy{overflow-y:auto}.m-clear:after{content:"";display:block;clear:both;line-height:0;height:0;visibility:hidden}.m-colorwhite{color:#fff !important}.m-colorblack01{color:#000 !important}.m-bgwhite{background-color:#fff !important}.m-ta_left{text-align:left}.m-ta_right{text-align:right}.m-ta_center{text-align:center}.m-deco_uline{text-decoration:underline}.m-vtext{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.m-wsnowrap{white-space:nowrap}.m-layout01{width:900px;margin:auto}.m-titleStyle01{font-size:2.5rem;padding-bottom:.2em;border-bottom:solid .15em #000}.m-titleStyle02{font-size:1.625rem}.m-videoStyle01{position:relative;padding-bottom:55.55556%}.m-videoStyle01 video,.m-videoStyle01 iframe{background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.m-cs{position:relative}.m-csInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(48,51,52,0.7);position:absolute;top:0;left:0;z-index:5;width:100%;height:100%}.m-csText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold}.m-csText.size01{font-size:1.5rem}.m-csText.size02{font-size:2.25rem}.m-modalClose,.m-modalWrapper{display:none;position:fixed}.m-modalClose{width:3.875rem;height:3.875rem;top:0;right:0;z-index:101;margin:20px 20px auto auto;-webkit-transition:opacity .3s;transition:opacity .3s}.m-modalWrapper{background:rgba(35,24,21,0.7);top:0;right:0;bottom:0;left:0;margin:auto;z-index:100}.m-modalInner{max-width:80vw;max-height:80vh;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}body{color:#231815;line-height:1.6;letter-spacing:.1em;font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif}*{-webkit-box-sizing:border-box;box-sizing:border-box}* img{vertical-align:bottom}a{color:inherit;text-decoration:none;-webkit-transition:.3s;transition:.3s}a:hover{opacity:.7;-webkit-transition:.3s;transition:.3s}img{max-width:100%;height:auto}#wrapper{overflow:hidden}.l-footer{background:#303334;color:#fff;font-weight:bold}.l-footerNav_list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25rem;padding:30px 0}.l-footerNav_listItem{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-left:solid 1px #fff}.l-footerNav_listItem:last-of-type{border-right:solid 1px #fff}.l-footerNav_listItem a{display:block;padding:.2em 1.8em;position:relative}.l-footerLogo{padding:20px 0;border:solid 2px #fff;border-left:none;border-right:none}.l-footerLogo_inner{max-width:303px;margin:auto}.l-footerCopy{font-weight:500;font-size:.875rem;padding:20px 0}#wrapper{min-width:1040px}.mainContents{background:url(../img/bg_main_body01.jpg) no-repeat center bottom;background-size:cover;padding:110px 0 90px}.mainContents_lead02{margin-top:10%}.mainContents_bodyText01{margin-top:8.88889%}.mainContents_movie01{margin-top:10%}.mainContents_navBtn{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:120px -5.55556% auto}.mainContents_navBtn_item{display:block;width:40%;margin:auto 5% auto}.mainContents_navBtn_item:nth-of-type(n+3){margin-top:6%}.messageModal{min-width:1040px}.messageModal_inner{width:1020px;margin:auto}.messageModal_content{letter-spacing:.2em}.subContents_wrapper{padding:6.47059% 12.54902% 7.84314%;font-weight:500}.subContents_lead01{margin-bottom:1em}.subContents_lead02:nth-of-type(n+2){margin-top:1.6em}.subContents_bodyText_wrap{font-size:.875rem;margin-top:1.4em}.subContents_bodyText01{line-height:2.2}.subContents_bodyText02{font-size:1rem;line-height:1.8}.subContents_movie{margin:auto}.subContents_movie01{width:536px;padding-bottom:300px;margin-top:50px}.subContents_qaList{font-size:.875rem}.subContents_qaList_item{text-align:center;border:solid .875rem transparent;padding:64px;margin-top:130px;position:relative}.subContents_qaList_itemNumber,.subContents_qaList_itemTitle{font-weight:bold}.subContents_qaList_itemNumber{background:#fff;font-size:2.1875rem;font-style:italic;border:solid .875rem transparent;padding:.2em 1em;position:absolute;top:0;left:0;-webkit-transform:translate(-1.8em, -56%);transform:translate(-1.8em, -56%)}.subContents_qaList_itemTitle{display:inline-block;text-align:left;font-size:1.6875rem;line-height:1.6;padding-top:1em}.subContents_qaList_itemA_title{font-size:1.5rem;font-weight:bold;display:table;width:100%;padding:.2em .5em}.subContents_qaList_itemA_titleIcon{display:table-cell;width:1px;padding-right:.6em}.subContents_qaList_itemA_text{line-height:2;padding-top:2em}.subContents_qaList_item:nth-of-type(odd){border-color:#FFF100}.subContents_qaList_item:nth-of-type(odd) .subContents_qaList_itemNumber{border-color:#FFF100}.subContents_qaList_item:nth-of-type(odd) .subContents_qaList_itemA_title{background:#FFF100}.subContents_qaList_item:nth-of-type(even){border-color:#03B8DF}.subContents_qaList_item:nth-of-type(even) .subContents_qaList_itemNumber{border-color:#03B8DF}.subContents_qaList_item:nth-of-type(even) .subContents_qaList_itemA_title{background:#03B8DF;color:#fff}.subContents_answerBtn{font-size:3.625rem;padding:.4em 1em;margin-top:80px;border:solid .875rem transparent;position:relative}.subContents_answerBtn:before{content:"";position:absolute;top:0;right:0;left:0;width:0;height:100%;margin:auto;z-index:1;-webkit-transition:.3s;transition:.3s}.subContents_answerBtn:hover{opacity:1}.subContents_answerBtn:hover:before{width:100%;-webkit-transition:.3s;transition:.3s}.subContents_answerBtn-inner{position:relative;z-index:1}.subContents_answerBtn.bdYellow{border-color:#FFF100}.subContents_answerBtn.bdYellow:hover:before{background:#FFF100}.subContents_answerBtn.bdBlue{border-color:#03B8DF}.subContents_answerBtn.bdBlue:hover:before{background:#03B8DF}.subContents_answerList{display:none;font-size:.875rem;margin-top:90px;border:solid .875rem #FFF100;padding-bottom:20px}.subContents_answerList_item{margin-top:120px;padding:0 80px 40px;position:relative}.subContents_answerList_itemNumber{color:#fff;font-size:1.6875rem;font-weight:bold;font-style:italic;padding:0 1em .2em;position:absolute;top:0;left:0;-webkit-transform:translate(-1.2em, -180%);transform:translate(-1.2em, -180%)}.subContents_answerList_itemNumber:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:#0086CD;-webkit-transform:skew(-10deg);transform:skew(-10deg)}.subContents_answerList_itemNumber span{position:relative;z-index:1}.subContents_answerList_itemTitle{font-size:1.6875rem;font-weight:bold;color:#0086CD;line-height:1.6;margin:1em auto}.subContents_answerList_itemA_title{display:table;font-size:1.5rem;border-bottom:dashed 1px #303334;width:100%}.subContents_answerList_itemA_titleIcon{display:table-cell;font-style:italic;width:1px;padding-right:.8em}.subContents_answerList_itemA_text{line-height:2;padding-top:1em}.Mobile .subContents_bodyText_wrap{font-size:1.375rem}.Mobile .subContents_bodyText02{font-size:1.5rem}.Mobile .subContents_answerList,.Mobile .subContents_qaList{font-size:1.375rem}.Mobile .subContents_answerList_itemA_text,.Mobile .subContents_qaList_itemA_text{padding-top:1em}.Mobile .subContents_answerList_itemA_title{font-size:1.625rem;border-bottom:dashed 2px #303334}
