/*!
 * ress.css • v1.2.2
 * MIT License
 * github.com/filipelinhares/ress
 */html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;-webkit-text-size-adjust:100%}*,::before,::after{background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;color:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace, monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}input{border-radius:0}button,[type="button"],[type="reset"],[type="submit"],[role="button"]{cursor:pointer}[disabled]{cursor:default}[type="number"]{width:auto}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:0;padding:0}button:-moz-focusring,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~="screen"]{display:inherit}[hidden~="screen"]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}body{overflow:hidden;font-size:1em;font-size:16px;line-height:1.5;font-family:メイリオ, Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Arial, Verdana, sans-serif}picture,picture source,img,input,textarea,button,a{display:block}*:focus{outline:none}textarea,input{border:1px solid #000;background:#fff}input[type="checkbox"],input[type="radio"]{display:none}textarea{min-height:5em;max-height:30em;height:15em}table{border-collapse:collapse}.clearfix:after{content:"";clear:both;display:block}.b{font-weight:bold}.n{font-weight:normal}.mc{margin-left:auto;margin-right:auto}.ml{margin-left:auto}.mr{margin-right:auto}.c{text-align:center !important}.r{text-align:right !important}.rend{text-align-last:right}.l{text-align:left !important}.lend{text-align-last:left}.z99{z-index:+99}.z10{z-index:+10}.z9{z-index:+9}.z8{z-index:+8}.z7{z-index:+7}.z6{z-index:+6}.z5{z-index:+5}.z4{z-index:+4}.z3{z-index:+3}.z2{z-index:+2}.z1{z-index:+1}.z0{z-index:0}.z-1{z-index:-1}.z-2{z-index:-2}.z-3{z-index:-3}.w100{width:100%}.w99{width:99%}.w98{width:98%}.w97{width:97%}.w96{width:96%}.w95{width:95%}.w94{width:94%}.w93{width:93%}.w92{width:92%}.w91{width:91%}.w90{width:90%}.w85{width:85%}.w80{width:80%}.w70{width:70%}.w60{width:60%}.w50{width:50%}.w40{width:40%}.w30{width:30%}.w20{width:20%}.w10{width:10%}.w0{width:0%}.mw1500{max-width:1500px}.mw1400{max-width:1400px}.mw1300{max-width:1300px}.mw1200{max-width:1200px}.mw1100{max-width:1100px}.mw1000{max-width:1000px}.mw900{max-width:900px}.mw800{max-width:800px}.mw700{max-width:700px}.mw600{max-width:600px}.mw500{max-width:500px}.mw400{max-width:400px}.mw300{max-width:300px}.mw200{max-width:200px}.mw100{max-width:100px}.mw-sm{max-width:400px}.mw-md{max-width:600px}.mw-lg{max-width:960px}.mw-xl{max-width:1550px}.w-sm{width:400px}.w-md{width:600px}.w-lg{width:960px}.w-xl{width:1550px}.o1{opacity:1}.o9{opacity:0.9}.o8{opacity:0.8}.o7{opacity:0.7}.o6{opacity:0.6}.o5{opacity:0.5}.o4{opacity:0.4}.o3{opacity:0.3}.o2{opacity:0.2}.o1{opacity:0.1}.o0{opacity:0}.f60{font-size:60px;font-size:3.75em}.f59{font-size:59px;font-size:3.6875em}.f58{font-size:58px;font-size:3.625em}.f57{font-size:57px;font-size:3.5625em}.f56{font-size:56px;font-size:3.5em}.f55{font-size:55px;font-size:3.4375em}.f54{font-size:54px;font-size:3.375em}.f53{font-size:53px;font-size:3.3125em}.f52{font-size:52px;font-size:3.25em}.f51{font-size:51px;font-size:3.1875em}.f50{font-size:50px;font-size:3.125em}.f49{font-size:49px;font-size:3.0625em}.f48{font-size:48px;font-size:3em}.f47{font-size:47px;font-size:2.9375em}.f46{font-size:46px;font-size:2.875em}.f45{font-size:45px;font-size:2.8125em}.f44{font-size:44px;font-size:2.75em}.f43{font-size:43px;font-size:2.6875em}.f42{font-size:42px;font-size:2.625em}.f41{font-size:41px;font-size:2.5625em}.f40{font-size:40px;font-size:2.5em}.f39{font-size:39px;font-size:2.4375em}.f38{font-size:38px;font-size:2.375em}.f37{font-size:37px;font-size:2.3125em}.f36{font-size:36px;font-size:2.25em}.f35{font-size:35px;font-size:2.188em}.f34{font-size:34px;font-size:2.125em}.f33{font-size:33px;font-size:2.0625em}.f32{font-size:32px;font-size:2em}.f31{font-size:31px;font-size:1.938em}.f30{font-size:30px;font-size:1.875em}.f29{font-size:29px;font-size:1.8125em}.f28{font-size:28px;font-size:1.75em}.f27{font-size:27px;font-size:1.6875em}.f26{font-size:26px;font-size:1.625em}.f25{font-size:25px;font-size:1.563em}.f24{font-size:24px;font-size:1.5em}.f23{font-size:23px;font-size:1.4375em}.f22{font-size:22px;font-size:1.375em}.f21{font-size:21px;font-size:1.313em}.f20{font-size:20px;font-size:1.25em}.f19{font-size:19px;font-size:1.1875em}.f18{font-size:18px;font-size:1.125em}.f17{font-size:17px;font-size:1.063em}.f16{font-size:16px;font-size:1em}.f15{font-size:15px;font-size:0.9375em}.f14{font-size:14px;font-size:0.875em}.f13{font-size:13px;font-size:0.8125em}.f12{font-size:12px;font-size:0.75em}.f11{font-size:11px;font-size:0.6875em}.f10{font-size:10px;font-size:0.625em}.fw900{font-weight:900}.fw800{font-weight:800}.fw700{font-weight:700}.fw600{font-weight:600}.fw500{font-weight:500}.fw400{font-weight:400}.fw300{font-weight:300}.fw200{font-weight:200}.fw100{font-weight:100}.lhe3-0{line-height:3}.lhe2-9{line-height:2.9}.lhe2-8{line-height:2.8}.lhe2-7{line-height:2.7}.lhe2-6{line-height:2.6}.lhe2-5{line-height:2.5}.lhe2-4{line-height:2.4}.lhe2-3{line-height:2.3}.lhe2-2{line-height:2.2}.lhe2-1{line-height:2.1}.lhe2-0{line-height:2}.lhe1-9{line-height:1.9}.lhe1-8{line-height:1.8}.lhe1-7{line-height:1.7}.lhe1-6{line-height:1.6}.lhe1-5{line-height:1.5}.lhe1-4{line-height:1.4}.lhe1-3{line-height:1.3}.lhe1-2{line-height:1.2}.lhe1-1{line-height:1.1}.lhe1{line-height:1}.p100{padding-top:100%}.p90{padding-top:90%}.p80{padding-top:80%}.p70{padding-top:70%}.p60{padding-top:60%}.p50{padding-top:50%}.p40{padding-top:40%}.p30{padding-top:30%}.p29{padding-top:29%}.p28{padding-top:28%}.p26{padding-top:26%}.p25{padding-top:25%}.p24{padding-top:24%}.p23{padding-top:23%}.p22{padding-top:22%}.p21{padding-top:21%}.p20{padding-top:20%}.p19{padding-top:19%}.p18{padding-top:18%}.p17{padding-top:17%}.p16{padding-top:16%}.p15{padding-top:15%}.p14{padding-top:14%}.p13{padding-top:13%}.p12{padding-top:12%}.p11{padding-top:11%}.p10{padding-top:10%}.p9{padding-top:9%}.p8{padding-top:8%}.p7{padding-top:7%}.p6{padding-top:6%}.p5{padding-top:5%}.p4{padding-top:4%}.p3{padding-top:3%}.p2{padding-top:2%}.p1{padding-top:1%}.rel{position:relative}.abs{position:absolute;top:0}.fix{position:fixed}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.inb{display:inline-block}.block{display:block}.spn span{display:inline-block}.jus{text-align:justify;text-justify:inter-ideograph}.p-none{pointer-events:none}.cursor{cursor:pointer}.d-none{display:none}.uline{text-decoration:underline}.h-uline:hover{text-decoration:underline}select{border:thin solid #000;padding:0.2em 0.5em;font-size:1em;width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;vertical-align:middle;color:#000;background:transparent}select::-ms-expand{display:none}option{color:#000;border:thin solid #000}.wa{position:relative;z-index:+2}.wa::after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;display:block;position:absolute;z-index:-1;font-size:1em;top:50%;right:0.6em;line-height:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}li{list-style:none}.evenshare{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.bg_white{background-color:#fff}.bg_black{background-color:#000}.bg_black2{background-color:#0e0e0e}.bg_black3{background-color:#333}.bg_gray{background-color:#e6e6e6}.bg_gray2{background-color:#bebebe}.bg_pink{background-color:#fac7eb}.bg_pink2{background-color:#e4c1e1}.bg_red{background-color:#d2414f}.bg_red2{background-color:#ff685d}.bg_red3{background-color:#ca1d30}.bg_red4{background-color:#ff253d}.bg_blue{background-color:#5aa5f3}.bg_cream{background-color:#f9f6ea}.white{color:#fff}.black{color:#000}.black2{color:#0e0e0e}.black3{color:#333}.gray{color:#e6e6e6}.gray2{color:#bebebe}.pink{color:#fac7eb}.pink2{color:#e4c1e1}.red{color:#d2414f}.red2{color:#ff685d}.red3{color:#ca1d30}.red4{color:#ff253d}.blue{color:#5aa5f3}.cream{color:#f9f6ea}.inner{max-width:960px;width:100%;margin-left:auto;margin-right:auto}.inner.inner2{width:93%}.inner.inner2 img{width:100%;max-width:100%}.inner .inner_wimg{width:1550px;margin-left:-295px}@media screen and (max-width: 960px){.inner .inner_wimg{width:100%;max-width:100%;margin-left:0}}.scroll::-webkit-scrollbar{width:15px;background-color:#fff}.scroll::-webkit-scrollbar-thumb{background:#0e0e0e}.scroll::-webkit-scrollbar-track-piece:start,.scroll::-webkit-scrollbar-track-piece:end{margin-right:0;padding-right:0}.font1{font-family:"Kosugi Maru",sans-serif;font-weight:300}.font2{font-family:"Montserrat","Kosugi Maru",sans-serif;font-weight:400}input,textarea{border:none;padding:0.2em 0.5em;width:100%}input:placeholder-shown,textarea:placeholder-shown{color:#bebebe}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#bebebe}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;color:#bebebe}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#bebebe}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#bebebe}textarea{height:12em;min-height:5em;max-height:30em}.submit_btn{margin:10% auto;width:80%;max-width:430px;border:1px solid #333;border-radius:0.5em;letter-spacing:0.5em;text-align:center;line-height:2.5;background:url(../img/logo01.png) 95% 46% no-repeat;background-size:auto 80%;font-size:1.5em;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media screen and (max-width: 600px){.submit_btn{font-size:1.3em}}.submit_btn:hover{background:url(../img/logo03.png) 95% 46% no-repeat,#d2414f;background-size:auto 80%;color:#fff;border-color:#d2414f}.submit_btn.locked{pointer-events:none;background:url(../img/logo03.png) 95% 46% no-repeat,#bebebe;background-size:auto 80%;color:#fff;border-color:#bebebe;-webkit-animation:bg_change1 2s ease-in-out infinite;animation:bg_change1 2s ease-in-out infinite}.submit_btn#send_submit{margin-top:1.5em;margin-bottom:1.5em}.bar_ulineG{background:-webkit-gradient(linear, left top, left bottom, from(rgba(230,230,230,0)), color-stop(60%, rgba(230,230,230,0)), color-stop(60%, #e6e6e6), to(#e6e6e6));background:linear-gradient(to bottom, rgba(230,230,230,0) 0%, rgba(230,230,230,0) 60%, #e6e6e6 60%, #e6e6e6 100%)}
