@charset "UTF-8";.form-tbl__textarea,.normal__textarea{min-height:160px;-webkit-box-sizing:border-box}.normal-tbl,.normal-tbl-union{table-layout:fixed;color:#666}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.sp--hide{width:100%}@media only screen and (max-width:1024px){.sp--hide{display:none!important}}@media only screen and (max-width:480px){.sp-third--none{display:none}}.sp--show{display:none}@media only screen and (max-width:1024px){.sp--show{display:block}}.sp-img--show{display:none}@media only screen and (max-width:1024px){.sp-img--show{display:block;width:100%}}.sp-inline--show{display:none}@media only screen and (max-width:1024px){.sp-inline--show{display:inline-block}}.sp-third--show{display:none}@media only screen and (max-width:480px){.sp-third--show{display:block}}.hide,.js-show-item__5{display:none}.breadcrumb-list li,.wrap-mr20{display:inline-block}.wrap-mr20{margin-right:20px}.top-down-nopd{padding-top:0;padding-bottom:0}.normal-txt--top,.text-justify{text-align:justify;text-justify:inter-ideograph}.normal-tbl tr td.center,.normal-tbl tr th,.pd0_center{text-align:center}.text-alert{color:#cd201f}.text-normal-color{color:#666}.text-link{color:#069;text-decoration:none}.text-link:hover{text-decoration:underline}.text-large{font-size:22px;line-height:1.6;font-weight:700}.btn-off,.normal-btn--blue.off,.normal-btn--green.off,.normal-btn--lightyellow.off,.normal-btn--orange.off,.off.input-icon-plane,.off.large-btn--orange,.off.middle-btn--green,.off.middle-btn--orange,.off.wide-btn--green,.off.wide-btn--orange,.tbl__btn--darkgray.off{background:#e0e0e0;border:1px solid #e0e0e0;color:#B2B2B2;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.btn-off:hover,.normal-btn--blue.off:hover,.normal-btn--green.off:hover,.normal-btn--lightyellow.off:hover,.normal-btn--orange.off:hover,.off.input-icon-plane:hover,.off.large-btn--orange:hover,.off.middle-btn--green:hover,.off.middle-btn--orange:hover,.off.wide-btn--green:hover,.off.wide-btn--orange:hover,.tbl__btn--darkgray.off:hover{opacity:1;cursor:default}.btn-off:active,.normal-btn--blue.off:active,.normal-btn--green.off:active,.normal-btn--lightyellow.off:active,.normal-btn--orange.off:active,.off.input-icon-plane:active,.off.large-btn--orange:active,.off.middle-btn--green:active,.off.middle-btn--orange:active,.off.wide-btn--green:active,.off.wide-btn--orange:active,.tbl__btn--darkgray.off:active{top:0}.btn-off span,.normal-btn--blue.off span,.normal-btn--green.off span,.normal-btn--lightyellow.off span,.normal-btn--orange.off span,.off.input-icon-plane span,.off.large-btn--orange span,.off.middle-btn--green span,.off.middle-btn--orange span,.off.wide-btn--green span,.off.wide-btn--orange span,.tbl__btn--darkgray.off span{color:#B2B2B2}.pd0_center{padding-left:0;padding-right:0}.fixed-btn.input-icon-plane,.fixed-btn.large-btn--orange,.fixed-btn.middle-btn--orange,.fixed-btn.wide-btn--orange,.normal-btn--orange.fixed-btn{position:fixed;top:10px;z-index:1}.fixed-btn.input-icon-plane:hover,.fixed-btn.large-btn--orange:hover,.fixed-btn.middle-btn--orange:hover,.fixed-btn.wide-btn--orange:hover,.normal-btn--orange.fixed-btn:hover{opacity:1;background:#ff804d}.input-icon-plane:hover,.large-btn--orange:hover,.middle-btn--green:hover,.middle-btn--orange:hover,.normal-btn--blue:hover,.normal-btn--green:hover,.normal-btn--lightyellow:hover,.normal-btn--orange:hover,.normal-btn--request:hover,.tbl__btn--base:hover,.tbl__btn--darkgray:hover,.tbl__btn--green:hover,.tbl__btn--orange:hover,.wide-btn--green:hover,.wide-btn--orange:hover{opacity:.7}.fixed-btn.input-icon-plane:active,.fixed-btn.large-btn--orange:active,.fixed-btn.middle-btn--orange:active,.fixed-btn.wide-btn--orange:active,.normal-btn--orange.fixed-btn:active{box-shadow:0 0 0 0 inset;top:13px}.pos-rel{position:relative}.lh14{line-height:1.4}.line-height-normal{line-height:1.6}.w50{width:50px}.w100{width:100px}.w150{width:150px}.w200{width:200px}.w250{width:250px}.w300{width:300px}.mt1{margin-top:1px}.mt2{margin-top:2px}.mt3{margin-top:3px}.mt5{margin-top:5px}.m-1024-hide__mt10,.mt10{margin-top:10px}@media only screen and (max-width:1024px){.m-1024-hide__mt10{margin-top:0}}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mb0{margin-bottom:0}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb16{margin-bottom:16px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.mr5{margin-right:5px}.input-icon-plane .fa,.large-btn--orange .fa,.middle-btn--green .fa,.middle-btn--orange .fa,.mr10,.normal-btn .fa,.normal-btn--blue .fa,.normal-btn--cancel .fa,.normal-btn--green .fa,.normal-btn--lightyellow .fa,.normal-btn--orange .fa,.normal-btn--request .fa,.wide-btn--green .fa,.wide-btn--orange .fa{margin-right:10px}.m-second-hide__mr20,.mr20{margin-right:20px}@media only screen and (max-width:780px){.m-second-hide__mr20{margin-right:0}}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr50{margin-right:50px}.ml10{margin-left:10px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml40{margin-left:40px}.ml50{margin-left:50px}.mg10{margin:10px}.main-title{font-size:24px;line-height:31.2px;font-weight:700;color:#0095D0;border-left:4px solid #0095D0;padding:7px}.article-title,.sub-title{font-size:18px;line-height:25.2px;font-weight:700}.sub-title{color:#666;margin-bottom:10px}.article-title{color:#666;padding-left:0;padding-bottom:8px;border-bottom:2px solid #0095d0;margin-top:30px;margin-bottom:15px}.article-title.modal{margin-top:10px}.breadcrumb-list{font-size:12px;line-height:19.2px;color:#666;margin-bottom:20px;padding-left:0}.breadcrumb-list li a{text-decoration:none;color:#0095d0}.normal-txt--top{font-size:14px;line-height:22.4px;color:#666;padding-bottom:10px}.normal-tbl tr td,.normal-tbl tr th{border-bottom:1px solid #e4e1de;line-height:1.6}.normal-tbl tr{background:#f7f7f7}@media only screen and (max-width:480px){.normal-tbl{border-left:1px solid #e4e1de;border-right:1px solid #e4e1de}.normal-tbl colgroup{display:none}.normal-tbl tr{padding-bottom:10px}.normal-tbl tr td:last-child,.normal-tbl tr th:last-child{border-bottom:1px solid #e4e1de}}.normal-tbl tr th{font-size:15px;background:#eaf9ff;padding:10px;font-weight:700;border-top:1px solid #e4e1de;border-right:1px solid #e4e1de}.normal-tbl tr td:last-child,.normal-tbl tr th:last-child{border-right:none}.normal-tbl tr td{font-size:14px;padding:10px 20px;border-right:1px solid #e4e1de}@media only screen and (max-width:480px){.normal-tbl tr td{display:block;width:100%;border-right:none;border-bottom:none;padding:5px 20px 0}.normal-tbl tr td.center{text-align:left}}.normal-tbl-union tr td,.normal-tbl-union tr th{border-bottom:1px solid #e4e1de;line-height:1.6}.normal-tbl tr td.pd0_center{text-align:center;padding-left:0;padding-right:0}.normal-tbl tr:nth-child(2n){background-color:#fff}.normal-tbl-union tr{background:#fff}.normal-tbl-union tr th{font-size:15px;background:#eaf9ff;padding:10px;font-weight:700;text-align:center;border-top:1px solid #e4e1de;border-right:1px solid #e4e1de}@media only screen and (max-width:1024px){.normal-tbl-union{border-left:1px solid #e4e1de;border-right:1px solid #e4e1de}.normal-tbl-union colgroup{display:none}.normal-tbl-union tr th{display:block}.normal-tbl-union tr td:last-child,.normal-tbl-union tr th:last-child{border-bottom:1px solid #e4e1de}}.normal-tbl-union tr td:last-child,.normal-tbl-union tr th:last-child{border-right:none}.normal-tbl-union tr td{font-size:14px;padding:10px 20px;border-right:1px solid #e4e1de}@media only screen and (max-width:1024px){.normal-tbl-union tr td{display:block;text-align:left;border-right:none;border-bottom:none;padding:10px}}.normal-tbl-rowspan2,.normal-tbl__title{border-bottom:1px solid #e4e1de;border-top:1px solid #e4e1de;color:#666}.normal-tbl-union tr td.center{text-align:center}@media only screen and (max-width:1024px){.normal-tbl-union tr td.center{text-align:left;padding:10px}}.normal-tbl-union tr td.pd0_center{text-align:center;padding-left:0;padding-right:0}@media only screen and (max-width:1024px){.normal-tbl-union tr td.pd0_center{text-align:left;padding:10px}}.normal-tbl-union tr:nth-child(2n){background-color:#f7f7f7}.form-tbl tr th,.normal-tbl-rowspan2 tr th,.normal-tbl__title{background:#eaf9ff;font-weight:700}.normal-tbl__title{font-size:15px;padding:10px;line-height:24px;text-align:center}@media only screen and (max-width:480px){.normal-tbl__title{border:1px solid #e4e1de}}@media only screen and (max-width:1024px){.normal-tbl-rowspan2{border:1px solid #e4e1de;border-bottom:none;border-collapse:separate}}.normal-tbl-rowspan2 tr th{border-right:none;font-size:15px;border-bottom:1px solid #e4e1de;border-top:1px solid #e4e1de;padding:15px 20px}.normal-tbl-rowspan2 tr th .tbl-item__text{line-height:1.4;float:left}@media only screen and (max-width:1024px){.normal-tbl-rowspan2 tr th{overflow:hidden;display:block;border-left:none;border-right:none;border-top:none;padding:13px 10px}.normal-tbl-rowspan2 tr th .tbl-item__text{vertical-align:middle}.normal-tbl-rowspan2 tr th .tbl-middle{overflow:hidden;display:inline-block}.normal-tbl-rowspan2 tr th .tbl-required.mt5{margin-top:0;vertical-align:middle}}.normal-tbl-rowspan2 tr td{font-size:14px;padding:15px 20px;border-bottom:1px dotted #e4e1de;line-height:1.6;color:#666}@media only screen and (max-width:1024px){.normal-tbl-rowspan2 tr td{display:block;padding:15px 10px;border-left:none;border-right:none}}.normal-tbl-rowspan2 tr td .first-block{width:10%;display:inline-block}@media only screen and (max-width:1024px){.normal-tbl-rowspan2 tr td .first-block{display:block;width:100%;margin-bottom:5px}.normal-tbl-rowspan2 tr td .first-block.confirm{width:80px;display:inline-block;margin-bottom:0}}.normal-tbl-rowspan2 tr td .second-block{width:89%;display:inline-block}.normal-tbl-rowspan2 tr td.last-border{border-bottom:1px solid #e4e1de}.normal-tbl-rowspan2 tr td.center{text-align:center;border-left:none;border-right:none;border-top:none}.form-tbl{color:#666;border-bottom:none}@media only screen and (max-width:1024px){.normal-tbl-rowspan2 tr td .second-block{display:block;width:100%}.form-tbl{border:1px solid #e4e1de;border-bottom:none;border-collapse:separate}}.form-tbl tr td,.form-tbl tr th{border-bottom:1px solid #e4e1de}.form-tbl tr th{border-right:none;font-size:15px;border-top:1px solid #e4e1de;padding:10px 20px;line-height:1.4}@media only screen and (max-width:1024px){.form-tbl tr th{overflow:hidden;display:block;border-left:none;border-right:none;border-top:none;padding:13px 10px}}.form-tbl tr td{font-size:14px;padding:15px 20px;border-top:1px solid #e4e1de;color:#666}@media only screen and (max-width:1024px){.form-tbl tr td{display:block;padding:15px 10px;border-left:none;border-right:none;border-top:none}}.form-tbl tr td.top-down-nopd{padding-top:10px;padding-bottom:0}.form-tbl tr td.center{text-align:center;border-left:none;border-right:none;border-top:none}.form-tbl tr td.td-text-btn__wrap{padding-right:0;overflow:hidden;position:relative;line-height:1.4}.form-tbl tr td.td-text-btn__wrap .text-side{float:left;width:65%;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:780px){.form-tbl tr td.td-text-btn__wrap .text-side{float:none;position:static;transform:none;margin-bottom:20px;width:100%}}.form-tbl tr td.td-text-btn__wrap .btn-side{float:right;width:210px}@media only screen and (max-width:780px){.form-tbl tr td.td-text-btn__wrap .btn-side{float:none;margin:0 auto}}.form-tbl__textarea{border:1px solid #ccc;border-radius:3px;text-align:left;width:100%;padding:10px;resize:vertical;line-height:1.6;-moz-box-sizing:border-box;box-sizing:border-box}.normal__textarea,.read__textarea{border:1px solid #ccc;padding:10px;resize:vertical;-moz-box-sizing:border-box;text-align:left;width:100%}@media only screen and (max-width:1024px){.form-tbl tr td.td-text-btn__wrap{padding-right:10px}.form-tbl__textarea{font-size:16px}}.show-area .form-tbl__textarea{font-size:14px;line-height:1.4}.normal__textarea{border-radius:3px;box-sizing:border-box}@media only screen and (max-width:1024px){.normal__textarea{font-size:16px;margin:0}}.read__textarea{font-size:14px;line-height:1.4;border-radius:3px;margin:15px 0 10px;min-height:275px;-webkit-box-sizing:border-box;box-sizing:border-box}.edit-box__textarea{border:1px solid #ccc;border-radius:3px;text-align:left;width:100%}.tbl-item__text{float:left;color:#666;line-height:1.4}@media only screen and (max-width:1024px){.read__textarea{font-size:16px;margin:15px 0}.tbl-item__text{float:none;margin-left:0;display:inline-block}.tbl-item__text br{display:none}}.tbl-required{width:30px;height:20px;color:#fff;background:#CD201F;text-align:center;font-weight:400;font-size:12px;display:inline-block;float:right;line-height:1.7}.normal-btn,.normal-btn--cancel,.normal-btn--request{width:210px;font-size:17px;box-shadow:0 3px 0 0 #b24b00;-moz-box-shadow:0 3px 0 0 #b24b00;-webkit-box-shadow:0 3px 0 0 #b24b00;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:12px;display:inline-block;text-align:center;color:#fff;text-decoration:none;font-weight:700;line-height:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border:none}.input-icon-plane,.large-btn--orange,.middle-btn--orange,.normal-btn--blue,.normal-btn--orange,.wide-btn--orange{width:210px;font-size:17px;padding:12px;display:inline-block;text-align:center;text-decoration:none;font-weight:700;line-height:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;color:#fff}.input-icon-plane,.large-btn--orange,.middle-btn--orange,.normal-btn--orange,.wide-btn--orange{background:#f26633;border:1px solid #f26633;box-shadow:0 3px 0 0 #4F1909;-moz-box-shadow:0 3px 0 0 #4F1909;-webkit-box-shadow:0 3px 0 0 #4F1909;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-sizing:border-box}.input-icon-plane:active,.large-btn--orange:active,.middle-btn--orange:active,.normal-btn--orange:active,.wide-btn--orange:active{box-shadow:0 0 0 0 inset;top:3px}.input-icon-plane span,.large-btn--orange span,.middle-btn--orange span,.normal-btn--orange span,.wide-btn--orange span{color:#fff}.normal-btn--blue{background:#00a7ea;border:1px solid #00a7ea;box-shadow:0 3px 0 0 #00648c;-moz-box-shadow:0 3px 0 0 #00648c;-webkit-box-shadow:0 3px 0 0 #00648c;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-sizing:border-box}.normal-btn--blue:active{box-shadow:0 0 0 0 inset;top:3px}.normal-btn--blue span{color:#fff}.input-icon-plane{font-family:"Lucida Grande","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,sans-serif,FontAwesome}.large-btn--orange{width:315px;height:70px;font-size:26px}@media only screen and (max-width:480px){.normal-btn,.normal-btn--cancel,.normal-btn--request{margin-bottom:15px}.input-icon-plane,.large-btn--orange,.middle-btn--orange,.normal-btn--blue,.normal-btn--orange,.wide-btn--orange{margin-bottom:10px}.large-btn--orange{font-size:18px;width:80%;height:47px}.middle-btn--green,.normal-btn--green,.wide-btn--green{margin-bottom:10px}}.middle-btn--green,.normal-btn--green,.normal-btn--lightyellow,.wide-btn--green{font-size:17px;padding:12px;display:inline-block;text-align:center;text-decoration:none;font-weight:700;line-height:1;position:relative}.middle-btn--green,.normal-btn--green,.wide-btn--green{width:210px;background:#b5c979;border:1px solid #b5c979;box-shadow:0 3px 0 0 #6c7848;-moz-box-shadow:0 3px 0 0 #6c7848;-webkit-box-shadow:0 3px 0 0 #6c7848;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.middle-btn--green:active,.normal-btn--green:active,.wide-btn--green:active{box-shadow:0 0 0 0 inset;top:3px}.comp.middle-btn--green,.comp.wide-btn--green,.normal-btn--green.comp{box-sizing:border-box;color:#b5c979;border:1px solid #b5c979;background:#fff}.comp.middle-btn--green span,.comp.wide-btn--green span,.normal-btn--green.comp span{color:#b5c979}.middle-btn--green span,.normal-btn--green span,.wide-btn--green span{color:#fff}.middle-btn--green,.middle-btn--orange{width:260px}.wide-btn--green,.wide-btn--orange{width:280px}.normal-btn--lightyellow{width:210px;background:#FFAD33;border:1px solid #FFAD33;box-shadow:0 3px 0 0 #c47f23;-moz-box-shadow:0 3px 0 0 #c47f23;-webkit-box-shadow:0 3px 0 0 #c47f23;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.normal-btn--lightyellow:active{box-shadow:0 0 0 0 inset;top:3px}.normal-btn--lightyellow.comp{box-sizing:border-box;color:#FFAD33;border:1px solid #FFAD33;background:#fff}.normal-btn--lightyellow.comp span{color:#FFAD33}.normal-btn--lightyellow span{color:#fff}.normal-btn--cancel{border:1px solid #ddd;background:#f6f6f6;box-shadow:0 3px 0 0 #939393;-moz-box-shadow:0 3px 0 0 #939393;-webkit-box-shadow:0 3px 0 0 #939393;font-weight:400;color:#666}.tbl__btn--base,.tbl__btn--green,.tbl__btn--orange{padding:12px;text-align:center;color:#fff;text-decoration:none;line-height:1;display:inline-block;position:relative;font-weight:700}@media only screen and (max-width:1024px){.tbl-required{float:none;margin-left:10px;display:inline-block}.normal-btn--cancel .mr20{margin-right:0}}.normal-btn--cancel:hover{opacity:.7}.normal-btn--cancel:active{box-shadow:0 0 0 0 inset;top:3px}.normal-btn--request{box-shadow:0 3px 0 0 #4F1909;-moz-box-shadow:0 3px 0 0 #4F1909;-webkit-box-shadow:0 3px 0 0 #4F1909;background:#f26633}.normal-btn--request:active,.tbl__btn--base:active,.tbl__btn--green:active{box-shadow:0 0 0 0 inset;top:3px}.center-btn__warpper{text-align:center;margin-top:40px;list-style-type:none}.center-btn-box{text-align:center}.line-btn__warpper{text-align:center;margin-top:5px}.text-align__center{text-align:center}.center-text__warpper{text-align:center;margin-top:40px}.center-text-large__warpper{text-align:center}.tbl__btn--base,.tbl__btn--green{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.popup-message,.tbl__btn--orange{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.tbl__btn--orange{width:100px;background:#f26633;box-shadow:0 3px 0 0 #4F1909;-moz-box-shadow:0 3px 0 0 #4F1909;-webkit-box-shadow:0 3px 0 0 #4F1909;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-sizing:border-box}.more-item__btn:hover,.show-item__btn:hover{text-decoration:underline}@media only screen and (max-width:480px){.normal-btn--lightyellow,.tbl__btn--base,.tbl__btn--green,.tbl__btn--orange{margin-bottom:10px}}.tbl__btn--orange:active{box-shadow:0 0 0 0 inset;top:3px}.tbl__btn--green{width:100px;background:#b5c979;cursor:pointer;box-shadow:0 3px 0 0 #6c7848;-moz-box-shadow:0 3px 0 0 #6c7848;-webkit-box-shadow:0 3px 0 0 #6c7848}.tbl__btn--green:active{box-shadow:0 0 0 0 inset;top:3px}.tbl-calender__wrapper{display:inline-block;position:relative}.tbl-calender{border:1px solid #ccc;border-radius:3px;color:#333;font-size:12.5px;margin:0;width:150px;display:inline-block;overflow:hidden;position:relative}.tbl-calender .fa{font-size:20px;position:absolute;top:50%;left:10%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#666;pointer-events:none}.tbl-calender input{cursor:pointer;color:#666;float:right;font-size:14px;padding:5px 10px;text-align:right;width:100%;border:none}.more-item__btn,.show-item__btn{line-height:22.4px;color:#069;display:inline-block;cursor:pointer}@media only screen and (max-width:1024px){.tbl-calender input{font-size:16px}}.tbl-calender__text{display:inline-block;vertical-align:13px}.tbl-calender__text.num{margin-left:20px}.tbl-calender__text--confirm{vertical-align:0}.tbl-item__wrapper{padding:10px}.more-item__btn{font-size:14px;text-align:right;float:right}.show-item__btn{font-size:16px;text-align:left;font-weight:700}.popup-message,.popup-overlay{position:fixed;display:none;left:0}.popup-overlay{top:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:3}.popup-message{border:2px solid #7d7d7d;margin:auto;min-height:200px;padding:14px;right:0;top:30%;width:480px;height:320px;z-index:4;background:#fff;box-sizing:border-box}@media only screen and (max-width:780px){.popup-message{width:90%}}.popup-message .popup-text__box{text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.popup-message .popup-text__box p{color:#0095d0;font-size:22px;font-weight:700;line-height:35.2px;text-align:center}.popup-message .agree-btn,.popup-message .cancel-btn{background:#f6f6f6;font-size:16px;color:#666;border:1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 3px 0 0 #939393;-moz-box-shadow:0 3px 0 0 #939393;-webkit-box-shadow:0 3px 0 0 #939393;min-width:140px;padding:10px 0;margin:10px;display:inline-block;vertical-align:middle;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.chk-box__label #js-hidden-checkbox,.show-area{display:none}.popup-message .agree-btn:hover,.popup-message .cancel-btn:hover{background:#e0e0e0;box-shadow:0 3px 0 0 #666;-moz-box-shadow:0 3px 0 0 #666;-webkit-box-shadow:0 3px 0 0 #666;cursor:pointer}.popup-message .agree-btn:active,.popup-message .cancel-btn:active{box-shadow:0 0 0 0 inset;top:3px}.error-msg{font-size:14px;color:#cd201f}.text-16p{color:#666;font-size:16px;line-height:1.6}.chk-box__label:hover{cursor:pointer}.chk-box__label .chk-box__text{font-size:18px;vertical-align:middle}.chk-box__label .checkbox-wapper{width:20px;display:inline-block}.chk-box__label .checkbox-wapper .fa-check-square{color:#00a7ea;font-size:26px;vertical-align:middle;display:none}.chk-box__label .checkbox-wapper .fa-square-o{font-size:26px;vertical-align:middle}.chk-box__label .fa-check-square,.chk-box__label .fa-square-o{font-size:21px;vertical-align:middle}.chk-box__label .fa-check-square{color:#00a7ea;display:none}.fa-check-square.check-square_text{color:#00a7ea;vertical-align:middle;font-size:16px;margin:0 2px}.free-word__input,.normal-input{border:1px solid #ccc;border-radius:3px;font-size:14px;margin:0;padding:.5em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1024px){.free-word__input,.normal-input{font-size:16px}}.and-or__select,.multi-normal__select,.normal-select{border:1px solid #ccc;border-radius:3px;font-size:14px;margin:0;width:100%;height:100%;position:relative;line-height:1.4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.normal-select.w240,.w240.and-or__select,.w240.multi-normal__select{overflow:hidden;width:240px}.and-or__select:after,.multi-normal__select:after,.normal-select:after{content:'\f0dd';font-family:FontAwesome;position:absolute;right:10px;top:7px;pointer-events:none}.and-or__select select,.multi-normal__select select,.normal-select select{-moz-appearance:none;-webkit-appearance:none;padding:5px 25px 5px 5px;width:100%;border:none;cursor:pointer;height:35px}@media only screen and (max-width:1024px){.and-or__select,.multi-normal__select,.normal-select{font-size:16px}}.multi-normal__select{display:inline-block;width:auto;padding-right:5px;padding-left:5px}#NextShowHope1,#NextShowRefuse1{margin-top:20px}.cancel_btn_sp{margin-left:10px}@media only screen and (max-width:480px){.cancel_btn_sp{margin-left:0;margin-top:10px}}.normal-radio{cursor:pointer}.normal-radio input{vertical-align:bottom;margin-right:10px}.normal-chk-box__label .js-hidden-checkbox,.top-down-nopd .multi-chk-box__label .js-hidden-checkbox{display:none}.normal-chk-box__label:hover,.top-down-nopd .multi-chk-box__label:hover{cursor:pointer}.normal-chk-box__label .chk-box__text,.top-down-nopd .multi-chk-box__label .chk-box__text{vertical-align:middle}.normal-chk-box__label .checkbox-wapper,.top-down-nopd .multi-chk-box__label .checkbox-wapper{width:20px;display:inline-block;vertical-align:1px}.normal-chk-box__label .checkbox-wapper .fa-check-square,.top-down-nopd .multi-chk-box__label .checkbox-wapper .fa-check-square{color:#00a7ea;font-size:18px;vertical-align:middle;display:none}.normal-chk-box__label .checkbox-wapper .fa-square-o,.top-down-nopd .multi-chk-box__label .checkbox-wapper .fa-square-o{font-size:18px;vertical-align:middle}.normal-chk-box__label .fa-check-square.large,.normal-chk-box__label .fa-square-o.large,.top-down-nopd .multi-chk-box__label .fa-check-square.large,.top-down-nopd .multi-chk-box__label .fa-square-o.large{font-size:24px}.normal-chk-box__label .fa-check-square,.top-down-nopd .multi-chk-box__label .fa-check-square{color:#00a7ea;vertical-align:middle;display:none}.top-down-nopd .multi-chk-box__label{width:150px;margin-right:10px;display:inline-block;margin-bottom:10px}.normal-chk-box__label .fa-square-o,.top-down-nopd .multi-chk-box__label .fa-square-o{vertical-align:middle}.left-right-box .left-area{float:left}.left-right-box .right-area{float:right}.list-block-blue{border:2px solid #0095d0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:13px}.list-block-number__bg{background:#f0f0f0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5px;font-size:14px}.list-block__icon{font-size:14px;padding:2px 5px;border:1px solid #ccc;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wide-modal__box{background:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.8);display:none;left:0;margin:auto;padding:20px;position:fixed;right:0;top:30%;box-sizing:border-box}.fa-angle-down.large{font-size:150px;line-height:.4}.fa-square{vertical-align:middle;cursor:default}.fa-square.large{font-size:24px;line-height:.6;color:#ccc}.job-index-tbl tr td,.job-index-tbl tr th{border-bottom:1px solid #e4e1de;line-height:1.6}.job-index-tbl{table-layout:fixed;border-top:3px #0095d0 solid;color:#666}@media only screen and (max-width:480px){.job-index-tbl{border-left:1px solid #e4e1de;border-right:1px solid #e4e1de}.job-index-tbl colgroup{display:none}}.job-index-tbl .green-block{background:#667e34;color:#fff;font-weight:400;margin-right:5px;font-size:14px;padding:1px 5px;display:inline-block}.job-index-tbl .job-index-title{font-size:18px;margin-top:10px}.job-index-tbl .skill-list{font-weight:400}.job-index-tbl .skill-list .skill-block{background:#94877A;border-radius:15px;font-size:14px;padding:2px 8px;color:#fff;font-weight:400;margin-right:10px}.job-index-tbl .skill-tag{font-size:14px!important}.job-index-tbl tr{background:#f7f7f7}.job-index-tbl tr th{font-size:15px;background:#eaf9ff;padding:10px;font-weight:700;text-align:left;border-top:1px solid #e4e1de;border-right:1px solid #e4e1de}.job-index-tbl tr td:last-child,.job-index-tbl tr th:last-child{border-right:none}@media only screen and (max-width:480px){.job-index-tbl tr{padding-bottom:10px}.job-index-tbl tr td:last-child,.job-index-tbl tr th:last-child{border-bottom:1px solid #e4e1de}}.job-index-tbl tr td{font-size:14px;padding:10px 20px;border-right:1px solid #e4e1de}.job-index-tbl tr td.center{text-align:center}@media only screen and (max-width:480px){.job-index-tbl tr td{display:block;width:100%;border-right:none;border-bottom:none;padding:5px 20px 0}.job-index-tbl tr td.center{text-align:left}}.job-index-tbl tr td.pd0_center{text-align:center;padding-left:0;padding-right:0}.job-index-tbl tr:nth-child(2n){background-color:#fff}.text-border-block{font-size:12px;border:1px solid #ccc;margin-bottom:10px;display:inline-block;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:5px;line-height:1.4}.gray-alert__border,.red-alert__border{font-weight:700;padding:15px;line-height:1.4}.gray-alert__border{font-size:18px;color:#666;border:2px solid #666;margin-top:30px;margin-bottom:-10px}.red-alert__border{color:#cd201f;border:2px solid #cd201f;margin-top:10px;margin-bottom:10px}.modal-close__btn:after,.modal-close__btn:before{color:#666;vertical-align:middle;font-weight:400}.input-top__text{margin-bottom:2px;line-height:1.4}.modal-close__btn{border:1px solid #ccc;width:70px;overflow:hidden;background:#fff;text-align:center;padding:2px;cursor:pointer}.modal-close__btn:after{content:"閉じる";font-size:16px}.modal-close__btn:before{content:"\f057";font-family:FontAwesome;padding-right:6px;font-size:18px}.pagination a,.tbl__btn--darkgray{font-weight:700;text-decoration:none}.modal-close__btn.modal-right{float:right;margin-top:5px}.free-word-wrap{display:inline-block;float:left;margin-right:10px}@media only screen and (max-width:780px){.free-word-wrap{width:75%}}@media only screen and (max-width:480px){.free-word-wrap{width:60%}}.free-word__input{width:620px;padding:.5em}@media only screen and (max-width:780px){.free-word__input{width:100%}}@media only screen and (max-width:480px){.free-word__input{width:100%}}.and-or__select{width:80px;overflow:hidden;display:inline-block;float:right}.pagination{border:none;box-shadow:none;margin:0 0 10px;padding:12px 0;text-align:center}.pagination a{margin:0 3.5px!important;padding:4px 8px;color:#999;border:1px solid #ccc;border-radius:3px;background:#fff;box-shadow:none}@media only screen and (max-width:480px){.pagination a{margin:0 2px!important;padding:4px!important}}.pagination strong{margin:0 3.5px!important}@media only screen and (max-width:480px){.pagination strong{margin:0 2px!important;padding:4px!important}}.normal-radio__input{display:none}.normal-radio{padding-left:26px;position:relative;margin-right:20px;line-height:1.6}.normal-radio::before,.normal-radio__input:checked+.normal-radio::after{content:"";display:block;position:absolute}.normal-radio::before{top:1px;left:0;width:15px;height:15px;border:1px solid #666;border-radius:50%}.normal-radio__input:checked+.normal-radio::after{top:4px;left:3px;width:11px;height:11px;background:#0095d0;border-radius:50%}.normal-radio__input:disabled+.normal-radio::before{border:1px solid #aaa;background:#eee}.normal-radio__input:disabled:checked+.normal-radio::after{background:#aaa}.normal-checkbox-label{cursor:pointer;display:inline-block}.normal-checkbox__input{display:none}.normal-checkbox{padding-left:20px;position:relative;margin-right:20px;line-height:1}.normal-checkbox::before{content:'\f096';font-family:FontAwesome;display:block;position:absolute;top:2px;font-size:18px}.normal-checkbox__input:checked+.normal-checkbox::after{content:'\f14a';font-family:FontAwesome;display:block;position:absolute;color:#0095d0;top:2px;font-size:18px}.normal-checkbox-label.off .normal-checkbox::after,.normal-checkbox-label.off .normal-checkbox::before{color:#ccc}.tbl__btn--darkgray{width:210px;background:#939393;border:1px solid #939393;box-shadow:0 3px 0 0 #494949;-moz-box-shadow:0 3px 0 0 #494949;-webkit-box-shadow:0 3px 0 0 #494949;font-size:17px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:12px;display:inline-block;text-align:center;color:#fff;line-height:1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.tbl__btn--darkgray:active{box-shadow:0 0 0 0 inset;top:3px}.tbl__btn--darkgray .fa{margin-right:10px}.tbl__btn--darkgray span{color:#fff}.small_btn{width:50px;padding:8px 6px;font-size:14px}.small_btn02{width:80px;padding:8px 6px;font-size:16px}:focus{outline:0}html{font-family:"Lucida Grande","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,sans-serif,FontAwesome!important}div,input,p,textarea{color:#666}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}input:-moz-placeholder,textarea:-moz-placeholder{color:#a3a3a3;opacity:1}input::-moz-placeholder,textarea::-moz-placeholder{color:#a3a3a3;opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a3a3a3;opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a3a3a3;opacity:1}.clearfix:after{content:".";display:block;clear:both;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}.datepicker{cursor:pointer}.icon-trico_icon,.icon-trico_logo{color:#fff}.main-container__wrapper{padding:10px;margin-top:30px}@media only screen and (max-width:1024px){.main-container__wrapper{padding:10px 0}}@media only screen and (max-width:780px){.main-container__wrapper{padding:10px 0}}.main-container__wrapper .main-container{box-sizing:border-box;background:#fff;width:960px;padding:25px;margin:0 auto 80px}@media only screen and (max-width:1024px){.main-container__wrapper .main-container{padding:15px;width:100%}}.user-guide a{text-align:right;color:#069;font-size:14px;text-decoration:none;display:block;position:absolute;right:.4em;bottom:7px;font-weight:400}.user-guide a:hover{text-decoration:underline}.user-guide i{margin-right:5px}@media only screen and (max-width:480px){.ui-datepicker-div{width:100%;left:0}}#page-top{display:none;position:fixed;right:30px;bottom:10px;z-index:2}@media only screen and (min-width:1025px){footer{display:none}}