/*!
global > color
------------------------------
*/
/*!
global > content-width
------------------------------
*/
/*!
global > font
------------------------------
*/
/*!
global > mixin
------------------------------
*/.u_txt_white{color:#fff!important}.u_txt_black{color:#000!important}.u_mt_0{margin-top:0!important}.u_mb_0{margin-bottom:0!important}.u_mb_10{margin-bottom:10px!important}.u_ml_0{margin-left:0!important}.u_mr_0{margin-right:0!important}.u_pl_0{padding-left:0!important}.u_pr_0{padding-right:0!important}.u_pt_3{padding-top:3px!important}.u_pb_3{padding-bottom:3px!important}.u_pl_20{padding-left:20px!important}.u_txt_left{text-align:left!important}.u_txt_right{text-align:right!important}.u_txt_center{text-align:center!important}.u_fw900{font-weight:900!important}.u_fw800{font-weight:800!important}.u_fw700{font-weight:700!important}.u_fw600{font-weight:600!important}.u_fw500{font-weight:500!important}.u_fw400{font-weight:400!important}.u_fw300{font-weight:300!important}.u_f_base{font-family:Noto Sans JP,sans-serif!important}.u_cl_red{color:#e95037}.u_cl_yellow{color:#fcd03e}.u_cl_blue{color:#8bd1f4}

/*!
page > common > common
------------------------------
*/
/*!
foundation > reset
------------------------------
*/
/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:after,:before{border-style:solid;border-width:0;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}ol,ul{list-style:none;margin:0;padding:0}dt{font-weight:700}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;padding:0;text-align:inherit;vertical-align:middle}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}fieldset,option{padding:0}fieldset{margin:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}[hidden],template{display:none}

/*!
foundation > base
------------------------------
*/html{scroll-padding-top:80px}body{font-family:Noto Sans JP,sans-serif;font-size:.875rem;font-weight:400;line-height:2}body.overflow_modal{height:100%;overflow-y:scroll;position:fixed;width:100%}.body-wrapper{display:block;overflow:hidden;position:relative}img{width:100%}a{cursor:pointer;transition:.5s}a:hover{opacity:1}.pc{display:none!important}.sp{display:block!important}.p_sub{padding:60px 0 0}.c_ps__rel{position:relative}body:has(.l_bg01){position:relative}body:has(.l_bg01):after{background:radial-gradient(circle at center,#fff 18%,rgba(255,155,92,.47) 100%);content:"";height:100%;left:0;opacity:.2;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}

/*!
component > Texts
------------------------------
*/
/*!
component > title
------------------------------
*/.c_ttl01{color:#670000;font-family:futura-pt,sans-serif;font-size:1.875rem;font-weight:500;letter-spacing:.37em;line-height:1}.c_ttl01.fz16{font-size:.875rem}.c_ttl02{color:#200;font-family:toppan-bunkyu-mincho-pr6n,serif;font-size:1.5rem;font-style:normal;font-weight:400;letter-spacing:.19em;line-height:1.25}

/*!
component > btn
------------------------------
*/.c_totop{background:#ff6200;border:1px solid #ff6200;border-radius:40px;bottom:60px;display:block;font-size:0;font-weight:400;height:45px;letter-spacing:.1em;line-height:1;position:fixed;right:20px;transform:translateY(150px);transition:.5s;width:45px;z-index:9}.c_totop:before{left:12px;transform:translateY(-50%) rotate(-45deg)}.c_totop:after,.c_totop:before{background:#fff;content:"";height:2px;pointer-events:none;position:absolute;top:50%;width:12px}.c_totop:after{right:12px;transform:translateY(-50%) rotate(45deg)}.c_totop:hover{transform:translateY(-20px)!important}.c_btn01{max-width:516px;width:100%}.c_btn01__link{align-items:center;background-color:#ec7143;border:1px solid #ec7143;border-radius:7100px;color:#fff;display:flex;font-weight:700;justify-content:center;letter-spacing:.24em;text-align:center;text-decoration:none}.c_btn02{max-width:304px;width:100%}.c_btn02__link{align-items:center;background-color:#ff6200;border:1px solid #ff6200;color:#fff;display:flex;font-size:1.25rem;font-weight:700;justify-content:center;letter-spacing:0;line-height:1.2;padding:14px 10px 13px;text-align:center;text-decoration:none}.c_btn02__link.fontfutura{font-family:futura-pt,sans-serif}.c_btn10__link{align-items:center;display:inline-flex;gap:7px}.c_btn10__link .txt{font-family:futura-pt,sans-serif;font-size:.8125rem;font-style:normal;font-weight:400;font-weight:500}.c_btn10__link .icon{background-color:#000;display:block;height:13px;-webkit-mask:url(../../assets/images/common/icon_arrow01.svg) center/cover no-repeat;mask:url(../../assets/images/common/icon_arrow01.svg) center/cover no-repeat;width:12px}.c_btn11{aspect-ratio:1/1;border-radius:50%;width:93px}.c_btn11__link{align-items:center;background-color:#ff6200;border:1px solid #ff6200;border-radius:50%;box-sizing:border-box;color:#fff;display:flex;gap:2px;height:100%;justify-content:center;padding-right:2px;transition:all .5s ease-in-out;width:100%}.c_btn11__link .txt{font-family:futura-pt,sans-serif;font-size:.8125rem;font-weight:500}.c_btn11__link .icon{display:none}.c_btn11__white .c_btn11__link{background-color:#fff;border:1px solid #fff;color:#000}.c_btn12{height:51px;max-width:227px}.c_btn12,.c_btn12__link{background-color:#fff;width:100%}.c_btn12__link{align-items:center;border:1px solid #fff;box-sizing:border-box;color:#000;display:flex;font-size:1.125rem;font-weight:400;height:100%;justify-content:center;letter-spacing:.2em;line-height:1.2222222222;padding:2px 0 6px 4px;transition:all .5s ease-in-out}.c_btn13{height:64px;max-width:349px;width:100%}.c_btn13__link{align-items:center;background-color:#ec7143;border:1px solid #ec7143;border-radius:100px;box-sizing:border-box;color:#fff;display:flex;font-size:.875rem;font-weight:400;height:100%;justify-content:center;letter-spacing:.24em;line-height:2.5;padding:3px 2px 3px 12px;transition:all .5s ease-in-out;width:100%}.c_btn13.c_btn13__white .c_btn13__link{background-color:#fff;border:1px solid #fff;color:#ff6200}

/*!
component > Links
------------------------------
*/
/*!
component > List
------------------------------
*/
/*!
component > Box
------------------------------
*/
/*!
component > MV
------------------------------
*/
/*!
component > Gnavi
------------------------------
*/
/*!
component > header
------------------------------
*/.c_header{position:fixed;right:0;top:0;z-index:100}.c_header__inner{align-items:center;display:flex;height:100%;justify-content:space-between}.c_header__logoarea{display:none}.c_header__logoarea .logo{display:block;width:119px}.c_header__menuarea{display:none}.c_header__menuarea .nav{align-items:center;display:flex;gap:clamp(1rem,3.5714285714vw + -.7142857143rem,2.5rem)}.c_header__menuarea .nav_item__link{color:#670000;display:inline-block;font-size:1rem;font-weight:600;letter-spacing:.1em}.c_header__menuarea .onlinebtn{position:relative}.c_header__menuarea .onlinebtn_maintxt{align-items:center;background-color:#ff6200;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;height:44px;justify-content:center;letter-spacing:.1em;position:relative;transition:all .5s ease-in-out;width:160px;z-index:3}.c_header__menuarea .onlinebtn_list{background-color:#fff;left:0;opacity:0;padding:74px 12px 2px;pointer-events:none;position:absolute;top:-19px;transition:all .5s ease-in-out;visibility:hidden;width:160px;z-index:1}.c_header__menuarea .onlinebtn_list .item{border-top:1px solid rgba(0,0,0,.19)}.c_header__menuarea .onlinebtn_list .item_link{color:#ff6200;display:block;font-size:1rem;font-weight:600;letter-spacing:.1em;padding:4px 10px 9px 20px;position:relative}.c_header__menuarea .onlinebtn_list .item_link:after{background-color:#bf0000;border-radius:50%;content:"";display:block;height:8px;left:3px;position:absolute;top:calc(50% - 2px);translate:0 -50%;width:8px}.c_header__menuarea .onlinebtn_list .item:nth-child(2) .item_link:after{background-color:#ffb22c}.c_header__menuarea .onlinebtn_list .item:nth-child(3) .item_link:after{background-color:red}.c_header__menuarea .onlinebtn.active .onlinebtn_maintxt{background-color:#fff;color:#ff6200}.c_header__menuarea .onlinebtn.active .onlinebtn_list{opacity:1;pointer-events:auto;visibility:visible}.c_header .hamburger{background-color:hsla(0,0%,100%,.6);height:60px;transition:all .5s ease-in-out;width:60px}.c_header .hamburger_inner{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.c_header .hamburger_txt{letter-spacing:.1em}.c_header .hamburger_open,.c_header .hamburger_txt{font-family:futura-pt,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;font-weight:500;transition:all .5s ease-in-out}.c_header .hamburger_open{color:#fff;display:none;letter-spacing:0}.c_header__navmb{background-image:linear-gradient(270deg,#ffc67b 0,#ec7143 50%,#ff6b6d);display:block;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:visibility .5s ease-in-out,opacity .5s ease-in-out;visibility:hidden;width:100%;z-index:-1}.c_header__navmb__inner{height:100%;overflow:auto;padding:45px 46px 80px 48px}.c_header__navmb .nav03{margin-top:-9px}.c_header__navmb .nav03_item{border-top:1px solid #fff}.c_header__navmb .nav03_item:first-child{border-top:0}.c_header__navmb .nav03_item__link{align-items:flex-start;color:#fff;display:flex;gap:19px;padding:19px 0}.c_header__navmb .nav03_item__link .txt_en{font-family:futura-pt-bold,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.2}.c_header__navmb .nav03_item__link .txt_jp{font-size:.625rem;font-weight:300;line-height:1.2;margin-top:1px}.c_header__navmb .grouplink01{margin-top:42px}.c_header__navmb .grouplink01_label{color:#fff;font-size:.625rem;font-weight:700}.c_header__navmb .grouplink01_list{display:grid;gap:9px;grid-template-columns:repeat(auto-fit,136px);margin-top:15px}.c_header__navmb .grouplink01_item{height:57px;width:100%}.c_header__navmb .grouplink01_item__link{align-items:center;background-color:#fff;color:#ec7143;display:flex;font-size:.9375rem;font-weight:700;height:100%;justify-content:space-between;padding:5px 12px;position:relative;width:100%}.c_header__navmb .grouplink01_item__link:after{background-color:#ec7143;content:"";display:block;height:11px;-webkit-mask:url(../../assets/images/common/icon_blank01.svg) center/cover no-repeat;mask:url(../../assets/images/common/icon_blank01.svg) center/cover no-repeat;width:12px}.c_header__navmb .groupsns{color:#fff;font-family:futura-pt,sans-serif;font-size:.625rem;font-style:normal;font-weight:400;font-weight:500;margin-top:32px}.c_header__navmb .groupsns_list{align-items:center;display:flex;gap:18px;margin-top:9px}.c_header.is_open .c_header__navmb{opacity:1;pointer-events:auto;visibility:visible}.c_header.is_open .hamburger{background-color:transparent}.c_header.is_open .hamburger_txt{display:none}.c_header.is_open .hamburger_open{display:block}

/*!
component > footer
------------------------------
*/.c_footer{background-color:#fff;padding-bottom:43px;padding-top:62px}.c_footer__nav01{display:flex;flex-direction:column;gap:33px}.c_footer__nav01__item .link{align-items:flex-start;color:#670000;display:inline-flex;gap:23px}.c_footer__nav01__item .txt_en{font-family:futura-pt-bold,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.2}.c_footer__nav01__item .txt_jp{font-size:.625rem;font-weight:300;margin-top:-3px}.c_footer__nav02{align-items:flex-start;display:flex;flex-direction:column;gap:19px;margin-top:99px;padding-left:0}.c_footer__nav02__item .link{color:#670000;display:inline-block;font-size:.625rem;font-weight:300;letter-spacing:.2em}.c_footer__bottom{align-items:flex-end;display:flex;gap:25px;justify-content:space-between;margin-top:10px}.c_footer__bottom .sns{align-items:center;color:#670000;display:flex;gap:23px;margin:57px 0 0 -1px}.c_footer__bottom .sns_label{display:none;font-family:futura-pt,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;font-weight:500;letter-spacing:.02em}.c_footer__bottom .sns_list{align-items:center;display:flex;gap:15px}.c_footer__bottom .sns_list .item_link{align-items:center;display:flex;height:41px;justify-content:center;width:41px}.c_footer__bottom .sns_list .item svg{display:block}.c_footer__bottom .copyright{color:#670000;font-size:.5rem;font-weight:300;letter-spacing:.2em;margin-bottom:-1px}

/*!
component > Other
------------------------------

- loadpage
------------------------------
*/.is_loadding .c_loading{opacity:1;pointer-events:all}.c_loading{align-items:center;background:#ec7143;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:100}.c_loading__content{position:relative;transform:translate(-15px,-15px)}.c_loading__item{animation-fill-mode:both;background-color:#fff;border-radius:100%;height:12px;left:-7px;margin:2px 2px 2px 15px;position:absolute;top:4px;width:12px}.c_loading__item:first-child{animation:ball-zig .7s linear 0s infinite}.c_loading__item:last-child{animation:ball-zag .7s linear 0s infinite}@keyframes ball-zig{33%{transform:translate(-15px,-30px)}66%{transform:translate(15px,-30px)}to{transform:translate(0)}}@keyframes ball-zag{33%{transform:translate(15px,30px)}66%{transform:translate(-15px,30px)}to{transform:translate(0)}}
/*!
- Cookiewrap
------------------------------
*/#cookiewrap{background:#ccc;bottom:0;display:none;left:0;padding:20px;position:fixed;z-index:999}#cookiewrap,#cookiewrap .inner{box-sizing:border-box;width:100%}#cookiewrap .inner{position:relative}#cookiewrap .inner .close{bottom:0;font-size:.875rem;line-height:1em;position:absolute;right:0;text-align:right}#cookiewrap .inner .close a{border:1px solid #999;display:block;padding:8px}#cookiewrap .inner .txt{font-size:.875rem;line-height:1.8;padding-bottom:45px}.c_logoareasp{left:50%;position:absolute;top:7px;translate:-50% 0;width:117px;z-index:3}.c_breadcrumb{padding:11px 0}.c_breadcrumb__list{display:flex;flex-wrap:wrap;gap:5px 12px}.c_breadcrumb__item{color:#670000;font-size:.875rem;font-weight:500;line-height:1.2;padding-right:20px;position:relative}.c_breadcrumb__item:after{background:url(../images/common/icon_arrow_breadcrumb_01.svg) no-repeat 50%/contain;content:"";height:10px;position:absolute;right:0;top:3px;width:8px}.c_breadcrumb__item:last-child{padding-right:0}.c_breadcrumb__item:last-child:after{content:none}.c_breadcrumb__link{color:#670000;font-size:.875rem;font-weight:500;line-height:1.2;text-decoration:none}.c_newscard__link{display:block}.c_newscard__imgarea{aspect-ratio:303/170;background-color:#d9d9d9;border-radius:15px;overflow:hidden}.c_newscard__imgarea img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c_newscard__contentarea{margin-top:9px}.c_newscard__contentarea .time{color:#670000;font-size:.625rem;font-weight:300}.c_newscard__contentarea .ttl{color:#670000;font-size:.75rem;font-weight:500;line-height:1.5}.c_faq__item{background-color:#fff;margin-top:56px;position:relative}.c_faq__item:first-child{margin-top:0}.c_faq__item:last-child{margin-bottom:0}.c_faq__question{cursor:pointer;flex-direction:column;gap:15px 15px;transition:all .5s;z-index:2}.c_faq__a,.c_faq__q,.c_faq__question{align-items:center;display:flex;position:relative}.c_faq__a,.c_faq__q{border:1px solid #ff6200;border-radius:50%;color:#fff;flex-shrink:0;font-size:1rem;font-weight:400;height:30px;justify-content:center;line-height:1;padding-bottom:5px;text-align:center;width:30px}.c_faq__q{background-color:#ff6200}.c_faq__a{background-color:#fff;color:#ff6200}.c_faq__ttl{align-items:flex-start;display:flex;flex-direction:column;width:100%}.c_faq__ttl .ttl{color:#404040;font-size:1rem;font-weight:900;letter-spacing:.19em;line-height:2;margin-bottom:0;width:100%}.c_faq__answer,.c_faq__ttl .ttl{position:relative}.c_faq__answer_content{align-items:center;display:flex;flex-direction:column;gap:10px 15px;margin-top:45px;width:100%}.c_faq__desc{color:#404040;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:2}.c_faq__desc a{color:#ff6200;text-decoration:underline;text-underline-offset:2px}

/*!
layout > container
------------------------------
*/.l_container{padding:0 27px;width:unset}@media screen and (min-width:768px){html{scroll-padding-top:100px}body{font-size:1rem}a:hover{opacity:.8}.pc{display:block!important}.sp{display:none!important}.p_sub{padding:137px 0 0}.c_ttl01.fz16{font-size:1rem}.c_ttl02{font-size:clamp(2rem,1.1904761905vw + 1.4285714286rem,2.5rem);line-height:1.5}.c_totop{border-radius:60px;bottom:69px;height:60px;right:60px;width:60px}.c_totop:before{left:17px;width:15px}.c_totop:after{right:17px;width:15px}.c_btn01__link{font-size:1.25rem;line-height:1.75;padding:13px 20px 14px;transition:all .5s}.c_btn01__link:hover{background-color:#fff;color:#ec7143}.c_btn01__link.bg_white:hover{background-color:#ec7143!important;color:#fff!important}.c_btn02__link{line-height:1.75;padding:8px 20px;transition:all .5s}.c_btn02__link:hover{background-color:#fff;color:#ff6200}.c_btn02__link.fontfutura{padding:8px 20px}.c_btn10__link{gap:19px}.c_btn10__link .txt{font-size:1.25rem}.c_btn10__link .icon{height:17px;width:16px}.c_btn11{width:160px}.c_btn11__link:hover{background-color:hsla(0,0%,73%,0);color:#ff6200}.c_btn11__link:hover .icon{border-color:#ff6200}.c_btn11__link .txt{font-family:Noto Sans JP,sans-serif;font-size:1rem;letter-spacing:.1em;line-height:1.375}.c_btn11__link .icon{border-right:1px solid #fff;border-top:1px solid #fff;display:block;height:8px;rotate:45deg;transform:skew(-15deg,-15deg);transition:all .5s ease-in-out;width:8px}.c_btn11__white .c_btn11__link:hover{background-color:transparent;color:#fff}.c_btn11__white .c_btn11__link:hover .icon{border-color:#fff}.c_btn12__link:hover{background-color:rgba(0,0,0,.14);color:#fff;opacity:1}.c_btn13{height:66px;max-width:516px}.c_btn13__link{font-size:1.25rem;line-height:1.75;padding:3px 2px 3px 8px}.c_btn13__link:hover{background-color:hsla(0,0%,100%,0);color:#ec7143;opacity:1}.c_btn13.c_btn13__white .c_btn13__link:hover{background-color:transparent;color:#fff;opacity:1}.c_btn13.h64{height:64px}.c_header{height:90px;left:0;padding:0 clamp(1.25rem,4.4642857143vw + -.8928571429rem,3.125rem);right:unset;top:47px;width:100%}.c_header__inner{background-color:hsla(0,0%,100%,.6)}.c_header__logoarea{display:block;margin-left:clamp(1.0625rem,3.7202380952vw + -.7232142857rem,2.625rem)}.c_header__menuarea{align-items:center;display:flex;gap:clamp(1.5625rem,4.7619047619vw + -.7232142857rem,3.5625rem);margin-right:17px}.c_header.is_toppage{opacity:0;pointer-events:none;transition:all .5s ease-in-out;visibility:hidden}.c_header.is_toppage.is_show{opacity:1;pointer-events:all;visibility:visible}.c_footer__nav01{gap:29px}.c_footer__nav01__item .txt_en{font-size:1.875rem}.c_footer__nav01__item .txt_jp{font-weight:200;letter-spacing:.2em;margin-top:2px}.c_footer__nav02{gap:15px;margin-top:92px;padding-left:3px}.c_footer__nav02__item .link{font-size:.6875rem}.c_footer__bottom{align-items:center;justify-content:flex-end}.c_footer__bottom .sns{margin:0}.c_footer__bottom .sns_label{display:block}.c_footer__bottom .sns_list{gap:8px}.c_footer__bottom .sns_list .item_link{height:38px;width:38px}.c_footer__bottom .copyright{font-size:.6875rem;margin-bottom:0}#cookiewrap{padding:40px}#cookiewrap .inner .close{bottom:auto;top:50%;transform:translateY(-50%)}#cookiewrap .inner .txt{padding-bottom:0;padding-right:110px}.c_breadcrumb{padding:17px 0}.c_breadcrumb__list{gap:5px 12px}.c_breadcrumb__item{padding-right:20px}.c_breadcrumb__item:after{top:4px}.c_breadcrumb__link:hover{opacity:.8}.c_newscard__contentarea{margin-top:0}.c_newscard__contentarea .time{font-size:.75rem;margin-top:17px}.c_newscard__contentarea .ttl{font-size:.8125rem;font-weight:700;line-height:1.6923076923;margin-top:6px}.c_faq__item{margin-top:44px}.c_faq__question{flex-direction:row;gap:5px clamp(1.25rem,3.2738095238vw + -.3214285714rem,2.625rem)}.c_faq__a,.c_faq__q{font-size:1.5rem;height:53px;padding-bottom:5px;top:4px;transition:all .5s;width:53px}.c_faq__ttl{flex-direction:row;width:calc(100% - 30px)}.c_faq__ttl .ttl{font-size:clamp(1.375rem,.2976190476vw + 1.2321428571rem,1.5rem);line-height:1.9583333333;transition:all .5s}.c_faq__answer_content{flex-direction:row;gap:5px clamp(1.25rem,3.2738095238vw + -.3214285714rem,2.625rem);margin-top:21px}.c_faq__desc{font-size:1rem;line-height:2.25}.c_faq__desc a{transition:all .5s}.c_faq__desc a:hover{opacity:.8;text-decoration:none}.l_container{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:0 clamp(1.875rem,2.9761904762vw + .4464285714rem,3.125rem);width:auto}}@media screen and (min-width:769px){.u_mt_md_0{margin-top:0!important}.u_mb_md_0{margin-bottom:0!important}.u_ml_md_0{margin-left:0!important}.u_mr_md_0{margin-right:0!important}.u_pl_md_9{padding-left:9px!important}}
/*# sourceMappingURL=common.css.map */
