html{scroll-behavior:smooth;scroll-padding-top:50px}body,h1,h2,h3,h4,h5{font-feature-settings:"palt"}#wrapper,#wrapper_static{color:#666;overflow:hidden!important}#wrapper_static{background:none;background-color:#faf8f5}br.br-pc{display:block}br.br-sp{display:none}.sp-banner{display:none!important}@media screen and (max-width:900px){.sp{display:block}br.br-pc{display:none}br.br-sp{display:block}.sp-banner{display:block!important;margin-bottom:20px}#wrapper.container .content{width:100%;margin:0 auto}}#wrapper.container .content{width:100%;margin:0 auto}.r_header{width:100%;height:88px;z-index:10;position:fixed;background-color:#403e81;border-bottom:5px solid #f68920;z-index:9998}.r_header .r_header_inner{width:100%;margin:0 auto;height:88px;font-size:14px;padding:15px 100px 15px 50px}.r_header .r_header_inner .inner_left{float:left}.r_header .r_header_inner .inner_right{position:fixed;top:18px;right:180px;cursor:pointer}.r_header .r_header_inner .inner_left .logo_top{width:122px}@media screen and (min-width:901px) and (max-width:1024px){.r_header .r_header_inner{padding:15px 100px 15px 15px}}#g-nav{position:fixed;z-index:999;top:0;right:-120%;width:33%;height:100vh;background:#dbdbed;background:rgba(219,219,237,.95);transition:all .6s}#g-nav.panelactive{right:0}#g-nav.panelactive #g-nav-list{position:fixed;z-index:99999999999;width:33%;height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}#g-nav ul{position:absolute;z-index:999;top:50%;left:50%;transform:translate(-50%,-50%)}#g-nav li{list-style:none;text-align:center}#g-nav li a{color:#403e81;text-decoration:none;padding:20px 0;display:block;text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:16px;transition:all .6s}#g-nav li a:hover{opacity:.6}#g-nav li a.menu-btn{margin-top:10px;display:block;padding:5px 10px}#g-nav li a.menu-btn2{color:#fff;background:#403e81;margin-top:25px;display:block;padding:5px 10px}.openbtn1{top:18px;right:100px;cursor:pointer;width:50px;height:100px}.menu_text,.openbtn1{position:fixed;z-index:9999}.menu_text{top:37px;right:52px}.openbtn1 span{display:inline-block;transition:all .4s;position:absolute;left:14px;height:3px;border-radius:2px;background-color:#fff;width:45%}.openbtn1 span:first-of-type{top:15px}.openbtn1 span:nth-of-type(2){top:23px}.openbtn1 span:nth-of-type(3){top:31px}.openbtn1.active span:first-of-type{top:18px;left:18px;transform:translateY(6px) rotate(-45deg);width:30%}.openbtn1.active span:nth-of-type(2){opacity:0}.openbtn1.active span:nth-of-type(3){top:30px;left:18px;transform:translateY(-6px) rotate(45deg);width:30%}.openbtn1.active span{background-color:#403e81}@media screen and (max-width:900px){.r_header{height:64px}.r_header .r_header_inner{width:100%;margin:0 auto;height:64px;padding:12px 20px 0}.r_header .r_header_inner .inner_right{position:fixed;top:12px;right:80px;cursor:pointer}.r_header .r_header_inner .inner_left .logo_top{width:90px}.openbtn1,.r_header .r_header_inner .inner_right p a img{width:50px}.openbtn1{top:-2px;right:15px;cursor:pointer;height:100px}.menu_text{top:39px;right:22px}.menu_text img{width:36px}#g-nav{position:fixed;z-index:999;top:0;right:-120%;height:100vh;transition:all .6s}#g-nav,#g-nav.panelactive #g-nav-list{width:100%}#g-nav ul{position:absolute;z-index:999;top:45%;left:50%;transform:translate(-50%,-50%)}#g-nav li{list-style:none;text-align:center;width:100%;float:left}#g-nav li a{color:#403e81;text-decoration:none;padding:15px 0;display:block;text-transform:uppercase;letter-spacing:.1em;font-weight:700;font-size:14px}#g-nav li a.menu-btn{margin-top:15px}#g-nav li a.menu-btn,#g-nav li a.menu-btn2{width:120px;display:inline-block;padding:5px}#g-nav li a.menu-btn2{margin-top:25px}}.top_fv{padding-top:88px;background-color:#403e81}.r_container{width:1000px;margin:0 auto}.r_container_banner{width:1150px;margin:0 auto}.top_panel{width:100%;padding:25px 0 30px}.panel{display:flex}.panel-left{background-color:#fff;border-top-left-radius:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-bottom-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;border-top-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;padding:25px 20px 20px;width:640px;height:380px}.panel-left-map{background-image:url(/images/renewal/map_base.png);height:100%;background-repeat:no-repeat;background-size:90%;background-position:-5px -5px}h2.search_title{width:300px;display:inline-block}h2.search_title img{width:150px;vertical-align:middle;margin-bottom:3px}h2.search_title span{font-size:15px;color:#403e81;padding-left:10px}@media screen and (max-width:900px){.r_container,.r_container_banner{width:100%;margin:0}.top_fv{padding-top:64px;background-color:#403e81}h2.search_title img{width:120px}h2.search_title span{font-size:13px}.top_panel{width:100%;height:45%;padding:20px}.top_map{padding:20px 20px 30px;background-color:#fff}}@media screen and (max-width:764px){.top_panel{height:25%}}@media screen and (max-width:384px){.top_panel{height:32%}}@media screen and (max-width:375px){.top_panel{height:32%}}@media screen and (max-width:360px){.top_panel{height:27%}}@media screen and (max-width:320px){.top_panel{height:32%}}.area_search_r{height:270px}.area_container{height:300px}.area_contants a{float:left;font-size:13px;color:#403e81;line-height:1.2;font-weight:700;transition:all .3s;text-decoration:none;margin:0 5px 5px 0;padding:5px;background:#dbdbed}.area_contants a:hover{background:#403e81;color:#fff}.area_contants{position:relative;left:0;top:0}.map_hokkaido{position:relative;left:400px;top:-230px;width:180px}.area_contants .map_hokkaido a:nth-of-type(4){margin-right:0}.map_kanto{position:relative;left:305px;top:-228px;width:297px}.area_contants .map_kanto a:last-of-type{margin-right:0}.map_tokai{position:relative;left:330px;top:-290px;width:250px}.area_contants .map_tokai a:nth-of-type(6){margin-right:0}.map_kinki{position:relative;left:0;top:10px;width:250px}.area_contants .map_kinki a:nth-of-type(5),.area_contants .map_kinki a:nth-of-type(11){margin-right:0}.map_kyusyu{position:relative;left:0;top:15px;width:120px}.area_contants .map_kyusyu a:nth-of-type(3),.area_contants .map_kyusyu a:nth-of-type(6){margin-right:0}.map_shikoku{position:relative;left:145px;top:-195px;width:160px}.area_contants .map_shikoku a:nth-of-type(4){margin-right:0}.area_search_r .area_contants .tits{padding:5px 10px;border-radius:3px;color:#403e81;width:100%;margin:5px 10px 5px 0;float:left;font-weight:700;text-align:center;font-size:14px}@media screen and (max-width:900px){.area_search_sp{margin-top:5px}.area_search_r{height:inherit}.area_contants{position:static}*{box-sizing:border-box}.area_btns{display:flex;width:100%;gap:10px 10px;margin:0!important}.area_btns div.tits{position:relative;width:100%!important;background:#dbdbed;border-radius:0!important;padding:15px 20px!important;margin:5px 0!important}.area_btns div.tits a{text-align:center}.area_btns div.tits:hover{background:#403e81}.Item-Content-Flg2{position:absolute;bottom:0;left:0;border-right:10px solid transparent;border-bottom:10px solid #403e81}.Item-Content-Title{letter-spacing:.14em;color:#403e81;font-size:14px}.Item-Content-Title:hover{color:#fff}.area_btns div.tits2{position:relative;width:100%!important;background:#f68920;border-radius:0!important;padding:15px 20px!important;margin:5px 0 10px!important;text-align:center}.Item-Content-Flg22{position:absolute;bottom:0;right:0;border-left:10px solid transparent;border-bottom:10px solid #ec6500}.Item-Content-Title2{letter-spacing:.14em;color:#fff;font-size:14px;text-align:center;font-weight:700}}#wrapper .container{overflow:hidden}.search_keyword_r .container{background:#403e81;padding:10px 10px 15px 20px;border-radius:0;max-width:1024px;min-width:auto;margin:20px auto 0;display:flex;color:#fff}.search_keyword_r .container-title{font-weight:700;color:#fff;font-size:12px;padding-top:7px;padding-right:20px}.container-input_r{font-size:9px;height:24px}.container-input_r .ui.label{border-radius:0}.btn-search_r{background:#dbdbed;float:right;border:none;width:70px;text-align:center;padding:8px 0 6px;font-weight:700;color:#403e81;font-size:13px;transition:all .6s}.btn-search_r:hover{background:#f68920;color:#fff}.container-input_r .ui.labeled.input:not([class*="corner labeled"]) .label:first-child+input{width:230px;border-radius:0}.panel-right{width:360px;background-color:#333;border-top-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-top-right-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-bottom-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px}div ul.dropdown.label{width:100px}.ui.dropdown_r{cursor:pointer;position:relative;display:inline-block;outline:none;text-align:left;transition:box-shadow .1s ease,width .1s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ui.label_r{display:inline-block;line-height:1;vertical-align:baseline;margin:0 .14285714em;background-color:#e8e8e8;background-image:none;padding:.5833em .833em;color:rgba(0,0,0,.6);text-transform:none;font-weight:700;border:0 solid transparent;transition:background .1s ease}.ui.label_r select{background-color:#e8e8e8;border:none;font-size:1em;padding:3px 5px 0}.ui.labeled.input>.label.label_r{flex:0 0 auto;margin:0}.ui.input>input{font-size:1.2em;margin:0;width:290px;flex:1 0 auto;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:1.21428571em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:0;transition:box-shadow .1s ease,border-color .1s ease;box-shadow:none}select{-webkit-appearance:normal!important;-moz-appearance:normal!important;appearance:normal!important}.news-panel{height:100px;background:#fff;display:flex;margin-top:20px}.news-panel-left{width:13%;background:#dbdbed;padding:0 0 0 40px;display:table}.news-panel-left h2.news-panel-inner{font-weight:700;font-size:14px;color:#403e81;display:table-cell;vertical-align:middle}.news-panel-right-single{width:87%;background:#fff;margin:10px;padding-top:13px;overflow:auto}.news-panel-right{width:87%;background:#fff;margin:8px 10px 9px;padding-top:5px;overflow:auto}.news-panel-right-single ul li a,.news-panel-right dl dd a,.news-panel-right ul li a{font-size:13px;color:#403e81;margin-bottom:5px;display:inline-block;font-weight:700;transition:all .3s}.news-panel-right-single ul li a:hover,.news-panel-right ul li a:hover{opacity:.8!important}.news-panel-right-single ul li span,.news-panel-right ul li span{display:inline-block;width:100px}.news-panel-right-single dl dt,.news-panel-right dl dt{float:left;clear:left;margin-right:0;width:100px;line-height:1.3}.news-panel-right-single dl dd,.news-panel-right dl dd{margin-left:100px;line-height:1.3;padding-right:15px}@media screen and (max-width:900px){.search_keyword_r .container{background:#403e81;padding:10px;border-radius:0;min-width:auto;display:block;width:100%;color:#fff;margin:0 auto 5px}.search_keyword_r .container-title{font-weight:700;color:#fff;font-size:12px;padding-top:3px;padding-right:10px;margin-bottom:7px;width:100%}.container-input_r{font-size:9px;height:auto;padding-bottom:5px}.btn-search_r{background:#dbdbed;float:right;border:none;width:60px;text-align:center;padding:8px 0 6px;font-weight:700;color:#403e81;font-size:13px}.news-panel{height:120px;background:none;display:flex;margin-top:20px;border:1px solid #dbdbed}.news-panel-left{width:20%;background:#dbdbed;padding:0;display:table}.news-panel-left h2.news-panel-inner{font-weight:700;font-size:11px;color:#403e81;text-align:center}.news-panel-right{width:80%;background:#fff;padding:15px 10px;overflow:auto;margin:0}.news-panel-right-single ul li,.news-panel-right ul li{margin-bottom:15px;line-height:1.2;text-align:justify}.news-panel-right-single ul li a,.news-panel-right ul li a{font-size:14px;color:#403e81}.news-panel-right-single ul li span,.news-panel-right ul li span{display:inline-block;width:100px;margin-bottom:5px}}.top_slide_banner{background:#dbdbed;padding:20px 0;font-size:15.5px}.banner-slide{width:100%;display:flex;max-width:80%;margin:auto}.banner-slide li{height:auto;margin-right:10px;margin-left:10px}.banner-slide li a{transition:all .5s}.banner-slide li a:hover{opacity:.6}.banner-slide img{width:100%;-o-object-fit:cover;object-fit:cover}.slick-next:before,.slick-prev:before{color:#000}.r_about_text{padding:50px 0 0}.r_about_text h2{font-weight:700;font-size:25px;color:#403e81;margin-bottom:20px}.r_about_text h3{font-size:14px;line-height:1.5em}.r_about{background:#fff;padding:25px;border-radius:5px;width:100%;min-width:auto;margin:0 auto;text-align:center}.r_about_type p.boxItem_pc{align-items:center;justify-content:center;display:inline-block;text-align:center;vertical-align:middle;width:260px;margin:30px 10px}.r_about_type p.boxItem_sp{display:none}span.type_img{width:260px;height:94px;overflow:hidden;display:inline-block}span.type_img img{transition:all 1s}span.type_img img:hover{transform:scale(1.1);transition:all 1s}span.type_text{font-size:15px;color:#403e81;align-items:center;justify-content:center;display:block;font-weight:700;text-align:center;vertical-align:middle;margin:10px 0 5px}span.type_text2{font-size:13px;color:#403e81;font-weight:400;text-align:justify;margin:10px 0;display:block}.slick-next:before,.slick-prev:before{color:#fff}@media screen and (max-width:900px){.top_slide_banner{background:#403e81;padding:20px 0}.r_about{padding:30px 25px}.r_about_text{padding:0}.r_about_text h2{font-weight:700;font-size:1.2em;color:#403e81;margin-bottom:10px}.r_about_text h3{font-size:15px;line-height:1.5em;text-align:center}.r_about_type{margin-top:30px;margin-bottom:20px}.r_about_type p.boxItem_sp{display:block;width:100%;margin:0;padding-bottom:40px}.r_about_type p.boxItem_sp:last-child{padding-bottom:20px}.r_about_type p.boxItem_pc{display:none}span.type_img{width:100%;height:auto;display:inline-block}span.type_text{font-size:12px;color:#403e81;align-items:center;justify-content:center;display:inline-block;font-weight:700;text-align:center;vertical-align:middle;margin-bottom:20%;margin-left:10px}span.type_text2{text-align:left}}*,:after,:before{box-sizing:inherit}.btn,a.btn,button.btn{font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:1rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#212529;border-radius:.5rem;border:none}a.btn-type{background-color:#dbdbed;color:#403e81;font-size:13px;padding:5px;border-radius:0;width:100%}a.btn-type:hover{background-color:#403e81;color:#fff}a.btn-flat{overflow:hidden;padding:1.5rem 3rem;border-radius:0;background-color:#f2f2f2}a.btn-flat span{position:relative}a.btn-flat:before{position:absolute;top:0;left:0;width:620%;height:500%;content:"";transition:all .5s ease-in-out;transform:translateX(-98%) translateY(-25%) rotate(45deg);background:#dbdbed}a.btn-flat:hover:before{transform:translateX(-9%) translateY(-25%) rotate(45deg)}.r_collection{width:1024px;margin:10px auto 0;padding:30px 0 0;flex-wrap:wrap}.r_collection .item{display:inline-block;margin:12px;padding-top:90px;width:310px;height:288px;text-align:center;background-color:#f2f2f2;vertical-align:middle}.r_collection .item.item div{margin:0 auto 10px;display:block;font-size:12px;line-height:1.5em}.r_collection .item.item div span.collection_title{display:block;font-size:17px;font-weight:700;color:#403e81;line-height:2em}.r_collection a span.btn_image{z-index:1!important}@media screen and (max-width:800px){.r_collection{display:flex;width:100%;gap:10px 10px;margin:0!important;padding:0 0 50px}.r_collection .item{display:inline-block;margin:0;padding-top:10%;width:48%;height:160px;text-align:center;background-color:#f2f2f2;vertical-align:middle}.r_collection .item.item div{margin:0 auto;display:block;font-size:9px;line-height:1.5em;letter-spacing:0}.r_collection .item.item div span.collection_title{display:block;font-size:12px;font-weight:700;color:#403e81;line-height:2em}.r_collection a span.btn_image img{width:20%}a.btn-flat{overflow:hidden;padding:0 1rem;border-radius:0;background-color:#f2f2f2}a.btn-flat span{position:relative}a.btn-flat:before,a.btn-flat:hover:before{background:none}.Item-Content-Flg2_sp{position:absolute;bottom:0;left:0;border-right:15px solid transparent;border-bottom:15px solid #dbdbed}}@media screen and (min-width:501px) and (max-width:800px){.r_collection .item{padding-top:6%}}.r_undersearch{width:984px;padding:50px 0 150px;display:inline-block}h2.undersearch_title{text-align:left;border-bottom:1px solid #403e81;padding-bottom:5px}h2.undersearch_title img{width:160px;vertical-align:middle;margin-bottom:3px;padding-left:20px}h2.undersearch_title span{font-size:15px;color:#403e81;padding-left:10px}.undersearch_contants{text-align:left;display:flex}.undersearch_contants .tits{font-size:17px;color:#403e81;font-weight:700;padding:30px 0 10px}.undersearch_contants a{float:left;font-size:15px;color:#403e81;line-height:1;font-weight:400;transition:all .3s;border-bottom:1px solid #403e81;padding-bottom:2px;margin:0 8px 3px 0}.undersearch_contants a:hover{opacity:.5}.undersearch_left,.undersearch_right{width:50%;padding:10px 20px 0}.undersearch_area{width:100%;display:inline-block}@media screen and (max-width:800px){.r_undersearch{width:100%;margin:0!important;padding:0 0 100px}.undersearch_contants{display:block}.undersearch_left,.undersearch_right{width:100%;padding:10px 20px 0}.undersearch_contants .tits{font-size:16px;color:#403e81;font-weight:700;padding:30px 0 10px}.undersearch_contants a{font-size:15px;margin-right:10px;line-height:1.5;margin-bottom:10px;padding-bottom:1px}}.r_footer{background-color:#403e81!important}.footer,.r_footer{color:#fff;white-space:nowrap}.footer{background-color:#262633}.r_footer .content{padding:40px 15% 0!important}.r_footer .content .second a{padding:0 10px}.r_footer .content .r_first,.r_footer .content .second ul{display:flex}.r_footer .content .r_first .r_col{width:25%}.r_footer a{color:#fff}.r_footer .content .second :not(:first-child){border-left:1px solid #fff}.r_footer .content .r_first .r_col .title{font-size:14px!important;margin-bottom:16px;font-weight:700!important}.r_footer .content .r_first .r_col a{font-size:12px!important;margin-bottom:12px;transition:all .5s}.r_footer .content .r_first .r_col a:hover{opacity:.6}.r_footer .content .second{margin-top:80px!important;font-size:14px;display:flex;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.r_footer .content .second a{transition:all .5s}.r_footer .content .second a:hover{opacity:.6}.r_footer .copyright{border-top:none!important;font-size:12px;text-align:center;margin:0 auto;padding:20px 0!important}@media screen and (max-width:800px){.r_footer{width:100%!important;white-space:nowrap}.r_footer .content{width:100%!important;padding:20px 20px 0!important}.r_footer .content .r_first{flex-wrap:wrap}.r_footer .content .r_first .r_col{width:50%!important;padding:10px!important}.r_footer .content .r_first .r_col .title{font-size:13px!important;margin-bottom:16px!important;font-weight:700!important}.r_footer .content .r_first .r_col a{font-size:9px!important;margin-bottom:12px}.footer .content .second{display:none}.r_footer .copyright{border-top:none!important;font-size:10px!important;text-align:center;margin:0 auto;padding:20px 0!important;width:100%;line-height:1.5em}}.pc{display:block!important}.sp{display:none}@media screen and (max-width:900px){.pc{display:none!important}.sp{display:block}.top_panel .slick-slide img{display:block;width:100%;height:100%}}@media screen and (max-width:768px){.r_about_text h3{font-size:13px;line-height:1.5em;text-align:left}}a.modal_open_contact{cursor:pointer}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;opacity:0;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;transition:opacity .2s linear;z-index:999999}.modal.is-open .modal-overlay{opacity:1;pointer-events:auto}.modal-container{background-color:#fff;border-radius:6px;min-width:300px;max-height:90vh;padding:1.5rem;transform:translateY(24px);transition:transform .3s ease-in-out;width:90%;z-index:999999}.modal.is-open .modal-container{transform:translateY(0)}.modal-title{border-bottom:1px solid #dedede;font-size:16px;margin:0 0 1.5rem;padding-bottom:.5rem;color:#403e81;font-weight:700}.modal-content ul li{text-align:center;font-size:13px;padding:10px;margin:10px;background:#dbdbed}.modal-content ul li a{color:#403e81;font-weight:700}.modal-footer{margin-top:1.5rem;text-align:right}.button{background-color:#71c9ce;border:0;border-radius:6px;box-shadow:0 2px 5px 0 rgba(0,0,0,.12);color:#fff;cursor:pointer;line-height:1;outline:0;padding:.75rem 1rem}.cross{background-image:url(/images/renewal/ss_cross.png);position:absolute;z-index:1002;top:10px;right:14px;width:28px;height:28px}.modal_open{display:inline-block}.modal_open:hover{cursor:pointer}.modal_box{position:fixed;z-index:7777;display:none;width:80%;max-width:900px;margin:0;padding:60px 2vw;text-align:center;background:#fff;box-sizing:border-box;background-color:#fff;border:4px solid #f68920;border-radius:8px;min-width:300px;max-height:90vh;transform:translateY(24px);transition:transform .3s ease-in-out;width:90%;z-index:999999}.modal_box h2{font-size:24px}.modal_box h2,.modal_box h3{font-weight:400;color:#262633}.modal_box h3{font-size:18px;margin-top:10px}.modal_close{position:absolute;top:20px;right:0;display:block;width:62px;font-size:46px;color:#000;line-height:62px;text-align:center;z-index:999999}.modal_close:hover{cursor:pointer}.modal_close i{line-height:62px;vertical-align:bottom}.modal_bg{position:fixed;top:0;left:0;z-index:6666;display:none;width:100%;height:120%;background-color:rgba(0,0,0,.7)}.link_area{margin:50px auto 0;text-align:center;width:100%}.link_area .modal_link{box-shadow:0 6px 0 0 rgba(0,0,0,.1);border:1px solid #e6e6e6;cursor:pointer;border-radius:4px;margin:0 20px;display:inline-block;width:300px}.modal_link-mypage{padding:10px 40px;border-radius:5px;box-shadow:0 1px 1px 1px #ddd;background:#fff;background:linear-gradient(180deg,#fff 50%,#e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#e6e6e6",GradientType=0);margin-top:40px}.modal_link-mypage a img{width:50px;margin:0 30px 10px}.modal_link-mypage a.item span.text1{text-align:left;font-size:20px;display:inline-block;line-height:1.5}.modal_link-mypage a.item span.text2{text-align:left;font-size:13px;display:inline-block}.link_area2{margin:30px auto 0;text-align:center;width:100%}.link_area ul{display:flex;flex-wrap:wrap;justify-content:center}.link_area ul li.modal_link2{font-size:16px;background-color:#403e81;margin:1%;width:48%;border-radius:4px}.link_area ul li.modal_link2 a{padding:15px;font-size:16px;color:#fff;display:block}.link_area ul li.modal_link2 a:hover{cursor:pointer}.link_area ul li.modal_link2:hover{opacity:.8}.link_area .modal_link{margin-bottom:30px}.link_area .modal_link a{display:block;color:#000;line-height:2.5;font-size:16px;font-weight:700;padding:20px 40px}.link_area .modal_link img{padding:30px 0 0}.link_area .modal_link:hover{opacity:.7}.link_area .modal_link a:hover{color:#403e81}.modal_back{text-align:center;display:inline-block;margin-top:40px;border:1px solid #e6e6e6;cursor:pointer;border-radius:4px;padding:10px 40px}.modal_back a{font-size:16px;display:block}.modal_back a:hover{color:#403e81}#modal10{width:440px;padding:65px 0 30px;text-align:center}.item .arrow{font-size:150%;margin:0 10px;position:absolute;top:30%;right:30px;display:inline-block}.fa-chevron-right:before{content:"\F054"}.modal_link a div{margin-top:10px;display:block}@media screen and (max-width:769px){.modal_box{padding:50px 2vw 40px}.modal_box h2{font-size:18px}.modal_box h3{font-size:14px;margin-top:10px}.link_area ul li.modal_link2 a{font-size:13px;line-height:1.6}#modal10{width:90%;padding:40px 0 30px;text-align:center}.item .arrow{font-size:150%;margin:0 10px;position:absolute;top:32%;right:10px;display:inline-block}.modal_link-mypage a.item span.text1{text-align:center;font-size:18px;display:inline-block;line-height:1.5}.modal_link-mypage a.item span.text2{text-align:center;font-size:13px;display:inline-block}.modal_close{width:40px;line-height:40px;font-size:30px;top:15px;right:10px}.modal_close i{line-height:44px}.link_area{margin:25px auto 0}.link_area .modal_link a{margin:0 auto;font-size:13px;font-weight:700;padding:10px 40px}.link_area ul li.modal_link:first-child a{float:none;margin-top:0;padding:10px}.link_area ul li.modal_link:last-child a{float:none}.modal_back{margin-top:10px}.modal_back a{font-size:13px}.link_area .modal_link img{padding:15px 0 0}.modal_link a div{margin-top:0}.link_area .modal_linkS{margin:10px;width:120px}.link_area .modal_linkS a{padding:10px}.link_area .modal_linkS img{padding:10px 30px 0}}.dropdown{height:100%}.campaignContent .dropdown,.dropdown{width:100px;display:inline-block;background-color:#fff;transition:all .5s ease;position:relative;font-size:13px;color:#474747;text-align:left}.campaignContent .dropdown{height:auto}div.dropdownArea{display:flex}p.dropdownTitle{float:left;padding-right:10px;margin-top:10px;margin-bottom:10px}.dropdown .select{cursor:pointer;display:block;padding:9px}.dropdown .select span{font-size:12px}.dropdown .select>i{font-size:13px;color:#888;cursor:pointer;transition:all .3s ease-in-out;float:right;line-height:14px}.dropdown:active{background-color:#f8f8f8}.dropdown.active,.dropdown.active:hover{border-radius:2px 2px 0 0;background-color:#f8f8f8}.dropdown.active .select>i{transform:rotate(180deg)}.dropdown .dropdown-menu{position:absolute;background-color:#fff;width:100%;left:0;margin-top:1px;overflow:hidden;display:none;max-height:144px;overflow-y:auto;z-index:9}.dropdown .dropdown-menu li{padding:10px;transition:all .2s ease-in-out;cursor:pointer}.dropdown .dropdown-menu{padding:20px;list-style:none}.dropdown .dropdown-menu li:active,.dropdown .dropdown-menu li:hover{background-color:#dbdbed}.dropdown:focus,.select:focus{outline:none}@media screen and (max-width:769px){.dropdown{width:100px}.dropdown .select{padding:11px 5px}.ui.input>input{font-size:16px;padding:5px;width:180px}.btn-search_r{width:100px;display:inline-block}}div.search_containts{margin-top:93px}.r_search{width:1024px;margin:10px auto 0;padding:0;flex-wrap:wrap;display:flex}.r_left{margin-top:5px;width:70%}.r_breadcrumbs{margin-bottom:10px;font-size:10px}.r_breadcrumbs a,.r_breadcrumbs span{float:left;display:inline-block}.r_breadcrumbs span{padding:0 10px}.r_left h2{font-size:24px;font-weight:700;color:#403e81;margin-bottom:40px;margin-top:30px}.r_left h2 span img{vertical-align:middle;margin-bottom:5px;margin-right:5px}p.r_search_number{margin-left:1.8em;margin-bottom:20px;font-size:13px;font-weight:700;color:#403e81}p.r_search_number span{margin-right:20px;font-size:15px;font-weight:700;color:#666}div.r_search_result{padding:30px;border:1px solid #e2e2e2;margin-bottom:25px;background:#fff;line-height:1.5}.r_search_result_col{flex-wrap:wrap;display:flex}.r_search_result_left{width:62%}.r_search_result_title{border-bottom:1px solid #403e81;padding-bottom:5px}.r_search_result_title h3{font-size:19px;color:#666;height:60px;display:flex;align-items:center;text-decoration:underline}.r_search_result_title a:hover h3{color:#f68920;text-decoration:none}.r_search_result_right a:hover img{opacity:.5}.r_search_result_title span{vertical-align:middle;width:65px;float:left}.r_search_result_title span img{vertical-align:middle;margin-right:10px;display:block}.r_specification{margin-top:10px;flex-wrap:wrap;display:flex}.r_specification .item{padding:5px 0;width:8em;border:1px solid #403e81;font-size:11px;margin-right:8px;margin-bottom:10px;text-align:center;color:#403e81}.r_specification .spec_city{padding:5px 10px;width:auto}.r_search_result_left .campaign{font-size:14px;font-weight:700;color:#ea5e63;margin-bottom:15px;line-height:1.3}.r_value_stage table{border-collapse:separate;border-spacing:4px 20px;margin:8px 0}.r_search_result_left .address{font-size:12px;margin-bottom:15px}.r_search_result_left .stationText{font-size:12px}.r_search_result_left .address span,.r_search_result_left .stationText span{margin-right:10px;vertical-align:bottom}.r_search_result_left .address span img,.r_search_result_left .stationText span img{margin-right:5px}.r_search_result_container{margin-top:10px}.r_aki{font-size:12px;color:#403e81;font-weight:800}.r_aki span{margin-right:5px}.r_search_result_right{width:35%;margin-left:3%}.r_campaign{float:right}p.r_campaign_mark{width:98px;color:#fff;font-size:11px;font-weight:700;padding:5px;background:#ea5e63;text-align:center;margin-bottom:10px}.r_search_result_container_menu{width:100%;padding:10px 15px 0;border:1px solid #403e81;margin-top:10px}.accordion-title{color:#666;cursor:pointer;font-size:13px;padding:0 0 10px}.accordion-title span img{vertical-align:middle;margin-right:10px;width:15px;margin-bottom:3px}.accordion-content p{font-size:13px;line-height:1.5}.accordion-title{position:relative}.accordion-title:after{border-right:2px solid #403e81;border-top:2px solid #403e81;content:"";display:block;height:8px;position:absolute;right:10px;top:8%;transform:rotate(135deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:8px}.accordion-title.open:after{top:45%;transform:rotate(-45deg)}table.r_floors{width:100%;font-size:14px;padding:5px;margin-bottom:15px}table.r_floors,table.r_floors td{border:1px solid silver;border-collapse:collapse}table.r_floors td{padding:2.5px 5px}.r_right{margin-top:-50px;width:28%;margin-left:2%}p.r_right_banner a{transition:all .3s;display:block;margin-bottom:10px}p.r_right_banner a:hover{opacity:1}.r_map_area{margin:10px 0 0}.r_right h3.r_right_area{background:#403e81;color:#fff;padding:10px;text-align:center;font-size:13px}.r_right h3.r_right_area span img{margin-right:10px;vertical-align:middle}.r_map_area_contant{padding:10px;margin:0 0 10px;border:1px solid #403e81;background:#fff}.r_map_icon{margin:10px 0 20px;display:flex}.container-wrap{flex-wrap:wrap}.r_map_icon .item{width:50%;font-size:11px;margin-top:10px}.r_map_icon .item.inside:before{content:url(/images/renewal/r_serv_inside.png);float:left;margin-right:5px}.r_map_icon .item.outside:before{content:url(/images/renewal/r_serv_outside.png);float:left;margin-right:5px}.r_map_icon .item.motorbike:before{content:url(/images/renewal/r_serv_motorbike.png);float:left;margin-right:5px}.r_map_icon .item.with_campaign:before{content:url(/images/renewal/r_serv_with_cp.png);float:left;margin-right:5px;left:0!important}.r_map_area_select p{color:#403e81;font-weight:700;padding-bottom:5px;font-size:13px}.r_map_area_select ul li{font-size:13px;padding-bottom:10px}.change_search_h3{padding:10px;background-color:#403e81;text-align:center}.change_search_h3,.r_right h3.r_right_area_change{color:#fff;margin:10px 0}a.btn-area_change{background-color:#fbb03b;color:#fff;font-size:13px;padding:10px;border-radius:0;width:100%}a.btn-area_change:hover{background-color:#f9c879}a.btn-area_change_modal{background-color:#403e81;color:#fff;font-size:13px;padding:10px;border-radius:0;width:100%}a.btn-area_change_modal:hover{opacity:.8}.modal_box_side{position:fixed;z-index:7777;display:none;width:80%;max-width:70%;margin:0;padding:30px 0;text-align:left;background:#fff;box-sizing:border-box;background-color:#fff;border:4px solid #403e81;border-radius:8px;min-width:1100px;max-height:90vh;transform:translateY(24px);transition:transform .3s ease-in-out;width:90%;z-index:999999}.modal_box_side h2{font-size:24px;font-weight:700;color:#403e81;padding-left:30px}.modal_box_side h3{font-size:18px;font-weight:400;color:#262633;margin-top:30px}.modal_side_container{display:flex}.modal_side_container_left{padding-left:40px;width:55%}.modal_side_container_right{width:45%;padding-right:40px}.modal_side_container input[type=checkbox],.modal_side_container input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;margin-right:5px;margin-left:10px;vertical-align:middle}.modal_side_container label{font-size:12px;line-height:2}.modal_side_container h4{border-left:3px solid #403e81;font-size:13px;font-weight:700;padding-left:5px;margin:20px 0 10px}.r_dropdown_area{display:flex}.r_dropdown_area .dropdown{vertical-align:middle;font-weight:700;font-size:12px;border:1px solid #666}.r_dropdown_area .dropdown ul.dropdown-menu{border:1px solid #666}span.text_to{padding-top:8px;width:6em;font-size:12px}.dropdown_select{width:60px;background-color:#e8e8e8;cursor:pointer;display:block;padding:9px;font-size:12px}.r_right_area_change_btn{margin-top:20px}.optionButtons .optionButtonItem{cursor:pointer;border-radius:4px;color:#403e80;border:1px solid #403e80;min-height:38px;font-size:14px;align-items:center;justify-content:center;display:flex;font-weight:700;text-align:center;padding:5px}.optionButtons .optionButtonItem.active{color:#fff;border-color:#403e80;background:#403e80}.optionButtons .optionButtonItemAn{background:#dbdbed;cursor:pointer;border-radius:4px;color:#403e80;border:1px solid #403e80;min-height:38px;font-size:14px;align-items:center;justify-content:center;display:flex;font-weight:700;text-align:center;padding:5px}.optionButtons .optionButtonItemAn.active{color:#fff;border-color:#403e80;background:#403e80}@media screen and (max-width:769px){.modal_box_side{width:80%;max-width:90%;margin:0;padding:30px 0;text-align:left;background:#fff;box-sizing:border-box;background-color:#fff;border:4px solid #403e81;border-radius:8px;min-width:70%;max-height:90vh;transform:translateY(24px);transition:transform .3s ease-in-out;width:90%;z-index:999999}.modal_box_side .tab-label{color:#403e81;background:#fff;margin-right:0;padding:20px 10px;order:-1;width:50%;text-align:center;font-size:15px;font-weight:700;cursor:pointer;border:1px solid #403e81;border-bottom:none}.modal_box_side .tab-wrap .r_list_search{margin:0 0 50px!important;padding:20px 15px 10px}.modal_box_side .r_low_area{width:100%;margin:20px auto 100px;padding:0 15px}.modal_box_side .r_list_search_condition{width:100%;margin:0!important;padding:30px 20px}div.search_containts{margin-top:60px}.r_search{width:100%;margin:0 auto;padding:10px 20px 30px;flex-wrap:wrap;flex-direction:column}.r_breadcrumbs{margin-bottom:40px}.r_left{width:100%}.r_left h2{font-size:18px;margin-bottom:30px}p.r_search_number{margin-left:0;margin-top:20px;margin-bottom:10px;font-size:11px}.r_right{width:100%;margin-top:5px;margin-left:0}div.r_search_result{padding:15px;border:1px solid #e2e2e2;margin-bottom:25px;background:#fff}.r_search_result_left{width:100%}.r_search_result_left h3 span img{width:36px}.r_campaign{text-align:right;float:right;position:relative;right:0}.r_right #accordion_side{margin-top:20px}.r_search_result_right{width:100%;margin-left:0;margin-top:20px}.order1{order:1}.order2{order:2}.order3{order:3}.order4{order:4}.modal_box_side{padding:30px 0!important;overflow:scroll}.modal_box_side .ui.input>input{width:150px}.modal_box_side h2{font-size:20px;font-weight:700;color:#403e81;padding-left:0}.modal_box_side h3{font-size:16px;font-weight:400;color:#262633;margin-top:30px}.modal_side_container{display:block}.modal_side_container_left{padding-left:0;width:100%}.modal_side_container_right{width:100%;padding-right:0}}@media screen and (min-width:1000px){.is-fixed{position:fixed;top:120px;right:20px;z-index:2;width:280px;margin-left:2%}.fixed{position:fixed;top:100;z-index:999;width:285px;transition:.3s}}.menu .r_mark span{margin-right:5px}.menu .r_mark span img{vertical-align:middle}h3.change_search_h3{color:#fff;margin:10px 0;padding:10px;background-color:#403e81;text-align:center;opacity:1;visibility:visible;transition:.3s}h3.change_search_h3:hover{opacity:.8}.change_search_h3 a{color:#fff;display:block}div.low_containts{margin-top:100px}.r_breadcrumbs_area{width:1024px;margin:20px auto 0;padding:0}.r_low_area{width:1024px;margin:20px auto 100px;padding:0}section.r_page-title{background:#dbdbed;text-align:center;padding:60px 0}section.r_page-title h2{color:#403e81;font-size:25px}.r_low_area h3{font-size:14px;text-align:center}.r_faq_btn{margin:30px 0 0}.r_faq_btn ul{display:flex}.r_faq_btn ul li{margin-right:15px;width:200px}.r_faq_btn ul li:last-child{margin-right:0}.r_faq_btn ul li a{font-size:12px;text-align:center;padding:10px 0!important;letter-spacing:0}#r_faq_btn.fixed{width:100%;margin:0 auto;display:inline-block;position:fixed;z-index:998;top:88px}#r_faq_btn.fixed ul{width:1024px;background:#faf8f5;padding:20px 0}.r_faq{width:100%;text-align:left;padding-top:120px}.r_faq h4{margin-bottom:40px;text-align:center;color:#403e81;font-size:21px}.r_faq_accordion{margin-left:auto;margin-right:auto;position:relative;width:100%;margin-bottom:15px}.r_faq_accordion-title{color:#403e81;cursor:pointer;font-size:14px;padding:20px 0 20px 30px;text-align:left;background:#f2f2f2}.r_faq_accordion-title span{margin-right:10px;font-size:25px;margin-bottom:10px}.r_faq_accordion-content{display:none;padding:10px 30px;border:1px solid #f2f2f2}.r_faq_accordion-content p.r_faq_answer{padding-left:2em;text-indent:-2em}.r_faq_accordion-content p.r_faq_answer a{font-size:14px;line-height:1.5;padding-left:2em;text-indent:-2em;color:#403e81;display:inline-block}.r_faq_accordion-content p.r_faq_answer span{color:#f68920;margin-right:10px;font-size:25px;margin-bottom:8px}.r_faq_accordion-title{position:relative}.r_faq_accordion-title:after{border-right:5px solid #403e81;border-top:5px solid #403e81;content:"";display:block;height:15px;position:absolute;right:20px;top:30%;transform:rotate(135deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:15px}.r_faq_accordion-title.open:after{top:42%;transform:rotate(-45deg)}.r_detail{width:1024px;margin:30px auto 0;padding:0;flex-wrap:wrap;display:flex}div.r_detail_inner{padding:30px;margin-bottom:0;background:#fff;width:100%}.r_detail_inner_col{flex-wrap:wrap;display:flex}.r_detail_inner_left{width:45%}.r_detail_inner_left p.detail-image-area{display:inline-block}.r_detail_inner_left p.detail-image-area img{width:400px;height:400px;-o-object-fit:contain;object-fit:contain}.main-slider ul li img{width:150px}.r_detail_inner_title{border-bottom:1px solid #403e81;padding-bottom:15px}.r_detail_inner_title h1{font-size:19px;color:#666;display:flex;align-items:center;padding-right:10px}.r_detail_inner_title span{vertical-align:middle;width:65px;float:left}.r_detail_inner_title p{font-size:12px}.r_detail_inner_title span img{vertical-align:middle;margin-right:10px;display:block}.r_detail_inner_right{width:50%;margin-left:3%}.r_detail_campaign{float:right}article.low_containts{margin-top:100px}.r_detail_inner_right .campaign{font-size:14px;font-weight:700;color:#ea5e63;margin-bottom:5px;line-height:1.3}.r_detail_inner_right .campaign span{cursor:pointer}p.partner_object_text{font-size:19px;font-weight:700;color:#ea5e63}div.partner_object{margin-top:15px;margin-bottom:10px;font-size:15px;font-weight:700;color:#ea5e63;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}p.newopen{font-size:14px;font-weight:700;color:#f68920;margin-bottom:5px;line-height:1.3}p.newopen span{font-size:10px;padding-left:5px}.r_left h2.bluetitle{font-size:15px;margin-bottom:0;margin-top:0}.r_left h2.price_title{margin-top:0}.r_left h2.bluetitle-infomation{font-size:15px;margin-bottom:0;margin-top:0}h2.section_title{font-size:16px;color:#403e81;margin-bottom:10px}.r_detail_infomation h2{font-size:15px;padding:10px;text-align:center}p.r_detail_campaign_mark{width:98px;color:#fff;font-size:11px;font-weight:700;padding:5px;background:#ea5e63;text-align:center;margin-bottom:10px;cursor:pointer}@media screen and (max-width:769px){article.low_containts{margin-top:75px}article.low_containts .r_breadcrumbs{padding:0 20px;margin-bottom:10px}}.r_value_stage table,td,th{border-collapse:collapse;font-size:14px}.r_value_stage .r_value_stage td,th{padding:3px;height:30px}.r_value_stage th{font-size:14px;width:100px;vertical-align:text-bottom;text-align:left;font-weight:400}.r_value_stage table th.price:before{content:url(/images/renewal/r_price.svg);padding-right:5px;vertical-align:middle}.r_value_stage table th.address:before{content:url(/images/renewal/r_address.svg);padding-right:5px;vertical-align:middle}.r_value_stage table th.station:before{content:url(/images/renewal/r_train.svg);padding-right:5px;vertical-align:middle}.r_value_stage table td.priceyen{font-size:14px;display:flex}.r_value_stage table td.priceyen a.go-shoki{margin-left:10px}.r_value_stage table td.priceyen a.go-shoki img{margin-top:-5px;width:120px}.r_detail_banner{margin-top:20px;flex-wrap:wrap;display:flex}.detail_banner_ic img{width:155px;margin-right:8px;margin-bottom:20px}.r_detail_banner .banner{width:100%;margin-right:8px;margin-bottom:20px}.r_detail_banner .banner img{width:155px;margin-right:8px;margin-bottom:20px}.r_detail_banner .btn1{width:155px;height:42px;margin-right:8px}.r_detail_banner .btn1 a{padding:15px;display:block;font-size:13px;text-align:center;color:#fff;font-weight:700}.r_detail_banner .btn1 button{width:155px;height:42px;background:#fbb03b;margin-right:8px;border:none;padding:15px;display:block;font-size:13px;text-align:center;color:#fff;font-weight:700}.r_detail_banner .btn1 button:hover{background:#f8be60!important}.r_detail_banner .btn2 a:hover{background:#646487!important}.r_detail_banner .btn1 button.bottonOff{pointer-events:none;opacity:.3}.r_detail_banner .btn1 button.bottonOff:hover{background:#f8be60}.arrow_s{position:relative;display:inline-block;padding-left:12px;color:#fff;text-decoration:none}.arrow_s:after{content:"";width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:6px 0 6px 8px;position:absolute;top:50%;right:10%;margin-top:-6px}.arrow_s2{position:relative;display:inline-block;padding-left:12px;text-decoration:none}.arrow_s2,a.arrow_s2:hover{color:#fff}.arrow_s2:after{content:"";width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:6px 0 6px 8px;position:absolute;top:50%;right:-10%;margin-top:-6px}.r_detail_banner .btn2{width:155px;height:42px;background:#403e81}.r_detail_banner .btn2 a{padding:15px;display:block;font-size:13px;text-align:center;color:#fff;font-weight:700}.r_detail_gallery_container{margin-top:10px}.r_detail_gallery_container .collection img{margin:0 10px 10px 0;width:60px;height:60px;cursor:pointer;-o-object-fit:contain;object-fit:contain}.r_detail_gallery_container .collection img:last-of-type{margin:0 0 10px}.type_pc .room_list .data_content{padding:17px 128px;min-width:1000px}.room_list .data_header .item.active{color:#fff;background-color:#403e81;border:1px solid rgba(38,38,51,.1)}.room_list .data_header .item{cursor:pointer;width:200px;height:36px;font-size:13px;color:#6b6a72;border-radius:0;background-color:#fff;border:1px solid rgba(38,38,51,.1)}.data_content .data_filter{display:flex;align-items:center}.data_filter .dropdown{width:170px}.data_table .room_table{width:70%}.room_list .data_content{background-color:inherit}.room_list .data_content .data_table{font-size:14px;background:#fff!important;margin-bottom:20px}.room_list .data_content .data_table table td>div{height:auto;white-space:normal;justify-content:space-around;font-size:13px}.r_detail .ui.table{width:100%;background:none;margin:0;border:1px solid rgba(34,36,38,.15);box-shadow:none;border-radius:none;text-align:left;color:rgba(0,0,0,.87);border-collapse:separate;border-spacing:0;text-align:center!important}.r_detail .ui.table thead th{cursor:auto;background:#b3b3b3;text-align:inherit;color:rgba(0,0,0,.87);padding:.92857143em .5em;vertical-align:inherit;font-style:none;font-weight:700;text-transform:none;border:1px solid #f2f2f2;border-left:none;margin:10px 0;text-align:center;font-size:13px}.r_detail table.detail_table tbody{margin-top:5px}.r_detail table.detail_table .oval:before{display:none}p.gallery_caption{font-size:10px}.r_detail table.detail_table td{text-align:center!important;align-items:center;justify-content:center}td.r_room_type{text-align:center}td.r_room_type .r_rack{background:#403e81;color:#fff;padding:3px;font-size:10px!important;font-weight:700;margin-bottom:5px;text-align:center}td.r_room_type .modal_roomimage_open{cursor:pointer}td.r_room_type .r_roomName{font-size:13px;font-weight:700;text-align:center}td.r_madori .r_madoriBtn{border:1px solid #403e81;color:#403e81;padding:3px 5px;font-size:10px!important;font-weight:700;margin-bottom:5px;text-align:center;cursor:pointer}td.r_madori.rextent{font-size:13px!important}.room_list .data_content .data_table .price.campain:before{content:"\30AD\30E3\30F3\30DA\30FC\30F3\4E2D";height:auto;font-size:10px;color:#f75b6b;border-radius:0;padding:0 6px;background-color:#fff;border:1px solid #f75b6b}.room_list .data_content .data_table .price.campain{max-width:220px!important;display:inline-block;text-align:center}.room_list .data_content .data_table .price.campain .price_new{display:inline;color:#f75b6b;font-weight:700;font-size:13px;margin-left:6px;display:block}.room_list .data_content .data_table .price.campain .price_old{display:inline;color:#6b6a72;font-size:11px;text-decoration:line-through}.room_list .data_content .data_table .price.campain:before{line-height:2.5em}.infomation-area{margin-top:40px;margin-bottom:20px;background-color:#fff}.infomation-area .infomation{font-size:12px;letter-spacing:normal;white-space:pre-line;border:1px solid #403e81;padding:0 20px 20px}.infomation-area .infomation a{display:inline;color:#403e80;font-weight:700;padding-left:5px}td.r_estimate .r_estimateBtn{width:80px;border:1px solid #403e81;text-align:center;cursor:pointer;margin:0 auto 10px;border-radius:5px}td.r_estimate .r_estimateBtn a{padding:3px 15px;display:inline-block;font-size:11px;text-align:center;color:#403e81;font-weight:700}td.r_estimate .r_requestBtn{background:#fbb03b;width:80px;cursor:pointer;border-radius:5px;margin:0 auto}td.r_estimate .r_requestBtn a{padding:5px 15px;display:inline-block;font-size:11px;text-align:center;color:#fff;font-weight:700}.arrow_estimateBtn{position:relative;display:inline-block;padding-left:12px;color:#403e81;text-decoration:none}.arrow_estimateBtn:hover{cursor:pointer;opacity:.7}.arrow_estimateBtn:after{border-color:transparent transparent transparent #403e81;right:0}.arrow_estimateBtn:after,.r_requestBtn .arrow_s:after{content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;position:absolute;top:50%;margin-top:-6px}.r_requestBtn .arrow_s:after{border-color:transparent transparent transparent #fff;right:5%}.r_requestBtn .arrow_s:hover{cursor:pointer;opacity:.7}.r_detail_right{margin-top:0;width:28%;margin-left:2%}p.r_detail_right_banner{margin-bottom:15px;display:flex;justify-content:center;align-items:center;gap:10px}p.r_detail_right_banner img{width:138px}h3.r_right_near_trunk{margin:30px 0 10px;text-align:center;font-size:16px;color:#403e81}h3.r_right_near_trunk span{margin-right:5px}.r_room{width:1024px;margin:0 auto;padding:0}div.r_room_inner{padding:30px 0 0;margin-bottom:0}.r_detail_btn{width:1024px;margin:50px auto 100px;padding:0;display:flex;justify-content:space-between;gap:0 20px}.r_detail_btn .item{display:inline-block;padding:3% 1.5% 0;width:100%;margin:0 5px;text-align:center;background-color:#fff;vertical-align:middle;animation-duration:1ms}.r_detail_btn .banner-item{display:inline-block;width:100%;transition:all .5s ease-in-out}.r_detail_btn .banner-item:hover{opacity:.8}.r_detail_btn .item.item div{margin:0 auto 10px;display:block}.r_detail_btn .item.item div span.btn_title{display:block;font-size:11px;line-height:1.5em;letter-spacing:0}.r_detail_btn a span.btn_image{z-index:1!important}.r_detail_btn a span.btn_image img{width:130px;margin-bottom:5px}.r_room .madori_title{max-width:1024px;margin:auto;padding:23px 0 0}.r_room .madori_title h3{font-size:16px;color:#403e81;margin-bottom:10px}.room_list .floor_plan_content{border:2px solid #403e81;background:#fff}a.detail_btn{overflow:hidden;padding:1.5rem 3rem;border-radius:0;background-color:#f2f2f2}a.detail_btn span{position:relative}.floor_plan_content img{width:100%!important}.floorPopup{max-width:500px}.floorPopup .campain{height:auto;width:100%;border-radius:4px;color:#fff;background-color:#ea5e63;font-size:14px;padding:5px 0}.floorPopup .collection{text-align:center}.floorPopup .collection .item{display:inline-block;text-align:center;padding-top:8px;border-radius:4px}.modal_madori .infomation{justify-content:center}.modal_madori .infomation>div .item{align-items:center;display:flex}.modal_madori .infomation>div .item span:first-child{padding-top:6px;text-align:center}.floorPopup .collection .item:first-child{background-color:#fbb03b!important;color:#fff;font-weight:700!important}.floorPopup .collection .item:nth-child(2){background-color:#fff;border:1px solid #403e81;color:#403e81;font-weight:700}.modal_madori .infomation{margin-top:12px;display:flex;flex-direction:row}.modal_madori .infomation>div .item span:first-child{width:70px;height:26px;font-size:13px}.modal_madori .infomation>div .item span:nth-child(2){width:215px}.modal_madori .infomation>div .item+.item{margin-top:4px}.modal_madori .collection{margin-top:24px}.modal_madori .collection .item{font-size:16px;width:200px;padding:10px;text-align:center}.modal_madori .collection .item:nth-child(2){margin-left:8px}.modal_madori .infomation>div .item span:first-child{border-radius:4px;background-color:rgba(38,38,51,.05)}.modal_madori .collection .item{border-radius:4px}.modal_madori .collection .item:first-child{background-color:#fbb03b!important;color:#fff!important;font-weight:700!important}.modal_madori .collection .item.button_estimation,.modal_madori .collection .item:nth-child(2){background-color:#fff;border:1px solid #403e81;color:#403e81;font-weight:700}.arrow_blue{position:relative;display:inline-block;padding-left:12px;color:#403e81;text-decoration:none}.arrow_blue:after{content:"";width:0;height:0;border-color:transparent transparent transparent #403e81;border-style:solid;border-width:6px 0 6px 8px;position:absolute;top:50%;right:6%;margin-top:-6px}a.btn-flat-mini{overflow:hidden;padding:1.5rem 3rem;border-radius:0;background-color:#f2f2f2}a.btn-flat-mini span{position:relative}a.btn-flat-mini:before{position:absolute;top:0;left:0;width:340%;height:500%;content:"";transition:all .5s ease-in-out;transform:translateX(-98%) translateY(-25%) rotate(45deg);background:#dbdbed}a.btn-flat-mini:hover:before{transform:translateX(-9%) translateY(-25%) rotate(45deg)}.r_detail_infomation{width:100%;margin:0 auto 20px;padding:0}.r_detail_infomation h3{font-size:15px;padding:10px;text-align:center}.detail_infomation_inner{padding:30px 40px 0}.detail_infomation_inner_blue{padding:30px 40px;border:1px solid #403e80;font-size:14px;background:#fff;line-height:1.5}.detail_infomation_inner_blue a{display:inline-block}.detail_infomation_inner_red{padding:30px 40px;border:2px solid #ea5e63;background:#fff}.detail_infomation_inner_red .title{font-size:20px;font-weight:700;color:#f68920;line-height:1.5;padding-bottom:20px}.detail_infomation_inner_red .text{font-size:13px;line-height:1.57}.r_detail_infomation h4{font-size:20px;color:#ea5e63}.r_detail_infomation p{font-size:15px;padding-bottom:30px}.r_detail_infomation p a{display:inline-block;color:#403e81}.r_map_area_map{margin-bottom:5px}.r_map_area_slick{width:100%}.slide-items{width:100%;display:flex;max-width:85%;margin:auto}.slide-items li{height:auto;margin-right:0;margin-left:0;display:flex}li div.collection{width:30%;float:left;margin-right:10px}li div.collection img{width:80px;height:80px}li div.type{float:left;margin-right:5px;padding-top:9px;position:relative;height:40px;overflow:hidden}li div.type img{height:36px;width:36px;display:block}li div.title{color:#403e81;font-weight:700;position:relative;bottom:3px}li div.address{margin-top:3px;font-size:12px;padding-left:7em;text-indent:-6em;text-align:left;margin-left:12px}li div.address span{margin-left:57px;content:url(/images/renewal/r_address.svg);padding-right:5px;vertical-align:middle}.slick-next:before,.slick-prev:before{color:#403e81!important;opacity:1}.slick-next:hover:before,.slick-prev:hover:before{opacity:.75!important}@media screen and (max-width:769px){.slick-next:before,.slick-prev:before{color:#fff!important;opacity:1!important}}.slick-next{right:0!important}.slick-dots{left:50%;transform:translateX(-50%)}.slick-arrow{background-color:#333;bottom:0;height:0;margin:auto;position:absolute;top:-20px!important;width:0}.prev-arrow{border-left:0;border-right:10px solid #403e81;left:-25px}.next-arrow,.prev-arrow{border-bottom:8px solid #fff;border-top:8px solid #fff}.next-arrow{border-left:10px solid #403e81;border-right:0;right:-25px}.slide-items button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:0}table.aki-table td.r_estimate .r_estimateBtn,table.aki-table td.r_estimate .r_requestBtn{width:120px}.r_map_area_swiper{width:100%;height:100px;max-height:200px}.swiper{width:100%;height:100%;padding-right:10px}.swiper-slide{width:100%;margin:auto}.swiper-slide a:hover{opacity:.7}.swiper-slide div.collection{width:26%;float:left;margin-right:10px;margin-left:20px;display:inline-block;margin-top:4%}.swiper-slide div.collection img{width:80px;height:80px;-o-object-fit:contain;object-fit:contain}.swiper-slide div.type{float:left;margin-right:5px;padding-top:9px;position:relative;height:40px;overflow:hidden}.swiper-slide div.type img{height:36px;width:36px;display:block}.swiper-slide div.title{color:#403e81;font-weight:700;position:relative;bottom:5px;height:40px;max-height:40px;margin-bottom:5px;line-height:1.2;vertical-align:middle;font-size:12px;padding-right:5px}.swiper-slide div.address{margin-top:6px;font-size:11px;padding-left:3em;text-indent:-3.6em;position:relative;height:50px;margin-bottom:5px;left:17px;width:80%;line-height:1.5}.swiper-slide div.address span{margin-left:25px;content:url(/images/renewal/r_address.svg);padding-right:5px;vertical-align:middle}.swiper-button-next:after,.swiper-button-prev:after{content:"";width:100%;height:100%;margin:auto!important;position:absolute!important;top:-20px}.swiper-button-next:after{background-image:url(/images/renewal/arrow-next.svg);background-repeat:no-repeat;background-size:contain;left:10px}.swiper-button-prev:after{background-image:url(/images/renewal/arrow-prev.svg);background-repeat:no-repeat;background-size:contain;right:10px}.swiper-button-next,.swiper-button-prev{width:12px;height:82px}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:.7}.r_detail_room{margin-top:0}.accordion{margin-left:auto;margin-right:auto;position:relative;width:100%}.detail-accordion-title{color:#403e80;padding:10px;background:#fff;border:1px solid #e2e2e2}.detail-accordion-title,.singletitle{cursor:pointer;font-size:13px;text-align:center}.singletitle{color:#403e81;padding:5px 10px;background:#dbdbed;border:2px solid #f2f2f2}.accordion-content{display:none;padding:0}.accordion-content .infomation h3{margin:30px 0 0!important;padding:0!important}.accordion-content .infomation h3:first-of-type{margin:20px 0 0!important;padding:0!important}.accordion-content .infomation p{display:inline-block;font-size:13px;line-height:1.5;margin:0;padding:0 0 0 1em;text-indent:-1em}.detail-accordion-title{position:relative}.detail-accordion-title:before{border-right:2px solid #403e81;border-top:2px solid #403e81;content:"";display:block;height:8px;position:absolute;right:10px;top:30%;transform:rotate(135deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:8px}.detail-accordion-title.open:before{top:45%;transform:rotate(-45deg)}.whiteminititle-area{display:flex;margin-bottom:15px}.r_detail_room-right-table-title{margin-left:31%;width:69%}.r_detail_room-right-table-title tr th{color:#403e80;font-weight:700;font-size:15px;text-align:center;min-width:8em}.r_detail_room-right-table tr th{font-size:12px;min-width:10em}.whiteminititle{color:#403e80;font-weight:700;font-size:15px;padding:10px 0 0;background:#fff;width:30%;margin-right:10px}.whiteminititle,.whiteminititle.open{cursor:pointer;border:1px solid #403e80;text-align:center;position:relative}.whiteminititle.open{color:#fff;background:#403e81}.whiteminititle-area{position:relative}.whiteminititle:before{border:6px solid transparent;border-top:7px solid #403e80;content:"";display:block;height:8px;position:absolute;left:20px;top:35%;transform:rotate(0deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:8px}.open .whiteminititle{color:#fff;cursor:pointer;background:#403e81;border:1px solid #403e80;text-align:center;position:relative}.open .whiteminititle:before{border-top:7px solid #fff;top:20%;transform:rotate(180deg)}.r_detail_room-right-table{width:70%;color:#403e80;cursor:pointer;font-weight:700;font-size:15px;background:#fff;border:1px solid #403e80}.open .r_detail_room-right-table{color:#fff;background:#403e81}.open .r_detail_room-right-table,.whitetitle{cursor:pointer;border:1px solid #403e80;text-align:center;position:relative}.whitetitle{color:#403e80;font-weight:700;background:#fff;margin-bottom:15px}.whitetitle,.whitetitle.open{font-size:15px;padding:10px;margin-top:20px}.whitetitle.open{color:#fff;cursor:pointer;background:#403e81;border:1px solid #403e80;text-align:center;position:relative}.whitetitle:after{border:6px solid transparent;border-top:7px solid #403e80;content:"";display:block;height:8px;position:absolute;right:10px;top:40%;transform:rotate(0deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:8px}.whitetitle.open:after{border-top:7px solid #fff;top:25%;transform:rotate(180deg)}.bluetitle{color:#403e80;background:#dbdbed}.bluetitle,.bluetitle.open{cursor:pointer;font-size:15px;padding:10px;border:1px solid #403e80;text-align:center;position:relative;margin-top:20px}.bluetitle.open{color:#fff;background:#403e81}.bluetitle:after{border:6px solid transparent;border-top:7px solid #403e80;content:"";display:block;height:8px;position:absolute;right:10px;top:40%;transform:rotate(0deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:8px}.bluetitle.open:after{border-top:7px solid #fff;top:25%;transform:rotate(180deg)}.bluetitle:before{background:url(/images/renewal/infomation-icon-blue.svg) no-repeat;background-size:contain}.bluetitle.open:before,.bluetitle:before{content:"";display:inline-block;width:15px;height:15px;margin-right:.3em}.bluetitle.open:before{background:url(/images/renewal/infomation-icon.svg) no-repeat;background-size:contain}.redtitle{color:#ea5e63;background:#fff}.redtitle,.redtitle.open{cursor:pointer;font-size:15px;padding:10px;border:2px solid #ea5e63;text-align:center;position:relative}.redtitle.open{color:#fff;background:#ea5e63}.redtitle:after{border:6px solid transparent;border-top:7px solid #ea5e63;content:"";display:block;height:8px;position:absolute;right:10px;top:40%;transform:rotate(0deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:8px}.redtitle.open:after{border-top:7px solid #fff;top:25%;transform:rotate(180deg)}.redtitle:before{background:url(/images/renewal/campaign-icon-red.svg) no-repeat;background-size:contain}.redtitle.open:before,.redtitle:before{content:"";display:inline-block;width:15px;height:15px;margin-right:.3em}.redtitle.open:before{background:url(/images/renewal/campaign-icon.svg) no-repeat;background-size:contain}.bluetitle-infomation{color:#403e80;cursor:pointer;font-size:15px;padding:10px;background:#dbdbed;border:1px solid #403e80;text-align:center;position:relative;margin-top:20px}.bluetitle-infomation:after{border:6px solid transparent;border-top:7px solid #403e80;content:"";display:block;height:8px;position:absolute;right:10px;top:40%;transform:rotate(0deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:8px}.bluetitle-infomation.open{color:#fff;background:#403e80;border:1px solid #403e80}.bluetitle-infomation.open:after{border-top:7px solid #fff;top:25%;transform:rotate(180deg)}.bannerSP{display:none}#youtube_movie_area{margin:20px 0}#youtube_movie_area iframe{width:100%}#youtube_movie_area .movie_title{color:#403e80;cursor:pointer;font-size:15px;padding:10px;background:#dbdbed;border:1px solid #403e80;text-align:center;position:relative;margin:0}@media screen and (max-width:769px){.r_detail{margin:20px 0 0}.r_detail,.r_detail.sp{width:100%;padding:0 20px;flex-wrap:wrap;display:flex}.r_detail.sp{margin:0}div.r_detail_inner{padding:0;margin-bottom:0;background:none}.r_detail_inner_left{width:100%}.r_detail_inner_left p.detail-image-area{display:inline-block}.r_detail_inner_left p.detail-image-area img{width:100%;height:auto}.r_detail_inner_title{margin-top:15px;border-bottom:1px solid #403e81;padding-bottom:15px}.r_detail_inner_title h1{font-size:19px;color:#666;display:flex;align-items:center;padding-right:10px}.r_detail_inner_title span{vertical-align:middle;width:65px;float:left}.r_detail_inner_title p{font-size:10px}.r_detail_inner_title span img{vertical-align:middle;margin-right:10px;display:block}.r_specification .item{padding:5px 0;width:8em;border:1px solid #403e81;font-size:10px;margin-right:5px;margin-bottom:10px;text-align:center;color:#403e81;background:#fff}.r_detail_inner_sp{width:100%;margin-left:0}.r_detail_inner_sp p{font-size:12px}.r_detail_inner_sp p.partner_object_text{font-size:19px;font-weight:700;color:#ea5e63}.r_detail_inner_sp p.newopen{font-size:13px;color:#f68920;margin:5px 0 0}.r_detail_inner_sp p.newopen-comment{font-size:13px;color:#f68920;font-weight:700;padding-bottom:5px}.r_detail_inner_right{width:100%;margin-left:0}p.r_detail_right_banner img{width:100%}.r_detail_inner_right .r_specification{display:none}.r_detail_campaign_sp{display:flex}.r_detail_campaign_sp p.r_detail_subtitle{text-align:left;font-size:10px}p.r_detail_campaign_mark{width:98px;color:#fff;font-size:10px;font-weight:700;padding:5px;background:#ea5e63;text-align:center;margin-bottom:10px;position:absolute;right:20px}.r_detail_inner_sp .campaign{font-size:13px;font-weight:700;color:#ea5e63;margin:10px 0}.r_detail_inner_sp .campaign span{cursor:pointer}.detail_banner_ic{text-align:center;width:100%}.detail_banner_ic img{width:50%;margin-right:0;margin-bottom:20px}.r_detail_banner{margin-top:20px;flex-wrap:wrap;display:flex;align-items:center}.r_detail_banner .banner{width:100%;margin-right:0;margin-bottom:20px;text-align:center}.r_detail_banner .bannerSP{border-top:1px solid #403e81;padding-top:30px;display:flex;gap:10px;justify-content:center;align-items:center}.r_detail_banner .bannerSP a{width:50%;gap:10px}.r_detail_banner .btn1{width:48%;height:auto;margin-right:10px;margin-bottom:30px}.r_detail_banner .btn1 a{padding:15px;display:block;font-size:12px;text-align:center;color:#fff;font-weight:700}.r_detail_banner .btn2{width:48%;height:auto;background:#403e81;margin-bottom:30px}.r_detail_banner .btn2 a{padding:15px;display:block;font-size:12px;text-align:center;color:#fff}.r_detail_banner .banner:hover,.r_detail_banner .btn1:hover,.r_detail_banner .btn2:hover{opacity:.8}p.gallery_caption{text-align:center;font-size:9px}.r_value_stage{margin-top:20px}.r_detail_gallery_container{margin-top:10px}.r_detail_gallery_container .collection img{margin:0 8px 5px 0;width:55px;height:55px;cursor:pointer;-o-object-fit:contain;object-fit:contain}.r_detail_right{margin-top:0;width:100%;margin-left:0}.r_detail_right_bannerSP{border-top:1px solid #212529;padding-top:20px;margin-top:20px;width:100%;margin-left:0}.r_room{width:100%;margin:20px 0 0;padding:0 20px}.floor_plan .data_content .floor_plan_content img{max-width:100%}.r_detail_btn{width:100%;margin:40px auto 0;padding:0;display:block}.r_detail_btn .item{display:inline-block;padding:5% 2% 2%;width:100%;margin:0 0 20px;height:93px;text-align:center;background-color:#fff;vertical-align:middle;animation-duration:1ms}table.detail_table_sp{width:100%}table.detail_table_sp thead{background:#b3b3b3;color:rgba(0,0,0,.87);border:1px solid #f2f2f2}table.detail_table_sp tbody,table.detail_table_sp thead{cursor:auto;text-align:inherit;padding:.92857143em .78571429em;vertical-align:inherit;font-style:none;font-weight:700;text-transform:none;text-align:center}table.detail_table_sp tbody{background:#dbdbed;color:#403e81;border:none}.r_detail_room{margin-top:10px}.r_detail_roomSP{margin-top:10px;margin-bottom:20px}.room_list .data_content{background-color:#faf8f5!important}.accordion{margin-left:auto;margin-right:auto;position:relative;width:100%}.detail-accordion-title{color:#403e80;padding:10px;background:#fff;border:1px solid #e2e2e2}.detail-accordion-title,.singletitle{cursor:pointer;font-size:13px;text-align:center}.singletitle{color:#403e81;padding:5px 10px;background:#dbdbed;border:2px solid #f2f2f2;width:100%}.accordion-content{display:none;padding:0}.accordion-content p{font-size:13px;line-height:1.5}.whitetitle{color:#403e80;font-size:15px;font-weight:700;background:#fff;margin-bottom:15px}.whitetitle,.whitetitle.open{cursor:pointer;padding:5px 10px;border:1px solid #403e80;text-align:center;position:relative;margin-top:10px}.whitetitle.open{color:#fff;background:#403e81}.whitetitle:after{border:6px solid transparent;border-top:7px solid #403e80;content:"";display:block;height:8px;position:absolute;left:20%;top:30%;transform:rotate(0deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:8px}.whitetitle.open:after{border-top:7px solid #fff;top:20%;transform:rotate(180deg)}.bluetitle-infomation{color:#403e80;background:#dbdbed;margin-top:20px}.bluetitle-infomation,.bluetitle-infomation.open{cursor:pointer;font-size:15px;padding:10px;border:1px solid #403e80;text-align:center;position:relative}.bluetitle-infomation.open{color:#fff;background:#403e81}.bluetitle-infomation:after{border:6px solid transparent;border-top:7px solid #403e81;content:"";display:block;height:8px;position:absolute;right:10px;top:40%;transform:rotate(0deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:8px}.bluetitle-infomation.open:after{border-top:7px solid #fff;top:25%;transform:rotate(180deg)}.redtitle{color:#ea5e63;cursor:pointer;font-size:15px;padding:10px;background:#fff;border:1px solid #ea5e63;text-align:center;position:relative}.infomation-area{background-color:#faf8f5}.infomation-area .infomation{font-size:12px;line-height:1.67;letter-spacing:normal;white-space:pre-line}.infomation-area .infomation a{display:inline;color:#403e80;font-weight:700;padding-left:5px}.detail-accordion-title{position:relative}.detail-accordion-title:before{border-right:2px solid #403e81;border-top:2px solid #403e81;content:"";display:block;height:8px;position:absolute;right:10px;top:30%;transform:rotate(135deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:8px}.detail-accordion-title.open:before{top:45%;transform:rotate(-45deg)}.r_detail .ui.table{width:100%;background:#fff;margin:10px 0 0;border:1px solid #e2e2e2;box-shadow:none;border-radius:none;text-align:left;color:#333;border-collapse:separate;border-spacing:0}table.detail_table_sp2 thead{background:#b3b3b3;color:rgba(0,0,0,.87);border:1px solid #f2f2f2}table.detail_table_sp2 tbody,table.detail_table_sp2 thead{cursor:auto;text-align:inherit;padding:.92857143em .78571429em;vertical-align:inherit;font-style:none;font-weight:700;text-transform:none;text-align:center}table.detail_table_sp2 tbody{border:none}.more-content{margin:10px 0;background:#fff;padding:10px;border:1px solid #e2e2e2}.more-content .r_room_type{padding:10px 0;margin-bottom:5px;text-align:left;border-bottom:1px solid #403e81}.more-content .r_room_type span.r_rack{background:#403e81;color:#fff;padding:3px;font-size:10px;font-weight:700;margin-bottom:5px;text-align:center}.more-content .r_room_type span.r_roomName{font-size:13px;font-weight:700;text-align:center}table.detail_table_sp2 tbody th{text-align:center;width:35%;padding-right:10px;border-right:1px solid #403e81}table.detail_table_sp2 tbody td{text-align:left;padding-left:10px;vertical-align:middle}table.detail_table_sp2 tbody td .price_old{display:inline;color:#6b6a72;font-size:11px;text-decoration:line-through}table.detail_table_sp2 tbody td .price_new{display:inline;color:#f75b6b;font-weight:700;font-size:13px;margin-left:6px}table.detail_table_sp2 tbody td .price.campain:after{content:"\30AD\30E3\30F3\30DA\30FC\30F3\4E2D";height:auto;font-size:10px;color:#fff;border-radius:0;padding:0 6px;background-color:#f75b6b}.more-content .r_room_madori_btn{margin-top:5px;text-align:center}.more-content .r_room_contact_btn{padding:10px 0;text-align:left;display:flex}.r_room_madori_btn p{width:100%;background:#dbdbed;text-align:center}.r_room_madori_btn p a{padding:5px;display:inline-block;font-size:13px;text-align:center;color:#403e81;font-weight:700}p.madori_btn:after{content:"";width:0;height:0;border-color:transparent transparent transparent #403e81;border-style:solid;border-width:6px 0 6px 8px;position:relative;top:10%;right:0;margin-top:-6px;display:inline-block}p.r_room_estumate_btn{width:50%;border:1px solid #403e81;border-radius:5px;padding:5px;text-align:center;margin:0 5px 0 0}p.r_room_estumate_btn a{padding:5px;display:flex;justify-content:center;align-items:center;font-size:13px;text-align:center;color:#403e81;font-weight:700;line-height:1.5;height:100%}p.r_room_application_btn{width:50%;background:#fbb03b;border-radius:5px;padding:5px;text-align:center;margin:0 0 0 5px}p.r_room_application_btn a{padding:5px;display:flex;justify-content:center;align-items:center;font-size:13px;text-align:center;color:#fff;font-weight:700;line-height:1.5;height:100%}p.r_room_estumate_btn a:after{border-color:transparent transparent transparent #403e81}p.r_room_application_btn a:after,p.r_room_estumate_btn a:after{content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 8px;position:relative;top:5%;right:-6px;margin-top:-6px;display:inline-block}p.r_room_application_btn a:after{border-color:transparent transparent transparent #fff}p.r_room_nairan_btn{width:50%;background:#403e81;border-radius:5px;padding:5px;text-align:center;margin:0 0 0 5px}p.r_room_nairan_btn a{padding:5px;display:flex;justify-content:center;align-items:center;font-size:13px;text-align:center;color:#fff;font-weight:700;line-height:1.5;height:100%}p.r_room_nairan_btn a:after{content:"";width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:6px 0 6px 8px;position:relative;top:5%;right:-6px;margin-top:-6px;display:inline-block}.r_detail_infomation{width:100%;margin:0 0 20px;padding:0}.r_value_stage table,td,th{border-collapse:collapse;font-size:13px}.r_detail_near_trunk{width:100%;margin:0 0 100px;padding:0 20px}.detail_infomation_inner_blue{padding:30px 20px 0;border:1px solid #403e80}.detail_infomation_inner_red{padding:30px 20px;border:1px solid #ea5e63}.r_detail_infomation h4{font-size:18px;color:#ea5e63}.detail_infomation_inner_red .title{font-size:18px;font-weight:700;color:#f68920;line-height:1.5;padding-bottom:20px}li div.address{margin-top:3px;font-size:12px;padding-left:7em;text-indent:-6em;text-align:left;margin-left:25px}}@media screen and (max-width:769px){div.low_containts{margin-top:75px}div.low_containts .r_breadcrumbs{padding:0 20px;margin-bottom:10px}.r_low_area{width:100%;margin:20px auto 100px;padding:0 20px}section.r_page-title{padding:30px 0}section.r_page-title h2{font-size:18px}.r_low_area h3{font-size:14px;text-align:left}.r_faq{width:100%;text-align:left;padding-top:160px;margin-top:-160px}.r_faq h4{margin-top:60px}.r_faq_btn{margin:30px 0 0;text-align:center}.r_faq_btn ul{display:flex;flex-wrap:wrap}.r_faq_btn ul li{margin-right:15px;margin-bottom:10px;width:calc(50% - 8px)}.r_faq_btn ul li:last-child,.r_faq_btn ul li:nth-child(2n){margin-right:0}.r_faq_btn ul li a{font-size:11px;text-align:left;padding:10px 5px!important;letter-spacing:0}#r_faq_btn.fixed{top:34px;margin:30px 0 0;text-align:center;display:flex;flex-wrap:wrap;width:90%}#r_faq_btn.fixed ul li{margin-right:15px;margin-bottom:10px;width:calc(50% - 8px)}#r_faq_btn.fixed ul li:nth-child(2n){margin-right:0}.r_faq_accordion-title{font-size:13px;padding:5px 50px 10px 3em;text-indent:-3.3em;line-height:1.5}.r_faq_accordion-title span{margin-right:10px;margin-left:15px;font-size:22px;margin-bottom:5px}.r_faq_accordion-content{padding:10px 20px 10px 15px}.r_faq_accordion-content p.r_faq_answer{padding-left:1.7em;text-indent:-2em}.r_faq_accordion-content p.r_faq_answer a{font-size:14px;line-height:1.5;padding-left:2em;text-indent:-2em;color:#403e81;display:inline-block}.r_faq_accordion-content p.r_faq_answer span{color:#f68920;margin-right:10px;font-size:22px;margin-bottom:8px}.r_faq_accordion-title{position:relative}.r_faq_accordion-title:after{border-right:5px solid #403e81;border-top:5px solid #403e81;content:"";display:block;height:15px;position:absolute;right:20px;top:30%;transform:rotate(135deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:15px}.r_faq_accordion-title.open:after{top:42%;transform:rotate(-45deg)}}@media screen and (max-width:320px){.r_faq_btn ul li a{font-size:10px;text-align:left;padding:10px 5px!important;letter-spacing:0}}section.r_about_fv{background-image:url(/images/renewal/r_about_fv.jpg);background-size:cover;background-position:50%;padding:60px 0}section.r_about_fv h2{color:#403e81;font-size:25px;text-align:center}.r_about_reason_text{padding:100px 0 0}.r_about_reason_text h2{font-weight:700;font-size:22px;color:#403e81;text-align:center}.r_about_reason{width:1024px;margin:0 auto;padding:20px 0 0;flex-wrap:wrap}.r_about_reason .item{display:inline-block;margin-right:20px;padding:50px 20px 0;width:324px;height:288px;background-color:#f2f2f2;vertical-align:middle;text-align:center}.r_about_reason .item:last-child{margin-right:0}.r_about_reason .item h3.reason_title{display:block;font-size:22px;font-weight:700;color:#403e81;line-height:2em;text-align:center;padding:15px 0}.r_about_reason .item p.reason_text{text-align:justify!important;font-size:13px;line-height:1.5em;font-weight:700;color:#403e81}p.reason_kome{width:324px;position:relative;left:698px;margin-top:10px;font-size:10px;line-height:1.5em}.r_about_lineup_text{padding:100px 0 0}.r_about_lineup_text h2{font-weight:700;font-size:22px;color:#403e81;text-align:center;margin-bottom:50px}.r_about_lineup div.lineup_box{display:flex;width:100%;margin:30px 10px;flex-wrap:wrap;padding-bottom:30px;border-bottom:1px solid #403e81}.r_about_lineup div.lineup_box:nth-of-type(3){border-bottom:none}.r_about_lineup div.lineup_left{margin-right:3%;width:39%}.r_about_lineup div.lineup_right{width:58%}.r_about_lineup div.lineup_left2{margin-right:3%;width:58%}.r_about_lineup div.lineup_right2{width:39%}p.lineup_title{font-weight:700;font-size:20px;color:#403e81;padding-bottom:15px}p.lineup_text{padding-bottom:20px;font-size:16px;line-height:1.5;text-align:justify}.r_about_lineup div.lineup_option{display:flex;flex-wrap:wrap;width:100%;height:200px;margin:0 10px 30px;padding:20px;background:#f2f2f2;vertical-align:middle}.lineup_option div.lineup_left{text-align:center;margin-right:3%;width:27%;padding-top:10px}.lineup_option div.lineup_right{width:70%;padding-top:3%}a.lineup_btn-type{background-color:#dbdbed;color:#403e81;font-size:13px;padding:5px;border-radius:0;width:250px}a.lineup_btn-type:hover{background-color:#403e81;color:#fff}p.reason_image img{width:58px}div.r_about_feature{padding:50px 0 0}p.feature_image img{width:100%}.feature_text{padding:20px 0 0;font-size:13px}section.r_about_search{background:#dbdbed;padding:50px 0;margin:60px 0 100px}section.r_about_search h2{color:#403e81;font-size:25px;text-align:center}a.lineup_btn-search{background-color:#403e81;color:#fff;font-size:18px;padding:20px;border-radius:0;width:338px}a.lineup_btn-search span{margin-right:10px}a.lineup_btn-search:hover{opacity:.7}@media screen and (max-width:800px){section.r_about_fv{background-image:url(/images/renewal/r_about_fv_sp.jpg);background-size:cover;background-position:50%;padding:60px 0}.r_about_reason_text{padding:40px 0 20px}.r_about_reason_text h2{font-size:18px}.r_about_reason{width:100%;display:flex;gap:30px 10px;margin:0!important;padding:0}.r_about_reason .item{display:inline-block;margin:0;padding:10% 20px;width:100%;height:100%;text-align:center;background-color:#f2f2f2;vertical-align:middle}.r_about_reason .item.item div{margin:0 auto;display:block;font-size:9px;line-height:1.5em;letter-spacing:0}.r_about_reason .item.item div span.collection_title{display:block;font-size:12px;font-weight:700;color:#403e81;line-height:2em}.r_about_reason a span.btn_image img{width:20%}p.reason_kome{width:100%;position:inherit;margin-top:20px;font-size:10px;line-height:1.5em}.r_about_lineup_text{padding:100px 0 0}.r_about_lineup_text h2{font-weight:700;font-size:18px;color:#403e81;text-align:center}.r_about_lineup div.lineup_box{display:contents;width:100%;margin:30px 10px;padding-bottom:30px;border-bottom:1px solid #403e81}.r_about_lineup div.lineup_box:nth-of-type(3){border-bottom:none}.r_about_lineup div.lineup_left{margin-right:0;width:100%}.r_about_lineup div.lineup_right{width:100%}p.lineup_title{font-weight:700;font-size:16px;color:#403e81;margin-top:60px}p.lineup_text{margin-top:10px;padding-bottom:20px;font-size:13px;line-height:1.5}.r_about_lineup div.lineup_option{display:block;width:100%;height:auto;margin:60px 0 20px;padding:20px;background:#f2f2f2;vertical-align:middle}.lineup_option p.lineup_title{font-weight:700;font-size:16px;color:#403e81;margin-top:10px;padding-bottom:0}.lineup_option div.lineup_left{text-align:center;margin-right:0;width:100%;padding-top:10px}.lineup_option div.lineup_right{width:100%;padding-top:3%}a.lineup_btn-type{background-color:#dbdbed;color:#403e81;font-size:13px;padding:5px;border-radius:0;width:100%}a.lineup_btn-type:hover{background-color:#403e81;color:#fff}p.reason_image img{width:58px}div.r_about_feature{padding:20px 0 0}p.feature_image img{margin-top:20px;width:100%}.feature_text{padding:20px 0 0;font-size:13px}}div #wrapper.low_containts_gr{background:#f2f2f2!important}section.r_page-title h2 span{margin-right:10px}section.r_page-title h2 span img{width:3rem}.list_search_keyword_r{margin-top:50px}.list_search_keyword_r .container{background:#403e81;padding:10px 10px 15px 20px;border-radius:0;max-width:1024px;min-width:auto;margin:20px auto 0;display:flex;color:#fff;justify-content:center;align-items:center}.list_search_keyword_r .container h2.container-title{font-size:16px}.r_list_search{width:100%;margin:50px 0;padding:40px 25px;display:inline-block;border:1px solid #403e81;background:#fff}h2.r_list_search_title{text-align:left;border-bottom:1px solid #403e81;padding-bottom:10px}h2.r_list_search_title img{width:160px;vertical-align:middle;margin-bottom:3px;padding-left:15px}h2.r_list_search_title{font-size:18px;color:#403e81}h2.r_list_search_title span{padding-right:6px}h2.r_list_search_title span img{width:36px}.r_list_search_contants{text-align:left;display:flex}.r_list_search_contants .tits{font-size:14px;background:#dbdbed;color:#403e81;font-weight:700;margin:30px 0 10px;padding:5px 0;width:100px;text-align:center}.r_list_search_contants a{float:left;font-size:15px;color:#403e81;line-height:1;font-weight:400;transition:all .3s;border-bottom:1px solid #403e81;padding-bottom:2px;margin:0 8px 3px 0}.r_list_search_contants a:hover{opacity:.5}.r_list_search_left,.r_list_search_right{width:50%;padding:10px 20px 0}.r_list_search_area,.r_list_search_condition{width:100%;display:inline-block}.r_list_search_condition{margin:0;padding:40px 25px;border:1px solid #403e81;background:#fff}.condition_container{display:flex}h2.r_list_search_condition_title{text-align:left;color:#403e81;border-bottom:1px solid #403e81;padding:0 0 10px 20px;font-size:18px}.condition_container_full{padding-top:20px;padding-left:40px;width:100%}.condition_container_left{padding-top:0;padding-left:40px;width:48%}.condition_container_right{padding-top:0;padding-right:0;width:48%;margin-left:30px}.condition_container_full input[type=checkbox],.condition_container_full input[type=radio],.condition_container input[type=checkbox],.condition_container input[type=radio],input[type=checkbox],input[type=radio]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;margin-right:5px;margin-left:0;vertical-align:middle}.condition_container_full label{font-size:14px;line-height:2;padding-right:20px}.condition_container label{font-size:14px;line-height:2}.condition_container p.label_type label{padding-right:20px}.condition_container_full h4,.condition_container h4{border-left:3px solid #403e81;font-size:17px;font-weight:700;padding-left:5px;margin:20px 0 10px;color:#403e81}.condition_container h4{margin:40px 0 10px}.condition_container .dropdown{width:156px}.condition_container span.text_to{padding-top:8px;width:9em;font-size:12px}h4.condition_keyword_full{width:100px;float:left;margin-right:10px}div.condition_keyword_input .dropdown_select{width:100px;background-color:#e8e8e8;cursor:pointer;padding:9px;font-size:13px}div.condition_keyword_input{margin:15px 0 0}div.condition_keyword_input.ui.input>input{font-size:16px;margin:0;width:100%}.r_list_search_condition_btn{margin-top:60px;text-align:center}a.btn_search_condition{background-color:#fbb03b;color:#fff;font-size:19px;padding:10px;border-radius:0;width:248px}a.btn_search_condition:hover{background-color:#f9c879}@media screen and (max-width:800px){.list_search_keyword_r{margin-top:0}.btn-search_r{width:70px;display:inline-block}.list_search_keyword_r .container{background:#403e81;padding:10px;border-radius:0;min-width:auto;display:block;width:100%;color:#fff;margin:10px auto 5px}.list_search_keyword_r .container h2.container-title{font-weight:700;color:#fff;font-size:12px;padding-top:3px;padding-right:10px;margin-bottom:7px;width:100%}.r_list_search{width:100%;margin:20px 0!important;padding:30px 20px}h2.r_list_search_title{font-size:18px;color:#403e81;text-align:center}.r_list_search_contants{display:block}.r_list_search_left,.r_list_search_right{width:100%;padding:0}.r_list_search_contants .tits{font-size:16px;color:#403e81;font-weight:700;padding:10px 0}.area_btns div.tits3{position:relative;width:100%!important;background:#f68920;border-radius:0!important;padding:15px 20px!important;margin:5px 0 0!important;text-align:center}.ur_list_search_contants a{font-size:15px;margin-right:10px;line-height:1.5;margin-bottom:10px;padding-bottom:1px}.r_list_search_condition{width:100%;margin:0!important;padding:30px 20px}h2.r_list_search_condition_title{text-align:center;font-size:18px}.condition_container{display:block}.condition_container_full{padding-top:20px;padding-left:0;width:100%}.condition_container_left{padding-top:0;padding-left:0;width:100%}.condition_container_right{padding-top:0;padding-right:0;width:100%;margin-left:0}.condition_container .dropdown{width:100px}.condition_container span.text_to{padding-top:8px;width:9em;font-size:12px}.condition_container .r_low_area h3{font-size:14px}a.btn_search_condition{background-color:#fbb03b;color:#fff;font-size:19px;padding:10px;border-radius:0;width:100%}}h2.r_search_title{font-size:24px;color:#403e81;margin-top:30px}h2.r_search_title span img{vertical-align:middle;margin-bottom:5px;margin-right:5px}.tab-wrap{display:flex;flex-wrap:wrap;margin-top:30px}.tab-label{color:#403e81;background:#fff;margin-right:30px;padding:20px;order:-1;width:497px;text-align:center;font-size:17px;font-weight:700;cursor:pointer;border:1px solid #403e81;border-bottom:none}.tab-label:nth-of-type(2){margin-right:0}.tab-content{width:100%;display:none}.tab-switch:checked+.tab-label{background:#403e81;color:#fff}.tab-switch:checked+.tab-label+.tab-content{display:block}.tab-switch{display:none}.tab-wrap .r_list_search{margin:0 0 50px;padding:40px 25px 10px}.tab-wrap h2.r_list_search_title span{padding-left:20px;font-size:14px;color:#666}.r_list_tab-content{width:100%;padding:30px 20px 0;display:flex;flex-wrap:wrap}.r_list_tab-content label,.r_list_tab-content label:hover{text-decoration:underline;text-underline-offset:.5em;cursor:pointer}.r_list_tab-content label input{float:left}@media screen and (max-width:769px){h2.r_search_title{font-size:18px;margin-bottom:30px;padding:0 20px}h2.r_search_title span img{vertical-align:middle;margin-bottom:5px;margin-right:5px}.tab-wrap{display:flex;flex-wrap:wrap;margin-top:30px}.tab-label{color:#403e81;background:#fff;margin-right:20px;padding:20px;order:-1;width:47%;text-align:center;font-size:15px;font-weight:700;cursor:pointer;border:1px solid #403e81;border-bottom:none}.tab-label:nth-of-type(2){margin-right:0}.tab-content{width:100%;display:none}.tab-switch:checked+.tab-label{background:#403e81;color:#fff}.tab-switch:checked+.tab-label+.tab-content{display:block}.tab-switch{display:none}.tab-wrap .r_list_search{margin:0 0 50px!important;padding:40px 20px 10px}.tab-wrap h2.r_list_search_title span{padding-left:20px;font-size:14px;color:#666}.r_list_tab-content{width:100%;padding:30px 0 0;display:flex;flex-wrap:wrap}.r_list_tab-content label{padding-bottom:30px;padding-right:20px;font-size:14px;line-height:1.5}.r_list_tab-content label input{float:left}}div.area,div.area_map,div.area_select,div.detail,div.new,div.static{margin-top:88px}div.static{margin-top:15px}.type_pc .btn.center{width:220px!important;height:56px!important;margin:20px auto!important;padding:20px 0!important;font-size:16px!important;text-align:center!important}.type_pc .area_map .container .content .control .search_cont .serach_header .btn,.type_pc .area_select .container .content .control .search_cont .serach_header .btn{padding:0!important;font-weight:300!important}.ui.dropdown>.dropdown.icon{background:#e8e8e8!important}@media screen and (max-width:769px){div.area,div.area_map,div.area_select,div.detail,div.new,div.static{margin-top:64px}.serach_header .btn{padding:0!important;font-weight:300!important}.type_sp div#area_sp,.type_sp div.area_sp{margin-top:0!important}}#about_lineup1{padding-top:80px;margin-top:-80px}#about_lineup2,#about_lineup3{padding-top:60px;margin-top:-60px}#about_lineup1_sp,#about_lineup2_sp,#about_lineup3_sp{padding-top:10px;margin-top:-10px}#r_search_pagination{width:80%;min-width:370px;text-align:center}.paginationjs-pages ul{display:flex}.paginationjs-pages ul li{position:relative;line-height:1;text-decoration:none;border:1px solid #999;background:#fff;padding:6px 0;min-width:2em;text-align:center;vertical-align:middle}.paginationjs-pages ul li a{font-size:.5em}.paginationjs-pages ul li.paginationjs-next a,.paginationjs-pages ul li.paginationjs-prev a{font-size:1em;vertical-align:middle}.paginationjs-pages ul li.active{background-color:rgba(0,0,0,.05)}.paginationjs-pages ul li:hover{background:#eee}.data_table .s_btn.play{width:16px;height:16px;position:relative}@media screen and (max-width:900px){.go_syoki img{vertical-align:middle;width:100px;padding-left:5px}}@media screen and (max-height:800px){#r_right_fix.fixed{display:none!important}}a.modal_map_open{padding-top:5px}.go_map{margin-left:10px;cursor:pointer!important}.go_map:after{content:"MAP";font-size:13px;padding:3px 12px;background:#999;color:#fff}.map_modal_box{width:70%;max-width:70%;margin:0;padding:0}.map_modal_box div.area_map{margin-top:50px}.map_modal_box .area_map .container .content .control{min-width:100%!important;padding:20px 0 40px}.map_modal_box .area_map .container .content .control .map_cont{min-width:auto!important}@media screen and (max-width:769px){.map_modal_box{width:90%;max-width:90%;margin:0;padding:0}.map_modal_box .area_map{margin-top:36px}.map_modal_box .area_map .container .content .control{min-width:100%;padding:20px 0 40px}.map_modal_box .area_map .container .content .control .map_cont{min-width:100%!important;height:500px;background-color:#fff;border:none;box-shadow:none;margin-bottom:0}.map_modal_box .area_map .container .content .control .map_cont .map_footer{display:inline-flex;width:100%;flex-wrap:wrap;padding:20px 0}.map_modal_box .area_map .container .content .control .map_cont .map_footer .item{margin-left:10px;position:relative;padding-left:44px;height:40px;width:40%;font-size:10px;line-height:1.36;color:#6b6a72;vertical-align:middle;white-space:nowrap;text-align:left}.map_modal_box .area_map .container .content .control .map_cont .map_footer .item.with_campaign{width:auto;height:58px;padding:8px 10px 8px 45px!important}.map_modal_box .area_map .container .content .control .map_cont .map_footer .item.with_campaign:before{top:5px;left:0!important}.paginationjs-pages ul{display:flex;justify-content:center}a.modal_map_open{padding-top:5px}}div.gm-style-iw{max-width:200px;border:1px solid #403e81;text-align:left}div.gm-style-iw h3{color:#403e81;font-weight:700;border-bottom:1px solid #403e81;margin-bottom:5px;padding-bottom:3px}.area_map .container .content .control .map_cont .map_footer .item.with_campaign{width:auto;height:58px;padding:8px 16px 8px 45px!important;background-color:#fff!important}.area_map .container .content .control .map_cont .map_footer .item.with_campaign:before{top:5px;left:0!important}.map_modal_box .area_map .container .content .control .map_cont .map_footer .item{text-align:left}.r_list_tab-content .city_choice,.r_list_tab-content .line_choice{display:flex;width:25%;padding-bottom:30px;font-size:14px}.r_list_tab-content .city_choice a,.r_list_tab-content .line_choice a{text-decoration:underline;text-underline-offset:.3em;cursor:pointer;padding:0 5px;line-height:1.5}.r_list_tab-content .ui.checkbox input[type=checkbox],.ui.checkbox input[type=radio]{cursor:pointer;position:absolute;top:0;left:0;opacity:0!important;outline:none;z-index:3;width:17px;height:17px}.r_list_tab-content input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;margin-right:5px;margin-left:0;vertical-align:middle}.r_list_tab-content .ui.checkbox{position:relative;display:inline-block;backface-visibility:hidden;outline:none;vertical-align:baseline;font-style:normal;min-height:17px;font-size:1rem;line-height:17px;min-width:17px}@media screen and (max-width:769px){.r_list_tab-content .city_choice,.r_list_tab-content .line_choice{display:flex;width:50%;padding-bottom:30px;font-size:14px}.condition_container_full label,.condition_container p.label_type label{display:block}}@media screen and (max-width:375px){.r_value_stage th{font-size:12px;width:25%}}.slide{position:relative;margin:0;padding:0;width:400px}.slide .item{position:relative;height:100%}.slide .item:before{display:block;padding-top:39%;content:"";position:relative;overflow:hidden}.slide .item img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:100%}.slide>.slick-list,.slide>.slick-list>.slick-track,.slide>.slick-list>.slick-track>.slick-slide>div{position:relative;height:100%}.slide-navigation{position:relative;padding:0;display:flex;flex-wrap:wrap}.slide-navigation .item{position:relative;cursor:pointer;overflow:hidden;width:60px;height:60px;margin:.5%;padding:0}.slide-navigation .item:before{display:block;padding-top:70%;content:""}.slide-navigation .item img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;width:100%}.slide-navigation .current:after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";opacity:.5;background:#000}.estimate_modal_box{max-width:75%;margin:0;padding:0;width:90vw;height:80vh;text-align:left}.estimate_area{overflow-y:scroll;position:absolute;top:0;bottom:0;right:0;left:0;padding:10px}.estimate_area .modalScrollContainer{padding:20px;max-width:1000px;margin:0 auto}.estimate_area h1{font-weight:700}.estimate_area h2,.estimate_area h2.no80{font-size:24px;border-left:5px solid #473482;padding-left:8px;margin-top:80px;font-weight:700;margin-bottom:0}.estimate_area h2.estimateTitle{font-size:28px;border-left:none;padding-left:0;margin-top:0;font-weight:700;margin-bottom:0}.estimate_area h3{font-size:16px;font-weight:700;margin-top:30px;margin-bottom:10px;color:#473482}#modal_estimate.modal_box{text-align:left}div.estimate_jyoken{display:flex;gap:20px}div.estimate_jyoken .section{width:50%;padding:0}p.estimate_kome{margin-top:5px;font-size:12px}.optionButtons .optionButtonItem{margin-right:8px;width:120px}.optionButtons .optionButtonItem.shrink{font-size:90%}.dropdownStyleBlock{padding:5px 10px;width:150px;font-size:14px;border:1px solid rgba(38,38,51,.1);margin:10px 10px 10px 0;border-radius:5px;font-weight:700}.dropdownStyleBlock>.dropdown.icon{float:right}.react-datepicker-wrapper input{border:none;border-bottom:1px solid rgba(0,0,0,.1);width:236px;font-weight:700}.react-datepicker-wrapper input:focus{outline:none}.react-datepicker-wrapper input::-moz-placeholder{color:hsla(0,0%,75%,.87)}.react-datepicker-wrapper input::placeholder{color:hsla(0,0%,75%,.87)}.modal_estimate .campaign{margin:10px 0 30px}.modal_estimate .campaignContent.detailed .campaignText{height:auto;white-space:normal}.modal_estimate .campaignText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:28px;height:28px}.campaignTitle{background:#dbdbed;background-size:6px 6px;color:#352f84}.active .campaignTitle,.campaignTitle{border:1px solid #403e80;font-size:20px;font-weight:700;padding:15px 150px 15px 30px;cursor:pointer;position:relative}.active .campaignTitle{background:#352f84;background-size:6px 6px;color:#fff}.modal_estimate .campaignTitle>*{vertical-align:middle}.modal_estimate .campaignContent{border:1px solid #352f84;border-top:none;padding:10px;position:relative;background-color:#faf8f5}.modal_estimate .campaignMoreButton{font-size:12px}.modal_estimate .campaignMoreButton,.modal_estimate .campaignTitle .rakurakuDetail{position:absolute;top:10px;right:10px;cursor:pointer;display:inline-block;border:1px solid #ccc;border-radius:5px;line-height:28px;margin:auto;color:#333;text-align:center;padding:0 10px;background-color:#fff}.modal_estimate .campaignTitle .rakurakuDetail{font-size:14px}.modal_estimate .campaignTitle span{padding-left:5px;line-height:1.5}.modal_estimate .cardboardText{line-height:1.8}.modal_estimate .cardboardText .dropdownStyleBlock{width:70px;margin-top:3px;padding:0 10px}.modal_estimate .cardboardText .dropdownStyleBlock .menu{max-height:15vh}.modal_estimate .rackText .dropdownStyleBlock{width:70px;margin-top:3px;padding:0 10px}.modal_estimate .rackText .dropdownStyleBlock .menu{max-height:15vh}.ui.inline.dropdown .menu{cursor:auto;margin-top:.21428571em;border-radius:.28571429rem}.ui.dropdown .menu{left:0;cursor:auto;position:absolute;display:none;outline:none;top:100%;min-width:-moz-max-content;min-width:max-content;margin:0;padding:0;background:#fff;font-size:1em;text-shadow:none;text-align:left;box-shadow:0 2px 3px 0 rgba(34,36,38,.15);border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;transition:opacity .1s ease;z-index:11;will-change:transform,opacity}.ui.inline.dropdown{cursor:pointer;display:inline-block;color:inherit}.modal_estimate .sectionGroup .sectionCamOp{padding:15px 15px 0 5px}.ui.table.unstackable tr td,.ui.table.unstackable tr th{font-size:16px}.rackText{line-height:1.3}.collection.buttons{display:flex;flex-direction:row;justify-content:center;transition:opacity .1s ease;margin-top:80px}.modal_estimate .collection.buttons .item:first-child{background-color:#fbb03b;color:#fff;font-weight:700}.modal_estimate .collection.buttons .item:first-child:hover{opacity:.7}.modal_estimate .collection.buttons .item{cursor:pointer;border-radius:4px;flex:none;padding:20px 60px}.estimation-area .collection{display:flex;flex-direction:row;justify-content:center;margin-top:20px}.estimation-area .collection>div{flex:1}.modal_estimate .estimationHeader{text-align:center;background:#fbb03b;padding:15px;color:#fff;font-size:18px;font-weight:700;line-height:1.7}.modal_estimate .estimationHeader2{background:#403e81}.modal_estimate .estimationContent{padding:0;background-color:#faf8f5}.modal_estimate .estimationContent table{border:2px solid #fbb03b}.modal_estimate .estimationContent2 table{width:100%;border-collapse:collapse;background-color:#fff;border:2px solid #403e81}.modal_estimate .estimationContent table .discount>td{color:#f75b6b}.modal_estimate .estimationContent table.summary{margin-top:10px}.modal_estimate .estimationContent table{width:100%;border-collapse:collapse;background-color:#fff}.modal_estimate .estimationContent table.summary th{background:#fbb03b;color:#fff;border-color:#fbb03b;text-align:center}.modal_estimate .estimationContent2 table.summary th{background:#403e81;color:#fff;border-color:#403e81;text-align:center}.modal_estimate .estimationContent table th{width:45%;background-color:#faf8f5;text-align:left;font-weight:700;font-size:16px}.modal_estimate .estimationContent table td{text-align:right;color:#121212;font-size:16px}.modal_estimate .estimationContent table td,.modal_estimate .estimationContent table th{border:1px solid #fbb03b;border-collapse:collapse;padding:8px}.modal_estimate .estimationContent table.summary td .value{color:#fbb03b;font-size:28px;font-weight:700}.modal_estimate .estimationContent table.summary td .value2{color:#403e81;font-size:28px;font-weight:700}.modal_estimate .estimationContent .discountSummary{background:#f75b6b;padding:10px;color:#fff;font-size:28px;border-radius:5px;margin-top:10px;text-align:center;position:relative;font-weight:700}.modal_estimate .estimationContent .discountSummary img{position:absolute;top:-5px;width:70px}.modal_estimate img{margin:0 auto;display:block}.modal_estimate .estimationContent .discountSummary:after{content:"";border-color:#ff3d5e #ff3d5e transparent transparent;border-style:solid;border-width:6px;position:absolute;right:0;left:0;width:0;margin:0 auto;top:-6px;transform:rotate(-45deg)}.modal_estimate .estimationAfterCampaignHeader{text-align:center;background:#403e81;padding:15px;color:#fff;font-size:18px;margin-top:10px;font-weight:700;line-height:1.7}.modal_estimate .estimationAfterCampaignContent{background-color:#faf8f5}.modal_estimate .estimationAfterCampaignContent table{border:2px solid #403e81}.modal_estimate .estimationAfterCampaignContent table th{font-size:16px}.modal_estimate .estimationAfterCampaignContent table td{color:#473482;font-size:16px}.modal_estimate .estimationAfterCampaignContent table.summary{margin-top:10px}.modal_estimate .estimationAfterCampaignContent table{width:100%;border-collapse:collapse;background-color:#fff}.modal_estimate .estimationAfterCampaignContent table.summary th{background:#403e81;color:#fff;border-color:#403e81;text-align:center}.modal_estimate .estimationAfterCampaignContent table th{width:45%;background-color:#faf8f5;text-align:left;font-weight:700}.modal_estimate .estimationAfterCampaignContent table td{text-align:right;color:#121212}.modal_estimate .estimationAfterCampaignContent table td,.modal_estimate .estimationAfterCampaignContent table th{border:1px solid #403e81;border-collapse:collapse;padding:8px}.modal_estimate .estimationAfterCampaignContent table.summary td .value{color:#403e81;font-size:28px;font-weight:700}.modal_estimate .notice{background:none;padding:20px 0;margin:10px 0;color:#666;line-height:150%;white-space:pre-wrap}.modal_estimate .notice a{display:inline;color:#4183c4}.modal_estimate .collection.buttons .item:nth-child(2){margin-left:10px;background-color:#fff;border:1px solid #ececec;margin-right:10px}.modal_estimate .collection.buttons .item:nth-child(3){background-color:#fff;border:1px solid #ececec}.modal_estimate .collection.buttons .item{font-size:18px}.modal_estimate .collection.buttons .dlNotComplete{opacity:.5;pointer-events:none}.estimate_jyoken .ui.dropdown>.dropdown.icon{background:none!important}.estimate_jyoken .dropdown{height:auto}@media screen and (max-width:999px){.estimate_modal_box{width:90%;max-width:90%;padding:0;margin:0;width:100vw;height:80vh}.type_sp .dropdownStyleBlock{width:100%;margin:8px 0 24px}.type_sp .optionButtons .optionButtonItem{flex:1;margin-left:10px}.type_sp .optionButtons .optionButtonItem:first-child{margin-left:0}div.estimate_jyoken{display:inherit;gap:20px}div.estimate_jyoken .section{width:100%;padding:0}.estimate_area .modalScrollContainer{padding:10px;max-width:100%;margin:0 auto}.optionButtons{display:flex}.optionButtons .optionButtonItem{cursor:pointer;border-radius:4px;color:#6b6a72;border:1px solid #403e80;min-height:38px;font-size:14px;align-items:center;justify-content:center;display:inherit;font-weight:700;text-align:center;padding:10px;margin-bottom:20px;width:50%}.optionButtons .optionButtonItemAn{width:100%}.modal_estimate .sectionGroup .sectionCamOp{padding:0}.modal_estimate .campaignMoreButton{position:relative;font-size:12px}.modal_estimate .campaignTitle .rakurakuDetail{position:relative;background-color:#fff}.modal_estimate .campaignTitle{font-size:18px;padding:15px}.collection.buttons{display:inherit;margin-top:80px}.estimation-area .collection{display:block;flex-direction:row;justify-content:center;margin-top:20px}.modal_estimate .collection.buttons .item{cursor:pointer;border-radius:4px;flex:none;padding:20px 30px;text-align:center;margin-bottom:10px}.modal_estimate .estimationContent table th{width:45%;background-color:#faf8f5;text-align:left;font-weight:700;font-size:13px}.modal_estimate .estimationAfterCampaignContent table th{font-size:13px}}.estimate_area input[type=checkbox]{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-left:30px;vertical-align:middle;position:relative}.estimate_area input[type=checkbox]:after,.estimate_area input[type=checkbox]:before{content:"";display:block;position:absolute}.estimate_area input[type=checkbox]:before{background-color:#fff;border-radius:0;border:1px solid #403e81;width:20px;height:20px;transform:translateY(-50%);top:50%;left:5px}.estimate_area input[type=checkbox]:after{border-bottom:3px solid #403e81;border-left:3px solid #403e81;opacity:0;height:6px;width:11px;transform:rotate(-45deg);top:-7px;left:10px}.estimate_area input[type=checkbox]:checked:after{opacity:1}.modal_reservation .collection{margin-top:60px}.modal_reservation .collection .item{width:283px;height:80px;margin:0 31px;font-size:16px;box-shadow:0 6px 0 0 rgba(0,0,0,.1);font-weight:700}.modal_reservation .collection{margin-top:24px}@media screen and (max-width:999px){.modal_over.modal_reservation .collection_footer .item,.modal_reservation .collection .item{margin:0 auto}.modal_reservation .collection .item{width:283px;height:60px;margin:0 31px;font-size:16px}}#modal_common.modal_box{padding:50px 2vw 10px!important;overflow:scroll!important}#modal_common_body .collection{margin-top:60px}#modal_common_body .collection .item{box-shadow:0 6px 0 0 rgba(0,0,0,.1);font-weight:700;border-radius:4px;background-color:#fff;border:1px solid rgba(0,0,0,.1);width:283px;height:80px;margin:0 31px;font-size:16px;padding:30px 0}#modal_common_body .collection{display:flex;justify-content:center;align-items:center;margin:30px 0}.collection_footer{line-height:1.8}@media screen and (max-width:999px){#modal_common_body .collection .item,#modal_common_body .collection_footer .item{margin:0 auto}#modal_common_body .collection .item{width:283px;height:60px;margin:0 31px;font-size:16px}}body ::-webkit-scrollbar-track{background:none}img.ui-datepicker-trigger{width:25px}li.roomImg{float:left;padding-right:20px}li.roomImg img{width:200px!important;height:200px!important}li.roomImg p{padding-top:10px;text-align:center}.modal_madori .infomation>div .item span:nth-child(2){margin-left:8px;width:164px;font-size:14px;text-align:left}.modal_madori .infomation>div .item span{text-align:left}.roomimg_container p{float:left;padding-right:20px}.roomimg_container p img{width:200px}.floorPopup{z-index:9}.floor_plan .data_content .floor_plan_content{white-space:nowrap;text-align:center;overflow:scroll}#floorPopupImages p{padding-right:20px;margin-top:10px;text-align:center}#floorPopupImages p img{width:200px!important;height:200px!important}.floorPopup td,.floorPopup th{border:1px solid #ccc;padding:5px;width:auto}.modal_phone_call .phone_number{color:#403e81;font-size:4em;font-weight:700;text-align:center;margin-top:.3em}.modal_phone_call .phone_description{color:#403e81;font-size:2em;font-weight:700;text-align:center;margin-top:.3em}.modal_contact_phone_number{font-size:4em}.modal_contact_phone_description,.modal_contact_phone_number{color:#403e81;font-weight:700;text-align:center;margin-top:.3em}.modal_contact_phone_description{font-size:2em}@media screen and (max-width:900px){.modal_box{overflow:auto}.modal_madori .infomation{margin-top:12px;display:block}#modal_common_body .collection .item{margin:0 15px;font-size:16px}.modal_phone_call .phone_number{font-size:2em}.modal_phone_call .phone_description{font-size:1em}.modal_contact_phone_number{font-size:2em}.modal_contact_phone_description{font-size:1em}}.noVacancy p a{display:inline-block;color:#403e81;text-decoration:underline;text-underline-offset:5px}.openbtn1.active span{background-color:#fff}.type_pc .container .beginner_contents .main{position:relative;background-color:#fff}.type_pc .container .beginner_contents_detail{background-color:#fff}#wrapper_static.type_pc .container .content{width:1024px;margin:0 auto}.type_pc .container .beginner_contents .sample1 h2,.type_pc .container .beginner_contents .sample2 h2,.type_pc .container .beginner_contents .sample3 h2{font-size:30px;font-weight:700;letter-spacing:2.3px;color:#fff;display:inline-block;margin-bottom:0}.type_pc .container .beginner_contents .simulation .content h2,.type_pc .container .beginner_contents .storage .content h2{background-color:#403e81;vertical-align:middle;padding:20px;font-size:30px;font-weight:700;letter-spacing:2.3px;color:#fff;margin-bottom:0}.type_pc .container .beginner_contents .catch{position:absolute;margin-top:-28vw;margin-left:28vw;width:45vw;height:auto;text-align:center;color:#262633;font-size:18px;line-height:1.8}.type_pc .container .beginner_contents .information .textArea,.type_pc .container .beginner_contents_detail .information .textArea,.type_pc .container .information .textArea{position:relative;display:inline-block;margin:12px 55px;width:240px;height:224px}.informationNav ul{display:flex;flex-wrap:wrap}.simulator section.information{background-color:#fff}.type_pc .container .beginner_contents_detail .width,.type_pc .new .container .width{max-width:1280px;width:1280px;margin:0 auto;word-break:break-all}.type_pc .new .container .width{background:#fff}.type_pc .container .beginner_contents_detail .others{display:flex;flex-wrap:wrap}.type_pc .container .beginner_contents_detail .frame3{margin-left:0}.type_pc .container .beginner_contents_detail .text-box h2{width:490px;height:auto;margin-left:0;font-size:30px;line-height:1.5;letter-spacing:2.3px;color:#262633}.type_pc .container .beginner_contents_detail .frame2 h2,.type_pc .container .beginner_contents_detail .frame3 h2{font-size:30px;font-weight:700;letter-spacing:2.3px;color:#fff;text-align:center;margin-top:10px;margin-bottom:0;width:auto;height:auto;margin-left:auto}div.new_low,div.new_voice2{margin-top:15px}.new .container>div:not(.breadcrumbs) .toppanel .title h1{font-size:24px;letter-spacing:1.8px;font-weight:400}.type_pc .new .container .voice_case{padding-top:0}.type_pc .new .container .voice_case h1{max-width:1024px;color:#fff;background:linear-gradient(#f68920,#fbcfa5);border:1px solid #fff;outline:1px solid #f68920;background-color:#f68920;padding:5px 15px;font-size:20px;margin:0 auto 10px}.r_breadcrumbs_low{margin-bottom:50px;font-size:10px;display:block}.simulator .container{max-width:1024px;width:100%;margin:0 auto}.simulator .simulator_bar{z-index:5555}.simulator .select_wrap .simulator_select{background:#faf8f5;border:none;width:100%;padding:10px 15px;font-size:16px;display:flex;align-items:center;justify-content:space-between;height:40px;margin-bottom:10px}.simulator .title_content .simulator_text{flex:1;display:flex;flex-direction:column;justify-content:space-between;height:94.85px}.simulator_text span{display:block}.simulator_text span.-red{color:#ea5e63;font-weight:700}@media screen and (max-width:767px){.simulator .title_content .simulator_text{height:auto;padding:0 30px}.simulator_text span.-red{margin-bottom:10px}}.dropdown .select i img{width:10px;position:absolute;right:20px}.simulator_step{overflow-y:scroll;max-height:80vh}.type_sp .simulator .simulator_bar .simulator_detail .count{display:inline-block;width:calc(50% - 45px);border-bottom:1px solid;font-size:12px}h2#contentsHead{font-weight:700}.beginner_movie .tabContent video{width:100%;height:auto}.beginner_movie .tabContent .description_box .btn_area .btn{background:#f68920;border:0;height:auto;color:#fff;font-weight:700;text-align:center;line-height:20px;padding:15px 10px;font-size:1.5rem}.static .container .anshinpack h1#contentsHead,.static .container .service h1#contentsHead{margin:15px 0 20px;color:#fff;background:linear-gradient(#f68920,#fbcfa5);border:1px solid #fff;outline:1px solid #f68920;background-color:#f68920;padding:5px 15px;font-size:20px;text-align:left}.new .container .flow .content .section .text p>a{display:inline-block!important;color:#4a90e2!important}.new .container .flow .content .section .text p a.atag_hover_underline:hover{text-decoration:underline}.static .container h1#contentsHead{margin:15px 0 20px;color:#fff;background:linear-gradient(#f68920,#fbcfa5);border:1px solid #fff;outline:1px solid #f68920;background-color:#f68920;padding:5px 15px;font-size:20px}.static .container .corporate .box02 h2{width:870px;height:29px;padding:15px 15px 0;font-size:15px;color:#f16507;font-weight:700}.static .container dd{line-height:1.5}.static .container .privacy .box02 h2{height:29px;padding:15px 15px 0;font-size:15px;color:#f16507;font-weight:700}.static .container .privacy h2{font-family:inherit;font-style:inherit;vertical-align:baseline;white-space:normal;text-align:left;border:0;outline:0;box-sizing:border-box;display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;margin:0}.static .container .privacy .privacyList li{list-style-type:disc;margin-left:1.5em;line-height:1.5}.static .container .privacy .privacyList li.semitexxt{list-style-type:none;margin-left:0}.static .container .policy .box02 h2{width:870px;height:29px;padding:15px 15px 0;font-size:15px;color:#f16507;font-weight:700;margin-top:0}.static .container .agreement h1#contentsHead{margin:20px 0 0;color:#fff;background:linear-gradient(#f68920,#fbcfa5);border:1px solid #fff;outline:1px solid #f68920;background-color:#f68920;padding:5px 15px;font-size:20px;font-weight:700}.static .container .agreement h2{background:none}.static .container .agreement #agreementBox h2{margin:0;padding:0}.agreement #agreementBox h2{font-size:2em;line-height:1.28571429em;margin:calc(2rem - .14286em) 0 1rem;font-weight:700}#impText h2,.static .container .agreement h3{font-weight:700;font-size:15px!important;background:#f5f5f5;-webkit-margin-before:.83em;-webkit-margin-after:.83em;-webkit-margin-start:0;-webkit-margin-end:0}.static .container .agreement #agreementBox h3{margin:20px 0;padding:5px 10px}.static .container .agreement #agreementBox .kiyakuDetail dl{margin-top:20px;margin-bottom:0;background:#fff;padding:10px;height:150px;overflow:auto;border:1px solid #ccc;width:100%;box-sizing:border-box}.kiyakuDetail h3{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;font-weight:700;font-size:15px;background:#f5f5f5;padding:10px 15px;margin:0}.kiyakuDetail h3 .link_pdf2{flex-shrink:0;padding:5px 15px;text-decoration:none;border-radius:4px;font-size:14px;white-space:nowrap}.static .container .asct .box02 h2{margin-bottom:0;padding:15px 15px 0;font-size:15px;color:#f16507;font-weight:700;display:block}h1.whatstitle{background:#1c1c82;color:#fff;padding:10px;margin-bottom:20px;font-size:1.28571429rem}.type_pc .static .container .search_campaign .btn_campaign>.icon{background:transparent url(/images/renewal/search_campaign/search.png);background-size:contain;display:inline-block;width:20px;height:20px;position:relative;top:5px;margin-right:10px}.type_pc .static .container .search_campaign .search_title>.icon{background:transparent url(/images/renewal/search_campaign/search_black.png);background-size:contain;display:inline-block;width:24px;height:30px;position:relative;top:10px;margin-right:6px}#overview p.overview-kome{text-align:left;font-size:14px;margin-top:40px!important;padding:0 200px}p.price-kome{text-align:center!important}.static .container .cushara h1#contentsHead{margin:20px 0 0;color:#fff;background:linear-gradient(#f68920,#fbcfa5);border:1px solid #fff;outline:1px solid #f68920;background-color:#f68920;padding:5px 15px;font-size:20px;font-weight:700}.static .container .cushara h3{font-weight:700;font-size:15px;background:#f5f5f5;margin:0}.static .container .cushara .cusharaBox h3{margin:20px 0;padding:5px 10px}.static .container .cushara>section{color:#333;font-size:12px;word-wrap:break-word;letter-spacing:1.2px;word-break:break-all;line-height:1.6;background-color:#fff;padding:0 20px 20px}@media screen and (max-width:900px){.r_breadcrumbs_area{margin:10px auto 0}div.new_voice2{margin-top:6px}.type_sp .container .beginner_contents .catch{position:absolute;margin-top:-86vw;margin-left:12vw;width:74vw;height:auto;font-size:4vw;font-weight:400;font-style:normal;font-stretch:normal;line-height:8vw;letter-spacing:1vw;text-align:center;color:#262633}.type_sp .container .beginner_contents .sample1 h2,.type_sp .container .beginner_contents .sample2 h2,.type_sp .container .beginner_contents .sample3 h2{font-size:18px;font-weight:700;letter-spacing:2.3px;color:#fff;padding:0 5px;display:table-cell;vertical-align:middle}.type_sp .container .beginner_contents .simulation .content h2,.type_sp .container .beginner_contents .storage .content h2{background-color:#403e81;padding:15px;text-align:center;font-size:18px;font-weight:700;letter-spacing:2.3px;color:#fff;margin-bottom:5px}.type_sp .container .beginner_contents h2{margin-top:0}.type_sp .container .beginner_contents_detail .others a{margin-bottom:60px}.type_sp .container .beginner_contents_detail .others a:last-of-type{margin-bottom:0}.type_sp .container .beginner_contents_detail .frame1{clear:both;width:100%;padding:0;background:none}.type_sp .container .beginner_contents_detail .frame1 h1{font-size:5vw;font-weight:700;letter-spacing:.3vw;color:#fff;background-color:#403e81;padding:15px 0;margin:0;text-align:center;left:1.3em}.type_sp .container .beginner_contents_detail .frame1 h1 span{font-size:3.5vw;letter-spacing:.2vw;color:#fff;margin-top:0;margin-bottom:0;font-weight:400}.type_sp .container .beginner_contents_detail .frame1 p{font-size:4.2vw;letter-spacing:.1vw;color:#262633;margin-top:8px;margin-bottom:0}.type_sp .container .beginner_contents_detail p{word-break:break-all;font-size:4.2vw;font-weight:400;font-style:normal;font-stretch:normal;line-height:8vw;color:#262633;margin-top:3vw;margin-left:2vw;margin-right:2vw;text-align:inherit;text-align:left}.type_sp .container .beginner_contents_detail p:first-child{margin-top:2vw}.type_sp .container .beginner_contents_detail .text-box h2{margin:.6rem 2vw 0;text-align:inherit;font-size:8vw;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:0;color:#262633;height:auto}.type_sp .container .beginner_contents_detail .frame2 h2,.type_sp .container .beginner_contents_detail .frame3 h2{height:auto;font-size:5vw;color:#fff;text-align:center;margin-top:0;padding:.6rem 0 .2rem}.type_sp .new_voice2 .container{overflow-x:visible!important}.type_sp .new .container .voice_case{padding-top:0}.type_sp .new .container .voice_case h1{color:#fff;background:linear-gradient(#f68920,#fbcfa5);border:1px solid #fff;outline:1px solid #f68920;background-color:#f68920;padding:5px 15px;font-size:20px;margin:0 0 10px}.type_sp .static .container .search_campaign .mv_sp{max-width:375px;height:200px;margin:auto;display:block;position:relative;padding-top:30px}.type_sp .static .container .search_campaign .contents{width:92%}.type_sp .static .container .search_campaign .mv{background:#f75b6b url(/images/renewal/search_campaign/bg_campaign.png) repeat}.type_sp .static .container .search_campaign .search_title>.icon{background:transparent url(/images/renewal/search_campaign/search_black@2x.png);background-size:contain;display:inline-block;width:24px;height:30px;position:relative;top:10px;margin-right:6px}.type_sp .area_selector .area .spmenu{width:50%}.type_sp .area_selector .area .spmenu+.spmenu{border-left:1px solid rgba(38,38,51,.1)}.type_sp .area_selector .spmenu{height:60px;position:relative;background-color:#fff;padding:16px;font-size:16px}.type_sp .area_selector .spmenu:after{content:url(/images/renewal/search_campaign/s_arrow_right.png);position:absolute;right:19px;width:8px;height:8px}.type_sp #overview p.overview-kome{padding:0}p.price-kome{text-align:center!important}}div.meyasu-box{display:flex;align-items:center;color:#352f84}p.meyasu-title{font-size:14px;margin-right:20px;font-weight:700}p.meyasu-icon{font-size:15px;margin-right:5px}p.meyasu-icon img{height:36px}p.meyasu-text{font-size:12px;text-align:center;line-height:1.1}p.meyasu-text span{font-size:30px;font-weight:700}@media screen and (max-width:900px){div.meyasu-box{display:inline-block;text-align:center;color:#352f84;font-size:13px;line-height:1.3}p.meyasu-icon,p.meyasu-title{margin-top:5px;margin-right:0}p.meyasu-text{margin-top:5px}}