@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/all.min.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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*{-webkit-box-sizing:border-box;box-sizing:border-box}.block-editor-writing-flow{width:90%;max-width:720px;margin-left:auto;margin-right:auto}.block-editor-block-list__layout,.editor-post-title__input{font-family:"游ゴシック体","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,Osaka,"MS PGothic",arial,helvetica,sans-serif;font-size:16px;line-height:1.8;color:#191e23}.editor-post-title__input{font-size:34px;font-weight:bold;margin-bottom:50px}.block-editor-block-list__layout{color:#000}.block-editor-block-list__layout h1{font-size:34px;font-weight:bold;margin-bottom:.67em}.block-editor-block-list__layout h2{font-size:21px;font-weight:bold;background-color:#efefef;padding:8px 25px;border-radius:30px;margin-bottom:.83em}.block-editor-block-list__layout h3{font-size:18px;font-weight:bold;border-bottom:1px solid #efefef;padding-bottom:5px;margin-bottom:10px}.block-editor-block-list__layout h4{font-size:1.25em;margin-top:1.33em;margin-bottom:1.33em}.block-editor-block-list__layout h5{font-size:1em;margin-top:1.67em;margin-bottom:1.67em}.block-editor-block-list__layout h6{font-size:.8em;margin-top:2.33em;margin-bottom:2.33em}.block-editor-block-list__layout h1,.block-editor-block-list__layout h2,.block-editor-block-list__layout h3{line-height:1.4}.block-editor-block-list__layout h4{line-height:1.5}.block-editor-block-list__layout p{font-size:inherit;line-height:inherit;margin-top:28px;margin-bottom:28px}.block-editor-block-list__layout ul,.block-editor-block-list__layout ol{margin-bottom:28px;padding:inherit}.block-editor-block-list__layout ul ul,.block-editor-block-list__layout ul ol,.block-editor-block-list__layout ol ul,.block-editor-block-list__layout ol ol{margin-bottom:0}.block-editor-block-list__layout ul li,.block-editor-block-list__layout ol li{margin-bottom:initial;list-style:inside}.block-editor-block-list__layout ul{list-style-type:disc}.block-editor-block-list__layout ol{list-style-type:decimal}.block-editor-block-list__layout ul ul,.block-editor-block-list__layout ol ul{list-style-type:circle}.block-editor-block-list__layout strong{font-weight:600}.block-editor-block-list__layout figure{margin-bottom:30px}.block-editor-block-list__layout figure img{display:block;max-width:100%;height:auto}.block-editor-block-list__layout .wp-block-quote{border-left:4px solid #000;margin:0 0 28px;padding-left:1em}@media(max-width: 600px){.block-editor-block-list__layout h1{font-size:24px}.block-editor-block-list__layout h2{font-size:19px}.block-editor-block-list__layout p{font-size:14px}}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"游ゴシック体","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,Osaka,"MS PGothic",arial,helvetica,sans-serif;font-size:16px;color:#666;word-break:break-all;line-height:1.8;overflow-x:hidden}@media(max-width: 960px){body{font-size:15px}}@media(max-width: 600px){body{font-size:14px}}.front,.other{min-height:calc(100vh - 179.2px)}@media(max-width: 600px){.front,.other{min-height:calc(100vh - 49.8px)}}a{color:#555;text-decoration:none;display:inline-block;-webkit-transition:.3s;transition:.3s}.other{padding:100px 0}@media(max-width: 600px){.other{padding-top:120px}}img{display:block;width:100%}.title{font-size:40px;line-height:1.2}@media(max-width: 960px){.title{font-size:30px}}@media(max-width: 600px){.title{font-size:20px}}.sub_title{font-size:14px}.title_02{font-size:26px;font-weight:bold;text-align:center;margin-bottom:30px}.title_02 span{display:block;font-size:14px}@media(max-width: 600px){.title_02{font-size:18px;margin-bottom:30px}}.dn_960{display:none}@media(max-width: 960px){.dn_960{display:block}}.dn_560{display:none}@media(max-width: 600px){.dn_560{display:block}}.bgc_01{background-color:#efefef}.section_01{padding:45px 0 45px}.t_a_center{text-align:center}.strong{font-size:18px}@media(max-width: 960px){.strong{font-size:17px}}@media(max-width: 600px){.strong{font-size:16px}}.red{color:red}.inr_xl{width:90%;margin:0 auto}.inr_l{width:90%;max-width:1200px;margin:0 auto}.inr_m{width:90%;max-width:850px;margin:0 auto}.inr_s{width:90%;max-width:560px;margin:0 auto}.m_pddng{padding:60px 0}.s_pddng{padding:30px 0}.mb_10{margin-bottom:10px}.mb_20{margin-bottom:20px}.mb_40{margin-bottom:40px}.mb_100{margin-bottom:100px}.btn_01{padding-top:5px;padding-bottom:5px;color:#fff;background-color:#275be9;border:1px solid #275be9;-webkit-transition:.5s;transition:.5s;border-radius:50px}.btn_01:hover,.btn_04:hover{background-color:#5279e2}.btn_02{padding-top:5px;padding-bottom:5px;color:#275be9;-webkit-transition:.5s;transition:.5s;border-radius:50px;border:1px solid #275be9}.btn_02:hover,.btn_03:hover{background-color:#f4f4f4}.btn_03{color:#275be9;-webkit-transition:.5s;transition:.5s;border-radius:50px;background-color:#fff;border:1px solid #275be9;padding:10px 50px;font-weight:bold;display:inline-block}.btn_04{color:#fff;-webkit-transition:.5s;transition:.5s;border-radius:50px;background-color:#275be9;border:1px solid #275be9;padding:10px 50px;font-weight:bold;display:inline-block}.lg-toolbar{background:rgba(0,0,0,0);width:95%;max-width:1500px;margin:auto;right:0}.lg-toolbar .lg-icon{padding:12px 0}.lg-toolbar .lg-icon:hover{color:#555}#lg-counter{font-size:13px}@media(max-aspect-ratio: 1/1){#lg-counter{font-size:11px}}@media(max-aspect-ratio: 1/1){.lg-close{font-size:22px;line-height:22px}}.lg-download{display:none}#lg-actual-size{display:none}.lg-backdrop{background-color:#fff}.lg-outer .lg-inner{left:0;right:0;max-width:1500px;margin:auto}.lg-outer .lg-item{background:url("./assets/images/loading.gif") no-repeat scroll center center rgba(0,0,0,0)}.page-id-32 .lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:10%;right:unset;top:0;bottom:0;text-align:center;max-width:1000px;width:62.5%;max-height:1000px;height:80%;margin:auto}.page-id-32 .lg-outer .lg-img-wrap::after{content:"";position:fixed;display:block;width:100vw;height:100vh;top:0;bottom:0;left:0;right:0;margin:auto}@media(max-aspect-ratio: 1/1){.page-id-32 .lg-outer .lg-img-wrap{width:95%;left:0;right:0;height:70%;top:10%;bottom:unset;padding:0}}@media(max-aspect-ratio: 6/5),(max-height: 770px){.page-id-32 .lg-outer .lg-img-wrap{top:9%}}.page-id-32 .lg-outer .lg-image{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:2000;display:block}.page-id-32 .lg-sub-html{background-color:unset;color:#555;text-align:left;max-width:1500px;margin:auto;padding:0;position:relative;bottom:15%}@media(max-aspect-ratio: 1/1){.page-id-32 .lg-sub-html{bottom:3%}}.page-id-32 .lg-sub-html>div{position:absolute;bottom:0;right:0;padding:0 5px;width:250px}@media(max-width: 960px){.page-id-32 .lg-sub-html>div{width:25%}}@media(max-aspect-ratio: 1/1){.page-id-32 .lg-sub-html>div{width:95%;max-width:760px;right:0;left:0;padding:0;margin:auto}}@media(max-aspect-ratio: 6/5),(max-height: 770px){.page-id-32 .lg-sub-html>div{line-height:1.4}}@media(max-aspect-ratio: 6/5),(max-height: 770px){.page-id-32 .lg-sub-html h4{font-size:12px}}.page-id-32 .lg-actions{max-width:1500px;position:relative;margin:auto;height:100%}.page-id-32 .lg-actions .lg-next,.page-id-32 .lg-actions .lg-prev{z-index:1082;top:0;bottom:0;margin:auto;height:100px}.page-id-32 .lg-actions .lg-next{right:2%}.page-id-32 .lg-actions .lg-prev{left:2%}.page-id-32 .lg-actions .lg-next:hover,.page-id-32 .lg-actions .lg-prev:hover{color:#999}.header{width:100%;right:0;left:0;top:0;z-index:3;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px 0}.header .header_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 600px){.header .header_inner{width:90%}}.header nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:auto}.logo_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:bold}.logo{font-size:13px;letter-spacing:2px}.logo span{display:block;font-size:20px}.logo img{width:65px;display:block}.nav{margin:auto;letter-spacing:.5px}.nav_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav_list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:block;border-radius:20px}.nav_list_s{display:none}.nav_link{padding:5px 20px;-webkit-transition:.3s;transition:.3s;font-size:13px;width:auto;transition:.3s;position:relative}.nav_link::after{content:"";display:block;width:100%;height:1px;background-color:#555;opacity:0;-webkit-transition:.3s;transition:.3s;margin:auto}.nav_link:hover::after{opacity:1}.nav_link.current::after{opacity:1}@media(max-width: 960px){.nav_link{padding:5px 10px;font-size:12px}}.nav_margin{margin:0 20px}.nav_link.contact{height:auto;line-height:1;position:absolute;top:-24px;right:0;font-size:11px;padding:1px}.nav_link.contact i{margin-left:5px}.nav_sp{font-size:12px;padding-right:15px;padding-left:15px;margin-right:15px;font-weight:bold}.nav_none{pointer-events:none;color:#e8e8e8}.page .nav_home.current::after{opacity:0}.page .nav_home.current:hover::after{opacity:1}.blog .nav_home::after{opacity:0}.burger{display:none}.footer{text-align:center;font-size:11px;padding:30px 0}@media(max-width: 600px){.footer{font-size:10px;padding:15px 0}}@media(max-width: 700px){.nav{display:none}.burger{width:45px;height:45px;position:relative;margin-left:auto;cursor:pointer;z-index:5;display:block}.burger li{width:25px;height:2px;position:absolute;left:0;right:0;top:50%;margin:-1px auto 0;background:#555;-webkit-transition:.2s;transition:.2s}.burger::before,.burger::after{content:"";display:block;width:25px;height:2px;position:absolute;left:0;right:0;margin:-1px auto 0;background:#555;-webkit-transition:.5s;transition:.5s}.burger::before{top:34%}.burger::after{top:68%}.burger_name{position:absolute;left:0;right:0;top:2px;display:block;text-align:center;font-size:11px;color:#555;font-weight:bold}.burger.active{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.burger.active li{opacity:0}.burger.active::before,.burger.active:after{background:#fff}.burger.active::before{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform-origin:center;-moz-transform-origin:center;-webkit-transform-origin:center;-o-transform-origin:center;top:50%}.burger.active::after{transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform-origin:center;-moz-transform-origin:center;-webkit-transform-origin:center;-o-transform-origin:center;top:50%}#menuOverlay{position:fixed;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:none}.header{position:fixed;background:rgba(255,255,255,.7);padding:15px 0}.header .nav{display:none;position:fixed;top:0;right:0;left:0;width:90%;height:auto;padding:80px 0 0 0;margin:0 auto}.header .nav_content{display:block}.header .nav_link_mobile{height:50px;line-height:50px;font-weight:bold;font-size:14px}.header .nav a{color:#fff;font-size:14px}.header.active{background:rgba(0,0,0,0)}.header.active a{color:#fff}.header.active{background:rgba(0,0,0,0)}.header.active a.nav_none{color:#767676}.logo{font-size:12px;letter-spacing:.5px}.logo span{font-size:17px}.logo_box{margin:0;padding:0;text-align:left;position:relative;z-index:6}}.front{padding:80px 0 100px}@media(max-width: 700px){.front{padding-top:120px}}.front a{color:#0645ad}.top{max-width:850px;margin:0 auto}.top_img{width:80%;margin:0 auto 100px}.top_box{padding-bottom:100px}.top_txt h1,.top_txt h2,.top_txt p,.top_txt ul{margin-bottom:50px}.top_txt h1,.top_txt h2{color:#555}.top_txt h2{font-size:17px}@media(max-width: 960px){.top_txt h2{font-size:16px}}@media(max-width: 600px){.top_txt h2{font-size:15px}}.top_txt p:last-of-type{border-bottom:1px dashed #555;padding-bottom:50px}.top_txt .bold{font-weight:bold}.top_bor{border-bottom:1px dashed #555;padding-bottom:50px}.top h3{font-family:"Georgia",serif;font-size:20px;letter-spacing:4px}.image_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 600px){.image_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}}.image_box .title{width:20%;font-size:15px}@media(max-width: 960px){.image_box .title{font-size:14px}}@media(max-width: 600px){.image_box .title{width:90%;margin:0 auto 50px}}.image_box .title .year{font-weight:bold}.image_box .title .name{margin-bottom:10px}.captions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%}@media(max-width: 600px){.captions{width:100%}}.captions a{width:14%;margin-bottom:7.5%}@media(max-width: 960px){.captions a{width:18%}}@media(max-width: 700px){.captions a{width:46.25%}}@media(max-width: 600px){.captions a{width:100%;margin-bottom:50px}}.captions a:not(:nth-of-type(5n)){margin-right:7.5%}@media(max-width: 960px){.captions a:not(:nth-of-type(5n)){margin-right:unset}}@media(max-width: 960px){.captions a:not(:nth-of-type(4n)){margin-right:7.5%}}@media(max-width: 700px){.captions a:not(:nth-of-type(4n)){margin-right:unset}}@media(max-width: 700px){.captions a:not(:nth-of-type(2n)){margin-right:7.5%}}@media(max-width: 600px){.captions a:not(:nth-of-type(2n)){margin-right:unset}}.page-id-79 .image_box .title{width:30%;padding-right:5%}.page-id-79 .image_box .title .year{margin-bottom:35px}@media(max-width: 600px){.page-id-79 .image_box .title{width:90%;padding-right:0}}.page-id-79 .captions{width:70%}@media(max-width: 600px){.page-id-79 .captions{width:100%}}.texts{font-size:15px}.texts .wp-block-columns{margin-bottom:50px}@media(max-width: 600px){.texts .wp-block-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.texts .wp-block-columns p{margin-bottom:5px}.texts .wp-block-columns .bottom{margin-bottom:25px}.texts .wp-block-columns .pdf{margin-bottom:10px;font-weight:bold}.texts .wp-block-columns strong{font-weight:bold}.texts .wp-block-columns a:hover{opacity:.5}.page_cv{font-size:15px}.page_cv h1{font-size:16px;margin-bottom:50px;font-weight:bold}@media(max-width: 600px){.page_cv h1{margin-bottom:40px;font-size:14px}}.page_cv h2{margin-bottom:20px;font-weight:bold}.page_cv .wp-block-table{margin-bottom:50px}@media(max-width: 600px){.page_cv .wp-block-table{margin-bottom:25px}}.page_cv tr{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}@media(max-width: 600px){.page_cv tr{margin-bottom:5px}}.page_cv td:first-of-type{white-space:nowrap;margin-right:30px;display:inline-block}@media(max-width: 600px){.page_cv td:first-of-type{margin-right:20px}}.page_contact{padding-top:60px;font-size:14px}#customForm{width:100%;max-width:760px;margin:0px auto;padding:25px 0 0;font-size:16px;line-height:1.8;color:#000}#customForm>h2{font-weight:bold;font-size:20px;margin-bottom:20px;border-bottom:2px solid #ddd;padding-bottom:10px}#customForm button,#customForm input{font-family:"游ゴシック体","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,Osaka,"MS PGothic",arial,helvetica,sans-serif}#customForm dl{width:100%;margin:auto;padding:0 0 50px 0;margin:0 auto 0}#customForm dl dt{float:left;padding:15px 0 0 10px;font-weight:bold;width:26%}#customForm dl dt.required:after{display:inline-block;content:"必須";font-size:11px;font-weight:bold;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#275be9;padding:0 5px 0;margin:0 0 0px 10px;position:relative;top:-2px}#customForm dl dd{padding:15px 20px 1px 30%}#customForm dl dd p{font-size:13px;color:#275be9;margin:0 0 15px 0}#customForm dl dd p#cfYourAddress{color:#fff;background:#275be9;margin:10px 0 0px 0;line-height:1;padding:5px 10px;width:155px;text-align:center;font-size:12px}#customForm dl dd div.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#customForm dl dd div.flex span.formWrap:first-child{margin-right:10px}#customForm dl dd #cfAddressConfirm{font-weight:bold;font-size:24px;color:#275be9;display:block;border-bottom:1px solid #275be9;background:#fff;margin:0 0 15px 0;padding:10px 10px;line-height:1.3;-webkit-box-sizing:border-box;box-sizing:border-box}#customForm dl dd input,#customForm dl dd textarea{font-family:"游ゴシック体","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,Osaka,"MS PGothic",arial,helvetica,sans-serif;margin:0 0 15px 0;font-size:16px;line-height:1.8;padding:2.5px 5px;border:none;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box}#customForm dl dd input[type=checkbox]{margin:0 10px 3px 0;cursor:pointer}#customForm dl dd input[type=radio]{margin:0 10px 3px 0;cursor:pointer}#customForm dl dd textarea{width:100%;height:110px;display:block}#customForm dl dd input.haba{display:block;width:100%}#customForm dl dd select{font-family:"游ゴシック体","Yu Gothic",YuGothic,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,Osaka,"MS PGothic",arial,helvetica,sans-serif;margin:0 0 15px 0;font-size:16px;line-height:1.8;padding:5px;display:block;border-color:#ddd}#customForm dl dd.kugiri{border-bottom:5px solid #ddd}#customForm dl dd.even{background:#f7f7f7}#customForm dl.brdr dd{border-bottom:1px solid #ddd}label{cursor:pointer}.checkLayout01 label{display:block;line-height:1.2;border-bottom:1px solid #ddd;padding:12px 10px 10px}.checkLayout01 label:last-child{border-bottom:none !important;margin-bottom:15px}.checkLayout01 .caution label:last-child{margin-bottom:10px}.checkLayout01 label.ag:hover{font-weight:bold;color:#275be9}.checkLayout01 label.ag.on{font-weight:bold;color:#275be9}.checkLayout02 label{display:inline-block;margin:0 20px 0 0}.checkLayout02 label.ag{padding:0px 8px;border:1px solid #e6e6e6;margin:0 5px 10px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.checkLayout02 label.ag:hover{border:1px solid #999;font-weight:bold}.checkLayout02 label.ag.on{border:1px solid #275be9;font-weight:bold;color:#275be9}h4.tit_h4_inform{font-weight:bold;margin:15px 0 10px 0}.policyBox_inform{height:150px;padding:10px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;overflow-y:scroll;background:#fff;border:1px solid #ccc;font-size:.8em}.policyBox_inform h4{font-size:20px}div.halfBox,div.oneThirdBox,div.zipBox{width:100%}div.halfBox span.formWrap{width:48%;display:block;float:left}div.halfBox span.formWrap:last-child{float:right}div.halfBox span.formWrap input{width:93%}div.oneThirdBox span.formWrap{width:25%;display:block;float:left}div.oneThirdBox span.formWrap input{width:93%}div.zipBox span.formWrap{width:55%;display:block;float:left}span#postcode_span{float:left;margin:0 10px 0 0;line-height:30px}.cfConfirm_button{margin:0 0 30px 0;text-align:center}.cfConfirm_button>button,.cfConfirm_button>input{position:relative;z-index:0;padding-top:5px;padding-bottom:5px;color:#fff;width:250px;height:50px;margin:0 auto;border:none;cursor:pointer;font-size:18px;background:#275be9;border-radius:30px;-webkit-transition:.3s;transition:.3s}.cfConfirm_button>button:hover,.cfConfirm_button>input:hover{background-color:#5279e2}div#customForm dl dd select.form_slect_comntent:first-of-type{margin-right:10px}div#customForm dl dd select.form_slect_comntent{display:inline-block}.form_input_content{display:inline-block;border:#f2f2f2 1px solid;padding:0 5px;margin:0 7px 10px 0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}div#customForm dl dd .form_male{display:inline-block;margin:0 0 15px 0;border-bottom:none}.job_content{display:block}.job_text{margin-right:13px}.validate_attention{position:relative;top:-10px;left:0px;background:#9e0000;color:#fff;padding:5px 10px;font-size:12px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.validate_attention.set{top:0px;margin-bottom:15px;display:inline-block;padding:4px 10px 2px}.halfBox .validate_attention{top:-10px;left:0px}.validate_attention:before{content:"";position:absolute;top:-12px;left:10px;display:block;border:6px solid rgba(0,0,0,0);border-bottom-color:#9e0000;border-left-color:#9e0000}div.setWrap{margin-bottom:5px}.caution{background:#ffefe9}div.setWrap.caution{padding:10px;padding-bottom:0;border:1px solid #ccc}#cfCover{background:rgba(0,0,0,.8);width:100%;height:100%;position:fixed;top:0;left:0;z-index:3}#cfConfirmBox{position:fixed;width:600px;background:#fff;top:5%;left:50%;margin:0 0 0 -300px;height:90%;z-index:10000}p.cfConfirmTit{font-weight:bold;text-align:center;border-bottom:5px solid #ddd;margin:0px auto 0;padding:10px 0 7px 0;line-height:1;font-size:18px;width:90%;color:#000}#cfConfirmBox dl{width:90%;margin:auto;overflow-y:auto}#cfConfirmBox dl dt{float:left;padding:10px 0 0 0;font-size:14px;font-weight:bold}#cfConfirmBox dl dd{padding:10px 0 10px 190px;border-bottom:1px solid #ddd;min-height:24px;text-align:left;line-height:1.8}#cfBtnBox{width:600px;position:fixed;bottom:5%;left:50%;height:60px;margin:0 0 0 -300px;text-align:center;background:#fff;padding:10px 0 0 0}#cfBtnBox button{width:250px;height:45px;margin:0 auto;border:none;cursor:pointer;color:#fff;background:#275be9;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:0 0 0 5px;font-size:16px}#cfBtnBox button:hover{background:#8f5814}#cfBtnBox button#cfBtn_rewrite{color:#fff;background:#bbb;margin:0 5px 0 0}#cfBtnBox button#cfBtn_rewrite:hover{background:#aaa}@media screen and (max-width: 960px){div#customForm dl dd div.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div#customForm dl dd.age{padding-bottom:30px}}@media screen and (max-width: 600px){div#customForm{padding:10px 0 0 0;font-weight:400;font-size:14px}div#customForm h2{font-size:18px;margin-bottom:15px;padding-bottom:5px}div#customForm dl{width:100%;margin:auto;padding:0 0 20px 0;margin:0 auto 20px}div#customForm dl dt{float:none;padding:5px 0 5px 10px;margin:0 0px 10px 0;font-weight:bold;border-bottom:1px solid #eae4d5;border-left:4px solid #275be9;background:#f5f5f5;width:auto}div#customForm dl dd{padding:5px 0px 10px 0px;margin:0}div#customForm dl dd.even{background:#fff}div#customForm dl dd div.flex span.formWrap:first-child{margin-right:0}span#addressConfirm{border:1px solid #275be9}.checkLayout01 label{padding:7px 0px;border-bottom:0px solid #b9b9b9}div#customForm dl dd input[type=radio]{position:relative;top:0px}.policyBox_inform h2{margin:25px 0 !important;font-size:16px !important;padding:10px 0 10px 5% !important;text-align:left !important}#cfConfirmBox{position:fixed;width:95%;background:#fff;top:5%;left:50%;margin:0 0 0 -47.5%;height:90%}#cfConfirmBox h2{width:94%}#cfConfirmBox dl{width:94%}#cfConfirmBox dl dt{font-size:12px}#cfConfirmBox dl dd{padding:10px 0 10px 110px}#cfBtnBox{width:95%;position:fixed;bottom:5%;left:2.5%;height:60px;margin:0 0 0 0px}#cfBtnBox button{width:45%}.policyBox_inform h4{font-size:16px}.policyBox_inform h5{font-size:15px}}/*# sourceMappingURL=style.css.map */