﻿*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{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:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}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]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}.fadeRightTrigger,.fadeLeftTrigger,.fadeUpTrigger,.fadeInTrigger{opacity:0}.fadeUp{animation-name:fadeUpAnime;animation-duration:.5s;animation-fill-mode:forwards;opacity:0;backface-visibility:hidden}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.fadeIn{animation-name:fadeInAnime;animation-duration:.5s;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}.fadeLeft{animation-name:fadeLeftAnime;animation-duration:.9s;animation-fill-mode:forwards;opacity:0;backface-visibility:hidden}@keyframes fadeLeftAnime{from{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}.fadeRight{animation-name:fadeRightAnime;animation-duration:.5s;animation-fill-mode:forwards;opacity:0;backface-visibility:hidden}@keyframes fadeRightAnime{from{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}.delay02{animation-delay:.2s}.delay04{animation-delay:.4s}.delay06{animation-delay:.6s}*{box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","hiragino-kaku-gothic-pron","メイリオ","Meiryo","游ゴシック","Yu Gothic","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:400;font-style:normal;font-size:1.6em;line-height:1.6;color:#333;min-width:1080px}@media screen and (max-width: 767px){body{min-width:auto}}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}img{border:0;vertical-align:bottom;width:100%;height:auto}.safari img{image-rendering:inherit}@media screen and (min-width: 768px){.over:hover{opacity:.6;transition:opacity .3s}}label{cursor:pointer}a{display:block;color:#333;transition:.2s;will-change:transform,opacity}a:link,a:active,a:visited{text-decoration:none}a:focus{text-decoration:none}@media(hover: hover)and (pointer: fine){a:hover{text-decoration:none}}a[href*="tel:"]{pointer-events:none}@media screen and (max-width: 430px){a[href*="tel:"]{pointer-events:all}}button{color:#333;transition:.2s;will-change:transform;letter-spacing:.05em}button:focus{text-decoration:none}.wrapper{width:1000px;margin:0 auto}@media screen and (min-width: 1600px){.wrapper{width:65%}}@media screen and (max-width: 767px){.wrapper{width:95%}}.inner_wrapper{width:810px;margin:0 auto}@media screen and (max-width: 767px){.inner_wrapper{width:95%}}.bg_w{width:1020px;margin:0 auto}@media screen and (min-width: 1600px){.bg_w{width:70%;margin:0 auto}}@media screen and (max-width: 767px){.bg_w{width:95%}}.bg_y{padding:2.3rem 0;background:#fef8f0}.ttl_jp{font:600 2.8rem/1.4 "Noto Sans JP",sans-serif;text-align:center}@media screen and (max-width: 767px){.ttl_jp{font-size:2.2rem}}@media screen and (max-width: 430px){.ttl_jp{font-size:1.8rem}}.contact_btn a{background:#c95d43;color:#fff;font:700 1.8rem/1.2 "hiragino-kaku-gothic-pron",sans-serif;width:50%;min-width:500px;margin:12rem auto 0;display:flex;justify-content:center;padding:3rem 2rem 2.8rem;border-radius:16px;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.16))}@media screen and (max-width: 430px){.contact_btn a{min-width:auto;width:90%;text-align:center;align-items:center;line-height:1.5;padding:1.8rem 2rem;margin-top:8rem;font-size:1.4rem}}.contact_btn a:hover{transform:translateY(4px);filter:none}.contact_btn a span{margin-left:1rem}.contact_btn a span img{width:1.3rem;height:1.6rem;object-fit:contain;vertical-align:middle}@media screen and (max-width: 430px){.contact_btn a span{margin-left:2rem}}.bg_y{background:#fef8f0}.bg_white{background:#fff}.pc{display:block}.sp,.ssp{display:none}.pc-tb{display:block}@media screen and (max-width: 767px){.pc,.ssp{display:none}.sp,.pc-tb{display:block}}@media screen and (max-width: 430px){.sp,.ssp{display:block}.pc-tb,.pc{display:none}}.kojin_btn a{margin-top:8rem;border:1px solid #c95d43;color:#c95d43;background:#fff}@media screen and (max-width: 430px){.kojin_btn a{margin-top:4rem}}.border-main{background-image:repeating-linear-gradient(-90deg, #C95D43, #C95D43 2px, transparent 2px, transparent 6px);background-position:center bottom;background-repeat:repeat-x;background-size:auto 1px}.border-will{background-image:repeating-linear-gradient(-90deg, #06368E, #06368E 2px, transparent 2px, transparent 6px);background-position:center bottom;background-repeat:repeat-x;background-size:auto 1px}.buy_btn{margin-top:4rem}@media screen and (max-width: 767px){.buy_btn{margin-top:2.4rem}}@media screen and (max-width: 430px){.buy_btn{margin-top:2rem}}.buy_btn_inner{margin:1.6rem auto 0;border-radius:1.6rem;padding:2.5rem 2rem;width:510px;text-align:center;background:#c95d43;font:700 1.4rem/1 "hiragino-kaku-gothic-pron",sans-serif;letter-spacing:.08em;color:#fff;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.12))}@media screen and (max-width: 430px){.buy_btn_inner{width:325px;font-size:1.3rem}}.buy_btn_inner:hover{filter:none;transform:translateY(2px);background:#06368e}.buy_btn_inner svg{fill:#fff}.go_will{margin-top:4rem}@media screen and (max-width: 430px){.go_will{margin-top:3rem}}.go_will .buy_btn_inner{background:#06368e;padding:2.4rem 2rem}@media screen and (max-width: 430px){.go_will .buy_btn_inner{font-size:1.3rem;line-height:1.4;padding:1.8rem 2rem}}.go_will .buy_btn_inner:hover{background:#c95d43}@media screen and (max-width: 430px){.forth_lab_btn{margin-top:2.4rem}}.forth_lab_btn .buy_btn_inner{background:#333;color:#ffe501}.forth_lab_btn .buy_btn_inner svg{fill:#ffe501}.forth_lab_btn .buy_btn_inner:hover{background:#06368e}.sub_ttl{display:flex;align-items:center;column-gap:1rem;padding-bottom:1rem}@media screen and (max-width: 767px){.sub_ttl{width:100%}}@media screen and (max-width: 430px){.sub_ttl{padding-bottom:.7rem}}.sub_ttl span img{vertical-align:baseline;width:12px;height:12px}.sub_ttl p{font:600 1.8rem/1.2 "hiragino-kaku-gothic-pron",sans-serif;color:#06368e}.sub_ttl p span{font-size:1rem}@media screen and (max-width: 430px){.sub_ttl p{font-size:1.5rem}}.l-nav{display:none}@media screen and (max-width: 430px){.is-fixed .l-nav{opacity:1;pointer-events:all}.l-nav-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;height:7.3152889539vw}.l-nav__button{width:calc(100% - 3.5em);height:7.3152889539vw;margin:0 auto}.l-nav__button a{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#a79280;color:#fff;font-size:2rem;letter-spacing:.1em}}.header{position:fixed;width:100%;z-index:999}.header .header_container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .header_logo{margin-left:2.5rem;width:200px;opacity:0}@media screen and (max-width: 1000px){.header .header_logo{width:160px}}@media screen and (max-width: 767px){.header .header_logo{width:200px}}@media screen and (max-width: 390px){.header .header_logo{width:148px}.header .header_logo img{vertical-align:middle}}@media screen and (max-width: 430px){.header .header_link{flex-basis:100%}}.header .header_nav ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center;column-gap:2.2rem}@media screen and (max-width: 924px){.header .header_nav ul{column-gap:2vw}}.header .header_nav ul .header_nav_item{font-size:1.4rem;margin-top:5px;font-weight:400;position:relative}@media screen and (max-width: 924px){.header .header_nav ul .header_nav_item{font-size:1.2rem}}.header .header_nav ul .header_nav_item::after{content:"";width:6px;height:6px;background:#c95d43;border-radius:50%;position:absolute;bottom:-30%;left:50%;transform:translateX(-50%);opacity:0;transition:.3s}.header .header_nav ul .header_nav_item:hover{color:#c95d43}.header .header_nav ul .header_nav_item:hover::after{transition:.3s;opacity:1}.header .header_nav ul .header_contact{background:#c95d43;color:#fff;display:flex;justify-content:center;align-items:center;font-weight:600;padding:2.6rem 2rem 2rem 2.6rem;border-radius:0 0 0 1.6rem;margin-top:0;transition:.3s;width:222px;line-height:22px}.header .header_nav ul .header_contact::after{content:none}.header .header_nav ul .header_contact:hover{background:#06368e;color:#fff}.header .header_nav ul .header_contact span{margin-left:1rem}.header .header_nav ul .header_contact span img{vertical-align:baseline}.header .personal_btn{font-size:1rem;font-weight:600;display:flex;justify-content:flex-end;margin:2rem 1rem 0 auto;align-items:flex-end;letter-spacing:.01em}@media screen and (max-width: 390px){.header .personal_btn{width:100%;margin:.8rem auto 0;justify-content:center}}.header .personal_btn strong{font-size:1.2rem}.header .personal_btn svg path{transition:.3s}.header .personal_btn:hover{color:#c95d43}.header .personal_btn:hover svg path{fill:#c95d43}.kv_arrow{margin-left:.8rem}.kv_arrow svg{vertical-align:inherit}#header.HeightMin{position:fixed;z-index:999;height:50px;animation:DownAnime .5s forwards;background:#fef8f0}@media screen and (max-width: 390px){#header.HeightMin{height:50px}}#header.HeightMin .header_logo{opacity:1;width:270px}@media screen and (max-width: 1000px){#header.HeightMin .header_logo{width:160px}}@media screen and (max-width: 767px){#header.HeightMin .header_logo{width:270px}}#header.HeightMin .header_logo img{vertical-align:middle}#header.HeightMin .header_contact{padding:1.4rem 1.8rem 1rem 2.4rem;width:218px}#header.HeightMin .personal_btn{display:none}@keyframes DownAnime{from{opacity:0;transform:translateY(-170px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width: 768px){.burger-btn{display:block;width:52px;height:50px;position:relative;z-index:999;border:none;margin:0 0 0 auto;border-radius:50%}}@media screen and (max-width: 768px)and (max-width: 390px){.burger-btn{margin-right:3px}}@media screen and (max-width: 768px){.burger-btn .bar{width:30px;height:2px;border-radius:1rem;display:block;position:absolute;left:50%;transform:translateX(-50%);background-color:#c95d43}.burger-btn .bar_top{top:18px}.burger-btn .bar_mid{top:25px}.burger-btn .bar_bottom{top:32px}.burger-btn.close .bar_top{transform:translate(-50%, 4px) rotate(45deg);transition:transform .3s}.burger-btn.close .bar_mid{opacity:0;transition:opacity .3s}.burger-btn.close .bar_bottom{transform:translate(-50%, -10px) rotate(-45deg);transition:transform .3s}#nav-header-menu{width:50%;height:100vh;top:0;right:-120%;position:fixed;z-index:500;transition:.3s;background:#fff;border:none;padding:0;min-width:auto;overflow-y:scroll;padding-bottom:4rem}}@media screen and (max-width: 768px)and (max-width: 430px){#nav-header-menu{width:70%}}@media screen and (max-width: 768px){#nav-header-menu ul{flex-direction:column;width:80%;margin:10vw auto 0}#nav-header-menu ul li{width:100%}#nav-header-menu ul a{padding:2rem 0}}@media screen and (max-width: 768px)and (max-width: 767px){#nav-header-menu ul a{font-size:2vw;font-weight:600}}@media screen and (max-width: 768px)and (max-width: 430px){#nav-header-menu ul a{font-size:1.4rem}}@media screen and (max-width: 768px){#nav-header-menu ul .header_contact{font-size:1.4rem;border-radius:1rem;margin-top:2rem;text-align:center;justify-content:center}}@media screen and (max-width: 768px)and (max-width: 430px){#nav-header-menu ul .header_contact{font-size:1.4rem;padding:1rem}}@media screen and (max-width: 768px){#nav-header-menu.panelactive{right:0}.container_innav{display:grid;width:70%;margin:0 auto;margin-top:1rem;gap:5px}.container_innav .box_last{width:100%}.sp_contact_btn{position:absolute;top:0;right:70px}}@media screen and (max-width: 768px)and (max-width: 430px){.sp_contact_btn{right:53px}}@media screen and (max-width: 768px){.sp_contact_btn a{background:#c95d43;color:#fff;font-size:1.4rem;padding:1.3rem 1.5rem 1.5rem}.sp_contact_btn a img{width:2rem}}@media screen and (max-width: 768px)and (max-width: 390px){.sp_contact_btn a{font-size:1.2rem}}.footer{margin-top:8rem}@media screen and (max-width: 430px){.footer{margin-top:4rem}}.footer .footer_logo{width:22%}@media screen and (max-width: 767px){.footer .footer_logo{width:40%}}@media screen and (max-width: 430px){.footer .footer_logo{width:60%}}.footer .footer_container{display:flex;margin-top:2.6rem}@media screen and (max-width: 767px){.footer .footer_container{flex-direction:column;row-gap:3rem}}@media screen and (max-width: 430px){.footer .footer_container{margin-top:3.2rem;row-gap:2.8rem}}.footer .footer_container .footer_box{flex:1}.footer .footer_container .footer_ttl{border-left:6px solid #707070;padding-left:10px;font:700 1.4rem/1.2 "hiragino-kaku-gothic-pron",sans-serif;color:#707070}@media screen and (max-width: 430px){.footer .footer_container .footer_ttl{font-size:1.3rem;border-left:4px solid #707070}}.footer .footer_container .footer_link{display:flex;margin-top:1.8rem}@media screen and (max-width: 430px){.footer .footer_container .footer_link{flex-wrap:wrap;row-gap:.8rem;margin-top:1.2rem}}.footer .footer_container .footer_link .footer_link_item{font:400 1.2rem/1.2 "hiragino-kaku-gothic-pron",sans-serif;margin-right:1.5rem}.footer .footer_container .footer_link .footer_link_item:hover{color:#c95d43}.footer .footer_container .footer_link .footer_link_item::after{content:"|";color:#707070;margin-left:1.5rem}.footer .footer_container li:last-child .footer_link_item::after{content:none}.footer .copyright{background:#06368e;margin-top:2.8rem;padding:1.4rem 0 8px}@media screen and (max-width: 430px){.footer .copyright{padding:1rem}}.footer .copyright p{color:#fff;text-align:center;font-size:1.2rem}@media screen and (max-width: 430px){.footer .copyright p{font-size:1rem}}.kv{position:relative;height:100vh;min-height:670px;background:#fef8f0}@media screen and (max-width: 390px){.kv{min-height:685px}}.kv .kv_text{min-width:700px;position:absolute;top:11.7044623263vw;left:5.8522311631vw;left:8vw;z-index:10;top:55%;transform:translateY(-50%)}@media screen and (min-width: 1600px){.kv .kv_text{left:10vw}}@media screen and (max-width: 1000px){.kv .kv_text{left:5vw}}@media screen and (max-width: 767px){.kv .kv_text{left:5vw;min-width:auto;top:14vw;transform:none}}@media screen and (max-width: 430px){.kv .kv_text{width:100%;top:17vh;left:0;padding:0 1.6rem}}@media screen and (max-width: 375px){.kv .kv_text{top:16vh}}.kv .kv_text .logo_kv{width:34.5281638625vw}@media screen and (max-width: 767px){.kv .kv_text .logo_kv{width:45vw}}@media screen and (max-width: 430px){.kv .kv_text .logo_kv{width:66vw}}@media screen and (max-width: 390px){.kv .kv_text .logo_kv{width:70%}}.kv .kv_text .kv_cachcopy{font:500 2.5rem/2 "Noto Sans JP",sans-serif;margin-top:5rem;z-index:1}@media screen and (min-width: 1600px){.kv .kv_text .kv_cachcopy{font-size:2.3vw}}.kv .kv_text .kv_cachcopy strong{color:#c95d43}@media screen and (max-width: 767px){.kv .kv_text .kv_cachcopy{margin-top:2rem;line-height:1.8}}@media screen and (max-width: 430px){.kv .kv_text .kv_cachcopy{margin-top:1.8rem;font-size:5.8vw}}.kv .kv_text .kv_cta_container{margin-top:2.8rem}@media screen and (max-width: 767px){.kv .kv_text .kv_cta_container{margin-top:2rem}}@media screen and (max-width: 430px){.kv .kv_text .kv_cta_container{width:100%}}.kv .kv_text .kv_cta_container .kv_contact{background:#c95d43;color:#fff;font-weight:600;font-size:1.4rem;width:29.4074615947vw;min-width:402px;text-align:center;border-radius:1.6rem;margin-top:2.4rem;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.16));z-index:10}@media screen and (max-width: 767px){.kv .kv_text .kv_cta_container .kv_contact{padding:2% 1.6%}}@media screen and (max-width: 430px){.kv .kv_text .kv_cta_container .kv_contact{padding:1rem 1.6rem;border-radius:4rem;left:50%;width:100%;min-width:auto}}@media screen and (max-width: 390px){.kv .kv_text .kv_cta_container .kv_contact{top:52vh;font-size:1.2rem}}.kv .kv_text .kv_cta_container .kv_contact svg path{fill:#fff}.kv .kv_text .kv_cta_container .kv_contact:hover{transform:translateY(2px);background:#06368e;filter:none}@media screen and (max-width: 430px){.kv .kv_text .kv_cta_container .kv_contact:hover{transform:none}}.kv .kv_img{width:50%;position:absolute;right:0;top:19.7512801756vw;top:10vw;z-index:0;top:55%;transform:translateY(-50%)}.kv .kv_img img{border-radius:8rem 0 0 8rem}@media screen and (max-width: 1000px){.kv .kv_img{width:55%}}@media screen and (max-width: 767px){.kv .kv_img{top:auto;bottom:0;width:70%;transform:none}}@media screen and (max-width: 430px){.kv .kv_img{width:95%;bottom:auto;top:66%}}.kv_comment{margin-top:6rem;z-index:1}@media screen and (max-width: 767px){.kv_comment{margin-top:6rem}}.kv_comment .kv_comment_txt{margin-top:2rem;font:600 1.4rem/2 "hiragino-kaku-gothic-pron",sans-serif}@media screen and (max-width: 430px){.kv_comment .kv_comment_txt{margin-top:1.6rem;font-size:1.2rem}.kv_comment .kv_comment_txt .sp{display:none}}.kv_info{margin-top:3.2rem}@media screen and (max-width: 767px){.kv_info{margin-top:2rem}}.kv_info .book_ttl{width:fit-content;font:600 1.8rem/1.2 "Noto Sans JP",sans-serif;color:#c95d43;margin-left:-6px;padding-bottom:.8rem}@media screen and (max-width: 430px){.kv_info .book_ttl{font-size:1.6rem}}.kv_info .book_ttl strong{font-weight:600;font-size:2rem}@media screen and (max-width: 430px){.kv_info .book_ttl strong{font-size:1.8rem}}.kv_info .book_info_container{display:flex;align-items:flex-end;column-gap:.6rem;margin-top:1.1rem;align-items:center}@media screen and (max-width: 430px){.kv_info .book_info_container{margin-top:.8rem;column-gap:.2rem;justify-content:space-between}}.kv_info .book_info_container .book_info_in{color:#5c5c5c;font-size:1.4rem}@media screen and (max-width: 430px){.kv_info .book_info_container .book_info_in{font-size:1.2rem}}.kv_info .book_info_container .book_info_in:not(:last-child)::after{content:"/";margin-left:1px;font-size:1.2rem}@media screen and (max-width: 430px){.kv_info .book_info_container .book_info_in:not(:last-child)::after{font-size:1rem}}.kv_info .book_info_container .book_info_in span{font-size:1.2rem;margin-left:-4px}@media screen and (max-width: 430px){.kv_info .book_info_container .book_info_in span{font-size:1rem}}.kv_info .book_info_container .book_com{font-size:1.2rem}@media screen and (max-width: 430px){.kv_info .book_info_container .book_com{font-size:1rem}}.kv_info .book_date{font-size:1.6rem;color:#5c5c5c;border:1px solid #5c5c5c;width:fit-content;line-height:1;padding:3px 6px;margin-top:1rem}@media screen and (max-width: 430px){.kv_info .book_date{margin-top:.6rem;font-size:1.4rem}}.kv_info .book_date strong{font-size:1.8rem;font-weight:500}@media screen and (max-width: 430px){.kv_info .book_date strong{font-size:1.4rem}}.kv_info .book_date span{font-size:1.4rem}@media screen and (max-width: 430px){.kv_info .book_date span{font-size:1.2rem}}.kv_cta_container{width:fit-content;margin-top:5.6rem}@media screen and (max-width: 430px){.kv_cta_container{margin-top:2rem}}.cta_message{width:25rem;margin:0 auto}@media screen and (max-width: 430px){.cta_message{width:18rem}}.kv_contact.kojin{padding:2.3rem !important}@media screen and (max-width: 430px){.kv_contact.kojin{padding:1.5rem !important;border-radius:1rem !important}}.concept{background:#fef8f0;padding:14rem 0 8rem}@media screen and (min-width: 1600px){.concept{padding-top:18rem}}@media screen and (max-width: 767px){.concept{padding:10rem 0}}@media screen and (max-width: 430px){.concept{padding:10rem 0}}.concept .bg_white{border-radius:23rem;padding:9.2rem 2rem 8rem;filter:drop-shadow(0 0 15px rgba(0, 0, 0, 0.04))}@media screen and (max-width: 767px){.concept .bg_white{border-radius:14rem}}@media screen and (max-width: 430px){.concept .bg_white{border-radius:8rem;padding:4rem 1.4rem}}.concept .ttl_jp{position:relative}.concept .ttl_jp::before{content:"";width:146px;height:170px;background:url(../images/personal/icon_mark_bg.png) no-repeat;background-size:contain;position:absolute;top:-35px;left:135px}@media screen and (max-width: 767px){.concept .ttl_jp::before{width:96px;height:90px;top:-20px;left:83px}}@media screen and (max-width: 430px){.concept .ttl_jp::before{width:56px;height:60px;top:-10px;left:53px}}.concept .star_blue{width:13.5px;height:13.5px;margin:2rem auto}.concept .star_blue img{vertical-align:super}.concept .concept_contents p{font:600 1.4rem/2 "hiragino-kaku-gothic-pron",sans-serif;margin-top:3.2rem;text-align:center}.concept .concept_contents p:first-child{margin-top:0}@media screen and (max-width: 430px){.concept .concept_contents p{font-size:1.3rem;margin-top:1.8rem;line-height:1.8}}.concept .concept_contents .concept_detail{background:#faf9f6;border-radius:16px;padding:3.3rem 4rem;text-align:center;font-weight:500;width:59%;margin:4rem auto 0}@media screen and (max-width: 767px){.concept .concept_contents .concept_detail{width:80%}}@media screen and (max-width: 430px){.concept .concept_contents .concept_detail{margin:2.4rem auto 0;padding:2.4rem 1.4rem;width:100%}}.concept .will_border{width:2.8rem;height:4px;margin:4rem auto;background:#06368e;border-radius:10px}@media screen and (max-width: 430px){.concept .will_border{margin:2rem auto}}.concept .concept_okawasan{width:85%;margin:4rem auto 0}@media screen and (max-width: 430px){.concept .concept_okawasan{margin:2rem auto 0;width:90%}}.concept .concept_okawasan .concept_container{display:flex;justify-content:center;column-gap:3rem}@media screen and (max-width: 767px){.concept .concept_okawasan .concept_container{flex-direction:column;row-gap:2.4rem;align-items:center}}@media screen and (max-width: 430px){.concept .concept_okawasan .concept_container{row-gap:1.4rem}}.concept .concept_okawasan .concept_container .okawasan_img{width:20rem}@media screen and (max-width: 430px){.concept .concept_okawasan .concept_container .okawasan_img{width:16rem}}.concept .concept_okawasan .concept_container .concept_txt{flex-basis:65%}.concept .concept_okawasan .concept_container .concept_txt .concept_name{font-weight:600;font-size:1.6rem;color:#06368e;padding-bottom:.8rem}@media screen and (max-width: 767px){.concept .concept_okawasan .concept_container .concept_txt .concept_name{text-align:center}}@media screen and (max-width: 430px){.concept .concept_okawasan .concept_container .concept_txt .concept_name{font-size:1.4rem}}.concept .concept_okawasan .concept_container .concept_txt .concept_name strong{font-size:2rem;margin-left:2rem}@media screen and (max-width: 430px){.concept .concept_okawasan .concept_container .concept_txt .concept_name strong{font-size:1.6rem}}.concept .concept_okawasan .concept_container .concept_txt p{font:400 1.4rem/1.6 "hiragino-kaku-gothic-pron",sans-serif;margin-top:2rem}@media screen and (max-width: 767px){.concept .concept_okawasan .concept_container .concept_txt p{font-size:1.3rem}}@media screen and (max-width: 430px){.concept .concept_okawasan .concept_container .concept_txt p{margin-top:1.8rem}}.concept .concept_okawasan .concept_container .concept_info_tyuu p{color:#c95d43;font-size:1rem}.concept .concept_okawasan .concept_container .concept_info_tyuu .concept_info_inner{margin:.8rem 0 0 .5rem}.lookfor{background:#fef8f0;position:relative}.lookfor::before{content:"";width:20%;height:96.3%;position:absolute;left:0;top:50%;transform:translateY(-50%);background:#fff;filter:drop-shadow(0 0 15px rgba(0, 0, 0, 0.05));z-index:0}@media screen and (min-width: 1600px){.lookfor::before{width:50%;height:96.3%}}@media screen and (max-width: 767px){.lookfor::before{width:5%;height:100%;z-index:1;filter:drop-shadow(-3px 0 15px rgba(0, 0, 0, 0.05));filter:none}}@media screen and (max-width: 430px){.lookfor::before{width:4%}}@media screen and (max-width: 767px){.lookfor{background:linear-gradient(90deg, #fff 0%, #fff 20%, #FEF8F0 20%, #FEF8F0 100%);background:#fef8f0}}@media screen and (max-width: 430px){.lookfor{padding-top:0}}.lookfor .bg_w{background:url(../images/personal/bg_left.png) no-repeat;background-position:right;background-size:contain;height:1200px;position:relative}@media screen and (min-width: 1600px){.lookfor .bg_w{height:1190px}}@media screen and (max-width: 767px){.lookfor .bg_w{background:#fff;border-radius:0 14rem 14rem 0;height:auto;padding-bottom:6rem;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.1))}}@media screen and (max-width: 430px){.lookfor .bg_w{border-radius:0 8rem 8rem 0;padding-bottom:4rem}}.lookfor .ttl_jp{width:464px;margin:0 auto;padding-top:9rem}@media screen and (max-width: 767px){.lookfor .ttl_jp{padding-top:5rem}}@media screen and (max-width: 430px){.lookfor .ttl_jp{width:300px;padding-top:4rem}}.lookfor .lookfor_contents{width:750px;margin:0 auto 0}@media screen and (max-width: 767px){.lookfor .lookfor_contents{width:80%}}@media screen and (max-width: 430px){.lookfor .lookfor_contents{width:95%}}.lookfor .lookfor_contents .lookfor_inner{display:flex;column-gap:3.2rem;margin-top:.5rem}@media screen and (max-width: 767px){.lookfor .lookfor_contents .lookfor_inner{flex-direction:column;align-items:center;row-gap:2.4rem}}@media screen and (max-width: 430px){.lookfor .lookfor_contents .lookfor_inner{row-gap:.8rem}}.lookfor .lookfor_contents .lookfor_inner .lookfor_img{flex-basis:30%}@media screen and (max-width: 767px){.lookfor .lookfor_contents .lookfor_inner .lookfor_img{width:40%;margin:0 auto}}.lookfor .lookfor_contents .lookfor_inner .lookfor_txt{flex-basis:70%}.lookfor .lookfor_contents .lookfor_inner .kv_info.lookfor_info{margin-top:5px}.lookfor .lookfor_contents .lookfor_inner .kv_info.lookfor_info .book_ttl{color:#06368e;font-size:2.1rem;padding-bottom:1.2rem}.lookfor .lookfor_contents .lookfor_inner .kv_info.lookfor_info .book_ttl strong{font-size:2.3rem}@media screen and (max-width: 430px){.lookfor .lookfor_contents .lookfor_inner .kv_info.lookfor_info .book_ttl{font-size:1.8rem;letter-spacing:-0.04em}.lookfor .lookfor_contents .lookfor_inner .kv_info.lookfor_info .book_ttl strong{font-size:1.8rem}}@media screen and (max-width: 390px){.lookfor .lookfor_contents .lookfor_inner .kv_info.lookfor_info .book_ttl{font-size:1.7rem}.lookfor .lookfor_contents .lookfor_inner .kv_info.lookfor_info .book_ttl strong{font-size:1.7rem}}.lookfor .lookfor_contents .lookfor_inner .kv_info.lookfor_info .book_info_container{margin-top:1.8rem}.lookfor .lookfor_contents .lookfor_inner .kv_info.lookfor_info .book_info_container .book_info_in{color:#06368e}.lookfor .lookfor_contents .lookfor_inner .kv_info.lookfor_info .book_date{color:#06368e;border-color:#06368e}.lookfor .lookfor_contents .lookfor_inner .lookfor_txt_inner{margin-top:2rem}.lookfor .lookfor_contents .lookfor_inner .lookfor_txt_inner p{font:400 1.4rem/2 "hiragino-kaku-gothic-pron",sans-serif}@media screen and (max-width: 430px){.lookfor .lookfor_contents .lookfor_inner .lookfor_txt_inner p{font-size:1.3rem;line-height:1.8}}.lookfor .lookfor_contents .dl_contents{margin-top:6.4rem;background:#ffefeb;border-radius:3.6rem;padding:2.4rem 4rem 3.5rem;width:782px;margin:6.4rem auto 0}@media screen and (max-width: 767px){.lookfor .lookfor_contents .dl_contents{width:90%;padding:4rem 2rem;margin-top:4rem}}@media screen and (max-width: 430px){.lookfor .lookfor_contents .dl_contents{padding:4rem 1.4rem;width:100%}}.lookfor .lookfor_contents .dl_contents .dl_container{display:flex;column-gap:4rem;align-items:center}@media screen and (max-width: 767px){.lookfor .lookfor_contents .dl_contents .dl_container{flex-direction:column;align-items:center}}.lookfor .lookfor_contents .dl_contents .dl_container .dl_img{flex-basis:34.1%;width:235px}@media screen and (max-width: 430px){.lookfor .lookfor_contents .dl_contents .dl_container .dl_img{width:200px;order:2}}.lookfor .lookfor_contents .dl_contents .dl_container .dl_txt{flex-basis:67%}@media screen and (max-width: 430px){.lookfor .lookfor_contents .dl_contents .dl_container .dl_txt{display:contents}}.lookfor .lookfor_contents .dl_contents .dl_container .dl_txt .dl_hukidashi{width:266px}@media screen and (max-width: 767px){.lookfor .lookfor_contents .dl_contents .dl_container .dl_txt .dl_hukidashi{margin:2rem auto 0}}@media screen and (max-width: 430px){.lookfor .lookfor_contents .dl_contents .dl_container .dl_txt .dl_hukidashi{margin-top:0;width:215px}}.lookfor .lookfor_contents .dl_contents .dl_container .dl_txt .dl_ttl{font:600 2rem/1.4 "hiragino-kaku-gothic-pron",sans-serif;color:#c95d43}@media screen and (max-width: 767px){.lookfor .lookfor_contents .dl_contents .dl_container .dl_txt .dl_ttl{text-align:center}}@media screen and (max-width: 430px){.lookfor .lookfor_contents .dl_contents .dl_container .dl_txt .dl_ttl{order:1;font-size:1.8rem;margin-bottom:1rem}}.lookfor .lookfor_contents .dl_contents .dl_container .dl_txt .dl_txt_inner{font:300 1.3rem/1.5 "hiragino-kaku-gothic-pron",sans-serif;margin-top:2rem}@media screen and (max-width: 430px){.lookfor .lookfor_contents .dl_contents .dl_container .dl_txt .dl_txt_inner{order:3;margin-top:1rem}}.lookfor .lookfor_contents .dl_contents .dl_container .dl_txt .dl_txt_inner p{margin-top:1rem}.lookfor .lookfor_contents .dl_contents .dl_container .dl_txt .dl_link_btn{margin-top:3.4rem;border:2px solid #c95d43;border-radius:16px;background:#fff;font:600 1.4rem/1 "hiragino-kaku-gothic-pron",sans-serif;padding:1.5rem 2rem;color:#c95d43;text-align:center;filter:drop-shadow(0 3px 6px rgba(101, 0, 0, 0.15))}@media screen and (max-width: 767px){.lookfor .lookfor_contents .dl_contents .dl_container .dl_txt .dl_link_btn{margin-top:2.4rem}}@media screen and (max-width: 430px){.lookfor .lookfor_contents .dl_contents .dl_container .dl_txt .dl_link_btn{order:4;width:250px}}.lookfor .lookfor_contents .dl_contents .dl_container .dl_txt .dl_link_btn svg{fill:#c95d43}.lookfor .lookfor_contents .dl_contents .dl_container .dl_txt .dl_link_btn:hover{filter:none;transform:translateY(2px)}.gengoka{background:#fef8f0;position:relative}.gengoka::before{content:"";width:20%;height:97.15%;position:absolute;right:0;top:50%;transform:translateY(-50%);background:#fff;filter:drop-shadow(0 0 15px rgba(0, 0, 0, 0.05));z-index:0}@media screen and (min-width: 1600px){.gengoka::before{width:50%;height:97.1%}}@media screen and (max-width: 767px){.gengoka::before{width:5%;height:100%;z-index:1;filter:none}}.gengoka .bg_w{position:relative;background:url(../images/personal/bg_right.png) no-repeat;background-position:left;background-size:contain;height:1538px;padding-bottom:8rem}@media screen and (max-width: 430px){.gengoka .bg_w{padding:4rem 0}}@media screen and (min-width: 1600px){.gengoka .bg_w{height:1540px}}@media screen and (max-width: 767px){.gengoka .bg_w{background:#fff;border-radius:14rem 0 0 14rem;height:auto;padding-bottom:6rem;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.1))}}@media screen and (max-width: 430px){.gengoka .bg_w{border-radius:8rem 0 0 8rem;padding-bottom:5rem}}.gengoka .gengoka_contents{padding:9rem 0 0;width:805px;margin:0 auto}@media screen and (max-width: 767px){.gengoka .gengoka_contents{width:83%;padding:5rem 0 0}}@media screen and (max-width: 430px){.gengoka .gengoka_contents{padding:0;width:93%}}.gengoka .gengoka_contents .ttl_jp{width:608px;margin:0 auto}@media screen and (max-width: 767px){.gengoka .gengoka_contents .ttl_jp{width:80%}}@media screen and (max-width: 430px){.gengoka .gengoka_contents .ttl_jp{width:93%}}.gengoka .gengoka_contents .gengoka_inner{display:flex;column-gap:2.8rem;align-items:center;margin-top:1rem}@media screen and (max-width: 767px){.gengoka .gengoka_contents .gengoka_inner{flex-direction:column;row-gap:2.4rem}}@media screen and (max-width: 430px){.gengoka .gengoka_contents .gengoka_inner{row-gap:3rem}}.gengoka .gengoka_contents .gengoka_inner .gengoka_img{flex-basis:36%}@media screen and (max-width: 767px){.gengoka .gengoka_contents .gengoka_inner .gengoka_img{width:80%}}@media screen and (max-width: 430px){.gengoka .gengoka_contents .gengoka_inner .gengoka_img{width:90%;margin:-2rem}}.gengoka .gengoka_contents .gengoka_inner .gengoka_txt{flex-basis:60%}@media screen and (max-width: 767px){.gengoka .gengoka_contents .gengoka_inner .gengoka_txt{width:80%;margin:0 auto}}@media screen and (max-width: 430px){.gengoka .gengoka_contents .gengoka_inner .gengoka_txt{width:98%;margin:0 0 0 auto}}.gengoka .gengoka_contents .gengoka_inner .gengoka_txt .gengoka_txt_inner{margin-top:2.6rem}.gengoka .gengoka_contents .gengoka_inner .gengoka_txt .gengoka_txt_inner p{margin-top:2.2rem;font:400 1.4rem/1.8 "hiragino-kaku-gothic-pron",sans-serif}@media screen and (max-width: 430px){.gengoka .gengoka_contents .gengoka_inner .gengoka_txt .gengoka_txt_inner{margin-top:2rem}.gengoka .gengoka_contents .gengoka_inner .gengoka_txt .gengoka_txt_inner p{margin-top:1rem;font-size:1.3rem;line-height:1.8}}.gengoka .voices{margin:5rem auto 0;width:850px}@media screen and (min-width: 1600px){.gengoka .voices{width:887px}}@media screen and (max-width: 767px){.gengoka .voices{width:85%}}@media screen and (max-width: 430px){.gengoka .voices{width:95%;margin:4rem 0 0 auto}}.gengoka .voices .mySwiper2{margin-top:3.4rem;padding-bottom:8rem}@media screen and (max-width: 430px){.gengoka .voices .mySwiper2{margin-top:2.4rem;padding-bottom:6rem}}.gengoka .voices .mySwiper2 .swiper-wrapper{align-items:stretch}.gengoka .voices .box{background:#fef8f7;padding:5.4rem 4.2rem;border-radius:3rem}@media screen and (max-width: 430px){.gengoka .voices .box{padding:4rem 2.4rem}}.gengoka .voices .box .voices_txt{position:relative;font:400 1.4rem/1.7 "hiragino-kaku-gothic-pron",sans-serif}.gengoka .voices .box .voices_txt strong{color:#06368e;font-weight:600}.gengoka .voices .box .voices_txt::before{content:"";width:54px;height:46px;background:url(../images/personal/voices_icon.png) no-repeat;background-size:contain;position:absolute;top:-2.4rem;left:-2.4rem}@media screen and (max-width: 430px){.gengoka .voices .box .voices_txt::before{width:40px;top:-1.4rem;left:-1rem}}.gengoka .voices .box .name{font:600 1.6rem/1 "hiragino-kaku-gothic-pron",sans-serif;margin-top:2rem;text-align:right}.gengoka .voices .box .name span{font:600 1.2rem/1 "hiragino-kaku-gothic-pron",sans-serif}@media screen and (max-width: 430px){.gengoka .voices .box .name{font-size:1.4rem}}.gengoka .voices .swiper-button-prev,.gengoka .voices .swiper-button-next{height:45px;width:45px;top:auto;bottom:2rem;filter:drop-shadow(0 3px 10px rgb(230, 222, 214))}@media screen and (max-width: 430px){.gengoka .voices .swiper-button-prev,.gengoka .voices .swiper-button-next{width:3rem;bottom:0}}.gengoka .voices .swiper-button-prev::after,.gengoka .voices .swiper-button-next::after{background-repeat:no-repeat;background-size:contain;content:"";height:45px;margin:auto;width:45px}@media screen and (max-width: 430px){.gengoka .voices .swiper-button-prev::after,.gengoka .voices .swiper-button-next::after{width:3rem}}.gengoka .voices .swiper-button-prev{right:13rem;left:auto;top:auto}@media screen and (max-width: 430px){.gengoka .voices .swiper-button-prev{right:11rem}}.gengoka .voices .swiper-button-prev::after{background-image:url(../images/personal/journal_prev.png)}.gengoka .voices .swiper-button-next::after{background-image:url(../images/personal/journal_next.png)}.gengoka .voices .swiper-slide img{height:auto;width:100%}.gengoka .voices .swiper-pagination{bottom:3.1rem;width:fit-content;right:7rem;left:auto;column-gap:.6rem;display:flex;height:2rem}@media screen and (max-width: 430px){.gengoka .voices .swiper-pagination{bottom:2rem;right:5rem}}.gengoka .voices .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:#fff;filter:drop-shadow(0 3px 5px rgba(0, 0, 0, 0.1));opacity:1;margin:5px 0}.gengoka .voices .swiper-pagination .swiper-pagination-bullet-active{background:#ccc}.gengoka .go_will_02{margin-top:3rem}@media screen and (max-width: 430px){.gengoka .go_will_02{margin-top:1rem}}.forth{background:#fef8f0;position:relative}.forth::before{content:"";width:30%;height:93%;position:absolute;left:0;top:50%;transform:translateY(-50%);background:#fff;filter:drop-shadow(0 0 15px rgba(0, 0, 0, 0.05));z-index:0}@media screen and (min-width: 1600px){.forth::before{width:50%;height:93.5%}}@media screen and (max-width: 767px){.forth::before{width:5%;height:100%;z-index:1;filter:drop-shadow(-3px 0 15px rgba(0, 0, 0, 0.05));filter:none}}.forth .bg_w{background:url(../images/personal/bg_4th.png) no-repeat;background-position:right;background-size:contain;height:650px;position:relative}@media screen and (min-width: 1600px){.forth .bg_w{height:653px}}@media screen and (max-width: 767px){.forth .bg_w{background:#fff;border-radius:0 14rem 14rem 0;height:auto;filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.1))}}@media screen and (max-width: 430px){.forth .bg_w{border-radius:0 8rem 8rem 0}}.forth .forth_contents{width:741px;margin:0 auto;padding:8.5rem 0}@media screen and (max-width: 767px){.forth .forth_contents{width:80%;padding:6rem 0}}@media screen and (max-width: 430px){.forth .forth_contents{width:90%;padding:4rem 0 5rem}}.forth .forth_contents .ttl_jp{width:608px;margin:0 auto}@media screen and (max-width: 767px){.forth .forth_contents .ttl_jp{width:80%}}@media screen and (max-width: 430px){.forth .forth_contents .ttl_jp{width:93%}}.forth .forth_contents .forth_inner{display:flex;column-gap:4rem;margin-top:1rem}@media screen and (max-width: 767px){.forth .forth_contents .forth_inner{flex-direction:column-reverse;align-items:center}}@media screen and (max-width: 430px){.forth .forth_contents .forth_inner{margin-top:.8rem}}.forth .forth_contents .forth_inner .forth_txt{flex-basis:51%}@media screen and (max-width: 430px){.forth .forth_contents .forth_inner .forth_txt .sub_ttl p{font-size:1.4rem}}.forth .forth_contents .forth_inner .forth_txt .forth_txt_inner{margin-top:1.4rem}@media screen and (max-width: 767px){.forth .forth_contents .forth_inner .forth_txt .forth_txt_inner{order:1;margin-top:1rem}}.forth .forth_contents .forth_inner .forth_txt .forth_txt_inner p{font:400 1.4rem/2 "hiragino-kaku-gothic-pron",sans-serif}@media screen and (max-width: 430px){.forth .forth_contents .forth_inner .forth_txt .forth_txt_inner p{font-size:1.3rem;line-height:1.8}}@media screen and (max-width: 430px){.forth .forth_contents .forth_inner .forth_txt{margin-top:1.4rem}.forth .forth_contents .forth_inner .forth_txt p{font-size:1.3rem;line-height:1.8}}.forth .forth_contents .forth_inner .forth_img{flex-basis:43%}@media screen and (max-width: 767px){.forth .forth_contents .forth_inner .forth_img{width:50%;margin:0 auto 0}}@media screen and (max-width: 430px){.forth .forth_contents .forth_inner .forth_img{width:200px}}.will_banner{background:#fef8f0;background:linear-gradient(180deg, #FEF8F0 0%, #FEF8F0 55%, transparent 55%, transparent 100%);padding-top:2rem}.will_banner .will_banner_contents{width:911px;margin:0 auto;background:url(../images/personal/bg_will_baner.png) no-repeat,#fff;background-position:top right,center;background-size:contain;border-radius:3rem;padding:9rem 0 5rem 5.3rem;filter:drop-shadow(0 3px 11px rgb(230, 222, 214))}@media screen and (max-width: 767px){.will_banner .will_banner_contents{width:90%;background:url(../images/personal/bg_will_baner_sp.png) no-repeat,#fff;background-size:contain;background-position:top right,center;padding:4rem 0 4rem 3rem}}@media screen and (max-width: 430px){.will_banner .will_banner_contents{display:none}}.will_banner .will_banner_contents .will_ttl{font:600 2.3rem/1 "hiragino-kaku-gothic-pron",sans-serif}@media screen and (max-width: 767px){.will_banner .will_banner_contents .will_ttl{line-height:1.4}}.will_banner .will_banner_contents .will_lead{font:400 1.5rem/1 "hiragino-kaku-gothic-pron",sans-serif;margin-top:1.6rem}.will_banner .will_banner_contents .buy_btn .buy_btn_inner{background:#c95d43;width:312px;border-radius:16px;padding:2.2rem;margin:4rem 0 0 0;filter:drop-shadow(0 3px 10px rgba(209, 192, 186, 0.25));transition:.3s}@media screen and (max-width: 767px){.will_banner .will_banner_contents .buy_btn .buy_btn_inner{width:200px;padding:1.8rem 1.4rem;margin:2rem 0 0 0}}.will_banner .will_banner_contents .buy_btn .buy_btn_inner p{color:#fff;display:inline;text-align:center}.will_banner .will_banner_contents .buy_btn .buy_btn_inner span{display:inline}.will_banner .will_banner_contents .buy_btn .buy_btn_inner svg{fill:#fff}.will_banner .will_banner_contents .buy_btn .buy_btn_inner:hover{background:#06368e}.news{margin:-8rem auto 0;padding-top:11rem;background:#fef8f0;width:100%}.news .news_wrapper{width:850px;margin:0 auto}@media screen and (max-width: 767px){.news .news_wrapper{width:90%;padding-top:0rem}}.news .news_ttl{font:500 2rem/1.2 "gill-sans-nova",sans-serif;color:#c95d43;border-bottom:8px solid #fff;padding-bottom:1.2rem}.news .news_ttl span{margin-right:5px}.news .news_ttl span img{height:21px;width:18px;object-fit:contain}@media screen and (max-width: 430px){.news .news_ttl span img{height:18px;width:14px}}.news .slick-list{height:auto}.news .news-slick__item{padding:2rem 0;background-image:repeating-linear-gradient(-90deg, #707070, #707070 2px, transparent 2px, transparent 5px);background-position:center bottom;background-repeat:repeat-x;background-size:auto 1px}.news .news-slick__item .info_container{display:flex;color:#c95d43;align-items:center;column-gap:2rem}.news .news-slick__item .info_container .date{font-size:1.4rem}@media screen and (max-width: 430px){.news .news-slick__item .info_container .date{font-size:1.2rem}}.news .news-slick__item .info_container .cate{border:1px solid #c95d43;font-size:1.2rem;border-radius:2rem;padding:1px 2rem 0px}@media screen and (max-width: 430px){.news .news-slick__item .info_container .cate{font-size:1rem}}.news .news-slick__item .ttl{font-size:1.4rem;margin-top:1.2rem;transition:.3s}@media screen and (max-width: 430px){.news .news-slick__item .ttl{margin-top:1rem;font-size:1.2rem;line-height:1.8}}.news .news-slick__item .ttl span{margin-left:1rem}@media screen and (max-width: 430px){.news .news-slick__item .ttl span{margin-left:5px}}.news .news-slick__item .ttl span svg{transition:.3s;vertical-align:text-bottom;fill:#868686}.news .news-slick__item:hover .ttl{color:#c95d43}.news .news-slick__item:hover .ttl span svg{fill:#c95d43}.news .splide__arrows{width:100%}.news .button{background-color:rgba(0,0,0,0);height:50px;transition:.2s;width:50px;top:auto !important;left:auto !important;right:auto !important;bottom:0 !important;bottom:-6rem !important;transform:none !important}.news .button::before{background-repeat:no-repeat;background-size:contain;content:"";height:32px;margin:auto;position:absolute;width:32px;top:auto !important;left:auto !important;right:auto !important;filter:drop-shadow(0 3px 10px rgb(230, 222, 214))}.news .prev{left:30% !important}@media screen and (max-width: 430px){.news .prev{left:5% !important}}.news .next{right:30% !important}@media screen and (max-width: 430px){.news .next{right:5% !important}}.news .prev::before{background-image:url(../images/personal/voice_prev.png)}.news .next::before{background-image:url(../images/personal/voice_next.png)}.news .button:disabled::before{opacity:.5}.news .splide__pagination{height:20px;transition:.5s all;position:absolute;bottom:-4rem;top:auto;right:auto !important;transform:none !important;left:auto !important;display:flex;justify-content:center;width:100%;flex-direction:row;flex-wrap:wrap;padding:0 !important}.news .splide__pagination__page{background:#fff;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0.5));margin:0 5px}.news .splide__pagination__page.is-active{background-color:#c95d43;opacity:1}.no_link{pointer-events:none}.call{color:#c95d43;font:600 1.2rem/1.4 "hiragino-kaku-gothic-pron",sans-serif;margin-top:1.4rem}
