a:hover{text-decoration:none}a:hover img{opacity:.7}header nav>ul li:hover a{color:#fff}header nav>ul li:hover a:after{height:80px}header nav p.column_btn:hover i{color:maroon}header nav p:hover a i.icon-PC_kensaku{color:maroon}header nav p:hover i.icon-PC_Heart .path1:before{color:maroon}header nav p:hover i.icon-PC_Heart .path2:before{color:#9f1c2a}header nav>p:last-of-type:hover{background-color:#9f1c2a}footer nav ul li a:hover{background-color:rgba(255,255,255,.1)}footer nav>ul li:nth-of-type(2) a:hover {background-color:#001e43}footer nav>ul li:nth-of-type(3) a:hover {background-color:#003f8e}footer nav>ul li:nth-of-type(4) a:hover {background-color:#409ecc}footer nav>ul li:nth-of-type(5) a:hover {background-color:#82cddd}footer nav>ul li:nth-of-type(6) a:hover {background-color:#8da0b6}footer nav>ul li:nth-of-type(7) a:hover {background-color:#d4d9df}footer>ul li a:hover{text-decoration:underline}footer div ul li a:hover{opacity:.7}.top_main div dl:hover{box-shadow:0 0 0 rgba(0,0,0,.5);top:2px;left:2px}.top_new>dl>dd>div:hover{background-color:rgba(186,190,191,.2)}.top_new>article>ul li:hover a{top:-5px}.top_tips div ul li:hover{color:#fff}.top_tips div ul li:hover:before{top:-30%;left:-30%;height:175%!important;width:160%!important;border-radius:0}.top_tips div ul li:hover a:before{background-color:#fff!important}.top_tips div ul li:hover a:after{border-top:3px solid #ccc;border-right:3px solid #ccc}.top_tips div.open_list ul li:hover a:after{border-top:3px solid #001e43;border-right:3px solid #001e43}.top_tips div.close_list ul li:hover a:after{border-top:3px solid #409ecc;border-right:3px solid #409ecc}.top_tips div.rent_list ul li:hover a:after{border-top:3px solid #003f8e;border-right:3px solid #003f8e}.top_tips div.seller_list ul li:hover a:after{border-top:3px solid #8da0b6;border-right:3px solid #8da0b6}.top_news div:first-of-type>a:hover:after{right:0}.top_news div:first-of-type ul li a:hover{text-decoration:underline}.sns_btn .fb a:hover{color:#3a5f9a;background-color:#fff}.sns_btn .tw a:hover{color:#55acee;background-color:#fff}.sns_btn .line a:hover{color:#00c302;background-color:#fff}a.btn1:hover,button.btn1:hover{box-shadow:0 0 0 rgba(0,0,0,0);top:2px;left:2px}.search_result article:hover,.top_column div article:hover{box-shadow:0 0 0 rgba(0,0,0,.0);top:2px;left:2px}.pager ul li a:hover{box-shadow:0 0 0 rgba(0,0,0,0);top:2px;left:2px}.oshirasbox>a:hover:after{right:-20px}.oshirasbox:first-of-type>a:hover:after{left:-20px}.bnt_yajirushi>a:hover{color:#138ada;transition:.2s}.bntsendwp>li:hover:before{right:70px}.Contact .bntsendwp .bntsend:hover{box-shadow:0 0 0 rgba(0,0,0,0);top:2px;left:2px}.bnt_yajirushi>a:hover:after{content:'';width:11px;height:11px;border-top:3px solid #eb5f66;border-right:3px solid #eb5f66;position:absolute;top:5px;bottom:0;left:0;margin:auto;transform:rotate(225deg);transition:.3s}.Contact .bnt_yajirushi>a:hover:after{width:9px;height:9px;top:0}.privacyA>a:hover{color:#138ada;transition:.2s}.confirm .bntsendwp li:first-child:hover:before{left:70px}.faq_box ul li:hover{background-color:#e8343d;top:-5px}.faq_box ul li:hover:before{border-color:#e8343d transparent transparent transparent}.other_search button:hover{box-shadow:0 0 0 rgba(0,0,0,0);top:2px;left:2px}.other_search button[type="reset"]:hover{box-shadow:0 0 0 rgba(0,0,0,0);top:2px;left:2px}.foot_open_menu ul li a:hover,.foot_close_menu ul li a:hover{background-color:#f7f6fb}.sitemap_box a:hover{text-decoration:underline}.top_main>dl>dd a.btn1:hover{background-color:#9f1c2a;border:2px solid #9f1c2a}.top_main>dl>dd a.btn1.arrow:hover:before{border-right:2px solid #fff;border-top:2px solid #fff}.pankuzu a:hover,.newcopnt01 a:hover,.unercont .sns_btn+a:hover,header nav section div ul li a:hover,.top_column div article dl dd ul li a:hover,.colull li>article>dl ul>li>a:hover,.Column.Detail h1>span a:hover{text-decoration:underline}.colull li>article:hover{top:2px;left:2px;box-shadow:0 0 0 rgba(0,0,0,0)}#lightbox ul li a:hover{background-color:#9f1c2a}#lightbox .close-btn:hover{background-color:#9f1c2a}header nav .g_contact div ul li a:hover{background-color:#9f1c2a}.sns_btn .insta a:hover{opacity:.7}footer span#totop a:hover{opacity:.4}.categoryWp>dd>span a:hover{top:2px;left:2px}.sidecont>ul>li:hover{background-color:rgba(186,190,191,.2)}@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,p,blockquote,table,th,td{padding:0;margin:0}html,body{background:#fff;color:#000}body{font:13px/1;font-family:'Zen Old Mincho',serif;font-weight:400}.small-text,.sans-text{font-family:'Noto Sans JP',sans-serif}* html body{font-size:small}*:first-child+html body{font-size:small}img{border:0;vertical-align:top;height:auto}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}ul,dl,ol{text-indent:0}li{list-style:none}address,caption,cite,code,dfn,em,strong,th,var{font-style:inherit;font-weight:inherit}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select,b{font-family:inherit;font-size:inherit;font-weight:inherit}* html input,* html textarea,* html select{font-size:100%}*:first-child+html+input,*:first-child html+textarea,*:first-child+html select{font-size:100%}table{border-collapse:collapse;border-spacing:0;font-size:inherit}th,td{text-align:left;vertical-align:top}caption{text-align:left}pre,code,kbd,samp,tt{font-family:monospace}* html pre,* html code,* html kbd,* html samp,* html tt{font-size:100%;line-height:100%}*:first-child+html pre,*:first-child html+code,*:first-child html+kbd,*:first-child+html+samp,*:first-child+html tt{font-size:108%;line-height:100%}input,select,textarea{font-size:100%;font-family:Verdana,Helvetica,sans-serif}.cf:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .cf{zoom:1}*:first-child+html .cf{zoom:1}a.Banner img{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0}a.Banner:hover img{filter:alpha(opacity=70);-moz-opacity:.5;opacity:.5}.center{text-align:center!important;vertical-align:middle}.txt_right{text-align:right!important}.txt_left{text-align:left!important}.indent{padding-left:1em;text-indent:-1em;display:block}.bold{font-weight:bold!important}.red{color:maroon!important}.blue{color:#15376a!important}.white{color:#fff!important}.beni{color:#ff5c5c!important}.orange{color:#f88f03!important}.f_min{font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif}.bg_w{background:rgba(255,255,255,1)}.float_l{float:left}.float_r{float:right}.clear_both{clear:both}.f10{font-size:10px!important}.f11{font-size:11px!important}.f12{font-size:12px!important}.f13{font-size:13px!important}.f14{font-size:14px!important}.f15{font-size:15px!important}.f16{font-size:16px!important}.f17{font-size:17px!important}.f18{font-size:18px!important}.f19{font-size:19px!important}.f20{font-size:20px!important}.f21{font-size:21px!important}.f22{font-size:22px!important}.f23{font-size:23px!important}.f24{font-size:24px!important}.f25{font-size:25px!important}.f26{font-size:26px!important}@media (max-width:480px) and (min-width:0px){.f10{font-size:8px!important}.f11{font-size:9px!important}.f12{font-size:10px!important}.f13{font-size:11px!important}.f14{font-size:12px!important}.f15{font-size:13px!important}.f16{font-size:14px!important}.f17{font-size:15px!important}.f18{font-size:16px!important}.f19{font-size:17px!important}.f20{font-size:18px!important}.f21{font-size:19px!important}.f22{font-size:20px!important}.f23{font-size:21px!important}.f24{font-size:22px!important}.f25{font-size:23px!important}.f26{font-size:24px!important}}.bb{border-bottom:1px solid #ccc}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:35px!important}.mb40{margin-bottom:40px!important}.mb45{margin-bottom:45px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mb90{margin-bottom:90px!important}.mb100{margin-bottom:100px!important}.mb150{margin-bottom:150px!important}.mb1em{margin-bottom:1em!important}.pd0{padding:0!important}.pt70{padding-top:70px!important}@media (max-width:480px) and (min-width:0px){.mb10{margin-bottom:3%!important}.mb15{margin-bottom:3%!important}.mb20{margin-bottom:5%!important}.mb25{margin-bottom:5%!important}.mb30{margin-bottom:5%!important}.mb35{margin-bottom:5%!important}.mb40{margin-bottom:5%!important}.mb45{margin-bottom:5%!important}.mb50{margin-bottom:10%!important}.mb60{margin-bottom:10%!important}.mb70{margin-bottom:15%!important}.mb80{margin-bottom:15%!important}.mb90{margin-bottom:15%!important}.mb100{margin-bottom:15%!important}.mb150{margin-bottom:15%!important}.pt70{padding-top:10%!important}.adjust{padding:0 5%}}.contact_form{margin-bottom:50px}.contact_form table{margin-bottom:30px;border-top:1px solid #ccc;width:100%}.contact_form table tbody tr{border-bottom:1px solid #ccc}.contact_form table tbody tr th{padding:30px;vertical-align:middle;background:#f1f1f1;width:250px;box-sizing:border-box}.contact_form table tbody tr td{padding:20px;vertical-align:middle}.contact_form table tbody tr td label{margin-right:10px}.textarea1{box-sizing:border-box;padding:10px;height:10em!important;width:100%!important}.input1,.input2,.input3{box-sizing:border-box;padding:10px;width:300px}.input2{width:400px}.input3{width:100px}.select1,.select2{box-sizing:border-box;padding:10px;width:300px}.select2{width:100px}.contact_form table tbody tr th span{margin-left:10px}.contact_form div.privacy_btn{background:#f3f4ef;padding:20px;margin-bottom:20px}.contact_form div.privacy_btn p{margin-bottom:20px}.contact_form button.btn1{width:340px;box-sizing:border-box;padding:20px 0;text-align:center;margin:auto;font-size:16px;cursor:pointer}.checked-select{display:inline}.checked-select select{pointer-events:none;background-color:#e3e3e3}#cf2_2:checked ~ .checked-select select {pointer-events:auto;background-color:#fff}span.spTel>a{display:inline-block}.contaConte{max-width:1200px;width:96%;margin:30px auto 0;border:solid 1px #0071bc;padding:20px 2%}.contact .pcTel{color:#0071bc}.contaConte>p+p+p+p>a{color:#0071bc;text-decoration:none}.contaConte>p+p+p+p>a:hover{text-decoration:underline}.choose_list1{width:360px;margin:20px auto 0;padding:0 0 20px}.sale .choose_list1{padding:0 0 205px}.contact_tb>tbody>tr>th{background:#0071bc}.contact_tb>tbody>tr>td{background:#edf4f9}.contact_tb{max-width:1200px;margin:70px auto 0;width:96%;border-spacing:0 10px}.qaWrap01{max-width:1200px;margin:0 auto;width:96%;padding:0 0 80px}.leftConte{width:890px}.qaWrap01>div{float:left;margin:40px 0 0}.qaWrap01>div>div:first-child{margin:0 auto}.rightConte{width:270px}.past_area dt{width:100%;text-align:center;font-weight:bold;padding:8px 0 25px;color:#fff;border-radius:5px;cursor:pointer;background:#7fcdee url(https://souen-beauty.confirm-sg.com/wp-content/themes/php/common/img/voice_icon.png) no-repeat center 38px}.past_area dt:hover{background:#1f80aa url(https://souen-beauty.confirm-sg.com/wp-content/themes/php/common/img/voice_icon.png) no-repeat center 38px}.past_area dd{display:none}.detail_area{float:none;padding:0 0 0 0;margin:0 0 0 0;width:100%;clear:both;border-top:1px dotted #ccc}.detail_area li{float:left;width:32.6%;margin:0 0 0 1%;position:relative;padding:0 0 29%;height:0;background:#f8f8f8}.detail_area li img{position:absolute;width:auto;height:auto;max-width:100%;max-height:100%;top:0;bottom:0;right:0;left:0;margin:auto}.detail_area li:first-child{margin-left:0}#carousel{width:670px!important;margin:10px auto 0}#carousel li{width:113px!important;margin:0 6px 0 0!important}.lb-number{display:none!important}.pdd{position:relative;padding:0 0 66.7%}.pimg{position:absolute;width:auto;height:auto;max-width:100%;max-height:100%;top:0;bottom:0;right:0;left:0;margin:auto}@media (max-width:600px) and (min-width:0px){.contact_form{padding:0 5%;margin-bottom:10%}.contact_form table{margin-bottom:5%;border-top:1px solid #ccc;width:100%}.contact_form table tbody tr{border-bottom:1px solid #ccc}.contact_form table tbody tr th{padding:3%;vertical-align:middle;background:#f1f1f1;width:100%;box-sizing:border-box;float:left}.contact_form table tbody tr td{padding:3%;vertical-align:middle;float:left;width:100%}.contact_form table tbody tr td label{margin-right:10px}.textarea1{box-sizing:border-box;padding:3%;height:10em!important;width:94%!important}.input1,.input2{box-sizing:border-box;padding:3%;width:94%}.input2{width:94%}.input3{width:30%}.select1,.select2{box-sizing:border-box;padding:10px;width:100%}.select2{width:30%}.contact_form table tbody tr th span{margin-left:10px}.contact_form div.privacy_btn{background:#f3f4ef;padding:5%;margin-bottom:5%}.contact_form div.privacy_btn p{margin-bottom:5%}.contact_form button.btn1{width:100%;box-sizing:border-box;padding:5% 0;text-align:center;margin:auto;font-size:16px;cursor:pointer}}