@charset "utf-8";.ohs-page{font-size:17px;font-weight:400;padding-bottom:50px;line-height:1.75}.ohs-page img{max-width:100%;height:unset;margin-bottom:10px}.ohs-page a:link,.ohs-page a:visited{color:#ff8200;text-decoration:underline}.ohs-page a:hover{text-decoration:none}.ohs-page h1,.ohs-page h2,.ohs-page h3,.ohs-page h4,.ohs-page h5,.ohs-page h6{text-align:left;font-weight:700;line-height:150%;margin-bottom:15px;padding:0}.ohs-page h2{font-size:26px;color:#fff;background:#ff8200;padding:6px 8px 4px}.ohs-page h3{font-size:24px;border-top:2px solid #000;border-bottom:2px solid #000;padding:5px 0 4px}.ohs-page h4{font-size:22px;border-bottom:1px solid #000;padding:5px 0 4px}.ohs-page h5{font-size:20px;border-bottom:1px dotted #000;padding:5px 0 4px}.ohs-page h6{font-size:18px}.ohs-page p{line-height:200%;margin-bottom:30px}@media screen and (max-width:767px){.ohs-page{font-size:16px;0}.ohs-page h2{font-size:20px}.ohs-page h3{font-size:18px}.ohs-page h4,.ohs-page h5,.ohs-page h6{font-size:16px}.ohs-page p{line-height:180%}}.ohs-page li{line-height:160%;margin-bottom:15px}.ohs-page ul{margin-bottom:30px}.ohs-page ul li{position:relative;margin-left:6px;padding-left:15px}.ohs-page ul li:before{content:" ";position:absolute;top:10px;left:0;width:5px;height:5px;border-radius:100%;font-size:30px;background-color:#ff8200}@media screen and (max-width:767px){.ohs-page ul li:before{top:8px}}.ohs-page ol{margin-left:0;margin-bottom:30px}.ohs-page ol li{list-style-type:decimal;margin-left:20px}@media screen and (max-width:767px){.ohs-page ol li{margin-left:25px}}.ohs-page table{width:100%;margin-bottom:10px}.ohs-page table th,.ohs-page table td{border:1px solid #ddd!important;padding:10px 5px!important}.ohs-page table th{text-align:center;background:#edeeef}.has-large-font-size{font-size:18px}.wp-block-media-text .wp-block-media-text__content{padding:0 15px}blockquote{position:relative;box-sizing:border-box;font-style:italic;background:#f5f5f5;margin-bottom:30px;padding:25px 25px 25px 50px}blockquote:before{display:inline-block;position:absolute;top:25px;left:10px;content:"";width:30px;height:22px;background-image:url(//www.oriental-h-s.jp/wp/wp-content/themes/ohs/inc/css/../../img/common/blockquote.png);background-repeat:no-repeat;background-size:contain}blockquote p{padding:0;margin:10px 0;line-height:1.7}blockquote cite{display:block;text-align:right;color:#888;font-size:.9em}iframe.wp-embedded-content{width:100%;max-width:100%;height:auto;min-height:100px}.ohs-page figure{margin-bottom:30px}.wp-block-image figcaption,.wp-block-table figcaption{font-size:90%;color:#999;margin:0;text-align:center}.wp-block-media-text{margin-bottom:20px}.borderBox{border:1px solid #e5e5e5;padding:20px;margin-top:2rem;margin-bottom:15px}.border2Box{border:4px double #e5e5e5;padding:20px;margin-top:2rem;margin-bottom:15px}.bgBox{background:#f2f2f2;padding:20px;margin-top:2rem;margin-bottom:15px}.paperBox{position:relative;padding:20px;margin-top:2rem;background-color:#f2f2f2;margin-bottom:15px}.paperBox:after{content:"";position:absolute;bottom:0;right:0;border-color:#d8d8d8 #fff #fff #d8d8d8;border-style:solid;border-width:0 0 20px 20px}.boldBox{border:3px solid #191919;padding:20px;margin-top:2rem;font-weight:700;margin-bottom:15px}.bracketsBox{position:relative;padding:20px;margin-top:2rem;margin-bottom:15px}.bracketsBox:before,.bracketsBox:after{display:inline-block;position:absolute;width:20px;height:30px;content:""}.bracketsBox:before{top:0;left:0;border-top:solid 1px #191919;border-left:solid 1px #191919}.bracketsBox:after{right:0;bottom:0;border-right:solid 1px #191919;border-bottom:solid 1px #191919}.questionBox,.exclamationBox{position:relative;margin-top:2rem;padding:20px 20px 20px 70px;margin-bottom:15px}.questionBox{background-color:#d9eff7}.exclamationBox{background-color:#f6e1df}.questionBox:before,.exclamationBox:before{position:absolute;top:20px;left:20px;font-weight:700;color:#fff;text-align:center;vertical-align:middle;font-size:1rem;width:30px;height:30px;line-height:30px;border-radius:50%}.questionBox:before{content:"?";background:#0096c8}.exclamationBox:before{content:"!";background:#c53929}.pointBox{position:relative;border:2px solid #c53929;border-radius:5px;padding:20px;margin-top:2rem;margin-bottom:15px}.pointBox:before{content:"POINT";position:absolute;top:-15px;left:15px;font-weight:700;background-color:#fff;color:#c53929;padding:0 10px}.markerYellow{background:linear-gradient(transparent 60%,#ffffbc 60%)}.markerPink{background:linear-gradient(transparent 60%,#ffdfef 60%)}.markerBlue{background:linear-gradient(transparent 60%,#cce5ff 60%)}.asterisk{display:block;font-size:1.3rem;color:#7f7f7f}.staff_yakushoku{background-color:#e0ebd1;padding:5px;border-radius:20px;text-align:center;margin:0 auto !important;width:60%}.staff_name{text-align:center}.staff_img{margin-bottom:0 !important}.ohs-page .detail-list dt{font-weight:700;font-size:1.1em}.ohs-page .indent{margin-left:2em}.footer_cv .accordion-container{width:92%;margin:auto}.footer_cv .accordion-content{border:5px solid #ff8200}.footer_cv .accordion-container .accordion-title{border-radius:10px 10px 0 0;background:#ff8200}.footer_cv .accordion-content .footer_cv_contact_area .inner .flex_cv .footer_cv_mail,.footer_cv .accordion-content .footer_cv_contact_area .inner .flex_cv .footer_cv_line{border-radius:10px;box-shadow:2px 2px 4px 0px rgba(0,0,0,.5)}.footer_cv .accordion-content .footer_cv_contact_area .inner span.tap_tel{display:inline-block;margin-bottom:10px;font-weight:700}.navi_contact_area{padding:25px 15px}.navi_contact_area_bottom{margin-top:25px}.navi_contact_area .inner .tel_wrap{border:2px solid #000;margin-bottom:20px;padding:12px}.navi_contact_area .inner .tel_wrap>span img{width:100%;max-width:294px;margin-bottom:6px}.navi_contact_area .inner .time{margin:0}.navi_contact_area .inner span.tap_tel{display:inline-block;margin-bottom:10px;font-weight:700}.navi_contact_area .inner .flex_cv .col_r_half{width:48%}.navi_contact_area .inner .flex_cv .footer_cv_tel .caption,.navi_contact_area .inner .flex_cv .footer_cv_mail .caption,.navi_contact_area .inner .flex_cv .footer_cv_line .caption{font-size:80%}.navi_contact_area .inner .flex_cv .footer_cv_mail img{width:28px;margin:0 0 0 5px}.navi_contact_area .inner .flex_cv .footer_cv_line img{width:36px;margin:0 0 0 5px}.navi_contact_area .inner .flex_cv .col_tel a,.navi_contact_area .inner .flex_cv .col_l a,.navi_contact_area .inner .flex_cv .col_r a{border-radius:6px;box-shadow:2px 2px 4px 0px rgba(0,0,0,.5)}.link_btn .caption{font-weight:700}.sct_contact_area .inner .inner .footer_tap_tel img,.navi_contact_area .inner .tel_wrap img{max-width:100%}.sct_contact_area .inner .inner .tap_tel{display:inline-block;margin-bottom:10px;font-weight:700}.sct_contact_area .inner .flex_cv .col_l a,.sct_contact_area .inner .flex_cv .col_r a{border-radius:10px;box-shadow:2px 2px 4px 0px rgba(0,0,0,.5)}.sct_contact_area .inner .inner a.footer_tap_tel{border:1px solid #000;margin:0 0 35px;padding:20px}.sct_contact_area .inner .inner .sp_time{margin:0}.sct_top_proposal .flex .item_casestudy{margin-top:0;padding:0 0 55px;text-align:right}.sct_top_proposal .flex .item_points{margin-top:120px;padding:0 0 50px}.sct_top_proposal .flex .item_cost{margin-top:-60px;padding:0 0 111px}.sct_top_proposal .flex .item_cost .item_caption{left:0;padding:0}.sct_top_proposal .flex .item_cost .icon_cost{position:absolute;bottom:-45px;right:235px}.sct_top_proposal .flex .item_casestudy .icon_casestudy{position:absolute;bottom:200px;right:-110px}@media screen and (max-width:767px){.sct_top_proposal .flex .item_points{margin-top:0;padding:0}.sct_top_proposal .flex .item_cost{margin-top:-40px;padding:0 0 30px}}@media screen and (max-width:767px){.sct_top_service .flex_wrap .flex .image{height:150px;width:100%;object-fit:cover}.sct_top_service .flex_wrap .flex:before{height:calc(100% -	30px);background:url(//www.oriental-h-s.jp/wp/wp-content/themes/ohs/inc/css/../../img/top/bg_wall.png)}.sct_top_service .flex_wrap .flex .col_r .title{margin-top:-75px}.sct_top_service .flex_wrap .flex .col_r p{filter:drop-shadow(0px 0px 2px #fff)}.mv{height:170px}}@media screen and (max-width:767px){.sct_top_service .flex_wrap .flex .col_l{padding:0 0 0 42px}.sct_top_service .flex_wrap .flex .col_r .title{margin-top:-57px}.sct_top_service .flex_wrap .flex .col_r p{line-height:120%}.sct_top_proposal .flex .lead{font-size:14px;line-height:120%}.sct_top_proposal .flex .title .txt_s{font-size:24px}.sct_top_proposal .flex .title{line-height:inherit}.sct_top_service .flex_wrap .flex .link_btn,.sct_top_staff .link_btn,.sct_top_voice .link_btn{border-radius:5px;box-shadow:0px 10px 10px -6px rgba(0,0,0,.3)}.sct_top_service{padding:25px 0 0}.sct_top_service .inner>.title{margin-bottom:25px}.sct_top_works{padding:30px 0 30px}.sct_top_voice{padding:45px 0 25px}.slider.voice_items{margin-bottom:0}.slider.works_items .slick-slide{min-height:400px}.slider.works_items .slick-slide .flex .txt .title{line-height:100%}.sct_knowledge{padding:0 15px 30px}.sct_area_map{padding:15px 15px 60px}.sct_area_map .inner>.title{margin-bottom:0}}.accordion-001{background-color:#fff;margin-top:70px}@media screen and (max-width:767px){.accordion-001{margin-top:40px}}.accordion-001:not([open]){margin-bottom:7px}.accordion-001 summary{width:80%;margin:0 auto 15px;display:flex;justify-content:space-between;align-items:center;position:relative;padding:1em 2em;border-radius:5px;box-shadow:0 10px 10px -6px rgba(0,0,0,.3);background-color:#68aa30;color:#fff;font-weight:600;cursor:pointer}.accordion-001 summary:hover{opacity:1;color:#68aa30;background:#fff;border:1px solid #68aa30}.accordion-001 summary:hover svg path{fill:#68AA30!important}.accordion-001 summary::-webkit-details-marker{display:none}.accordion-001 summary:after{transform:translateY(-25%) rotate(45deg);width:7px;height:7px;margin-left:10px;border-bottom:3px solid #fff;border-right:3px solid #fff;content:'';transition:transform .3s}.accordion-001[open] summary:after{transform:rotate(225deg)}.accordion-001 p{transform:translateY(-10px);opacity:0;margin:0;padding:1em 2em 2em;color:#333;transition:transform .5s,opacity .5s}.accordion-001[open] p{transform:none;opacity:1}.mv_wrap_inner{height:500px;margin:0 auto 10px}.mv_catch_wrap{padding:81px 0 0}.mv_catch_wrap .mv_catch .catch{font-size:44px;line-height:130%}.mv_catch_wrap .mv_catch .check_item{margin:0 0 5px}.mv_catch_wrap .mv_catch .check_item span{font-size:30px;border:4px solid #000;padding:9px 14px}.mv{width:56%;height:450px}.mv .message{width:55%;right:15px;top:20px}.mv .circle{top:145px;right:37px;font-size:26px;width:180px;height:180px}.mv .circle div span{font-size:44px}@media screen and (max-width:767px){.mv_wrap_inner{height:auto}.mv_catch_wrap{display:block;padding:6px 15px 30px}.mv_catch_wrap .mv_catch .catch{font-size:21px}.mv_catch_wrap .mv_catch .check_item{margin:0 0 5px}.mv_catch_wrap .mv_catch .check_item span{font-size:16px}.mv{width:100%;height:170px}.mv .circle{top:73px;right:20px;font-size:20px;width:114px;height:114px}.mv .circle div span{font-size:25px}.mv_catch_wrap .mv_catch .check_item:nth-of-type(2){margin-left:0}}@media screen and (min-width:768px) and (max-width:1020px){.mv_catch_wrap .mv_catch .catch{font-size:32px}.mv_catch_wrap .mv_catch .check_item span{font-size:21px}.mv_catch_wrap .mv_catch .check_item span{border:4px solid #000;padding:10px 9px 7px}.mv{width:55%;height:370px}.mv .message{width:65%;top:40px}.mv .circle{top:165px;right:25px;font-size:24px;width:160px;height:160px}.mv .circle div span{font-size:40px}.mv .circle div{text-align:center;line-height:130%;padding-top:8px}.mv_wrap_inner{height:400px;margin:0 auto 10px}}.page_mizumawari .sct_gaiheki_plan .works-container{padding:50px 0}.page_mizumawari .sct_gaiheki_plan .works-container .works-content{max-width:960px;margin:0 auto}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .title{font-size:55px;margin-bottom:50px}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail{margin:0;padding:0;text-align:left}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_label{font-size:24px;color:#06c;background:0 0;margin-bottom:15px}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content:after{content:"";clear:both;overflow:hidden;display:block}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemL{float:left;width:250px;margin-right:20px}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemL .mainImg{border:1px solid #ccc;height:252px;width:252px;vertical-align:middle;display:table-cell}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemL .inst{line-height:1.5}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemL .iconPriceTable{margin-top:10px}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemL .iconPriceTable:after{content:"";clear:both;overflow:hidden;display:table;margin-bottom:10px}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemL .iconPriceTable .category_label{float:left;background-color:#fff;padding:6px 15px;border:1px solid #f58519;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:14px;font-weight:700;color:#eb7401;text-align:center}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemL .iconPriceTable .price_label{float:right}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemL .iconPriceTable .price_label span{font-weight:700;color:#eb7401;font-size:24px}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemR{float:right;width:680px;position:relative}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemR .detail_content_txt{line-height:1.2}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemR .detail_content_btn{margin-top:20px;text-align:right}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemR .detail_content_btn a.moreInfo:before{content:"＞";ont-weight:bold;color:#69b803}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemR .detail_content_btn a.moreInfo{border-radius:20px;padding:6px 20px;border-color:#c4c3c0;border:1px solid;background:linear-gradient(#fefefe,#f3f3f3);box-shadow:rgba(0,0,0,.2) 1px 2px 3px,#fff 0 0 2px inset}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemR .item_carousel{padding:15px;overflow:hidden;position:relative;background-color:#f5f5f5;border-radius:10px;margin-bottom:15px}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemR .item_carousel{display:block}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemR ul.item_sample{position:relative;display:block;margin-left:45px}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemR li{float:left;list-style:none;position:relative;width:180px;margin-right:10px}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemR .item_image{width:180px}.m-sep{height:0;border:0;border-top-width:0;border-top-style:none;border-top-color:currentcolor;padding:20px 0 0;margin:20px 0 0;border-top:1px dotted #7f7f7f}.view-more-button{width:500px;margin-bottom:60px}.view-more-button a,.view-more-button a:visited{color:#fff}.view-more-button a:hover{color:#ff8200}.view-more-button a.view_more_button span.cross{display:inline-block}@media screen and (max-width:767px){.page_mizumawari .sct_gaiheki_plan .works-container .works-content .title{font-size:36px}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_label{font-size:20px}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemR{width:300px;float:none;margin:0 auto}.view-more-button{width:300px}.view-more-button a.view_more_button span.sp{display:none !important}.page_mizumawari .sct_gaiheki_plan .works-container .works-content .detail .detail_content .itemL{margin:0 auto;float:none}}.wp-block-media-text__content{margin-right:100px}@media screen and (max-width:767px){.wp-block-media-text__content{margin-right:0}}.sct_top_interiorworks{padding-top:55px;padding-bottom:55px}.sct_top_interiorworks .inner{margin-bottom:0}.sct_top_interiorworks .blog_wrap .flex .col_l,.sct_top_interiorworks .blog_wrap .flex .col_r{padding-bottom:0}.sct_top_interiorworks .inner>.title{margin-bottom:40px}.sct_top_interiorworks .blog_wrap .flex ul{margin-top:15px}.sct_top_staff .blog_wrap .flex ul li a .txt .blog_title{font-weight:700;margin-bottom:10px}.sct_top_staff .blog_wrap .flex ul li a .txt .pc{font-size:90%;line-height:120%}.sct_top_proposal{background:url(//www.oriental-h-s.jp/wp/wp-content/themes/ohs/inc/css/../../img/top/home_bg_service01.png);background-repeat:repeat-x;background-color:#e8e2cf}