@import url(https://fonts.googleapis.com/earlyaccess/notosansjp.css);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;}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:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
section{max-width:1000px;width:90vw;margin:auto;}section.bg-gray{margin-top:76px;max-width:none;padding-bottom:180px;background-color:#F8F8F8;width:100%;height:auto;z-index:1;}section.bg-gray .bg-gray-inner{width:696px;margin:auto;padding-top:68px;}section .contents-wrap-40{margin-bottom:2.5em;}section .contents-wrap-60{margin-bottom:60px;}section .contents-wrap-24{margin-bottom:24px;}section .contents-wrap-10{margin-bottom:10px;}section .contents-last-wrap{margin-bottom:170px;}.mt10{margin-top:10px !important;}.mt20{margin-top:20px !important;}.mt30{margin-top:30px !important;}.mb10{margin-bottom:10px !important;}.pb20{padding-bottom:20px !important;}.alignC{text-align:center;}.alignR{text-align:right;}.valignM{vertical-align:middle;}.bold{font-weight:bold;}h1{margin:60px 0 22px;font-weight:bold;font-size:30px;line-height:31px;color:#0d207c;}#block-views-block-news-block-1 h2,#block-views-block-news-block-2 h2,h2.left_orange{position:relative;padding:0 0 0.5em 30px;font-weight:500;font-size:25px;line-height:1.5em;border-bottom:1px solid #707070;}#block-views-block-news-block-1 h2::before,#block-views-block-news-block-2 h2::before,h2.left_orange::before{position:absolute;top:1px;left:0;content:"";display:inline-block;width:8px;height:37px;background-color:#F19800;}h2.topics{margin-bottom:-0.5em;font-weight:bold;font-size:40px;text-align:center;color:#333;}h2.topics span{display:block;margin-top:10px;font-weight:500;font-size:20px;text-align:center;color:#0d207c;}h2.underline{margin:3em auto 1em;padding-bottom:0.5em;border-bottom:1px solid #888;font-weight:bold;font-size:21px;line-height:31px;text-align:left;color:#333;}h2.underline-about{margin:0 auto 40px;padding-bottom:2px;border-bottom:1px solid #888;font-weight:bold;font-size:21px;line-height:31px;text-align:left;color:#333;}h2.underline .sub-txt{padding-left:1em;font-weight:normal;font-size:18px;line-height:31px;color:#333;}h2.underline-blue{margin:0 auto 14px;padding-bottom:2px;border-bottom:1px solid #0D207C;font-weight:bold;font-size:21px;line-height:31px;text-align:left;color:#333;}h3.sub-title{margin-bottom:10px;font-weight:bold;font-size:18px;line-height:29.25px;color:#333;}h3.bg-blue{margin-bottom:24px;padding:12px 10px;background-color:#E6EDFA;border-bottom:1px solid #888888;font-weight:bold;font-size:20px;line-height:31px;color:#333;}h4.blue-title{font-weight:bold;font-size:21px;line-height:31px;color:#0d207c;}item-list,.info-list-box{font-weight:normal;font-size:18px;line-height:24px;}.item-list ul li,.info-list-box dl{padding:24px 0;border-bottom:1px dashed #707070;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;}.item-list ul li .views-field-field-hyoujibi,.info-list-box dl dt{width:9em;}.bold-list li{font-weight:bold;font-size:18px;line-height:31px;color:#000;padding-left:1em;text-indent:-1em;}.bold-list li:first-of-type{margin-top:0;}p{line-height:1.625;}.plane-txt{font-weight:normal;font-size:18px;color:#000;}.plane-txt h4{margin-top:1em;}.text-wraper{display:block;}.text-wraper img{margin:1em;}.text-wraper p{margin-bottom:1em;}.text-wraper::after{width:100%;height:1px;content:"";display:block;word-break:break-all;clear:both;}.blue-link-txt{text-align:center;}.blue-link-txt a{font-weight:500;font-size:18px;line-height:31px;color:#0d207c;}.blue-link-txt a::after{content:'';display:inline-block;background:url(/themes/custom/seihoukai/images/arrow_b_right.svg);width:9px;height:14px;margin-left:1.5em;}.btn-arrow-left-blue{display:flex;justify-content:flex-end;margin-top:24px;}.btn-arrow-left-blue a{display:block;width:160px;height:35px;box-sizing:border-box;padding-top:3px;border-radius:17.5px;background:#3448aa;border:2px solid #3448aa;font-weight:500;font-size:17px;line-height:26px;color:#fff;text-align:center;text-decoration:none;}.btn-arrow-left-blue a:hover{background-color:#ffffff;color:#3448aa;text-decoration:none;}.btn-arrow-left-blue span{position:relative;padding-left:20px;}.btn-arrow-left-blue span::before{position:absolute;left:0;top:8px;content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #ffffff;transition:0.3s;}.btn-arrow-left-blue span:hover:before{position:absolute;left:0;top:8px;content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #3448aa;transition:0.3s;}.btn-arrow-left-orange{display:flex;justify-content:flex-end;margin-top:24px;}.btn-arrow-left-orange a{display:block;width:160px;height:35px;box-sizing:border-box;padding-top:3px;border-radius:17.5px;background:#F59B00;border:2px solid #F59B00;font-weight:500;font-size:17px;line-height:26px;color:#fff;text-align:center;text-decoration:none;}.btn-arrow-left-orange a:hover{background-color:#ffffff;color:#F59B00;text-decoration:none;}.btn-arrow-left-orange span{position:relative;padding-left:20px;}.btn-arrow-left-orange span::before{position:absolute;left:0;top:8px;content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #ffffff;transition:0.3s;}.btn-arrow-left-orange span:hover:before{position:absolute;left:0;top:8px;content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #F59B00;transition:0.3s;}.btn-arrow-right-orange{clear:both;overflow:hidden;display:flex;}.btn-arrow-right-orange a{position:relative;float:left;display:inline-block;justify-content:space-between;align-items:center;margin:28px auto;padding:20px 3em 20px 1.7em;color:#ffffff;background-color:#F59B00;border-radius:50vh;text-decoration:none;font-weight:500;font-size:21px;border:2px solid #fff;line-height:1;}.btn-arrow-right-orange a:hover{opacity:1;border:2px solid #F59B00;background-color:#ffffff;color:#F59B00;text-decoration:none;}.btn-arrow-right-orange a::after{position:absolute;top:36%;right:28px;content:'';display:inline-block;background:url(/themes/custom/seihoukai/images/arrow2_w_right.svg);width:13px;height:20px;}.btn-arrow-right-orange a:hover:after{content:'';display:inline-block;background:url(/themes/custom/seihoukai/images/arrow2_or_right.svg);width:13px;height:20px;margin-left:1.5em;}.gray-txt-box{width:100%;padding:25px 20px;box-sizing:border-box;border-radius:16px;border:1px solid #acacac;}.bg-gray-txt-box{padding:25px;background-color:#F8F8F8;}.bg-gray-txt-box .contents-center-box{text-align:center;}.pdf-txt a{position:relative;color:#000000;font-size:17px;padding-left:1.5em;}.pdf-txt a::before{position:absolute;content:"";display:inline-block;background:url(/themes/custom/seihoukai/images/Icon-pdf.svg);width:16px;height:18.7px;top:4px;left:0;}.contents-2columm{width:500px;margin:auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;}.contents-3columm{width:760px;margin:auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;}.btn-form-orange a{position:relative;float:left;display:inline-block;justify-content:space-between;align-items:center;margin:28px auto;padding:10px 3em 10px 1.7em;color:#ffffff;background-color:#F59B00;border:2px solid #F59B00;border-radius:50vh;text-decoration:none;font-weight:500;font-size:21px;width:240px;box-sizing:border-box;}.btn-form-orange a:hover{background-color:#ffffff;color:#F59B00;text-decoration:none;}.btn-form-blue a{position:relative;float:left;display:inline-block;justify-content:space-between;align-items:center;margin:28px auto;padding:10px 3em 10px 1.7em;color:#ffffff;background-color:#3448AA;border:2px solid #3448AA;border-radius:50vh;text-decoration:none;font-weight:500;font-size:21px;width:240px;box-sizing:border-box;}.btn-form-blue a:hover{background-color:#ffffff;color:#3448AA;text-decoration:none;}.btn-form-orange a::after,.btn-form-blue a::after{position:absolute;top:40%;right:30px;content:'';display:inline-block;background:url(/themes/custom/seihoukai/images/arrow2_w_right.svg);width:10px;height:15px;margin-left:1.5em;background-size:contain;}.btn-form-orange a:hover:after{content:'';display:inline-block;background:url(/themes/custom/seihoukai/images/arrow2_or_right.svg);width:10px;height:15px;margin-left:1.5em;background-size:contain;}.btn-form-blue a:hover:after{content:'';display:inline-block;background:url(/themes/custom/seihoukai/images/arrow2_blue_right.svg);width:10px;height:15px;margin-left:1.5em;background-size:contain;}.bg-gray-txt-box-radius{margin-top:96px;background-color:#F8F8F8;border-radius:14px;padding:30px 55px 42px;}.login-txt-wrap{text-align:center;}.login-txt-wrap .plane-txt{display:inline-block;text-align:left;margin-top:22px;}.login-txt-wrap .description,.login-txt-wrap label{display:none;}.login-txt-wrap  #block-seihoukai-local-tasks,.login-txt-wrap h1,.login-txt-wrap  nav{display:none;}.form-wrapper{margin-top:30px;}.form-wrapper .input{padding-top:5px;box-sizing:border-box;text-align:center;display:block;margin:auto;width:260px;height:48px;border-radius:7px;background:#fff;border:1px solid #bababa;box-shadow:2px 2px 6px 0px #ccc inset;font-size:18px;}.form-wrapper .input::placeholder{font-weight:normal;font-size:20px;line-height:26px;color:#C1C1C1;}.form-wrapper .input:nth-of-type(n+2){margin-top:10px;}.login-btn{margin-top:20px;padding:10px 1.7em 10px 1em;color:#ffffff;background-color:#F59B00;border:2px solid #F59B00;border-radius:50vh;text-decoration:none;font-weight:500;font-size:20px;width:240px;box-sizing:border-box;}.login-btn:hover{box-sizing:border-box;background-color:#ffffff;color:#F59B00;transition:all .3s;}.login-btn a:hover{opacity:1;}.login-btn-wrap{position:relative;display:inline-block;}.login-btn-wrap::after{position:absolute;content:'';display:inline-block;background:url(/themes/custom/seihoukai/images/arrow2_w_right.svg);width:10px;height:15px;margin-left:1.5em;background-size:contain;top:39px;right:29px;}.login-btn-wrap:hover:after{background-image:url(/themes/custom/seihoukai/images/arrow2_or_right.svg);}.login-btn:hover{cursor:pointer;}.block-views-blocknews-block-1 footer,.detail-link-txt{margin-top:16px;font-weight:500;font-size:18px;line-height:31px;text-align:right;}.block-views-blocknews-block-1 footer a,.detail-link-txt a{position:relative;display:inline-block;padding-right:1.5em;color:#0d207c;}.block-views-blocknews-block-1 footer a::after,.detail-link-txt a::after{position:absolute;content:"";display:inline-block;background-image:url(/themes/custom/seihoukai/images/arrow2_blue_right.svg);background-repeat:no-repeat;background-size:contain;top:9px;right:0;width:10px;height:15px;}a.external-link{color:#0D207C;text-decoration:underline;}a.external-link::after{content:url(/themes/custom/seihoukai/images/Icon_external-link.svg);margin-left:0.5em;}a.external-link-w{color:#0D207C;}a.external-link-w::after{content:url(/themes/custom/seihoukai/images/Icon_external-link-w.svg);margin-left:0.5em;}.link-blue-under a{text-decoration:underline;color:#0D207C;}.content-table{max-width:998px;width:100%;}.content-table,.content-table th,.content-table td{border:1px solid #888888;border-collapse:collapse;vertical-align:middle;}.content-table th{background-color:#E6EDFA;text-align:center;vertical-align:middle;}.content-table td{padding:10px;}.content-table a{color:#0D207C;}.large-txt{font-size:20px;}.red-txt{color:#FF0000;}.btn-colorblue a{background-color:#3448AA;}.btn-colorblue a:hover{opacity:1;border:2px solid #3448AA;background-color:#ffffff;color:#3448AA;}.btn-colorblue a:hover:after{content:'';display:inline-block;background:url(/themes/custom/seihoukai/images/arrow2_blue_right.svg);width:13px;height:20px;margin-left:1.5em;}p.back-btn{text-align:left;margin-bottom:15px;}p.back-btn a:before{content:"＜＜ ";}.js-form-item.form-item.js-form-type-textfield.form-item-name.js-form-item-name{margin-bottom:1em;}section .contents-wrap-60.new-news{margin-bottom:5em;}@media screen and (max-width:768px){.mainvisual{margin-bottom:28px;}section .contents-last-wrap{margin-bottom:calc(100vw / 5 + 20px);}section.bg-gray{margin-top:50px;padding-bottom:calc(100vw / 5 + 20px);}section.bg-gray .bg-gray-inner{width:90vw;padding-top:34px;}.btn-arrow-right-orange a{padding:12px 3.2em 13px 1.9em;box-sizing:border-box;font-size:16px;line-height:1.3;}.btn-arrow-right-orange a:hover{padding:12px 3.2em 13px 1.9em;}.btn-arrow-right-orange a::after{width:9px;right:25px;height:14px;background-size:contain;}.btn-arrow-right-orange a:hover:after{width:9px;height:14px;right:25px;background-size:contain;}h1{font-size:26px;line-height:31px;margin-top:34px;}h2.left_orange{font-size:20px;}h2.left_orange::before{height:27px;top:4px;}h2.topics{margin-bottom:20px;font-size:26px;}h2.topics span{margin-top:6px;font-size:15px;}h2.underline{font-size:19px;margin:2em auto 1em;}h2.underline .sub-txt{display:inline-block;padding-left:0;font-size:16px;}h3.sub-title{font-size:16px;}h3.bg-blue{font-size:17px;}.item-list ul li,.info-list-box dl{padding:0.8em 0;flex-wrap:wrap;font-size:16px;}.item-list ul li .views-field-field-hyoujibi,.info-list-box dt{width:100%;font-size:14px;}.item-list ul li .views-field-title,.info-list-box dd{width:100%;font-size:16px;}p.plane-txt,.plane-txt{font-size:16px;}.blue-link-txt a{font-size:16px;}.bold-list li{font-size:16px;margin-top:2px;}.gray-txt-box{padding:18px 20px;}.btn-arrow-left-blue a{width:145px;font-size:16px;padding-top:1.5px;}.btn-arrow-left-blue span::before{top:25%;}.btn-arrow-left-blue span:hover:before{position:absolute;left:0;top:7px;content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #3448aa;transition:0.3s;}.btn-arrow-left-orange a{width:145px;font-size:16px;padding-top:1.5px;}.btn-arrow-left-orange span::before{top:25%;}.btn-arrow-left-orange span:hover:before{position:absolute;left:0;top:7px;content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #F59B00;transition:0.3s;}h2.underline-blue{font-size:20px;}.contents-2columm{width:100%;display:block;margin-top:26px;}.btn-form-orange a,.btn-form-blue a{position:relative;margin:auto;float:none;display:block;font-size:16px;padding:13px 1.4em 14px 1.7em;text-align:left;}.btn-form-blue{margin-top:10px;}.btn-form-orange a::after,.btn-form-blue a::after{position:absolute;top:34%;right:30px;}.sp-login-btn{text-align:center;}.sp-login-btn a{position:relative;display:inline-block;margin-bottom:40px;padding:10px 40px 10px 48px;border:2px solid #F59B00;background-color:#F59B00;box-sizing:border-box;color:#ffffff;font-weight:500;font-size:19px;letter-spacing:0.03em;line-height:31px;border-radius:7px;}.sp-login-btn a:hover{background-color:#ffffff;color:#f59b00;text-decoration:none;}.sp-login-btn a::before{position:absolute;left:20px;top:40%;content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #ffffff;transition:0.3s;}.sp-login-btn a:hover:before{position:absolute;left:20px;top:19px;content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #F59B00;transition:0.3s;}.pdf-txt{margin-top:28px;font-size:15px;}.pdf-txt a{font-size:15px;}.pdf-txt a::before{width:14px;height:16.7px;top:13%;left:0;background-size:contain;}.bg-gray-txt-box-radius{margin-top:38px;padding:30px 25px 42px;}.form-wrapper .input{font-size:15px;}.login-btn{margin-top:15px;font-size:17px;line-height:3em;display:block;margin:0 auto;padding:0;}.login-btn-wrap::after{top:32px;}.form-wrapper .input::placeholder{font-size:15px;}.block-views-blocknews-block-1 footer,.detail-link-txt{margin-top:16px;font-size:16px;line-height:31px;}.block-views-blocknews-block-1 footer a::after,.detail-link-txt a::after{top:8px;}.table-scroll{overflow:auto;white-space:nowrap;}.table-scroll::-webkit-scrollbar{height:5px;}.table-scroll::-webkit-scrollbar-track{background:#F1F1F1;}.table-scroll::-webkit-scrollbar-thumb{background:#BCBCBC;}.content-table,.content-table th,.content-table td{font-size:16px;}tbody{-webkit-text-size-adjust:100%;}.large-txt{font-size:18px;}.eventWrap #block-seihoukai-content .views-element-container{overflow-x:auto;}.eventWrap .content-table{width:998px;}}.soukai-flex-imgwrap > div{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-end;align-items:flex-end;}.soukai-flex-imgwrap .soukai-flex-inner{margin:20px 2% 0 0;text-align:center;flex:1 1 30%;}.soukai-flex-imgwrap .soukai-flex-inner:last-child{margin-right:0;}.soukai-flex-imgwrap .soukai-flex-inner p{margin-top:10px;}.soukai-flex-imgwrap .soukai-flex-inner img{max-width:100%;width:auto;max-height:100%;height:auto;}@media screen and (max-width:768px){.soukai-flex-imgwrap .soukai-flex-inner:nth-of-type(n + 3){margin-top:20px;}.soukai-flex-imgwrap .soukai-flex-inner p{text-align:left;display:inline-block;}.soukai-flex-imgwrap{-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;}.soukai-flex-imgwrap.flex-end{-webkit-align-items:flex-end;align-items:flex-end;}.soukai-flex-imgwrap .soukai-flex-inner{width:calc(100% / 2 - 2%);flex:auto;}.soukai-flex-imgwrap.img1column .soukai-flex-inner{width:100%;}section .contents-wrap-40{margin:0 0 2em;}.field-content.shk-news-images img{width:90%;height:auto;margin:auto;}.text-wraper img{width:100%;margin:0 0 1em;height:auto;}}.sub-block{margin-top:40px;}.sub-block .paragraph{margin-top:3em;}figure figcaption.title{font-size:15px;line-height:1.5em;}.views-element-container footer div{text-align:center;margin-top:1em;font-size:1.1em;color:#f00;}.kiyaku-table td,.kiyaku-table th{padding:5px;font-size:.8em;vertical-align:middle;border:1px solid #4e4e4e;line-height:1.5;}.kiyaku-yakuin-table td{border:none;padding-right:10px;}.kiyaku-ind{padding-left:1em;margin-top:10px;}.kiyaku-table.table-ind{margin-left:1em;}.is-pc{display:block !important;}.is-sp{display:none !important;}@media screen and (max-width:768px){.is-pc{display:none !important;}.is-sp{display:block !important;}}.hiroba-banner{margin:80px 0;padding:0;width:100%;}@media screen and (max-width:768px){.hiroba-banner{margin:0 0 50px;}}.hiroba-banner a:hover{opacity:0.8;}.hiroba-banner img{width:100%;height:auto;}.renewal-info-list{margin:0 0 100px;padding:0;width:100%;text-align:left;}.renewal-info-list li{margin:0;padding:30px 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px dashed #707070;box-sizing:border-box;flex-wrap:wrap;}.renewal-info-list li .date{margin:0;padding:0;font-size:18px;width:14%;line-height:1.8;}.renewal-info-list li .category{margin:0;padding:0;font-size:18px;width:15%;}.renewal-info-list li .category span.cate-hiroba{margin:0;padding:5px 2px;min-width:145px;font-size:13px;color:#fff;text-align:center;background:#1E9CC6;display:inline-block;box-sizing:border-box;line-height:1.3;}.renewal-info-list li .category span.cate-jimukyoku{margin:0;padding:5px 2px;min-width:145px;font-size:13px;color:#fff;text-align:center;background:#179296;display:inline-block;box-sizing:border-box;line-height:1.3;}.renewal-info-list li .category span.cate-news{margin:0;padding:5px 2px;min-width:145px;font-size:13px;color:#fff;text-align:center;background:#0D207C;display:inline-block;box-sizing:border-box;line-height:1.3;}.renewal-info-list li .text{margin:0;padding:0;font-size:18px;width:66%;line-height:1.8;}@media screen and (max-width:768px){.renewal-info-list{margin:0 0 70px;padding:0;width:100%;text-align:left;}.renewal-info-list li{margin:0;padding:20px 0;display:-webkit-flex;display:flex;-webkit-justify-content:start;justify-content:start;border-bottom:1px dashed #707070;box-sizing:border-box;flex-wrap:wrap;}.renewal-info-list li .date{margin:5px 0 0;padding:0;font-size:14px;width:33%;line-height:1.8;}.renewal-info-list li .category{margin:0;padding:0;font-size:18px;width:60%;}.renewal-info-list li .category span.cate-hiroba{margin:0;padding:3px 2px;min-width:133px;font-size:12px;color:#fff;text-align:center;background:#1E9CC6;display:inline-block;box-sizing:border-box;line-height:1.5;}.renewal-info-list li .category span.cate-jimukyoku{margin:0;padding:3px 2px;min-width:133px;font-size:12px;color:#fff;text-align:center;background:#179296;display:inline-block;box-sizing:border-box;line-height:1.5;}.renewal-info-list li .category span.cate-news{margin:0;padding:3px 2px;min-width:133px;font-size:12px;color:#fff;text-align:center;background:#0D207C;display:inline-block;box-sizing:border-box;line-height:1.5;}.renewal-info-list li .text{margin:10px 0 0;padding:0;font-size:16px;width:100%;line-height:1.8;}}.renewal-info-list li .text a{text-decoration:underline;color:#0D207C;}.renewal-info-list li .text a:hover{text-decoration:none;}.hiroba-archive-main{margin:80px 0 40px;padding:0;width:100%;}.hiroba-archive-main img{width:100%;height:auto;}@media screen and (max-width:768px){.hiroba-archive-main{margin:0 0 20px;}}.btn-area{margin:0 auto;padding:0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;box-sizing:border-box;max-width:90%;flex-wrap:wrap;}.btn-area li{margin:0;padding:0;width:48%;}.btn-area li .toukou-note{margin:5px 0 0;padding:0;text-align:center;font-size:13px;color:#0D207C;line-height:1.7;}.btn-area li .toukou-note a{color:#0D207C;text-decoration:underline;}.btn-area li .toukou-note a:hover{color:#0D207C;text-decoration:none;}@media screen and (max-width:768px){.btn-area{margin:0 auto;padding:0;display:-webkit-flex;display:flex;box-sizing:border-box;max-width:100%;flex-wrap:wrap;}.btn-area li{margin:10px 0 30px;padding:0;width:100%;}.btn-area li:last-of-type{margin:0;padding:0;width:100%;}.btn-area li .toukou-note{margin:10px 0 0;padding:0;text-align:center;font-size:13px;color:#0D207C;}}.btn-toukou a{position:relative;display:block;width:100%;margin:0 auto;padding:10px;color:#fff;border:solid 1px #54A2ED;border-radius:8px;transition:.4s;background:#54A2ED;font-size:24px;font-weight:bold;text-decoration:none;text-align:center;box-sizing:border-box;}@media screen and (max-width:768px){.btn-toukou a{position:relative;display:block;width:100%;margin:0px;padding:15px 10px;color:#fff;border:solid 1px #54A2ED;border-radius:8px;transition:.4s;background:#54A2ED;font-size:20px;font-weight:bold;text-decoration:none;text-align:center;box-sizing:border-box;}}.btn-toukou a:hover{background:#54a3edc9;color:#fff;border:solid 1px #54a3edc9;text-decoration:none;}.btn-arrow-right a::after{content:'';position:absolute;top:0;bottom:0;right:10px;width:0;height:0;margin:auto;border-top:6px solid transparent;border-right:0 solid transparent;border-left:9px solid #fff;border-bottom:6px solid transparent;box-sizing:border-box;}.btn-arrow-right a:hover::after{content:'';position:absolute;top:0;bottom:0;right:10px;width:0;height:0;margin:auto;border-top:6px solid transparent;border-right:0 solid transparent;border-left:9px solid #fff;border-bottom:6px solid transparent;box-sizing:border-box;}.hiroba-archive-base{margin:50px 0 0;padding:0;border-top:1px solid #707070;}.hiroba-archive-base li{margin:0;padding:22px 0 30px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px dashed #707070;box-sizing:border-box;flex-wrap:wrap;}.hiroba-archive-base li .thumbnail{margin:8px 0 0;padding:0;width:130px;}.hiroba-archive-base li .thumbnail img{width:130px;height:130px;object-fit:cover;}.hiroba-archive-base li .contents{margin:0;padding:0;width:82%;text-align:left;}.hiroba-archive-base li .contents .hiroba-archive-date{margin:0 40px 0 0;padding:0;display:inline-block;}.hiroba-archive-base li .contents .hiroba-archive-poster{margin:0;padding:0;display:inline-block;}.hiroba-archive-base li .contents .hiroba-archive-title{margin:15px 0 0;padding:0;font-size:18px;font-weight:bold;}.hiroba-archive-base li .contents .hiroba-archive-title a{text-decoration:underline;color:#0D207C;}.hiroba-archive-base li .contents .hiroba-archive-title a:hover{text-decoration:none;color:#0D207C;}@media screen and (max-width:768px){.hiroba-archive-base{margin:50px 0 0;padding:0;border-top:1px solid #707070;}.hiroba-archive-base li{margin:0;padding:22px 0 30px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;border-bottom:1px dashed #707070;box-sizing:border-box;flex-wrap:wrap;}.hiroba-archive-base li .thumbnail{margin:8px 0 0;padding:0;width:70px;}.hiroba-archive-base li .thumbnail img{width:70px;height:70px;object-fit:cover;}.hiroba-archive-base li .contents{margin:0;padding:0;width:75%;text-align:left;}.hiroba-archive-base li .contents .hiroba-archive-date{margin:0 40px 0 0;padding:0;display:block;width:100%;}.hiroba-archive-base li .contents .hiroba-archive-poster{margin:10px 0 0;padding:0;display:block;width:100%;}.hiroba-archive-base li .contents .hiroba-archive-title{margin:10px 0 0;padding:0;font-size:16px;font-weight:bold;}.hiroba-archive-base li .contents .hiroba-archive-title a{text-decoration:underline;color:#0D207C;}.hiroba-archive-base li .contents .hiroba-archive-title a:hover{text-decoration:none;color:#0D207C;}}.Pagination{margin:80px 0 0;display:flex;align-items:center;justify-content:center;}@media screen and (max-width:768px){.Pagination{margin:40px 0 0;display:flex;align-items:center;justify-content:center;}}.Pagination-Item-Link{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:40px;height:40px;background:#fff;border:solid 2px #0D207C;font-size:14px;color:#0D207C;font-weight:bold;transition:all 0.15s linear;}.Pagination-Item-Link-Icon{width:20px;}.Pagination-Item-Link.isActive{background:#0D207C;color:#fff;pointer-events:none;}.Pagination-Item-Link:not(.isActive):hover{background:#0D207C;color:#fff;}.Pagination > * + *{margin-left:12px;}.hiroba-detail-title{margin:100px 0 55px;padding:0 0 55px;font-size:30px;font-weight:bold;color:#0D207C;text-align:left;border-bottom:1px solid #707070;line-height:1.7;}.hiroba-detail-date{margin:0;padding:0;font-size:18px;}.hiroba-detail-poster{margin:10px 0 0;padding:0;font-size:18px;}@media screen and (max-width:768px){.hiroba-detail-title{margin:80px 0 40px;padding:0 0 40px;font-size:30px;font-weight:bold;color:#0D207C;text-align:left;border-bottom:1px solid #707070;line-height:1.7;}.hiroba-detail-date{margin:0;padding:0;font-size:16px;}.hiroba-detail-poster{margin:10px 0 0;padding:0;font-size:16px;}}.hiroba-detail-body{margin:50px 0 0;padding:0;}@media screen and (max-width:768px){.hiroba-detail-body{margin:30px 0 0;padding:0;}}
body{font-family:'Noto Sans JP',sans-serif;font-size:18px;line-height:1.8em;min-height:100vh;min-height:-webkit-fill-available;}html{height:-webkit-fill-available;}.pc{display:block;}.sp{display:none;}a{text-decoration:none;}a:hover{transition:all .3s;text-decoration:underline;}img{image-rendering:webkit-optimize-contrast;}.field-content h1{font-size:1.8em;font-weight:bold;color:#000;margin:0;}.field-content h2{font-size:1.4em;font-weight:bold;}.field-content h3{font-size:1.2em;font-weight:bold;}.field-content h4{font-size:1.1em;font-weight:bold;}.field-content h5{font-size:1em;font-weight:bold;}.field-content h6{font-size:0.9em;font-weight:bold;}.field-content strong{font-weight:bold;}.field-content h3.sub-title{margin-top:30px;}.field-content table{border:1px solid #ccc;margin-bottom:30px;}.field-content table th{border:1px solid #ccc;background:#eee;padding:5px 10px;font-weight:500;}.field-content table td{border:1px solid #ccc;background:#fff;padding:5px 15px;}#header{width:100%;padding:1em 0;background:#0d207c;color:#ffffff;}#header .header-inner{max-width:1140px;width:98%;margin:auto;padding:0;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;}#header .header-inner .header-logo-box p{margin-bottom:10px;font-weight:500;font-size:15px;color:#fff;}#header .header-inner .header-logo-box img{width:135px;}#header .header-inner .header-txt-box{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;align-items:flex-end;}#header .header-inner .header-txt-box ul.menu{margin-right:80px;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;font-size:0.9em;}#header .header-inner .header-txt-box ul.menu li{margin-right:30px;}#header .header-inner .header-txt-box ul.menu li a{color:#ffffff;}#header .header-inner .header-txt-box ul.menu li:last-of-type{margin-right:0;}#header .header-inner .header-txt-box .header-link-btn a{position:relative;display:block;padding:10px 20px 12px 40px;border-radius:7px;background:#f59b00;border:2px solid #F59B00;box-sizing:border-box;text-align:right;text-decoration:none;color:#ffffff;font-weight:bold;}#header .header-inner .header-txt-box .header-link-btn a:hover{opacity:1;position:relative;display:block;padding:10px 20px 12px 40px;border-radius:7px;border:2px solid #F59B00;box-sizing:border-box;text-align:right;text-decoration:none;color:#f59b00;background-color:#ffffff;transition:all .3s;}#header .header-inner .header-txt-box .header-link-btn a::before{position:absolute;left:17px;top:17px;content:"";display:inline-block;width:10px;height:14px;background:url(/images/arrow_w_right.svg) no-repeat;background-size:contain;}#header .header-inner .header-txt-box .header-link-btn a:hover:before{position:absolute;left:17px;top:17px;content:"";display:inline-block;width:10px;height:14px;background:url(/images/arrow_or_right.svg) no-repeat;background-size:contain;}#header .header-inner .header-txt-box .header-logout-btn a{position:relative;padding-right:2em;color:#fff;font-weight:bold;}#header .header-inner .header-txt-box .header-logout-btn a::after{position:absolute;width:20px;height:18px;content:"";display:inline-block;background:url(/images/Icon_logout.svg) no-repeat;top:4px;right:2px;background-size:contain;}#header .menu-btn{display:none;}.menu-btn-login{display:none;}#footer{margin-top:-135px;}#footer .footer-background{background-image:url(/images/footer_image.svg);background-repeat:no-repeat;background-position:center bottom;background-size:contain;width:720px;height:133px;margin:auto;z-index:9999;}#footer .footer-sitemap{background:#012564;font-weight:normal;font-size:16px;}#footer .footer-sitemap a{color:#ffffff;}#footer .footer-sitemap .footer-sitemap-inner{max-width:1000px;margin:auto;padding:38px 18px 56px;}#footer .footer-sitemap .footer-sitemap-inner .home{margin-bottom:24px;}#footer .footer-sitemap .footer-sitemap-inner .home a{position:relative;padding-left:16px;}#footer .footer-sitemap .footer-sitemap-inner .home a::before{position:absolute;left:0px;top:32%;content:"";display:inline-block;width:7px;height:10px;background:url(/images/arrow3_w_right.svg) no-repeat;background-size:contain;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-wrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-list{margin-right:20px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-list>li{margin:0 60px 30px 0;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-list>li:last-of-type{margin-right:0;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-list li a{position:relative;padding-left:16px;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-list li a::before{position:absolute;left:0px;top:32%;content:"";display:inline-block;width:7px;height:10px;background:url(/images/arrow3_w_right.svg) no-repeat;background-size:contain;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-list .footer-sitemap-list-second li{margin-top:20px;font-size:15px;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-list .footer-sitemap-list-second li a::before{background:none;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-privacybox{min-width:220px;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-privacybox ul li:nth-of-type(n+2){margin-top:20px;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-privacybox ul li a{position:relative;padding-left:16px;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-privacybox ul li a::before{position:absolute;left:0px;top:32%;content:"";display:inline-block;width:7px;height:10px;background:url(/images/arrow3_w_right.svg) no-repeat;background-size:contain;}#footer .footer-company .footer-company-inner{width:624px;margin:auto;padding:44px 0 60px;}#footer .footer-company .footer-company-inner .footer-company-contentswrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;}#footer .footer-company .footer-company-inner .footer-txt-wrap .footer-txt-main{font-weight:bold;font-size:18px;color:#000;}#footer .footer-company .footer-company-inner .footer-txt-wrap .footer-txt-address-wrap{margin-top:24px;font-weight:normal;font-size:16px;line-height:19px;}#footer .footer-company .footer-company-inner .footer-txt-wrap .footer-txt-address-wrap .footer-txt-address-secondary{margin-top:15px;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;}#footer .footer-company .footer-company-inner .footer-txt-wrap .footer-txt-address-wrap .footer-txt-address-secondary a{color:#000000;}#footer .footer-company .footer-company-inner .footer-txt-wrap .footer-txt-address-wrap .footer-txt-address-secondary div:first-of-type{margin-right:38px;}#footer .footer-company .footer-company-inner .footer-copyright{margin-top:24px;text-align:center;font-weight:normal;font-size:15px;color:#858585;}.mainvisual{margin-bottom:48px;text-align:center;background-color:#F8F8F8;}.mainvisual img{width:100%;max-width:1500px;margin:auto;}#cmnBreadcrumbNavi{padding:11px 0;}#cmnBreadcrumbNavi ul{font-size:16px;margin:0 auto;box-sizing:content-box;}#cmnBreadcrumbNavi ul li{padding-right:40px;display:inline-block;position:relative;font-size:14px;}#cmnBreadcrumbNavi ul li a{color:#777;position:relative;}#cmnBreadcrumbNavi ul li::after{content:"";background-image:url(/images/cmn_ico_arrow.svg);background-repeat:no-repeat;background-size:contain;width:7px;height:12px;position:absolute;right:15px;top:50%;transform:translateY(-50%);}#cmnBreadcrumbNavi ul li.is-current::after{display:none;}#cmnBreadcrumbNavi ul li:last-of-type{padding-right:0;}#cmnBreadcrumbNavi ul li span{color:#000;padding-right:0;}@media screen and (max-width:970px){#header{}#header .header-inner{width:96%;box-sizing:border-box;margin:auto;padding:0;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end;}#header .header-inner .header-logo-box p{margin-bottom:5px;font-weight:500;font-size:13px;color:#fff;}#header .header-inner .header-logo-box img{width:80%;}#header .header-inner .header-txt-box{display:none}#header .menu-btn{display:block;position:absolute;z-index:3;right:15px;top:15px;cursor:pointer;text-align:center;}#header .menu-btn.active{position:fixed;}#header .menu-btn .menu-txt{padding-top:30px;margin-left:6px;font-weight:normal;font-size:16px;letter-spacing:0em;}#header .menu-btn span{display:block;position:absolute;width:45px;height:3px;border-radius:2px;left:6px;background:#ffffff;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}#header .menu-btn span:nth-of-type(1){top:5px;}#header .menu-btn span:nth-of-type(2){top:15px;}#header .menu-btn span:nth-of-type(3){top:25px;}#header .menu-btn.active span:nth-child(1){top:16px;left:6px;background:#0D207C;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg);}#header .menu-btn.active span:nth-child(2),#header .menu-btn.active span:nth-child(3){top:16px;background:#0D207C;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);}#header .menu-btn.active .menu-txt{color:#0D207C;}.menu-btn-login{position:fixed;z-index:2;top:0;left:0;color:#fff;background-color:#ffffff;text-align:center;width:100%;height:100vh;opacity:0;transition:opacity .6s ease,visibility .6s ease;display:none;align-items:center;}.menu-btn-login ul{margin:0 auto;padding:0;width:100%;}.menu-btn-login ul li{list-style-type:none;padding:0;width:100%;transition:.4s all;color:#333333;font-weight:500;font-size:21px;}.menu-btn-login ul li .color_orange{color:#F59B00;font-weight:700;}.menu-btn-login ul li .color_glay{color:#767676;font-weight:700;}.menu-btn-login ul li:last-of-type{padding-bottom:0;}.menu-btn-login ul li:hover{background:#ddd;}.menu-btn-login ul li a{display:block;color:#000;padding:0.7em 0;text-decoration:none;letter-spacing:2.5;}.menu-btn-login ul li:last-child a{color:#F59B00;}.menu-btn-login ul nav ul li:last-child a{color:#333333;}.menu-btn-login.active{display:flex;opacity:1;height:100%;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;}.menu-btn-login.active::-webkit-scrollbar{display:none;}.menu-btn-login ul li.menu-btn-login-logo a{padding:1em 0 1.5em;}#footer{margin-top:-140px;}#footer .footer-background{width:100%;background-position:center bottom -1px;}#footer .footer-sitemap .footer-sitemap-inner{width:calc(100% - 30px);margin:auto;padding:46px 0 40px;}#footer .footer-sitemap .footer-sitemap-inner .home{margin-bottom:34px;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-list{}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-list .footer-sitemap-list-second li{margin-top:20px;font-size:15px;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-list .footer-sitemap-list-second li a::before{background:none;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-privacybox ul li:nth-of-type(n+2){margin-top:30px;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-privacybox ul li a{position:relative;padding-left:16px;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-privacybox ul li a::before{position:absolute;left:0px;content:"";display:inline-block;width:7px;height:10px;background:url(/images/arrow3_w_right.svg) no-repeat;background-size:contain;}#footer .footer-company .footer-company-inner{width:100%;margin:auto;padding:35px 0 23px;}#footer .footer-company .footer-company-inner .footer-company-contentswrap{display:block;text-align:center;}#footer .footer-company .footer-company-inner .footer-company-contentswrap .footer-logo img{width:105px;}#footer .footer-company .footer-company-inner .footer-txt-wrap .footer-txt-main{font-size:16px;margin-top:20px;}#footer .footer-company .footer-company-inner .footer-txt-wrap .footer-txt-address-wrap{width:300px;margin:14px auto 0;font-weight:normal;font-size:14px;line-height:19px;}#footer .footer-company .footer-company-inner .footer-txt-wrap .footer-txt-address-wrap .footer-txt-address-primary{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start;}#footer .footer-company .footer-company-inner .footer-txt-wrap .footer-txt-address-wrap .footer-txt-address-primary{text-align:left;}#footer .footer-company .footer-company-inner .footer-txt-wrap .footer-txt-address-wrap .footer-txt-address-primary .first{margin-right:14px;}#footer .footer-company .footer-company-inner .footer-txt-wrap .footer-txt-address-wrap .footer-txt-address-secondary{margin-top:15px;display:block;text-align:left;}#footer .footer-company .footer-company-inner .footer-txt-wrap .footer-txt-address-wrap .footer-txt-address-secondary div:first-of-type{margin-right:0;}#footer .footer-company .footer-company-inner .footer-txt-wrap .footer-txt-address-wrap .footer-txt-address-secondary div:last-of-type{margin:6px 0 0 30px;}#footer .footer-company .footer-company-inner .footer-copyright{margin-top:24px;font-size:13px;}}@media screen and (max-width:450px){#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-list{width:40vw;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-list>li{margin-right:10px;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-privacybox{min-width:auto;width:100%;width:calc(100% - 42vw);}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-list .footer-sitemap-list-second li{}}@media screen and (max-width:768px){.pc{display:none;}.sp{display:block;}body{font-size:16px;}}.local-tasks-trigger{display:none;}.local-tasks-label{display:none;width:26px;height:26px;background-image:url(/core/misc/icons/bebebe/pencil.svg);background-repeat:no-repeat;background-position:center center;background-size:16px 16px;border:2px #ccc solid;border-radius:13px;position:absolute;z-index:500;}.local-tasks-label:hover{background-color:#ffb;border-color:#cc8;cursor:pointer;}.local-tasks{display:none;}.local-tasks-trigger:checked + .local-tasks{display:block;position:absolute;border:solid 2px #ccb;padding:10px;margin:0 30px;border-radius:13px;z-index:501;}.detail{display:flex;flex-wrap:wrap;margin-bottom:40px;}.paragraph--type--para-right-image,.paragraph--type--para-left-image{display:flex;gap:30px;justify-content:flex-start;}.paragraph--type--para-right-image > div:last-child,.paragraph--type--para-left-image > div:first-child{text-align:center;width:calc(35% - 30px);}.paragraph--type--para-right-image > div:lest-child img,.paragraph--type--para-left-image > div:first-child img{max-width:100%;width:auto;height:auto;}.paragraph--type--para-right-image > div:first-child,.paragraph--type--para-left-image > div:last-child{text-align:left;width:65%;}.paragraph--type--para-title{margin:3em auto 2em;padding-bottom:10px;border-bottom:1px solid #888;font-weight:bold;font-size:21px;line-height:31px;text-align:left;color:#333;flex:0 0 100%;}.paragraph--type--para-officer{width:calc(88% / 3);margin:0 2% 1em;text-align:center;font-size:17px;display:flex;justify-content:space-between;flex-direction:column;}.paragraph--type--para-officer .katagaki{font-size:15px;line-height:1em;}.paragraph--type--para-officer img{width:auto;height:auto;max-width:100%;}figure img{width:100%;height:auto;}@media screen and (max-width:768px){.paragraph--type--para-right-image,.paragraph--type--para-left-image{flex-direction:column;}.paragraph--type--para-right-image > div:last-child,.paragraph--type--para-left-image > div:first-child{flex:1 1 auto;text-align:center;}.paragraph--type--para-right-image > div:first-child,.paragraph--type--para-left-image > div:last-child{flex:1 1 auto;text-align:left;}.paragraph--type--para-officer{width:calc(92% / 2);margin:0 2% 1em;font-size:15px;}.paragraph--type--para-officer .katagaki{font-size:14px;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-wrap div{width:50%;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-list>li{margin:0 0 30px 0;width:100%;}#footer .footer-sitemap .footer-sitemap-inner .footer-sitemap-wrap{font-size:15px;}figure img{width:80%;height:auto;}.paragraph--type--para-right-image > div:last-child,.paragraph--type--para-left-image > div:first-child{width:100%;}.paragraph--type--para-right-image > div:first-child,.paragraph--type--para-left-image > div:last-child{width:100%;}#header{padding:0.5em 0;}#header .header-inner .header-logo-box img{width:65%;}#block-views-block-news-block-1 h2,#block-views-block-news-block-2 h2,h2.left_orange{padding:0 0 0.5em 20px;font-size:20px;}#block-views-block-news-block-1 h2::before,#block-views-block-news-block-2 h2::before,h2.left_orange::before{top:3px;width:5px;height:25px;}}
.bold-phone-number{font-size:29px;font-weight:bold;}.contents-2columm-member{max-width:800px;width:90vw;margin:auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;}.contents-2columm-member .btn-form-blue a{position:relative;float:left;display:inline-block;justify-content:space-between;align-items:center;margin:0 auto;padding:20px 3em 20px 1.7em;color:#ffffff;font-size:18px;font-weight:700;background-color:#3448AA;border:2px solid #3448AA;border-radius:50vh;text-decoration:none;max-width:380px;width:calc(100vw / 2 - 60px);font-weight:500;font-size:21px;box-sizing:border-box;line-height:1;}.contents-2columm-member .btn-form-blue a::after{position:absolute;top:36%;right:27px;content:'';display:inline-block;background:url(/themes/custom/seihoukai/images/arrow2_w_right.svg);width:12px;height:18px;margin-left:1.5em;background-size:contain;}.contents-2columm-member .btn-form-blue a:hover{background-color:#ffffff;color:#3448AA;}.contents-2columm-member .btn-form-blue a:hover:after{content:'';display:inline-block;background:url(/themes/custom/seihoukai/images/arrow2_blue_right.svg);width:12px;height:18px;margin-left:1.5em;background-size:contain;}section.bg-gray .bg-gray-inner02{width:877px;margin:auto;padding-top:68px;}.btn-small-txt a{font-size:20px;}@media screen and (max-width:768px){.contents-2columm-member{width:100%;display:block;margin-top:26px;}.contents-2columm-member .btn-form-blue a{position:relative;max-width:314px;width:90vw;margin:auto;float:none;display:block;font-size:17px;padding:13px 1.4em 14px 1.7em;text-align:left;}.contents-2columm-member .btn-form-blue a::after{position:absolute;top:35%;right:21px;content:'';display:inline-block;background:url(/themes/custom/seihoukai/images/arrow2_w_right.svg);width:9px;height:14px;margin-left:1.5em;background-size:contain;}section.bg-gray .bg-gray-inner02{width:90vw;padding-top:34px;}.btn-small-txt a{font-size:16px;}}.greeting-wrap{max-width:972px;width:90vw;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;}.greeting-wrap .face-box{width:220px;}.greeting-wrap .face-box img{width:100%;}.greeting-wrap .face-box p{text-align:center;margin-top:15px;font-weight:500;font-size:21px;line-height:34px;}.greeting-wrap .txt-box{width:calc(100% - 215px - 4%);}.member-contents-wrap{margin:0 auto;max-width:745px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.member-contents-wrap .member-contents-box img{width:100%;}.member-contents-wrap .member-contents-box .txt-box{text-align:center;}.member-contents-wrap .member-contents-box .sub-txt{margin-top:7px;font-weight:500;font-size:17px;color:#333;}.member-contents-wrap .member-contents-box .name{margin-top:0px;font-weight:500;font-size:20px;line-height:34px;color:#000;}.greeting-wrap .face-box p{margin-top:10px;font-size:18px;}.member-contents-wrap .member-contents-box{width:calc(100% / 3 - 4%);margin:0 2% 40px;}.member-contents-wrap .member-contents-box .sub-txt{font-size:15px;}.member-contents-wrap .member-contents-box .name{font-size:17px;line-height:1;}@media screen and (max-width:768px){.member-contents-wrap .member-contents-box{width:calc(100% / 2 - 12%);margin:0 6% 40px;}.greeting-wrap{display:block;}.greeting-wrap .face-box{width:calc(100% / 2 - 12%);margin:auto;}.greeting-wrap .txt-box{width:100%;}}.detail-list-box{width:98%;margin:auto;}.detail-list-box{padding:24px 0;border-bottom:1px solid #CCCCCC;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;}.detail-list-box .dt{width:140px;color:#0D207C;}@media screen and (max-width:768px){.detail-list-box{width:94%;}.detail-list-box{padding:12px 0;}.detail-list-box .dt{width:8em;}.detail-list-box .dd{width:calc(100% - 8em);}}.contents-event-imgwrap{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch;}.contents-event-imgwrap .contents-event-inner{margin:20px 1% 0 0;}.contents-event-imgwrap .contents-event-inner:last-child{margin-right:0;}@media screen and (max-width:768px){.contents-event-imgwrap .contents-event-inner{width:calc(100% / 2 - 2%);}.contents-event-imgwrap .contents-event-inner img{width:100%;}}.kiyaku-box dl{padding:8px 0;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;}.kiyaku-box dl dt{width:6em;}.kiyaku-box dl dd{width:calc(100% - 4em);font-size:17px;}
.error-main-txt-area,.bottom-btn-area,.bottom-txt-area,.contents-area,.sig-area,.copy-area,.step-area,.h1-title-area,.logo-area{width:1000px;margin:auto;}#body-in,.container-wrapper{min-width:1000px;}.logo-area img{max-width:1000px;}.contents-area .webform-section .webform-section-title{font-size:18px;}label,input,button,select,textarea,.contents-area .webform-section .webform-section-wrapper{font-size:18px;}#body-in .container-wrapper .header-area .logo-area{padding:0 0 20px;margin:0 auto;}#body-in .container-wrapper .header-area{padding-top:20px;}@media screen and (max-width:679px){#body-in .container-wrapper .header-area{padding-top:15px;}#body-in .container-wrapper .header-area .logo-area{padding:0 10px 15px;margin:0;}#body-in .container-wrapper .header-area .logo-area span{display:inline-block;max-width:300px;}#body-in .container-wrapper .header-area .logo-area img{width:80%;}}#body-in .container-wrapper .header-area .h1-title-wrapper{background-color:#0D207C;padding:23px 0;margin-bottom:46px;letter-spacing:0.03em;}#body-in .container-wrapper .header-area .h1-title-wrapper h1{margin:0;font-size:26px;}#body-in .container-wrapper .header-area .h1-title-area h1 span{font-weight:bold;color:#FFFFFF;}@media screen and (max-width:679px){#body-in .container-wrapper .header-area .h1-title-wrapper{margin-bottom:20px;padding:10px 0;}#body-in .container-wrapper .header-area .h1-title-area{padding:0 10px;}#body-in .container-wrapper .header-area .h1-title-area h1 span{font-size:18px;}}#body-in .container-wrapper .step-area ul li span.txt{font-weight:bold;}#body-in .container-wrapper .step-area ul.step01-now li.step01{background:url(/themes/custom/seihoukai/form/images/step-ar001.gif) #0D207C no-repeat right 0;background-size:25px 100%;color:#FFFFFF;}#body-in .container-wrapper .step-area ul.step01-now li.step02{background:url(/themes/custom/seihoukai/form/images/step-ar003.gif) #f1f1f1 no-repeat right 0;background-size:25px 100%;}#body-in .container-wrapper .step-area ul.step01-now li.step03{background:#f1f1f1;}#body-in .container-wrapper .step-area ul.step02-now li.step01{background:url(/themes/custom/image/step-ar002.gif) #f1f1f1 no-repeat right 0;background-size:25px 100%;}#body-in .container-wrapper .step-area ul.step02-now li.step02{background:url(/themes/custom/image/step-ar001.gif) #0e7ac4 no-repeat right 0;background-size:25px 100%;color:#FFFFFF;}#body-in .container-wrapper .step-area ul.step02-now li.step03{background:#f1f1f1;}#body-in .container-wrapper .step-area ul.step03-now li.step01{background:url(/themes/custom/image/step-ar003.gif) #f1f1f1 no-repeat right 0;background-size:25px 100%;}#body-in .container-wrapper .step-area ul.step03-now li.step02{background:url(/themes/custom/image/step-ar002.gif) #f1f1f1 no-repeat right 0;background-size:25px 100%;}#body-in .container-wrapper .step-area ul.step03-now li.step03{background:#0e7ac4;color:#FFFFFF;}@media screen and (max-width:679px){#body-in .container-wrapper .step-area ul.step01-now li.step01{background:url(/themes/custom/image/step-ar004.gif) #0e7ac4 no-repeat center bottom;background-size:1000px auto;}#body-in .container-wrapper .step-area ul.step01-now li.step02{background:url(/themes/custom/image/step-ar004.gif) #f1f1f1 no-repeat center bottom;background-size:1000px auto;}#body-in .container-wrapper .step-area ul.step02-now li.step01{background:url(/themes/custom/image/step-ar004.gif) #f1f1f1 no-repeat center bottom;background-size:1000px auto;}#body-in .container-wrapper .step-area ul.step02-now li.step02{background:url(/themes/custom/image/step-ar004.gif) #0e7ac4 no-repeat center bottom;background-size:1000px auto;}#body-in .container-wrapper .step-area ul.step03-now li.step01{background:url(/themes/custom/image/step-ar004.gif) #f1f1f1 no-repeat center bottom;background-size:1000px auto;}#body-in .container-wrapper .step-area ul.step03-now li.step02{background:url(/themes/custom/image/step-ar004.gif) #f1f1f1 no-repeat center bottom;background-size:1000px auto;}}.contents-area .termsText{margin:40px 5% 30px;padding:30px;border:solid 1px #ddd;height:100px;overflow-y:scroll;}.contents-area .termsText h3{font-weight:bold;font-size:1.5em;}.contents-area .termsText h4{font-weight:bold;font-size:1.2em;}.contents-area .termsText h5{font-weight:bold;font-size:1em;}.contents-area .termsText h6{font-weight:bold;font-size:0.8em;}.contents-area .form_term{text-align:center;}.contents-area .form_term input{width:auto;}@media screen and (max-width:679px){.contents-area .termsText{margin:1em 5%;padding:1em;border:solid 1px #ddd;height:100px;overflow-y:scroll;}.contents-area .termsText h4{font-size:1em;}.contents-area .termsText p{font-size:16px;}}#body-in .container-wrapper .header-area .step-wrapper{margin:0 0 30px 0;}#body-in .container-wrapper .step-area{margin:0 auto;}#body-in .container-wrapper .step-area ul{display:flex;}#body-in .container-wrapper .step-area ul li p{padding:0 25px 20px 45px;}#body-in .container-wrapper .step-area ul li span.small{font-size:12px;display:block;padding-top:14px;line-height:1.4em;}#body-in .container-wrapper .step-area ul li span.txt{font-size:18px;display:block;line-height:1.4em;}#body-in .container-wrapper .step-area ul li.step01{width:34%;}#body-in .container-wrapper .step-area ul li.step02{width:33%;}#body-in .container-wrapper .step-area ul li.step03{width:33%;}#body-in .container-wrapper .step-area ul.step01-now li.step01{background:url(/themes/custom/seihoukai/form/images/step-ar001.gif) #0D207C no-repeat right 0;background-size:25px 100%;color:#FFFFFF;}#body-in .container-wrapper .step-area ul.step01-now li.step02{background:url(/themes/custom/seihoukai/form/images/step-ar003.gif) #f1f1f1 no-repeat right 0;background-size:25px 100%;}#body-in .container-wrapper .step-area ul.step01-now li.step03{background:#f1f1f1;}#body-in .container-wrapper .step-area ul.step02-now li.step01{background:url(/themes/custom/seihoukai/form/images/step-ar002.gif) #f1f1f1 no-repeat right 0;background-size:25px 100%;}#body-in .container-wrapper .step-area ul.step02-now li.step02{background:url(/themes/custom/seihoukai/form/images/step-ar001.gif) #0D207C no-repeat right 0;background-size:25px 100%;color:#FFFFFF;}#body-in .container-wrapper .step-area ul.step02-now li.step03{background:#f1f1f1;}#body-in .container-wrapper .step-area ul.step03-now li.step01{background:url(/themes/custom/seihoukai/form/images/step-ar003.gif) #f1f1f1 no-repeat right 0;background-size:25px 100%;}#body-in .container-wrapper .step-area ul.step03-now li.step02{background:url(/themes/custom/seihoukai/form/images/step-ar002.gif) #f1f1f1 no-repeat right 0;background-size:25px 100%;}#body-in .container-wrapper .step-area ul.step03-now li.step03{background:#0D207C;color:#FFFFFF;}@media screen and (max-width:679px){#body-in .container-wrapper .header-area .step-wrapper{padding:0 10px;margin:0 0 20px 0;}#body-in .container-wrapper .step-area{margin-bottom:25px;}#body-in .container-wrapper .step-area ul{display:block;}#body-in .container-wrapper .step-area ul li p{padding:5px 10px;display:flex;}#body-in .container-wrapper .step-area ul li span.small{font-size:10px;display:flex;align-items:center;padding-top:0;padding-right:10px;}#body-in .container-wrapper .step-area ul li span.txt{font-size:14px;display:inline;}#body-in .container-wrapper .step-area ul li.step01{width:auto;padding-bottom:12px;}#body-in .container-wrapper .step-area ul li.step02{width:auto;padding-bottom:12px;}#body-in .container-wrapper .step-area ul li.step03{width:auto;}#body-in .container-wrapper .step-area ul.step01-now li.step01{background:url(/themes/custom/seihoukai/form/images/step-ar004.gif) #0d207c no-repeat center bottom;background-size:1000px auto;}#body-in .container-wrapper .step-area ul.step01-now li.step02{background:url(/themes/custom/seihoukai/form/images/step-ar004.gif) #f1f1f1 no-repeat center bottom;background-size:1000px auto;}#body-in .container-wrapper .step-area ul.step02-now li.step01{background:url(/themes/custom/seihoukai/form/images/step-ar004.gif) #f1f1f1 no-repeat center bottom;background-size:1000px auto;}#body-in .container-wrapper .step-area ul.step02-now li.step02{background:url(/themes/custom/seihoukai/form/images/step-ar004.gif) #0d207c no-repeat center bottom;background-size:1000px auto;}#body-in .container-wrapper .step-area ul.step03-now li.step01{background:url(/themes/custom/seihoukai/form/images/step-ar004.gif) #f1f1f1 no-repeat center bottom;background-size:1000px auto;}#body-in .container-wrapper .step-area ul.step03-now li.step02{background:url(/themes/custom/seihoukai/form/images/step-ar004.gif) #f1f1f1 no-repeat center bottom;background-size:1000px auto;}}.contents-area .webform-section{border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;}.contents-area .webform-section .webform-section-title{border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;background-color:#f0f7fc;}.contents-area .webform-section .webform-section-wrapper{border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}@media screen and (max-width:679px){.contents-area .webform-section{border-top:none;border-left:none;}.contents-area .webform-section .webform-section-title{border-right:none;border-bottom:none;background-color:#e1eff8;}.contents-area .webform-section .webform-section-wrapper{border-right:none;border-bottom:none;}}.contents-area span.error::before{background-color:#ea5308;}.contents-area .h2-title-area{background-color:#FFFFFF;margin-bottom:20px;margin-top:30px;}.contents-area .h2-title-area h2{border-left:8px solid #0E7AC4;padding:5px 0 5px 15px;}.contents-area .h2-title-area h2 span{font-size:20px;}@media screen and (max-width:679px){.contents-area .h2-title-area{padding:0 5px;margin-bottom:15px;margin-top:15px;}.contents-area .h2-title-area h2{padding:5px 0 5px 10px;}.contents-area .h2-title-area h2 span{font-size:18px;}}.contents-area .h3-title-area h3{border-bottom:1px solid #CCCCCC;}.contents-area .address-input .zipcode-search input.search-btn{background:#19404b;}.contents-area .bottom-btn-area p input{background:url(/themes/custom/image/btn-ar001.png) #7cb716 no-repeat 30px center;padding:22px 85px 22px 89px;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;-moz-box-shadow:0px 2px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 2px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 0px rgba(0,0,0,0.2);}.contents-area .bottom-btn-area p.step03-btn input{background-image:none;}@media screen and (max-width:679px){.contents-area .bottom-btn-area p input{display:block;width:100%;padding:20px 40px 20px 50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:16px !important;}.contents-area .bottom-btn-area p.step03-btn input{background-position:20px center;}}.txt-login-page .contents-area .login-area .login-btn input{-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;background:#7cb716;}#block-yusarokuin ul{display:none;}@charset "UTF-8";@media screen and (max-width:679px){.error-main-txt-area,.bottom-btn-area,.bottom-txt-area,.contents-area,.sig-area,.copy-area,.step-area,.h1-title-area,.logo-area{width:auto !important;}#body-in,.container-wrapper{min-width:0 !important;}.logo-area img{max-width:300px !important;}.contents-area .webform-section .webform-section-title{font-size:16px !important;}label,input,button,select,textarea,.contents-area .webform-section .webform-section-wrapper{font-size:14px !important;}}.contents-area{margin:0 auto;}.small-txt{font-size:80%;padding-top:5px;display:block;}.contents-area .h2-title-area,.contents-area .outline-area,.contents-area .webform-section{clear:both;}.contents-area .webform-section{border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;margin-top:-1px;}.contents-area .webform-section{width:100%;display:table;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}.contents-area .webform-section .webform-section-title{word-break:break-all;display:table-cell;width:25%;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;background-color:#E6EDFA;padding:15px 15px;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}.contents-area .webform-section .webform-section-title span{display:block;padding-top:0.5em;padding-bottom:0.5em;font-weight:bold;}.contents-area .webform-section .webform-section-title p.sub-txt{font-size:14px;}.contents-area .webform-section .webform-section-wrapper{word-break:break-all;display:table-cell;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:15px 15px;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}.contents-area .webform-section .col2-box{width:100%;display:table;margin-top:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}.contents-area .webform-section .col2-box:first-child{margin-top:0;}.contents-area  .sub-item-title{word-break:break-all;display:inline-block;width:22%;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:17px;padding-bottom:0.2em;padding-top:0.8em;}.contents-area .webform-section .col2-box .sub-webform-section-wrapper{word-break:break-all;display:table-cell;vertical-align:top;padding-left:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}@media screen and (max-width:679px){.small-txt{font-size:12px;}.contents-area .webform-section{padding-bottom:10px;}.contents-area .webform-section{display:block;border-top:none;border-left:none;}.contents-area .webform-section .webform-section-title{display:block;width:auto;border-right:none;border-bottom:none;background-color:#E6EDFA;padding:10px 10px;font-size:14px;}.contents-area .webform-section .webform-section-title span{display:inline-block;padding-top:0;padding-bottom:0;}.contents-area .webform-section .webform-section-wrapper{display:block;width:100%;border-right:none;border-bottom:none;padding:10px 10px;}.contents-area .webform-section .col2-box{display:block;margin-bottom:5px;padding-bottom:10px;border-bottom:1px dotted #cccccc;}.contents-area .webform-section .col2-box .sub-webform-section-title{display:block;width:100%;margin-bottom:5px;font-size:inherit;}.contents-area .webform-section .col2-box .sub-webform-section-title span{display:inline-block;padding-top:0;padding-bottom:0;}.contents-area .webform-section .col2-box .sub-webform-section-wrapper{display:block;width:100%;padding-left:0;}}button,select.select-list,textarea.input-txt,input.input-txt{color:#111111;}label,input,button,select,textarea{line-height:1.4em;height:auto;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3",Osaka,"ＭＳ Ｐゴシック",sans-serif;}label input,label textarea,label select{display:inline;}label{display:inline;font-weight:normal;margin-bottom:0;}button{cursor:pointer;margin:0;padding:0;border-radius:0;}.contents-area .input-txt{word-break:break-all;border:1px solid #c8c8c8;background:#FFFFFF;padding:8px 8px 8px 8px;margin:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.07);-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.07);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.07);}.contents-area .input-focus{background-color:#fffde1;}.contents-area .input-checkbox,.contents-area .input-radiobtn{margin:0 5px 0 0;position:relative;top:2px;}.contents-area .file-input{margin:0;border:none;}.contents-area select.select-list{border:1px solid #c8c8c8;background:#FFFFFF;padding:3px 8px 3px 8px;width:auto;margin:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.07);-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.07);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.07);}.contents-area .width-s100{width:100%;}.contents-area .width-s90{width:90%;}.contents-area .width-s80{width:80%;}.contents-area .width-s70{width:70%;}.contents-area .width-s60{width:60%;}.contents-area .width-s50{width:50%;}.contents-area .width-s40{width:40%;}.contents-area .width-s30{width:30%;}.contents-area .width-s20{width:20%;}@media screen and (max-width:679px){.contents-area select.select-list{height:40px;}.contents-area .input-checkbox,.contents-area .input-radiobtn{width:15px;height:15px;-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}.contents-area .file-input{height:35px;line-height:10px;left:50px;-moz-transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3);-moz-transform-origin:0 0;-webkit-transform-origin:0 0;width:70%;}}.contents-area input[type=radio]{width:auto;}.contents-area .webform-section h2.form-required{position:relative;padding-right:60px;word-break:keep-all;}h2.form-required::before{position:absolute;content:'必 須';background-color:#EA5308;padding:4px 8px 3px;line-height:1;display:inline-block;font-size:12px;color:#fff;font-weight:bold;box-sizing:border-box;right:14px;margin-top:4px;}.contents-area .error-txt{background:url(/themes/custom/seihoukai/form/images/error-ic002.gif) no-repeat 0 55%;color:#d73e2e;font-size:90%;padding:3px 5px 4px 20px;}.contents-area .col2-box-wrap .error-txt{margin-top:0;}.contents-area .error-txt span{font-weight:bold;font-size:14px;}.contents-area .error-input{background-color:#ffedeb;border:1px solid #e49189;}.contents-area .error-description{border:2px solid #d73e2e;background-color:#fee4e4;font-size:90%;padding:12px;margin:10px auto 16px;;line-height:1.8;}.contents-area .error-description .lead{margin-bottom:16px;font-size:100%;}.contents-area .error-description p strong{font-size:110%;font-weight:bold;}.contents-area .error-description ul{list-style:disc inside;}@media screen and (max-width:679px){.contents-area span.error::before{padding:3px 6px 2px;top:19%;}.contents-area .sub-webform-section-title span.error::before{top:0;}}.contents-area .h2-title-area{background-color:#cccccc;margin-bottom:30px;margin-top:40px;}.contents-area .h2-title-area h2{padding:15px;}.contents-area .h2-title-area h2 span{font-weight:bold;font-size:20px;}@media screen and (max-width:679px){.contents-area .h2-title-area{margin-bottom:15px;margin-top:20px;}.contents-area .h2-title-area h2{padding:10px;}}.contents-area .h3-title-area{margin-bottom:20px;margin-top:20px;}.contents-area .h3-title-area h3{padding-bottom:8px;border-bottom:1px solid #CCCCCC;}.contents-area .h3-title-area h3 span{font-weight:bold;font-size:16px;}@media screen and (max-width:679px){.contents-area .h3-title-area{margin-bottom:10px;margin-top:10px;padding:0 10px;}.contents-area .h3-title-area h3{padding-bottom:6px;}.contents-area .h3-title-area h3 span{font-size:14px;}}.contents-area .agreement-area{margin-bottom:30px;margin-top:40px;}.contents-area .agreement-area textarea{width:100%;min-height:140px;overflow-y:scroll;}.contents-area .agreement-area .item-agreement-check-area{text-align:center;padding:12px 20px;margin-top:15px;background-color:#f0f7fc;position:relative;}.contents-area .agreement-area .item-agreement-check-area::before{position:absolute;content:'必 須';left:12px;background-color:#ee6557;padding:4px 8px 3px;line-height:1;display:inline-block;font-size:12px;color:#fff;font-weight:bold;box-sizing:border-box;}.contents-area .agreement-area .item-agreement-check-area input{position:relative;top:1px;}.contents-area .agreement-area .item-agreement-check-area span{font-weight:bold;padding-left:10px;}@media screen and (max-width:679px){.contents-area .agreement-area{margin:10px 0;padding:0 10px;}}.contents-area .input-size-l{width:100%;}.contents-area .input-size-m{width:50%;}.contents-area .input-size-s{width:25%;}.contents-area .item-textbox-multi small.small-txt{padding-top:10px;}.contents-area span.item-unit{display:inline-block;padding:3px 0 3px 10px;}.contents-area .item-textarea textarea{width:100%;}.contents-area .check-radio{padding:0.5em 0 0;}.contents-area .item-radio-txt01 ul li,.contents-area .item-radio-txt02 ul li,.contents-area .item-checkbox-txt01 ul li,.contents-area .item-checkbox-txt02 ul li{padding:0 0 0 18px;text-indent:-17px;}.contents-area .item-radio-txt01 ul li{margin-bottom:5px;}.contents-area .item-radio-txt02 ul{letter-spacing:-0.4em;}.contents-area .item-radio-txt02 ul li{margin-bottom:5px;letter-spacing:normal;display:inline-block;vertical-align:top;*display:inline;*zoom:1;padding-right:30px;}.contents-area .item-checkbox-txt01 ul li{margin-bottom:5px;}.contents-area .item-checkbox-txt02 ul{letter-spacing:-0.4em;}.contents-area .item-checkbox-txt02 ul li{margin-bottom:5px;letter-spacing:normal;display:inline-block;vertical-align:top;*display:inline;*zoom:1;padding-right:30px;}.contents-area .item-radio-txt01 .select-other,.contents-area .item-radio-txt02 .select-other,.contents-area .item-checkbox-txt01 .select-other,.contents-area .item-checkbox-txt02 .select-other{width:100%;margin-bottom:5px;}.contents-area .item-radio-txt01 .select-other .select-other-box,.contents-area .item-radio-txt02 .select-other .select-other-box,.contents-area .item-checkbox-txt01 .select-other .select-other-box,.contents-area .item-checkbox-txt02 .select-other .select-other-box{display:table;}.contents-area .item-radio-txt01 .select-other .select-other-box .btn-box,.contents-area .item-radio-txt02 .select-other .select-other-box .btn-box,.contents-area .item-checkbox-txt01 .select-other .select-other-box .btn-box,.contents-area .item-checkbox-txt02 .select-other .select-other-box .btn-box{display:table-cell;padding-right:15px;white-space:nowrap;}.contents-area .item-radio-txt01 .select-other .select-other-box .btn-box span,.contents-area .item-radio-txt02 .select-other .select-other-box .btn-box span,.contents-area .item-checkbox-txt01 .select-other .select-other-box .btn-box span,.contents-area .item-checkbox-txt02 .select-other .select-other-box .btn-box span{display:block;padding:0 0 0 18px;text-indent:-17px;}.contents-area .item-radio-txt01 .select-other .select-other-box .input-box,.contents-area .item-radio-txt02 .select-other .select-other-box .input-box,.contents-area .item-checkbox-txt01 .select-other .select-other-box .input-box,.contents-area .item-checkbox-txt02 .select-other .select-other-box .input-box{display:table-cell;}.contents-area .item-radio-txt01 .select-other .select-other-box .input-box input,.contents-area .item-radio-txt02 .select-other .select-other-box .input-box input,.contents-area .item-checkbox-txt01 .select-other .select-other-box .input-box input,.contents-area .item-checkbox-txt02 .select-other .select-other-box .input-box input{width:100%;}@media screen and (max-width:679px){.contents-area .item-radio-txt01 ul li,.contents-area .item-checkbox-txt01 ul li{margin-bottom:20px;}.contents-area .item-radio-txt02 ul li,.contents-area .item-checkbox-txt02 ul li{padding-right:15px;margin-bottom:15px;}.contents-area .item-radio-txt01 .select-other,.contents-area .item-checkbox-txt01 .select-other,.contents-area .item-radio-txt02 .select-other,.contents-area .item-checkbox-txt02 .select-other{margin-bottom:10px;}.contents-area .item-radio-txt01 .select-other .select-other-box,.contents-area .item-radio-txt02 .select-other .select-other-box,.contents-area .item-checkbox-txt01 .select-other .select-other-box,.contents-area .item-checkbox-txt02 .select-other .select-other-box{display:block;}.contents-area .item-radio-txt01 .select-other .select-other-box .btn-box,.contents-area .item-radio-txt02 .select-other .select-other-box .btn-box,.contents-area .item-checkbox-txt01 .select-other .select-other-box .btn-box,.contents-area .item-checkbox-txt02 .select-other .select-other-box .btn-box{display:block;padding-right:0;white-space:normal;margin-bottom:3px;}.contents-area .item-radio-txt01 .select-other .select-other-box .input-box,.contents-area .item-radio-txt02 .select-other .select-other-box .input-box,.contents-area .item-checkbox-txt01 .select-other .select-other-box .input-box,.contents-area .item-checkbox-txt02 .select-other .select-other-box .input-box{display:block;}}.contents-area .check-radio-img{max-width:680px;}.contents-area .check-radio-img ul{letter-spacing:-0.4em;margin-left:-15px;max-width:692px;overflow:hidden;}.contents-area .check-radio-img ul li{letter-spacing:normal;display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:170px;padding-left:15px;margin-bottom:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}*+html>


body .contents-area .check-radio-img ul li{word-spacing:-1em;}@media not screen and (1){.contents-area .check-radio-img ul li{word-spacing:-1em;}}.contents-area .check-radio-img ul li:not(\*|*){word-spacing:-1em;}*+html>


body .contents-area .check-radio-img ul li{word-spacing:normal;}@media not screen and (1){.contents-area .check-radio-img ul li{word-spacing:normal;}}.contents-area .check-radio-img ul li:not(\*|*){word-spacing:normal;}.contents-area .check-radio-img ul li .txt-area{margin-bottom:3px;padding:0 0 0 18px;text-indent:-17px;display:block;}.contents-area .check-radio-img ul li .img-area{display:block;max-width:100%;width:100%\9;height:auto;}.contents-area .check-radio-img ul li .img-area img{max-width:100%;width:100%\9;height:auto;}@media screen and (max-width:679px){.contents-area .check-radio-img{margin:0 auto;}.contents-area .check-radio-img ul{max-width:495px;}.contents-area .check-radio-img ul li{width:49.8%;max-width:49.8%;}.contents-area .check-radio-img ul li .txt-area{margin-bottom:5px;}}.contents-area .item-pulldown .select-list-area{overflow:hidden;}.contents-area .item-file-single .file-input,.contents-area .item-file-multi .file-input{margin-top:0.2em;}.contents-area .item-file-single .img-view-area,.contents-area .item-file-multi .img-view-area{padding:10px 0 10px 0;}.form-conf .contents-area .item-file-single .img-view-area,.form-conf .contents-area .item-file-multi .img-view-area{padding:0;}.contents-area .item-file-single .img-view-area p.file-name-area,.contents-area .item-file-multi .img-view-area p.file-name-area{margin-bottom:10px;}.contents-area .item-file-single .img-view-area p.file-img-area,.contents-area .item-file-multi .img-view-area p.file-img-area{margin-bottom:10px;max-width:400px;width:400px\9;height:auto;}.contents-area .item-file-single .img-view-area p.file-img-area img,.contents-area .item-file-multi .img-view-area p.file-img-area img{max-width:400px;width:400px\9;height:auto;}.contents-area .file-name-area input.img-delete-button,.contents-area .img-view-area input.img-delete-button{padding:8px 15px 8px 15px;margin:0;background:#d3250e;width:auto;display:inline-block;border:none;text-decoration:none;color:#FFFFFF;cursor:pointer;line-height:1.4em;font-size:14px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0px 1px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(0,0,0,0.2);line-height:1;}.contents-area .file-name-area input.img-delete-button:hover,.contents-area .img-view-area input.img-delete-button:hover{filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}.contents-area .file-name-area{padding:10px;background-color:#f1f1f1;}.contents-area .file-name-area span.img-delete{display:block;padding-top:10px;}.form-conf .contents-area .file-name-area{margin-top:0;}@media screen and (max-width:679px){.contents-area .item-file-single .img-view-area p,.contents-area .item-file-multi .img-view-area p{max-width:200px;width:200px\9;}.contents-area .item-file-single .img-view-area img,.contents-area .item-file-multi .img-view-area img{max-width:200px;width:200px\9;}}.contents-area input{width:100%;}.contents-area  input{width:100%;}.contents-area .mail-sub-txt{color:#EA5308;font-weight:bold;padding-top:10px;font-size:1rem;}@media screen and (max-width:679px){.contents-area .mail-sub-txt{font-size:0.9rem;}}.contents-area .item-mail-box02 input.width01,.contents-area .item-mail-box02 input.width02{width:100%;}.contents-area  input{width:100%;}.contents-area  .width01{width:20%;}@media screen and (max-width:679px){.contents-area  .width01{width:8em;}}.contents-area  .width02{width:40%;}.contents-area  .width03{width:60%;}.contents-area small.small-txt{padding-top:10px;}.contents-area input{width:100%;}.contents-area small.small-txt{padding-top:10px;}.contents-area .item-date-calendar input{width:100%;}.contents-area .item-date-calendar img.ui-datepicker-trigger{margin-left:10px;vertical-align:middle;cursor:pointer;}.contents-area .item-date-calendar img.ui-datepicker-trigger:hover{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";-khtml-opacity:0.8;-moz-opacity:0.8;}.contents-area .item-date-calendar .webform-section-wrapper .date-calendar{padding:3px 45px 3px 0;display:inline-block;position:relative;width:180px;}.contents-area .item-date-calendar .webform-section-wrapper .date-calendar img{position:absolute;right:10px;top:50%;margin:-13px 0 0 0;}@media screen and (max-width:679px){.contents-area .item-date-calendar img.ui-datepicker-trigger{margin-left:5px;}.contents-area .item-date-calendar .webform-section-wrapper .date-calendar{display:block;padding:0 40px 0 0;width:50%;}.contents-area .item-date-calendar .webform-section-wrapper .date-calendar img{right:5px;}}.contents-area .item-date-pulldown .input-pulldown{padding:3px 0 3px 0;display:inline-block;}@media screen and (max-width:679px){.contents-area .item-date-pulldown .input-pulldown{display:inline;padding:0;}}.contents-area .item-time-pulldown .input-pulldown{padding:3px 0 3px 0;display:inline-block;}@media screen and (max-width:679px){.contents-area .item-time-pulldown .input-pulldown{display:inline;padding:0;}}.contents-area .item-date-calendar-time input{width:100%;}.contents-area .item-date-calendar-time img.ui-datepicker-trigger{margin-left:10px;vertical-align:middle;cursor:pointer;}.contents-area .item-date-calendar-time img.ui-datepicker-trigger:hover{opacity:0.8;filter:alpha(opacity=80);-ms-filter:"alpha(opacity=80)";-khtml-opacity:0.8;-moz-opacity:0.8;}.contents-area .item-date-calendar-time .date-calendar{padding:3px 45px 3px 0;display:inline-block;position:relative;width:180px;}.contents-area .item-date-calendar-time .date-calendar img{position:absolute;right:10px;top:50%;margin:-13px 0 0 0;}.contents-area .item-date-calendar-time .time-pulldown{padding:3px 0 3px 0;display:inline-block;}@media screen and (max-width:679px){.contents-area .item-date-calendar-time img.ui-datepicker-trigger{margin-left:5px;}.contents-area .item-date-calendar-time .date-calendar{padding:0 40px 0 0;width:50%;}.contents-area .item-date-calendar-time .date-calendar img{right:5px;}.contents-area .item-date-calendar-time .time-pulldown{padding:0;}}.contents-area .item-date-pulldown-time .date-pulldown{padding:3px 15px 3px 0;display:inline-block;}.contents-area .item-date-pulldown-time .time-pulldown{padding:3px 0 3px 0;display:inline-block;}@media screen and (max-width:679px){.contents-area .item-date-pulldown-time .date-pulldown{padding:0;display:block;margin-bottom:8px;}.contents-area .item-date-pulldown-time .time-pulldown{display:block;padding:0;}}.contents-area .item-address-box01 small.small-txt,.contents-area .item-address-box02 small.small-txt{padding-top:10px;}.contents-area .address-input .zipcode-search{padding-left:10px;}.contents-area .webform-element--title-inline{margin:0 0 10px 0;}.contents-area .address-input input.width01{width:150px;}.contents-area .address-input input.width02,.contents-area .address-input input.width03{width:100%;}.contents-area .item-address-box01 .address-input .zipcode input.width01{width:150px;}.contents-area .item-address-box02 .address-input .zipcode input.width01{width:80px;}.contents-area .item-address-box02 .address-input .zipcode input.width02{width:100px;}@media screen and (max-width:679px){.contents-area .address-input input.width02{width:100%;}.contents-area .item-address-box02 .address-input .zipcode input.width01{width:70px;}.contents-area .item-address-box02 .address-input .zipcode input.width02{width:80px;}}.contents-area .item-agreement textarea{width:100%;min-height:140px;overflow-y:scroll;}.contents-area .item-agreement .item-agreement-check-area{text-align:center;padding:12px 20px;margin-top:15px;background-color:#f0f7fc;position:relative;}.contents-area .item-agreement .item-agreement-check-area::before{position:absolute;content:'必 須';left:12px;background-color:#ee6557;padding:4px 8px 3px;line-height:1;display:inline-block;font-size:12px;color:#fff;font-weight:bold;box-sizing:border-box;}.contents-area .item-agreement .item-agreement-check-area input{position:relative;top:1px;}.contents-area .item-agreement .item-agreement-check-area span{font-weight:bold;padding-left:10px;}.contents-area .item-agreement textarea{width:100%;min-height:140px;overflow-y:scroll;padding:10px;}.contents-area .outline-area{margin:30px 0 30px 0;}.contents-area .outline-area .txt-area{margin-bottom:30px;}.contents-area .img-left-box .outline-inner .img-area{float:left;margin-right:20px;padding-bottom:20px;}.contents-area .img-left-box .image-large .img-area{margin-right:0;}.contents-area .img-right-box .outline-inner .img-area{float:right;margin-left:20px;padding-bottom:30px;}.contents-area .img-right-box .image-large .img-area{margin-right:0;}.contents-area .img-center-box .outline-inner .img-area{text-align:center;margin:0 auto;}.contents-area .outline-area .caption-left{text-align:left;padding-top:5px;}.contents-area .outline-area .caption-center{text-align:center;padding-top:5px;}.contents-area .outline-area .caption-right{text-align:right;padding-top:5px;}.contents-area .outline-area .no-resize .img-area{max-width:100%;}.contents-area .outline-area .no-resize .img-area img{max-width:100%;}.contents-area .outline-area .image-large .img-area{width:100%;}.contents-area .outline-area .image-large .img-area img{width:100%;}.contents-area .outline-area .image-normal .img-area{width:50%;}.contents-area .outline-area .image-normal .img-area img{width:100%;}.contents-area .outline-area .image-small .img-area{width:30%;}.contents-area .outline-area .image-small .img-area img{width:100%;}@media screen and (max-width:679px){.contents-area .outline-area{margin:10px 0 10px 0;padding:0 10px;}.contents-area .outline-area .txt-area{margin-bottom:15px;}.contents-area .img-left-box .outline-inner .img-area{float:none;margin-right:0;padding-bottom:10px;text-align:center;}.contents-area .img-right-box .outline-inner .img-area{float:none;margin-left:0;padding-bottom:10px;text-align:center;}.contents-area .outline-area .no-resize .img-area{margin:0 auto;}.contents-area .outline-area .image-normal .img-area{width:70%;margin:0 auto;}.contents-area .outline-area .image-small .img-area{width:50%;margin:0 auto;}}.contents-area .outline-area .txt-area ul,.contents-area .outline-area .txt-area ol{display:table;}.contents-area .outline-area .txt-area ul li{list-style-type:disc;margin:0 0 0 32px;}.contents-area .outline-area .txt-area ol li{list-style-type:decimal;margin:0 0 0 32px;}.contents-area .outline-area .txt-area h1{font-size:180%;margin-bottom:5px;}.contents-area .outline-area .txt-area h2{font-size:160%;margin-bottom:5px;}.contents-area .outline-area .txt-area h3{font-size:120%;margin-bottom:5px;}.contents-area .outline-area .txt-area h4{font-size:100%;margin-bottom:5px;}.contents-area .outline-area .txt-area h5{font-size:85%;margin-bottom:5px;}.contents-area .outline-area .txt-area h6{font-size:80%;margin-bottom:5px;}.contents-area .outline-area .txt-area span[style="font-style: italic;"]{font-family:MS UI Gothic,Verdana,sans-serif,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";font-style:italic;}@media screen and (max-width:679px){.contents-area .outline-area .txt-area h1{font-size:160%;margin-bottom:5px;}.contents-area .outline-area .txt-area h2{font-size:140%;margin-bottom:5px;}}.contents-area .bottom-txt-area{text-align:center;margin:50px auto 50px auto;}@media screen and (max-width:679px){.contents-area .bottom-txt-wrapper{padding:0 10px;}.contents-area .bottom-txt-area{margin:25px auto 25px auto;}}.contents-area .bottom-btn-area{margin:50px auto 50px auto;}.contents-area .bottom-btn-area p{text-align:center;}.contents-area .bottom-btn-area p input{padding:15px 30px 15px 30px;margin:0;background:#111111;width:auto;display:inline-block;border:none;text-decoration:none;color:#FFFFFF;cursor:pointer;line-height:1.4em;font-size:20px;font-weight:bold;-moz-box-shadow:0px 1px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(0,0,0,0.2);line-height:1;}.contents-area .bottom-btn-area p input:hover{filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}p.back-btn{text-align:left;margin-bottom:15px;}p.back-btn a:before{content:"＜＜ ";}.contents-area .bottom-btn-area .error-area{text-align:center;}.contents-area .bottom-btn-area .error-txt{display:inline-block;margin-bottom:30px;}@media screen and (max-width:679px){.contents-area .bottom-btn-wrapper{padding:0 10px;}.contents-area .bottom-btn-area{margin:25px auto 25px auto;}.contents-area .bottom-btn-area p input{display:block;width:100%;padding:20px 10px 20px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:16px !important;}.contents-area .bottom-btn-area .error-txt{display:inline-block;margin-bottom:15px;}}.form-conf .contents-area .conf-txt-area{margin-bottom:40px;}.form-conf .contents-area .webform-section .webform-section-title span{padding-bottom:0;padding-top:0;}.form-conf .contents-area .webform-section .col2-box .sub-webform-section-title span{padding-bottom:0;padding-top:0;}.form-conf .contents-area .item-checkbox-txt02 ul li{display:block;}@media screen and (max-width:679px){.form-conf .contents-area .conf-txt-area{padding:0 10px;margin-bottom:20px;}}.form-thanks .contents-area .thanks-txt-area{margin-bottom:20px;padding-top:20px;}@media screen and (max-width:679px){.form-thanks .contents-area .thanks-txt-area{padding:0 10px;}}.txt-only-page .txt-area h1,.form-conf .contents-area .conf-txt-area h1,.form-thanks .contents-area .thanks-txt-area h1{font-size:26px;margin:5px 0;font-weight:bold;}.txt-only-page .txt-area h2,.form-conf .contents-area .conf-txt-area h2,.form-thanks .contents-area .thanks-txt-area h2{font-size:22px;margin:5px 0;font-weight:bold;}.txt-only-page .txt-area h3,.form-conf .contents-area .conf-txt-area h3,.form-thanks .contents-area .thanks-txt-area h3{font-size:18px;margin:5px 0;font-weight:bold;}.txt-only-page .txt-area h4,.form-conf .contents-area .conf-txt-area h4,.form-thanks .contents-area .thanks-txt-area h4{font-size:14px;margin:5px 0;font-weight:bold;}.txt-only-page .txt-area h5,.form-conf .contents-area .conf-txt-area h5,.form-thanks .contents-area .thanks-txt-area h5{font-size:12px;margin:5px 0;font-weight:bold;}.txt-only-page .txt-area h6,.form-conf .contents-area .conf-txt-area h6,.form-thanks .contents-area .thanks-txt-area h6{font-size:10px;margin:5px 0;font-weight:bold;}.txt-only-page .txt-area ul,.form-conf .contents-area .conf-txt-area ul,.form-thanks .contents-area .thanks-txt-area ul{padding:10px 0;}.txt-only-page .txt-area ul li,.form-conf .contents-area .conf-txt-area ul li,.form-thanks .contents-area .thanks-txt-area ul li{list-style-type:disc;margin:0 0 0 32px;}.txt-only-page .txt-area ol,.form-conf .contents-area .conf-txt-area ol,.form-thanks .contents-area .thanks-txt-area ol{padding:10px 0;}.txt-only-page .txt-area ol li,.form-conf .contents-area .conf-txt-area ol li,.form-thanks .contents-area .thanks-txt-area ol li{list-style-type:decimal;margin:0 0 0 32px;}.txt-only-page .txt-area .font-italic,.form-conf .contents-area .conf-txt-area .font-italic,.form-thanks .contents-area .thanks-txt-area .font-italic{font-family:MS UI Gothic,Verdana,sans-serif,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";}.notfound .h1-title-area h1{text-align:center;}.notfound .contents-area .txt-area{margin-bottom:20px;padding-top:20px;text-align:center;}@media screen and (max-width:679px){.notfound .contents-area .txt-area{padding:0 10px;}}.txt-only-page .contents-area .txt-area{margin:40px 0 20px 0;padding:40px;background-color:#f1f1f1;}@media screen and (max-width:679px){.txt-only-page .contents-area .txt-area{padding:20px;margin:20px 10px 20px 10px;}}.txt-login-page .contents-area .login-wrapper{margin-bottom:60px;padding-top:50px;}.txt-login-page .contents-area .login-area{background-color:#f1f1f1;width:500px;margin:0 auto;padding:30px;}.txt-login-page .contents-area .login-txt-area{text-align:center;width:500px;margin:0 auto 20px;padding:30px 0;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}.txt-login-page .contents-area .login-area .password-input{margin-bottom:30px;}.txt-login-page .contents-area .login-area .password-input input{width:100%;}.txt-login-page .contents-area .login-area .login-btn input{padding:15px 40px 15px 40px;margin:0;background:#111111;width:auto;display:inline-block;border:none;text-decoration:none;color:#FFFFFF;cursor:pointer;line-height:1.4em;font-size:16px;font-weight:bold;-moz-box-shadow:0px 1px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 0px rgba(0,0,0,0.2);box-shadow:0px 1px 0px rgba(0,0,0,0.2);line-height:1;}.txt-login-page .contents-area .login-area .login-btn{text-align:center;}.txt-login-page .contents-area .login-area .login-btn input:hover{filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}@media screen and (max-width:679px){.txt-login-page .contents-area .login-wrapper{margin-bottom:20px;padding-top:10px;}.txt-login-page .contents-area .login-area{width:auto;margin:0 10px;padding:20px;}.txt-login-page .contents-area .login-txt-area{width:auto;margin:0 10px 20px;padding:20px 0;}.txt-login-page .contents-area .login-area .password-input{margin-bottom:15px;}}#body-in .container-wrapper .header-area .error-main-txt-wrapper{margin-bottom:15px;}#body-in .container-wrapper .header-area .error-main-txt-area{margin:0 auto;background-color:#fee4e4;}#body-in .container-wrapper .header-area .error-main-txt-area p{text-align:center;color:#C00;font-size:114%;font-weight:bold;padding:15px;}@media screen and (max-width:679px){#body-in .container-wrapper .header-area .error-main-txt-wrapper{margin-bottom:10px;padding:0 10px;}}.g-recaptcha{margin-bottom:50px;}.g-recaptcha>div{margin:0 auto;}@media screen and (max-width:679px){.g-recaptcha{margin-bottom:20px;}}#form-footer{padding:26px 0;background-color:#0D207C;}#form-footer p{text-align:center;color:#ffffff;font-size:13px;font-family:'Meiryo','Arial','Helvetica','Tahoma',sans-serif;}.btn-arrow-right-orange.thanks-btn a{padding:20px 1.7em;}.btn-arrow-right-orange.thanks-btn a::after{background:none;}.contents-area .link-blue-under{border:none;background:none;text-align:left;text-decoration:underline;color:#0D207C;cursor:pointer;margin-right:auto;width:auto;}.contents-area input.btn-arrow-right-orange{position:relative;display:block;justify-content:space-between;align-items:center;margin:28px auto;padding:20px 3em 20px 1.7em;color:#ffffff;background-color:#F59B00;border-radius:50vh;text-decoration:none;font-weight:500;font-size:21px;border:2px solid #fff;line-height:1;width:90%;max-width:400px;background-image:url(/images/arrow2_w_right.svg);background-position:right 28px top 47%;background-repeat:no-repeat;}#edit-preview label{display:none;}@media screen and (max-width:600px){.webform-progress-tracker .progress-text{display:bolck;}}.webform-progress{margin:0 0 30px 0;}.step-area .step{background-color:#f1f1f1;background-repeat:no-repeat;position:relative;flex:1 1 33%;}.step-area .step.is-active{background-color:#0D207C;color:#fff;}.step-area .step:last-child::after{display:none;}h2.form-required{}.step-area .step::after{content:"";height:100%;width:25px;background-image:url("/images/step-gray.png");background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0;bottom:0;right:-25px;z-index:2;}.step-area .step.is-active::after{background-image:url("/images/step-blue.png");}@media screen and (max-width:679px){.step-area .step::after{content:"";background-image:none;right:0;}.step-area .step.is-active::after{background-image:none;}}.contents-area #edit-label-event-desire input{width:auto;}.contents-area #edit-label-event-desire--wrapper{margin-top:0;}
