@charset "UTF-8";.mt_5{margin-top:5px}.mt_10{margin-top:10px}.mt_15{margin-top:15px}.mt_20{margin-top:20px}.mt_25{margin-top:25px}.mt_30{margin-top:30px}.mt_35{margin-top:35px}.mt_40{margin-top:40px}.mt_45{margin-top:45px}.mt_50{margin-top:50px}.mt_55{margin-top:55px}.mt_60{margin-top:60px}.mt_65{margin-top:65px}.mt_70{margin-top:70px}.mt_75{margin-top:75px}.mt_80{margin-top:80px}.mt_85{margin-top:85px}.mt_90{margin-top:90px}.mt_95{margin-top:95px}.mt_100{margin-top:100px}.mr_5{margin-right:5px}.mr_10{margin-right:10px}.mr_15{margin-right:15px}.mr_20{margin-right:20px}.mr_25{margin-right:25px}.mr_30{margin-right:30px}.mr_35{margin-right:35px}.mr_40{margin-right:40px}.mr_45{margin-right:45px}.mr_50{margin-right:50px}.mr_55{margin-right:55px}.mr_60{margin-right:60px}.mr_65{margin-right:65px}.mr_70{margin-right:70px}.mr_75{margin-right:75px}.mr_80{margin-right:80px}.mr_85{margin-right:85px}.mr_90{margin-right:90px}.mr_95{margin-right:95px}.mr_100{margin-right:100px}.mb_5{margin-bottom:5px}.mb_10{margin-bottom:10px}.mb_15{margin-bottom:15px}.mb_20{margin-bottom:20px}.mb_25{margin-bottom:25px}.mb_30{margin-bottom:30px}.mb_35{margin-bottom:35px}.mb_40{margin-bottom:40px}.mb_45{margin-bottom:45px}.mb_50{margin-bottom:50px}.mb_55{margin-bottom:55px}.mb_60{margin-bottom:60px}.mb_65{margin-bottom:65px}.mb_70{margin-bottom:70px}.mb_75{margin-bottom:75px}.mb_80{margin-bottom:80px}.mb_85{margin-bottom:85px}.mb_90{margin-bottom:90px}.mb_95{margin-bottom:95px}.mb_100{margin-bottom:100px}.ml_5{margin-left:5px}.ml_10{margin-left:10px}.ml_15{margin-left:15px}.ml_20{margin-left:20px}.ml_25{margin-left:25px}.ml_30{margin-left:30px}.ml_35{margin-left:35px}.ml_40{margin-left:40px}.ml_45{margin-left:45px}.ml_50{margin-left:50px}.ml_55{margin-left:55px}.ml_60{margin-left:60px}.ml_65{margin-left:65px}.ml_70{margin-left:70px}.ml_75{margin-left:75px}.ml_80{margin-left:80px}.ml_85{margin-left:85px}.ml_90{margin-left:90px}.ml_95{margin-left:95px}.ml_100{margin-left:100px}.pt_5{padding-top:5px}.pt_10{padding-top:10px}.pt_15{padding-top:15px}.pt_20{padding-top:20px}.pt_25{padding-top:25px}.pt_30{padding-top:30px}.pt_35{padding-top:35px}.pt_40{padding-top:40px}.pt_45{padding-top:45px}.pt_50{padding-top:50px}.pt_55{padding-top:55px}.pt_60{padding-top:60px}.pt_65{padding-top:65px}.pt_70{padding-top:70px}.pt_75{padding-top:75px}.pt_80{padding-top:80px}.pt_85{padding-top:85px}.pt_90{padding-top:90px}.pt_95{padding-top:95px}.pt_100{padding-top:100px}.pr_5{padding-right:5px}.pr_10{padding-right:10px}.pr_15{padding-right:15px}.pr_20{padding-right:20px}.pr_25{padding-right:25px}.pr_30{padding-right:30px}.pr_35{padding-right:35px}.pr_40{padding-right:40px}.pr_45{padding-right:45px}.pr_50{padding-right:50px}.pr_55{padding-right:55px}.pr_60{padding-right:60px}.pr_65{padding-right:65px}.pr_70{padding-right:70px}.pr_75{padding-right:75px}.pr_80{padding-right:80px}.pr_85{padding-right:85px}.pr_90{padding-right:90px}.pr_95{padding-right:95px}.pr_100{padding-right:100px}.pb_5{padding-bottom:5px}.pb_10{padding-bottom:10px}.pb_15{padding-bottom:15px}.pb_20{padding-bottom:20px}.pb_25{padding-bottom:25px}.pb_30{padding-bottom:30px}.pb_35{padding-bottom:35px}.pb_40{padding-bottom:40px}.pb_45{padding-bottom:45px}.pb_50{padding-bottom:50px}.pb_55{padding-bottom:55px}.pb_60{padding-bottom:60px}.pb_65{padding-bottom:65px}.pb_70{padding-bottom:70px}.pb_75{padding-bottom:75px}.pb_80{padding-bottom:80px}.pb_85{padding-bottom:85px}.pb_90{padding-bottom:90px}.pb_95{padding-bottom:95px}.pb_100{padding-bottom:100px}.pl_5{padding-left:5px}.pl_10{padding-left:10px}.pl_15{padding-left:15px}.pl_20{padding-left:20px}.pl_25{padding-left:25px}.pl_30{padding-left:30px}.pl_35{padding-left:35px}.pl_40{padding-left:40px}.pl_45{padding-left:45px}.pl_50{padding-left:50px}.pl_55{padding-left:55px}.pl_60{padding-left:60px}.pl_65{padding-left:65px}.pl_70{padding-left:70px}.pl_75{padding-left:75px}.pl_80{padding-left:80px}.pl_85{padding-left:85px}.pl_90{padding-left:90px}.pl_95{padding-left:95px}.pl_100{padding-left:100px}.te_center{text-align:center}.ms #mainBody{width:100%;float:none}.box .inner{border-top:0;border-bottom:0;padding:15px 19px}.box{margin-bottom:20px;border-bottom:1px solid #ccc}#item-detail .width-save{padding:0 15px 15px 15px}#item-detail .width-save .mainItemInfo{border:1px solid #ddd;padding:20px 84px;margin-bottom:25px}.paymentInfoBox{display:flex;justify-content:space-between;padding:15px 0 15px 12px}.paymentInfo.typeChintai{width:730px}.paymentInfo .data{display:flex;align-items:center;box-sizing:border-box;font-size:15px;font-weight:bold;color:#666;border-left:4px solid #ddd;padding-left:8px}.paymentInfo .data dt{margin-right:8px}.paymentInfo .payments{color:#c03;font-size:2em;font-weight:bold;margin-bottom:3px;border:0;margin-left:-8px}.paymentInfo .payments dt{margin-right:0}.ContactRegistrationArea{width:450px;margin-left:35px}.inquiry-box{display:flex;justify-content:space-between;width:100%}.inquiry-box__item{display:flex;align-items:stretch}.inquiry-box__item a{text-decoration:none;text-align:center;padding:6px 0;border-radius:5px;font-size:11px;font-weight:bold;box-sizing:border-box;width:100%}.inquiry-box__item a:hover{opacity:.6;cursor:pointer}.inquiry-box__item a:hover img{opacity:1}.inquiry-box__mail{background-color:#f88809;color:#fff!important;box-shadow:0 3px #de7321;position:relative}.inquiry-box__mail::after{content:"";background:url(/static/20250626-164204021/images/std/fixed/icon_kantan_left.svg) no-repeat center center;position:absolute;display:inline-block;background-size:contain;vertical-align:middle;top:0;left:-30px;width:60px;height:36px}.inquiry-box__appointment{background-color:#f88809;color:#fff!important;border:solid 1px #f88809;box-shadow:0 3px #de7321}.inquiry-box__tell{background-color:#fff;color:#f88809!important;border:solid 1px #f88809;box-shadow:0 3px #de7321}.inquiry-box__line{background-color:#06c755;color:#fff!important;border:solid 1px #06c755;box-shadow:0 3px #1c7d44}.inquiry-box__visit{background-color:#5ca3d0;color:#fff!important;border:solid 1px #5ca3d0;box-shadow:0 3px #3387dc}.inquiry-box__online{background-color:#fff;color:#5ca3d0!important;border:solid 1px #5ca3d0;box-shadow:0 3px #3387dc}.inquiry-box__icon{display:block;margin:0 auto 8px}.inquiry-box__icon:hover{opacity:1}.inquiry-box__big-font{font-size:14px}.cra_button-box{display:flex;justify-content:flex-end;margin-bottom:10px}.ContactRegistrationArea li{margin-left:10px;flex:1}.ContactRegistrationArea .inquiry-box__icon{margin-bottom:4px}.ContactRegistrationArea li:first-child{margin-left:0}.ContactRegistrationArea li .tel_pic{padding:5px 0}.listTblMap .inquiry-box__mail::after{display:none}.listTblMap .tracking-inquiry a.inquiry-box__mail{margin-left:20px}.listTblMap .tracking-inquiry .inquiry-box__item a{box-shadow:0 3px 0 0 #dd6b13}.c-allcheck__select-list{width:220px}.c-allcheck__select-list a{margin-left:-1px;display:block;font-size:12px;font-weight:bold;color:#7d614a!important;text-decoration:none;line-height:28px;border:1px solid #c4cad0;border-radius:3px;text-align:center;background:#fcfcfc;background:-webkit-linear-gradient(rgba(255,255,255) 20%,rgba(243,243,243) 100%);background:linear-gradient(#fff 20%,#f3f3f3 100%);box-shadow:1px 1px 2px #f1f1f1}.c-allcheck__select-list a:hover{opacity:.6}.icon--favorite--heart{background-image:url(/static/20250626-164204021/images/std/detail/bt_icon_favorite_heart.svg);background-repeat:no-repeat;width:21px;height:21px;margin-right:5px;display:inline-block;position:relative;top:8px}.icon--favorite--heart2{background-image:url(/static/20250626-164204021/images/std/detail/bt_icon_favorite_heart2.svg);background-repeat:no-repeat;width:21px;height:21px;margin-right:5px;display:inline-block;position:relative;top:8px}.icon--send--mail{background-image:url(/static/20250626-164204021/images/std/detail/bt_icon_receivemail.svg);width:21px;height:21px;margin-right:5px;display:inline-block;position:relative;top:5px;background-repeat:no-repeat}.tracking-inquiry{display:flex;justify-content:center}.tracking-inquiry .inquiry-box__item a{width:240px;margin-left:20px;display:flex;align-items:center;justify-content:center}.tracking-inquiry .inquiry-box__item:first-child{margin-left:0}.tracking-inquiry a.inquiry-box__mail{margin-left:70px}.tracking-inquiry .inquiry-box__mail::after{left:-50px}.tracking-inquiry a{box-shadow:none}.tracking-inquiry img{display:inline-block;margin:0 8px 0 0}.func-contact__button{display:flex;justify-content:center;margin:20px 60px 50px}.func-contact__sub-title{font-weight:bold;background-color:#dcd7ca;display:block;border-radius:5px;padding:5px 10px;margin-bottom:12px}.func-contact__button div:nth-child(2){margin-left:24px}.func-contact__button .inquiry-box{justify-content:center}.func-contact__button .inquiry-box__item{margin-right:10px}.func-contact__button .inquiry-box__item:last-child{margin-right:0}.func-contact__button .inquiry-box__item a{width:120px;font-size:12px;line-height:18px}.func-contact__button .inquiry-box__big-font{font-size:18px}.func-contact__button .inquiry-box__tell{position:relative}.func-contact__button .inquiry-box__tell::after{content:"クリックで表示される \A番号にかけてください。";font-size:11px;line-height:16px;color:#46433c;position:absolute;font-weight:normal;bottom:-40px;left:50%;transform:translate(-50%,0);white-space:pre}.campany_article_button .inquiry-box{margin-bottom:10px}.campany_article_button .inquiry-box__item{flex:1;margin-right:10px}.campany_article_button .inquiry-box__item:last-child{margin-right:0}.campany_article_button .inquiry-box__mail::after{width:55px;height:32px}.tabWrap.top{background:0;padding-bottom:10px;position:relative}.tabWrap.top:after{content:"";width:100%;height:10px;background:#ca0a37;position:absolute;bottom:0;left:0;border-top-right-radius:6px}.tabWrap.bottom{background:0;padding-top:10px;position:relative}.tabWrap.bottom:after{content:"";width:100%;height:10px;background:#ca0a37;position:absolute;top:0;left:0;border-bottom-right-radius:6px}.tabWrap li{margin-right:6px}.typeLoanSimulation{display:block;width:730px}.typeLoanSimulation .payments{display:flex;flex-wrap:wrap;align-items:baseline}.typeLoanSimulation .payments .incomeAmount{font-size:14px;font-weight:normal;color:#666;margin-top:15px;line-height:1.4}.typeLoanSimulation .payments .incomeAmount span{margin-left:8px}.typeLoanSimulation .payments .textKakaku{color:#000;font-size:16px;margin-right:2px}.typeLoanSimulation .payments .textKakaku:nth-child(2){margin-left:2px}.typeLoanSimulation .payments .price{font-size:26px}.simulator-buttons{display:flex;position:relative;top:5px;right:36px}.typeLoanSimulation .loan-simulator--head{padding-top:0;margin-left:0;margin-right:10px}.typeLoanSimulation .loan-simulator__icon{height:12px}.typeLoanSimulation .loan-simulator__button{background:#006fdd;background:-moz-linear-gradient(top,#0485f0 0,#006fdd 100%);background:-webkit-linear-gradient(top,#0485f0 0,#006fdd 100%);background:linear-gradient(to bottom,#0485f0 0,#006fdd 100%);border:1px solid #0059b2;padding:4px 3px;text-decoration:none;display:flex;align-items:center}.loan-simulator__icon{width:10px;height:14px;background:url(/static/20250626-164204021/images/ext/premium/detail/polymer/icon_calculator_wht.png)0 0 no-repeat;display:inline-block;vertical-align:middle}.loan-simulator__label{color:#fff;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:10px;font-weight:700;padding:0 3px}.screening_simulation{padding-top:0;margin-left:0;margin-right:0;display:inline-block}.screening_simulation__button{background:#006fdd;background:-moz-linear-gradient(top,#0485f0 0,#006fdd 100%);background:-webkit-linear-gradient(top,#0485f0 0,#006fdd 100%);background:linear-gradient(to bottom,#0485f0 0,#006fdd 100%);border:1px solid #0059b2;padding:4px 3px;text-decoration:none;display:flex;align-items:center}.loan-simulator__button:hover,.screening_simulation__button:hover{background:#007fff;background:-moz-linear-gradient(top,#00bfff 0,#007fff 100%);background:-webkit-linear-gradient(top,#00bfff 0,#007fff 100%);background:linear-gradient(to bottom,#00bfff 0,#007fff 100%)}.screening_simulation__icon{width:13px;height:13px;background:url(/static/20250626-164204021/images/ext/premium/detail/polymer/icon_en_wht.png)0 0 no-repeat;display:inline-block;vertical-align:middle}.screening_simulation__label{color:#fff;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:10px;font-weight:700;padding:0 3px}.rec-comment-area.no-photo .bal{margin:0 auto}#osusume-comment-plus-area .overwrap{border-top:0;margin:0 -15px 0;padding-bottom:0}#osusume-comment-plus-area{border-bottom:4px solid #ca0a37;margin:0 -19px 15px;padding-bottom:15px}#osusume-comment-plus-area .bal-body{padding-top:0}#osusume-comment-plus-area .txt-comment{margin-top:0}#detail-facility .item-list{margin:0 auto}#item-detai_basic .typeTable img{vertical-align:middle}#item-detai_basic .typeTable .priceArea{display:block;margin-bottom:8px}#item-detai_basic .typeTable .price{font-size:20px}#item-detai_basic .typeTable .priceTani{color:#000;font-size:12px}.sticky_nav-area .tabListBox{border-bottom:4px solid #ca0a37;margin:0 -19px 15px;padding:0 19px 15px}#detail-comInfo_pr .left{width:692px}#detail-service ul{width:960px}#detail-staff .item{width:470px}.pointList{margin-bottom:25px}.appealBox{padding-top:10px}.appealBox p{font-size:14px;color:#595959;line-height:1.5;padding-bottom:10px}.js-new-panorama-iframe{display:block;margin:0 auto}#item-detail_data .c-allcheck__select-list{width:260px}#item-detail_data__sns{margin-top:15px;display:flex;width:260px}.right_sns_facebook{margin-left:5px}.right_sns_twitter a{background:url(/static/20250626-164204021/images/std/fixed/icon_twitter_logo.svg) no-repeat 9px 5px;background-color:#1da1f2;background-size:24px;color:#fff;text-decoration:none;border-radius:3px;font-size:13px;font-weight:bold;display:inline-block;width:85px;line-height:34px;padding:0 0 0 42px}.right_sns_facebook a{background:url(/static/20250626-164204021/images/std/fixed/icon_facebook_logo.svg) no-repeat 9px 5px;background-color:#1877f2;background-size:24px;color:#fff;text-decoration:none;border-radius:3px;font-size:13px;font-weight:bold;display:inline-block;width:85px;line-height:34px;padding:0 0 0 42px}.company-detail-data.clr section{margin:20px auto 30px}#item-detail_company{border-radius:5px;margin:25px auto}.company-data_hd{border-top:0;margin-top:0;margin:0 -19px 15px;padding-top:0;position:relative;min-height:80px}.company-data_name{font-size:2em;font-weight:bold;width:700px;text-decoration-skip-ink:none}.company-data_name-flex{display:flex;justify-content:space-between}.company-data_name a{margin-right:8px}.company-data_hd .company-data_name-text{display:block;width:100%;font-size:15px;margin:5px auto 15px;color:#666;font-weight:bold}.company-data_hd .company-data_sp_qr{background:#eeeee0;border-radius:5px;padding:10px 15px;position:absolute;right:15px;top:-3px}.company-data_hd .company-data_sp_qr p:first-child{padding-right:10px;padding-top:11px}.company-data_hd .company-data_sp_qr img{vertical-align:top}.company-data_sp_qr p{float:left}.lv5{background:#c03;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px 20px;border-radius:5px 5px 0 0;position:relative;color:#fff}.detail_data_10{background:#fff;border-radius:5px;color:#c03;font-size:14px;padding:3px 14px 2px;line-height:1.3;right:17px;top:13px;position:absolute}.company-data_photoarea{display:flex;width:100%;text-align:left}.company-data_photoarea .cd_title{display:inline-block;font-size:1em;font-weight:bold;font-family:initial;color:#46433c;background:#f5f5ed;border-radius:5px;line-height:1.7;padding:2px 20px;margin-bottom:10px}.company-detail-data .cd_left{width:40%}.company-detail-data .cd_left img{max-width:100%;height:auto;border:solid 2px #ccc}.company-detail-data .mage_cap{font-size:11px;line-height:1.2;padding:2px 0 0;margin:0 0 20px}.company-detail-data .cd_right{width:60%}.company-data_photoarea .cd_right ul{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:10px}.company-data_photoarea .cd_right li{text-align:center;margin:7px 8px;position:relative}.company-data_photoarea .cd_right .tantou::before{content:"担当";position:absolute;color:#fff;font-size:12px;font-weight:bold;background:#c03;padding:2px 6px;border-radius:5px;right:-6px;z-index:10}.company-data_photoarea .cd_right li:first-child::before:hover{opacity:1}.company-data_photoarea .cd_right li img{width:100%}.company-data_photoarea .cd_right li span{display:inline-block;width:96px;text-decoration:underline}.company-data_photoarea .company-data_staff_face{width:90px;height:90px;border-radius:50%;border:solid 3px #ccc;overflow:hidden}.company-data_photoarea .company-data_staff_face .face_img{vertical-align:top;width:100%;height:auto}.company-detail-data.clr section.company-data_photoarea{display:flex;justify-content:center;flex-wrap:wrap;width:100%;text-align:left;margin-bottom:0}.company-data_photoarea .cd_title{display:inline-block;font-size:1em;font-weight:bold;font-family:initial;color:#46433c;background:#f5f5ed;border-radius:5px;line-height:1.7;padding:2px 20px;margin-bottom:10px}.company-data_photoarea .cd_item_photo{width:40%;margin-bottom:30px;box-sizing:border-box}.company-detail-data .company-data_photo img{max-width:100%;height:auto;border:solid 2px #ccc}.company-data_photoarea .cd_item_video{width:60%;margin-bottom:30px;box-sizing:border-box}.company-data_photoarea .cd_item_photo+.cd_item_video{padding-left:100px}.company-detail-data .company-data_video{display:flex}.company-data_photoarea .cd_item_staff{width:100%;margin-bottom:30px;box-sizing:border-box}.company-data_photoarea .cd_item_photo+.cd_item_staff{width:60%}.company-detail-data .mage_cap{font-size:11px;line-height:1.2;padding:2px 0 0;margin:0 0 20px}.company-data_photoarea .company-detail-data_staff-list{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:10px}.company-data_photoarea .company-detail-data_staff-list li{text-align:center;margin:7px 8px;position:relative}.company-data_photoarea .company-detail-data_staff-list .tantou::before{content:"担当";position:absolute;color:#fff;font-size:12px;font-weight:bold;background:#c03;padding:2px 6px;border-radius:5px;right:-6px;z-index:10}.company-data_photoarea .company-detail-data_staff-list li:first-child::before:hover{opacity:1}.company-data_photoarea .company-detail-data_staff-list li img{width:100%}.company-data_photoarea .company-detail-data_staff-list li span{display:inline-block;width:96px;text-decoration:underline}.company-data_photoarea .company-data_staff_face{width:90px;height:90px;border-radius:50%;border:solid 3px #ccc;overflow:hidden}.company-data_photoarea .company-data_staff_face .face_img{vertical-align:top;width:100%;height:auto}.company-detail-more a{display:block;background:#fcfcfc;background:-webkit-linear-gradient(rgba(252,252,252,1) 20%,rgba(242,242,242,1) 100%);background:linear-gradient(rgba(252,252,252,1) 20%,rgba(242,242,242,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#f2f2f2',GradientType=0);border:1px solid #DDD;border-radius:5px 5px 0 0;font-size:1.4em;font-weight:bold;margin-bottom:18px;padding:8px 15px 8px 0;text-align:center}.company-detail-data .bd_Chara{color:#4e637e;background:#f3f5f9;margin:5px;padding:3px;border:1px solid #e0e5ee;font-size:11px}.company-detail-data_link{background:url(/static/20250626-164204021/images/std/common/ico_arrow_red.gif) no-repeat 0 50%;padding-left:12px;margin-left:10px;display:inline-block}.mapplot_ft_category{margin-top:24px;margin-bottom:24px}.mapplot_ft_category span{font-size:13px;color:#0633ac}.mapplot_ft_category ul{display:flex;margin-top:8px;padding-left:30px;list-style:none}.mapplot_ft_category li{margin-right:32px}.mapplot_ft_category li a{color:#0633ac}.mapplot_ft_category img{width:25px;margin-right:5px;vertical-align:middle}.company-detail-data .comp_qa{margin-bottom:10px}.company-detail-data .comp_qa_q{font-size:1em;font-weight:bold;font-family:initial;color:#c03;background:#f5f5ed;border-radius:50px;padding:2px 8px;margin-right:10px}.company-detail-data .comp_qa_p{display:inline-flex;width:915px;line-height:1.5}.company-detail-data .comp_qa li{font-size:1.083em;color:#666;font-weight:bold;line-height:2.5;margin-bottom:5px}#item-detail_data .help{top:10px;padding:15px}#item-detai_basic{border-bottom:0;padding-bottom:0;margin-bottom:20px;margin-top:20px}.itemDataBox{margin-bottom:15px}.itemDataBox:last-child{margin-bottom:0}.itemDataBox dl{border:1px dotted #dbdbdb;border-bottom:1px dotted #dbdbdb;border-top:0}.itemDataBox dl:first-child{border-top:1px dotted #dbdbdb}.itemDataBox dl:last-child{border-bottom:1px dotted #dbdbdb}#exCol .bx-wrapper{width:935px}.recommend-item_horizontal{border-left:none;background:0;display:flex}.recommend-item_horizontal .item:first-child{border-left:1px solid #ccc}.recentlyView-item .heading{background:#888577}.u-icon{display:block;max-width:50px}.u-icon>img{max-width:100%}a:hover .C0QSK_mailbutton__img img{opacity:1}.C0QSK_buttonbox__mailbutton:hover{opacity:.8}.C0QSK_buttonbox__mailbutton{display:inline-flex;cursor:pointer;font-size:25px;font-weight:bold;box-sizing:border-box}.C0QSK_mailbutton__img{margin-right:8px;padding:10px;box-sizing:border-box;display:flex;align-items:center;border-radius:3px 0 0 3px;background:-webkit-linear-gradient(to bottom,#297ed3,#005bc5);background:linear-gradient(to bottom,#297ed3,#005bc5)}.C0QSK_mailbutton__img img{width:30px}.C0QSK_buttonbox__mailbutton p{color:#0066ce;text-align:left;display:flex;align-items:center}.C0QSK_text{display:flex;justify-content:center;align-items:center}.C0QSK_typemiddle .C0QSK_buttonbox__mailbutton{font-size:1.5em}.C0QSK_typemiddle .C0QSK_mailbutton__img{padding:8px}.C0QSK_typemiddle .C0QSK_mailbutton__img img{width:24px}.C0QSK_typesmall .C0QSK_buttonbox__mailbutton{font-size:14px}.C0QSK_typesmall .C0QSK_mailbutton__img{padding:7px}.C0QSK_typesmall .C0QSK_mailbutton__img img{width:20px}.privacy-info{width:100%;box-sizing:border-box}.box.redLine:before{content:"";width:100%;height:13px;background:#ca0a37;position:absolute;top:-5px;left:0;border-radius:6px 6px 0 0}.heading_icon{width:20px;margin-right:10px;vertical-align:sub}.sticky_nav-area h2{font-size:1.5em;font-weight:bold}.item_title_h2{background:url(/static/20250626-164204021/images/std/common/bg_bar_doubledot.gif) repeat-x 0 100%;border-bottom:0;font-size:1.5em;padding-bottom:10px;padding-left:19px;padding-right:19px}#toPageTop{bottom:75px!important}#footer,footer{border-bottom:50px solid #ca0a37!important}.sticky_nav-wrap{width:1200px;margin:0 auto 18px;position:relative}.sticky_nav-menu{position:absolute;padding-top:15px;z-index:10}.sticky_nav-menu.chintaidetail ul li:nth-child(1){background:url(/static/20250626-164204021/images/std/detail/icon_sticky_nav-menu_top.svg) no-repeat center 10px;background-size:22px}.sticky_nav-menu.chintaidetail ul li:nth-child(2){background:url(/static/20250626-164204021/images/std/detail/icon_sticky_nav-menu_detail.svg) no-repeat center 10px}.sticky_nav-menu.chintaidetail ul li:nth-child(3){background:url(/static/20250626-164204021/images/std/detail/icon_sticky_nav-menu_location.svg) no-repeat center 10px}.sticky_nav-menu.chintaidetail ul li:nth-child(4){background:url(/static/20250626-164204021/images/std/detail/icon_est_st_contact.svg) no-repeat center 10px;font-size:90%;line-height:1.2}.sticky_nav-menu.detail ul li:nth-child(1){background:url(/static/20250626-164204021/images/std/detail/icon_sticky_nav-menu_top.svg) no-repeat center 10px;background-size:22px}.sticky_nav-menu.detail ul li:nth-child(2){background:url(/static/20250626-164204021/images/std/detail/icon_sticky_nav-menu_location.svg) no-repeat center 10px;background-size:22px}.sticky_nav-menu.detail ul li:nth-child(3){background:url(/static/20250626-164204021/images/std/detail/icon_sticky_nav-menu_detail.svg) no-repeat center 10px;background-size:22px}.sticky_nav-menu.detail ul li:nth-child(4){background:url(/static/20250626-164204021/images/std/detail/icon_est_st_contact.svg) no-repeat center 10px;font-size:90%;background-size:22px;line-height:1.2}.sticky_nav-menu ul{background:#c1c1c1;border-radius:5px;position:fixed}.sticky_nav-menu ul li:nth-child(1){background:url(/static/20250626-164204021/images/std/detail/icon_sticky_nav-menu_top.svg) no-repeat center 10px;background-size:22px}.sticky_nav-menu ul li:nth-child(2){background:url(/static/20250626-164204021/images/std/detail/icon_sticky_nav-menu_panorama.svg) no-repeat center 15px;background-size:38px}.sticky_nav-menu ul li:nth-child(3){background:url(/static/20250626-164204021/images/std/detail/icon_sticky_nav-menu_detail.svg) no-repeat center 10px;background-size:22px}.sticky_nav-menu ul li:nth-child(4){background:url(/static/20250626-164204021/images/std/detail/icon_sticky_nav-menu_suit.svg) no-repeat center 7px;font-size:90%;background-size:27px;line-height:1.2}.sticky_nav-menu ul li:nth-child(5){background:url(/static/20250626-164204021/images/std/detail/icon_sticky_nav-menu_QA.svg) no-repeat center 11px;font-size:90%;background-size:40px;line-height:1.2}.sticky_nav-menu ul li .sticky_nav-menu_txt{margin-top:34px;display:block;white-space:nowrap}.sticky_nav-menu ul li a{color:#fff;display:block;padding:10px 4px 10px;font-size:98%;font-weight:bold;text-align:center;text-decoration:none;border-radius:5px}.sticky_nav-menu .nav_on{background-color:#c03!important;border-radius:5px;position:relative;transition:all .5s ease 0s}.sticky_nav-menu .nav_on::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #c03;top:35%;right:-14px;transition:all .5s ease 0s}.sticky_nav-menu ul li a:hover{opacity:.6}.sticky_nav-menu-estate{position:absolute;padding-top:15px;z-index:10}.sticky_nav-menu-estate ul{background:#c1c1c1;border-radius:5px;position:fixed;width:75px}.sticky_nav-menu-estate ul li.nav-top{background:url(/static/20250626-164204021/images/std/detail/icon_sticky_nav-menu_top.svg) no-repeat center 10px;background-size:22px}.sticky_nav-menu-estate ul li.nav-panorama{background:url(/static/20250626-164204021/images/std/detail/icon_sticky_nav-menu_panorama.svg) no-repeat center 15px;background-size:38px}.sticky_nav-menu-estate ul li.nav-detail{background:url(/static/20250626-164204021/images/std/detail/icon_sticky_nav-menu_detail.svg) no-repeat center 10px;background-size:22px}.sticky_nav-menu-estate ul li.nav-suit{background:url(/static/20250626-164204021/images/std/detail/icon_sticky_nav-menu_suit.svg) no-repeat center 7px;font-size:90%;background-size:27px;line-height:1.2}.sticky_nav-menu-estate ul li.nav-qa{background:url(/static/20250626-164204021/images/std/detail/icon_sticky_nav-menu_QA.svg) no-repeat center 11px;font-size:90%;background-size:40px;line-height:1.2}.sticky_nav-menu-estate ul li .sticky_nav-menu_txt{margin-top:34px;display:block}.sticky_nav-menu-estate ul li a{color:#fff;display:block;padding:10px 4px 10px;font-size:98%;font-weight:bold;text-align:center;text-decoration:none;border-radius:5px}.sticky_nav-menu-estate .nav_on{background-color:#c03!important;border-radius:5px;position:relative;transition:all .5s ease 0s}.sticky_nav-menu-estate .nav_on::after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #c03;top:35%;right:-14px;transition:all .5s ease 0s}.sticky_nav-menu-estate ul li a:hover{opacity:.6}.btn-line.btn-line-green{background:#00c300;border:1px solid #00c300;border-radius:6px;position:relative;padding:1px}#item-detail .width-save .mainItemInfo.newSlide{padding:35px}.mainItemInfo.newSlide.detail #detail-image_view .left{width:505px}.mainItemInfo.newSlide.detail #detail-image_view .right{width:340px}.mainItemInfo.newSlide #detail-image_view .left{width:406px}.mainItemInfo.newSlide #detail-image_view .right{width:177px}.mainItemInfo.newSlide #detail-image_view .estateleft{width:406px;float:left}.mainItemInfo.newSlide #detail-image_view .estateright{width:177px;float:right}.rec-comment-area{width:calc(100% - 120px);margin:auto}.company-detail-heading-tag-wrap{display:flex;margin-top:4px}.company-detail-heading-tag{background:#fff;border-radius:5px;color:#c03;font-size:14px;padding:2px 14px;border:1px solid #c03;height:22px;width:max-content}.company-detail-heading-tag+.company-detail-heading-tag{margin-left:10px}