.module_accordion-01._open>.head .module_title-02:after,.module_accordion-01._open>.head .module_title-03:after,.module_accordion-01._open>.head>.module_title-01:after{transform:rotate(0deg)}.module_accordion-01>.head .module_title-02,.module_accordion-01>.head .module_title-03,.module_accordion-01>.head>.module_title-01{position:relative;cursor:pointer;padding-right:50px}.module_accordion-01>.head .module_title-02:after,.module_accordion-01>.head .module_title-02:before,.module_accordion-01>.head .module_title-03:after,.module_accordion-01>.head .module_title-03:before,.module_accordion-01>.head>.module_title-01:after,.module_accordion-01>.head>.module_title-01:before{content:"";position:absolute;top:calc(50% - 2px);right:20px;transition:.3s;width:24px;height:4px;background-color:#263238}@media (max-width:1000px){.module_accordion-01>.head .module_title-02:after,.module_accordion-01>.head .module_title-02:before,.module_accordion-01>.head .module_title-03:after,.module_accordion-01>.head .module_title-03:before,.module_accordion-01>.head>.module_title-01:after,.module_accordion-01>.head>.module_title-01:before{width:20px;height:2px}}.module_accordion-01>.head .module_title-02:after,.module_accordion-01>.head .module_title-03:after,.module_accordion-01>.head>.module_title-01:after{transform:rotate(-90deg)}.module_accordion-01>.head>.module_title-02:after,.module_accordion-01>.head>.module_title-02:before{top:calc(50% - 10px);background-color:#263238}.module_accordion-01>.head>.module_title-03:after,.module_accordion-01>.head>.module_title-03:before{background-color:#263238}.module_accordion-01>.body{display:none}:placeholder-shown{color:rgba(38,50,56,.3)}::-webkit-input-placeholder{color:rgba(38,50,56,.3);opacity:1}:-moz-placeholder,::-moz-placeholder{color:rgba(38,50,56,.3)}::-moz-placeholder{opacity:1}:-ms-input-placeholder{color:rgba(38,50,56,.3)}::-webkit-search-cancel-button{-webkit-appearance:none}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=search]),select,textarea{border:1px solid #c4c4c4;padding:7px 14px;}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}:focus{outline:none}:after,:before{box-sizing:border-box}hr,main{display:block}hr{margin:1em 0;border:0;padding:0;height:1px;border-top:1px solid #ccc}button{cursor:pointer}input,textarea{max-width:100%}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}html{font-size:10px}body{position:relative;z-index:0;background:#fff;font-family:Noto Sans JP,sans-serif;font-weight:400;line-height:1.57142857;letter-spacing:.08em;font-size:14px;color:#263238;word-wrap:break-word;overflow-wrap:break-word}body._contentFixed{position:fixed;width:100%;height:100%}@media (min-width:1000px){body._contentFixed{position:relative;width:auto;height:auto}}a{margin:0;padding:0;background:transparent;font:inherit;color:#0081d9;text-decoration:underline;vertical-align:baseline}a:active,a:focus,a:hover{text-decoration:none}@media (min-width:1000px){a[href^="tel:"]{display:inline-block;color:inherit;text-decoration:inherit;pointer-events:none}}img{max-width:100%;height:auto;vertical-align:top}sub,sup{font-size:78%}sup{vertical-align:super}sub{vertical-align:sub}.clearFix:after{clear:both;content:".";display:block;height:0;visibility:hidden}@media (min-width:1000px){._font-sizeS{font-size:1.2rem}}@media (min-width:1000px){._font-sizeM{font-size:1.4rem}}@media (min-width:1000px){._font-sizeL{font-size:1.8rem}}._hide{display:none!important}._align-right{text-align:right!important}._align-left{text-align:left!important}._align-center{text-align:center!important}._indent{text-indent:1rem!important}._block-right{margin-right:0!important;margin-left:auto!important}._block-center{margin-right:auto!important;margin-left:auto!important}._block-left{margin-right:auto!important;margin-left:0!important}._font-normal{font-weight:400!important}._font-bold{font-weight:700!important}._text-italic{font-style:italic!important}._text-underline{text-decoration:underline!important}._text-blink{text-decoration:blink!important}._text-line_through{text-decoration:line-through!important}@media (min-width:1000px){._only-SP{display:none!important}}@media (min-width:1160px){._under-TB{display:none!important}}._over-TB{display:none!important}@media (min-width:1000px){._over-TB{display:block!important}}._over-PC{display:none!important}@media (min-width:1160px){._over-PC{display:block!important}}[class*=module_]+.module_table-01,[class*=module_]+p:not([class]),[class*=module_]+p[class^=_],p:not([class])+.module_button,p:not([class])+.module_table-01,p:not([class])+p:not([class]),p:not([class])+p[class^=_],p[class^=_]+.module_button,p[class^=_]+.module_table-01,p[class^=_]+p:not([class]),p[class^=_]+p[class^=_]{margin-top:20px}p:not([class])+.module_button+p,p[class^=_]+.module_button+p{margin-top:40px}._bold,b,strong{font-weight:700}._underline,span[style*=underline]{background:linear-gradient(180deg,rgba(241,236,255,0) 0,rgba(241,236,255,0) 85%,rgba(203,6,60,.6) 86%,rgba(203,6,60,.6));text-decoration:none!important}._italic{font-style:italic}._mt0{margin-top:0!important}._mb0{margin-bottom:0!important}._pt0{padding-top:0!important}._pb0{padding-bottom:0!important}._w0,._w0p{width:0!important}._mt5{margin-top:5px!important}._mb5{margin-bottom:5px!important}._pt5{padding-top:5px!important}._pb5{padding-bottom:5px!important}._w50{width:50px!important}._w5p{width:5%!important}._mt10{margin-top:10px!important}._mb10{margin-bottom:10px!important}._pt10{padding-top:10px!important}._pb10{padding-bottom:10px!important}._w100{width:100px!important}._w10p{width:10%!important}._mt15{margin-top:15px!important}._mb15{margin-bottom:15px!important}._pt15{padding-top:15px!important}._pb15{padding-bottom:15px!important}._w150{width:150px!important}._w15p{width:15%!important}._mt20{margin-top:20px!important}._mb20{margin-bottom:20px!important}._pt20{padding-top:20px!important}._pb20{padding-bottom:20px!important}._w200{width:200px!important}._w20p{width:20%!important}._mt25{margin-top:25px!important}._mb25{margin-bottom:25px!important}._pt25{padding-top:25px!important}._pb25{padding-bottom:25px!important}._w250{width:250px!important}._w25p{width:25%!important}._mt30{margin-top:30px!important}._mb30{margin-bottom:30px!important}._pt30{padding-top:30px!important}._pb30{padding-bottom:30px!important}._w300{width:300px!important}._w30p{width:30%!important}._mt35{margin-top:35px!important}._mb35{margin-bottom:35px!important}._pt35{padding-top:35px!important}._pb35{padding-bottom:35px!important}._w350{width:350px!important}._w35p{width:35%!important}._mt40{margin-top:40px!important}._mb40{margin-bottom:40px!important}._pt40{padding-top:40px!important}._pb40{padding-bottom:40px!important}._w400{width:400px!important}._w40p{width:40%!important}._mt45{margin-top:45px!important}._mb45{margin-bottom:45px!important}._pt45{padding-top:45px!important}._pb45{padding-bottom:45px!important}._w450{width:450px!important}._w45p{width:45%!important}._mt50{margin-top:50px!important}._mb50{margin-bottom:50px!important}._pt50{padding-top:50px!important}._pb50{padding-bottom:50px!important}._w500{width:500px!important}._w50p{width:50%!important}._mt55{margin-top:55px!important}._mb55{margin-bottom:55px!important}._pt55{padding-top:55px!important}._pb55{padding-bottom:55px!important}._w550{width:550px!important}._w55p{width:55%!important}._mt60{margin-top:60px!important}._mb60{margin-bottom:60px!important}._pt60{padding-top:60px!important}._pb60{padding-bottom:60px!important}._w600{width:600px!important}._w60p{width:60%!important}._mt65{margin-top:65px!important}._mb65{margin-bottom:65px!important}._pt65{padding-top:65px!important}._pb65{padding-bottom:65px!important}._w650{width:650px!important}._w65p{width:65%!important}._mt70{margin-top:70px!important}._mb70{margin-bottom:70px!important}._pt70{padding-top:70px!important}._pb70{padding-bottom:70px!important}._w700{width:700px!important}._w70p{width:70%!important}._mt75{margin-top:75px!important}._mb75{margin-bottom:75px!important}._pt75{padding-top:75px!important}._pb75{padding-bottom:75px!important}._w750{width:750px!important}._w75p{width:75%!important}._mt80{margin-top:80px!important}._mb80{margin-bottom:80px!important}._pt80{padding-top:80px!important}._pb80{padding-bottom:80px!important}._w800{width:800px!important}._w80p{width:80%!important}._mt85{margin-top:85px!important}._mb85{margin-bottom:85px!important}._pt85{padding-top:85px!important}._pb85{padding-bottom:85px!important}._w850{width:850px!important}._w85p{width:85%!important}._mt90{margin-top:90px!important}._mb90{margin-bottom:90px!important}._pt90{padding-top:90px!important}._pb90{padding-bottom:90px!important}._w900{width:900px!important}._w90p{width:90%!important}._mt95{margin-top:95px!important}._mb95{margin-bottom:95px!important}._pt95{padding-top:95px!important}._pb95{padding-bottom:95px!important}._w950{width:950px!important}._w95p{width:95%!important}._mt100{margin-top:100px!important}._mb100{margin-bottom:100px!important}._pt100{padding-top:100px!important}._pb100{padding-bottom:100px!important}._w1000{width:1000px!important}._w100p{width:100%!important}._colorRed{color:#cb063c}._backgroundColorRed{background-color:#fee}.global_inner{width:1280px}.content_inner,.global_inner{position:relative;margin:0 auto;padding:0 60px}.content_inner{width:920px}.module_column-01 .module_column-02,.module_column-01+.module_column-01,.module_column-02 .module_column-02,.module_column-02+.module_column-01{margin-top:60px}.module_column-02{display:flex;justify-content:space-between}.module_column-02>.column{width:calc(50% - 20px)}.module_title-sp{width:840px;margin-left:-20px;color:#fff;background:#1E2F4A;letter-spacing:.03em;font-weight:700;margin-bottom:50px;padding:30px 50px}.module_title-sp .sub{display:block;font-size:20px;line-height:1.5}.module_title-sp .sub+.main{margin-top:11px}.module_title-sp .main{display:block;font-size:26px;line-height:1.34615385}.module_title-sp .main+.sub{margin-top:11px}.module_title-sp+.module_step-01{margin-top:-15px}.module_title-01{font-size:24px;letter-spacing:0;line-height:1.58333333;border-left:6px solid #9A003D;background-color:#ebeef2;padding:11px 0 12px 15px}.module_title-01,.module_title-02{margin-bottom:30px;font-weight:700}.module_title-02{font-size:28px;letter-spacing:.08em;line-height:1.25;border-bottom:5px solid #9A003D;padding:0 0 15px}.module_title-03{margin-bottom:20px;font-size:22px;font-weight:700;color:#1E2F4A}.module_note-01,.module_title-03{letter-spacing:.08em;line-height:1.5}.module_note-01{margin-left:-20px;margin-bottom:70px;padding:19px 40px;width:840px;font-size:16px;font-weight:500;background-color:#ebeef2;border:1px solid #9A003D;color:#9A003D}.module_note-01._green{border-color:#c7edf8;background-color:rgba(199,237,248,.5)}.module_note-01._sky{border-color:#c6dff2;background-color:rgba(198,223,242,.5)}.module_note-01._blue{border-color:#b5cff7;background-color:rgba(181,207,247,.5)}.module_note-01._purple{border-color:#a3a3e3;background-color:rgba(163,163,227,.5)}.module_note-01._violet{border-color:#5e35b1;background-color:rgba(94,53,177,.7)}.module_step-01{text-align:center}.module_step-01 ul{display:flex;justify-content:center}.module_step-01 ul li{position:relative;text-align:center;width:115px}.module_step-01 ul li:before{content:"";width:110px;height:1px;background-color:#c4c4c4;position:absolute;top:8px;left:-55px;z-index:-2}.module_step-01 ul li:first-child:before{content:none}.module_step-01 ul li._current .icon,.module_step-01 ul li._current:before{background-color:#9A003D}.module_step-01 ul li .icon{display:inline-block;width:18px;height:18px;border-radius:50%;background-color:#c4c4c4}.module_step-01 ul li .title{margin-top:5px;font-size:14px;font-weight:700;letter-spacing:.08em;line-height:1.57142857}.module_flow-01{margin:50px 0}.module_flow-01 ul li{position:relative;border-radius:10px;border:3px solid #dfdfdf;background-color:#c4c4c4;padding:25px 50px;display:flex;justify-content:center;align-items:center}.module_flow-01 ul li+li{margin-top:55px}.module_flow-01 ul li:before{content:"";background-image:url(../images/common/ico_arrow-01.svg);width:50px;height:15px;background-repeat:no-repeat;background-size:contain;position:absolute;top:-36px;left:calc(50% - 25px)}.module_flow-01 ul li:first-child:before{content:none}.module_flow-01 ul li .title{width:170px;text-align:center;font-size:20px;font-weight:700;letter-spacing:.05em;line-height:1.3}.module_flow-01 ul li .text{margin-left:50px;width:calc(100% - 220px);font-size:14px;letter-spacing:.08em;line-height:1.28571429}.module_flow-01 ul li._green{border-color:#c7edf8;background-color:rgba(199,237,248,.5)}.module_flow-01 ul li._sky{border-color:#c6dff2;background-color:rgba(198,223,242,.5)}.module_flow-01 ul li._blue{border-color:#b5cff7;background-color:rgba(181,207,247,.5)}.module_flow-01 ul li._purple{border-color:#a3a3e3;background-color:rgba(163,163,227,.5)}.module_flow-01 ul li._violet{border-color:#6f158c;background-color:rgba(100,3,100,.7);color:#fff}.module_list-01 li{position:relative;padding-left:17px;font-size:14px;letter-spacing:.08em;line-height:1.57142857}.module_list-01 li+li{margin-top:12px}.module_list-01 li:before{content:"";position:absolute;top:8px;left:0;width:7px;height:7px;border-radius:50%;border:1px solid #9A003D;background-color:#9A003D}.module_list-01 li .module_list-01{margin-top:15px}.module_list-01 li .module_list-01>li:before{background-color:#fff}.module_table-01 table{width:100%;border:1px solid #263238}.module_table-01 table tr td,.module_table-01 table tr th{font-size:14px;letter-spacing:.05em;line-height:1.42857143;text-align:left;border:1px solid #263238;padding:12px 10px}.module_table-01 table tr th{background-color:#ebeef2}.module_table-01._form tr td p,.module_table-01._form tr th p{margin:5px 0}.module_table-02{margin-bottom:20px}.module_table-02 table{width:100%;border:1px solid #263238}.module_table-02 table tr td,.module_table-02 table tr th{font-size:13px;letter-spacing:.05em;line-height:1.42857143;text-align:left;border:1px solid #263238;padding:2px 5px}.module_table-02 table tr th{background-color:#ebeef2}.module_button{display:flex;justify-content:center;margin-top:30px}.module_button+.module_button{margin-top:20px}.module_button .module_button-01{position:relative;display:block;font-size:16px;font-weight:700;letter-spacing:.05em;color:#fff;text-align:center;text-decoration:none;border-radius:30px;margin:0 20px}.module_button .module_button-01+.module_button-01{margin-top:20px}.module_button .module_button-01:after{content:"\F105";font-family:"Font Awesome 5 Pro";font-weight:300;line-height:1;font-size:20px;position:absolute;right:30px;top:calc(50% - 10px);transition:.3s;pointer-events:none}.module_button .module_button-01:hover span{background-color:#fef5dc;color:#B69964}.module_button .module_button-01:hover:after,.module_button .module_button-01:hover input{color:#B69964}.module_button .module_button-01 span{display:block;min-width:390px;padding:15px 35px;background-color:#B69964;border:2px solid #B69964;border-radius:30px;transition:.3s;cursor:pointer;min-height:60px}.module_button .module_button-01 input{background-color:transparent;color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none;border-radius:0;border:none;margin:0;padding:0;font:inherit;vertical-align:baseline}.module_button._orange .module_button-01 span{background-color:#9A003D;border-color:#9A003D}.module_button._orange .module_button-01:hover span{background-color:#ebc7d5;color:#9A003D}.module_button._orange .module_button-01:hover:after,.module_button._orange .module_button-01:hover input{color:#9A003D}.module_button._application .module_button-01 span{background-color:#9A003D;border-color:#9A003D}.module_button._application .module_button-01:hover span{background-color:#B69964;border-color:#B69964;color:#fff}.module_button._application .module_button-01:hover:after,.module_button._application .module_button-01:hover input{color:#fff}.module_button._none .module_button-01{pointer-events:none}.module_button._none .module_button-01:after{content:none}.module_button._none .module_button-01 span{background-color:#c4c4c4;border-color:#c4c4c4}.module_button._check .module_button-01 input{display:none}.module_button._check .module_button-01 input[type=checkbox]:checked+span{background-color:#1E2F4A;color:#fff}.module_button._check .module_button-01 input[type=checkbox]:checked+span:before{content:"\F00C";font-family:"Font Awesome 5 Pro";font-weight:300;line-height:1;font-size:20px;position:absolute;left:30px;top:calc(50% - 10px);color:#fff;pointer-events:none}.module_button._check .module_button-01:after{content:none}.module_button._check .module_button-01 span{background-color:#fff;color:#6f158c}.module_button._check .module_button-01 span:hover{background-color:#fff9e9}.module_button._check .module_button-01 span:after{content:"";width:26px;height:26px;border:1px solid #6f158c;position:absolute;top:calc(50% - 13px);left:26px;display:block;background-color:transparent}.module_login-01{margin:30px 0 40px}.module_login-01 ul{background-color:#ebeef2;padding:30px 40px}.module_login-01 ul li{display:flex;justify-content:space-between}.module_login-01 ul li+li{margin-top:20px}.module_login-01 ul li.privacy_policy{height:200px;padding:50px;overflow:auto;background-color:#fff;display:block}.module_login-01 ul li .title{width:190px;font-size:14px;letter-spacing:.05em;font-weight:700;color:#1E2F4A;}.module_login-01 ul li .input{width:calc(100% - 145px);margin-left:40px}.module_login-01 ul li .input label{display:flex;align-items:center}.module_login-01 ul li .input button,.module_login-01 ul li .input input{min-height:45px}:placeholder-shown{color:rgba(38,50,56,.3)}::-webkit-input-placeholder{color:rgba(38,50,56,.3);opacity:1}:-moz-placeholder,::-moz-placeholder{color:rgba(38,50,56,.3)}::-moz-placeholder{opacity:1}:-ms-input-placeholder{color:rgba(38,50,56,.3)}::-webkit-search-cancel-button{-webkit-appearance:none}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=search]),select,textarea{border:1px solid #c4c4c4;padding:7px 14px;background-color:#fff;font-size:14px;transition:border-color .3s,background-color .3s}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=search]):hover,select:hover,textarea:hover{border-color:#1E2F4A!important}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=search]):focus,select:focus,textarea:focus{border-color:#1E2F4A!important;background-color:#fff}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=search]):-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=search])._error,select._error,textarea._error{border-color:#cb063c}label{cursor:pointer;display:block}button+button,button+input,input+button,input+input{margin-left:10px}button._none,input._none,select._none,textarea._none{pointer-events:none;background-color:#ebeef2!important;border-color:#c4c4c4!important}select{padding:7px 40px 7px 14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}::-ms-expand{display:none}.module_label-01{font-size:12px;color:#fff;letter-spacing:.05em;text-align:center;display:inline-block;margin-left:7px;padding:1px 8px}.module_label-01,.module_label-01._required{background-color:#9A003D;padding: 0 2px;}.module_select-01{position:relative}.module_select-01:after{content:"\F107";font-family:"Font Awesome 5 Pro";font-weight:300;line-height:1;position:absolute;top:calc(50% - 6px);right:14px;color:#545454;pointer-events:none}.module_radio-01{display:flex;flex-wrap:wrap}.module_radio-01 label{margin-right:30px}.module_radio-01 label input{display:none}.module_radio-01 label span{position:relative;padding-left:40px;display:flex;align-items:center;margin-bottom:10px}.module_check-01 label+label{margin-top:10px}.module_check-01 label input{display:none}.module_check-01 label span{position:relative;padding:0 5px 0 40px;display:flex;align-items:center}.module_table-01 input[type=checkbox],.module_table-01 input[type=checkbox]+input[type=hidden],.module_table-01 input[type=radio],.module_table-01 input[type=radio]+input[type=hidden]{display:none}.module_table-01 input[type=checkbox]+input[type=hidden]+span,.module_table-01 input[type=checkbox]+span,.module_table-01 input[type=radio]+input[type=hidden]+span,.module_table-01 input[type=radio]+span{position:relative;padding-left:35px;display:flex}.module_table-01 input[type=checkbox]+input[type=hidden]+span:after,.module_table-01 input[type=checkbox]+input[type=hidden]+span:before,.module_table-01 input[type=checkbox]+span:after,.module_table-01 input[type=checkbox]+span:before,.module_table-01 input[type=radio]+input[type=hidden]+span:after,.module_table-01 input[type=radio]+input[type=hidden]+span:before,.module_table-01 input[type=radio]+span:after,.module_table-01 input[type=radio]+span:before{content:"";display:block;position:absolute;left:0;top:0;width:26px;height:26px;transition:.3s}.module_table-01 input[type=checkbox]+input[type=hidden]+span:before,.module_table-01 input[type=checkbox]+span:before,.module_table-01 input[type=radio]+input[type=hidden]+span:before,.module_table-01 input[type=radio]+span:before{border:1px solid #c4c4c4;z-index:2}.module_table-01 input[type=checkbox]+input[type=hidden]:hover+span:before,.module_table-01 input[type=checkbox]:hover+span:before,.module_table-01 input[type=radio]+input[type=hidden]:hover+span:before,.module_table-01 input[type=radio]:hover+span:before{border-color:#1E2F4A}.module_table-01 input[type=checkbox]:checked+input[type=hidden]+span:after,.module_table-01 input[type=checkbox]:checked+span:after,.module_table-01 input[type=radio]:checked+input[type=hidden]+span:after,.module_table-01 input[type=radio]:checked+span:after{background-color:#1E2F4A}.module_table-01 input[type=checkbox]+input[type=hidden]+span:after,.module_table-01 input[type=checkbox]+span:after{content:"\F00C";display:flex;align-items:center;justify-content:center;font-family:"Font Awesome 5 Pro";font-weight:300;line-height:1;color:#fff}.module_table-01 input[type=radio]+input[type=hidden]+span:after,.module_table-01 input[type=radio]+input[type=hidden]+span:before,.module_table-01 input[type=radio]+span:after,.module_table-01 input[type=radio]+span:before{border-radius:50%}.module_table-01 input[type=radio]+input[type=hidden]+span:after,.module_table-01 input[type=radio]+span:after{transform:scale(.6)}.global_header{border-top:4px solid #1E2F4A;padding:25px 0;min-width:1390px}.global_header .global_inner{width:1390px;display:flex;justify-content:space-between;align-items:center}.global_header .gh_logoBox .sub{font-size:13px;font-weight:700;letter-spacing:.08em}.global_header .gh_logoBox .main{display:flex;align-items:flex-end}.global_header .gh_logoBox .main a{text-decoration:none;transition:.3s}.global_header .gh_logoBox .main a:hover{opacity:.7}.global_header .gh_logoBox .main .title{font-size:25px;font-weight:700;letter-spacing:.05em;color:#263238}.global_header .gh_logoBox .main .year{margin-left:20px;font-size:20px;font-family:Open Sans,Noto Sans JP,sans-serif;font-weight:700;letter-spacing:.03em}.global_header .gh_menuBox{display:flex;flex-wrap:wrap;align-items:center}.global_header .gh_menuBox .menu{display:flex}.global_header .gh_menuBox .menu li+li{margin-left:30px}.global_header .gh_menuBox .menu li._button a{padding:0}.global_header .gh_menuBox .menu li._button a .title{font-size:14px;font-weight:700;letter-spacing:.03em;color:#1E2F4A;border:1px solid #1E2F4A;padding:3px 12px;transition:.3s}.global_header .gh_menuBox .menu li._button a .title:after{content:none!important}.global_header .gh_menuBox .menu li._button a:hover{opacity:1}.global_header .gh_menuBox .menu li._button a:hover .title{background-color:#1E2F4A;color:#fff}.global_header .gh_menuBox .menu li._button .wrap{padding:0}.global_header .gh_menuBox .menu li._button .wrap .title{font-size:14px;font-weight:700;letter-spacing:.03em;color:#6f158c;border:1px solid #6f158c;padding:3px 12px;transition:.3s}.global_header .gh_menuBox .menu li._button .wrap .title:after{content:none!important}.global_header .gh_menuBox .menu li a{display:inline-block;padding:10px 0;text-decoration:none;transition:.3s}.global_header .gh_menuBox .menu li a[target=_blank] .title{padding-right:13px}.global_header .gh_menuBox .menu li a[target=_blank] .title:after{content:"\F2D2";font-family:"Font Awesome 5 Pro";font-weight:300;line-height:1;font-size:10px;position:absolute;top:0;right:0;color:#1E2F4A}.global_header .gh_menuBox .menu li a i{margin-right:8px;font-size:16px;color:#1E2F4A}.global_header .gh_menuBox .menu li a .title{display:inline-block;position:relative;font-size:14px;font-weight:700;color:#263238;letter-spacing:.03em}.global_header .gh_menuBox .menu li a:hover{opacity:.7}.global_header .gh_menuBox .logo{margin-left:40px}.global_footer{padding:43px 0;background-color:#1E2F4A;color:#fff;min-width:1390px;margin:0 auto}.global_footer .global_inner{display:flex;justify-content:space-between;align-items:flex-end}.global_footer .gf_logoBox .logo{font-size:20px;font-weight:700;letter-spacing:.03em}.global_footer .gf_logoBox .address{font-size:11px;letter-spacing:.03em}.global_footer .gf_logoBox .address i{font-size:15px;color:#9f82ef;margin-right:10px}.global_footer .gf_copyrightBox .copyright{font-size:12px;letter-spacing:.03em;font-family:Open Sans,Noto Sans JP,sans-serif;font-weight:400}.global_navigation{min-width:1390px;margin:0 auto;padding:19px 0;background-color: #1E2F4A}.global_navigation .global_inner{width:1160px;display:flex;justify-content:space-between;align-items:center}.global_navigation .menu{display:flex}.global_navigation .menu li+li{margin-left:30px}.global_navigation .menu li a{text-decoration:none;display:flex;align-items:center;padding:10px 0;transition:.3s}.global_navigation .menu li a:hover{opacity:.7}.global_navigation .menu li a i{font-size:20px;color:#FFF}.global_navigation .menu li a i+.title{margin-left:8px}.global_navigation .menu li a .title{font-size:16px;font-weight:700;color:#FFF;letter-spacing:.03em}.global_navigation .menu li a .title+i{margin-left:8px}.global_contents{padding:50px 0;min-width:1390px}.gf_top{position:fixed;right:30px;bottom:30px}.gf_top .wrap{position:relative;text-align:center;color:#fff;width:60px;height:60px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;background-color:#B69964;border:2px solid #B69964;transition:.3s;border-radius:50%;text-decoration:none}.gf_top .wrap i{font-size:20px;line-height:1em;position:absolute;top:10px;left:22px}.gf_top .wrap span{margin-top:13px;display:block;text-align:center;line-height:1em;font-family:Open Sans,Noto Sans JP,sans-serif;font-weight:700;letter-spacing:.03em}.gf_top .wrap:hover{background-color:#fff;color:#B69964}.photo{border:3px solid #ccc;padding:20px;margin:20px;color:#666;width:70%}



.module_table-01 input[type=radio]._none+span:before {
    background-color: #EEE;
}

.module_table-01 input[type=checkbox]._none+span:before {
    background-color: #EEE;
}

._none {
    cursor: default;
}

.global_header .gh_logoBox img{float: left;padding-right: 10px;}
.global_header .gh_logoBox{width: 800px;}

.gf_logoBox img{float: left;padding-right: 10px;}
.gf_logoBox{width: 600px;}

.global_navigation .menu li a .yellow {
    display: block;
    padding: 2px 15px;
    background-color: #B69964;
    border: 2px solid #B69964;
    border-radius: 15px;
    transition: .3s;
    cursor: pointer;
}


.global_navigation .menu li a .blue {
    display: block;
    padding: 2px 15px;
    background-color: #9A003D;
    border: 2px solid #9A003D;
    border-radius: 15px;
    transition: .3s;
    cursor: pointer;
    color: #fff;
}

.second_line {
    display: block;
    margin: 10px 0 30px;
}

.en-note {
    letter-spacing: .02em;
}

.module_webFlow-02 ul li .wrap {
    padding: 25px 20px;
    display: flex;
    justify-content: space-between;
}

.module_webFlow-02 ul li .wrap .main {
    width: calc(100% - 75px);
    padding: 0 0 0 37.7px;
}

.module_webFlow-02 ul li {
    position: relative;
    border: 4px solid #dfe2e6;
}

.module_webFlow-02 ul li:not(:last-child):before {
    position: absolute;
    bottom: -34px;
    left: calc(50% - 14px);
    content: "";
    width: 0;
    height: 0;
    border-color: #555 transparent transparent;
    border-style: solid;
    border-width: 15px 14px 0;
}

.main .box {
    display: grid;
}

.module_webFlow-02 ul li+li {
    margin-top: 45px;
}

.module_step-01 ul li .title .en-note {
    font-size: 13px;
    font-weight: 400;
    line-height: 1.30769231;
}

.indent-01 {
    padding-left: 1em;
    text-indent: -1em;
    margin-bottom: -1.5em;
}

.simple_button {
    margin-right: 5px;
    background-color: #9A003D;
    color: #fff;
    border-radius: 30px;
    padding: 5px 10px;
    font-weight: 400;
    font-size: 13px;
    letter-spacing: 1px;
    position: relative;
    transition: .3s;
    border: 2px solid #9A003D;
    height: 30px;
    white-space: nowrap;
    text-decoration: none;
}
.simple_button:hover {
  background-color: #fff;
  color: #9A003D;
}