html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;background:transparent;border:0;outline:0}body{font-size:62.5%}body,table,input,textarea,select,option{font-family:Meiryo,"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",sans-serif;line-height:1.1}table,input,textarea,select,option{line-height:1.1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}a:link{}a:visited{}a:hover{}a:active{}body{text-align:center;line-height:1.5;background:#f7f0e6 url(/img/common/access_container_bg.gif.pagespeed.ce.76Qk0i8CqB.gif) no-repeat center top}#container{text-align:left;background:url(/img/common/body_bg.png.pagespeed.ce.vVisL3MUmN.png) repeat-x left -4px}#container a:hover img{opacity:.5;filter: alpha(opacity=50)}#main{margin:0 auto;padding-bottom:48px;width:1019px}* html #main{zoom:1}*+html #main{zoom:1}#main:after{height:0;visibility:hidden;content:".";display:block;clear:both}.mainImg{margin:0 auto 7px;width:1039px;text-align:center}#header{margin:0 auto 12px;width:1039px}#header .hInner01{padding:28px 0 6px 20px}#header .hInner01 h1{font-size:1.0em;font-weight:normal;color:#1b1111;float:left;width:550px;z-index:1;position:relative}#header .hInner01 ul{margin-top:2px;width:311px;float:right}#header .hInner01 ul li img{display:block}#header .hInner01 ul li{margin-top:6px;float:left}#header .hInner01 ul .contact{margin:0 14px 0 0}#header .hInner01 ul .facebook{margin-right:2px;width:115px;height:31px;overflow:hidden}#header .hInner02{padding:0 0 0 20px;position:relative;clear:both}#header .hInner02 .logo{float:left}#header .hInner02 .img{position:absolute;bottom:10px;right:33px}#gNavi{width:694px;float:right}#gNavi li{margin-top:11px;float:left}#gNavi li img{display:block}#gNavi .shop{margin:0 8px 0 0;width:180px}#gNavi .shop ul li{margin:0}#gNavi .shop .txtImg{margin:2px 0 2px 16px}#gNavi .top{margin-right:8px}#gNavi .shuuemura{margin-right:6px}#gNavi .access{margin-right:3px}#pagePath{margin:0 auto 18px;width:1003px}#pagePath li{padding-left:15px;font-size:1.2em;color:#604c3f;display:inline;background:url(/img/common/icon01.png.pagespeed.ce.5gr6me1F8W.png) no-repeat left center}#pagePath li a{margin-right:5px;color:#604c3f;text-decoration:none}#conts{width:740px;float:right}#sideBar{padding-left:8px;width:236px;float:left}#sideBar img{display:block}#sideBar h3{margin-left:3px}#sideBar .sideNavi{margin:0 0 11px 3px;padding-bottom:20px;width:231px;background-color:#ecb9b5;overflow:hidden;zoom:1}#sideBar ul li{float:left}#sideBar .sideBanner li{margin-bottom:6px}#footer{clear:both}#footer img{display:block}#footer .ftMenu{padding-bottom:32px;background:url(/img/common/footer_bg.png.pagespeed.ce.hQCcITTz3z.png) repeat-x left bottom}#footer .ftMenu ul{margin:0 auto;width:845px}#footer .ftMenu ul li{margin-right:19px;float:left}#footer .ftMenu ul .last{margin-right:0}#footer .ftSection{padding:6px 0 16px;background:#604d3f}#footer .ftSection .inner{margin:0 auto;width:1007px}#footer .ftSection .inner .logo{margin-top:20px;margin-right:47px;float:left}#footer .ftSection .inner .linkUl{margin:22px 37px 0 0;width:229px;float:left}#footer .ftSection .inner .linkUl li{margin:0 28px 26px 0;float:left}#footer .ftSection .inner ul .special{margin-right:0!important}#footer .ftSection .inner .map{padding-top:29px}#footer .ftSection .inner .map li{margin-right:12px;width:230px;float:left}#footer .ftSection .inner .map li p{margin-top:5px;text-align:right;color:#fff}#footer .copyright{padding:6px 0 3px;text-align:center;color:#fff;font-size:1.2em;background-color:#a1948c;clear:both}#footer .copyright a{color:#fff}@charset "utf-8";.taLeft{text-align:left!important}.taCenter{text-align:center!important}.taRight{text-align:right!important}.fsP1{font-size:1.08em!important}.fsP2{font-size:1.16em!important}.fsP3{font-size:1.24em!important}.fsP4{font-size:1.32em!important}.fsP5{font-size:1.4em!important}.fsM1{font-size:.92em!important}.fsM2{font-size:.84em!important}.fsM3{font-size:.76em!important}.fsM4{font-size:.68em!important}.fsM5{font-size:.6em!important}.fwNormal{font-weight:normal!important}.fwBold{font-weight:bold!important}.tar{text-align:right}.mt0{margin-top:0!important}.mb10{margin-top:10px}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px;margin-right:30px}.mb20{margin-bottom:20px}* html .clearfix{zoom:1}*+html .clearfix{zoom:1}.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}@charset "utf-8";body{color:#a18062;background:#e6f097 url(http://52.193.25.249/img/common/couleur_container_bg.gif.pagespeed.ce.gDlupHgYvj.gif) no-repeat center top}#container{background:url(http://52.193.25.249/img/couleur/top_bg.png.pagespeed.ce.GVVa7aixBF.png) repeat-x left -5px}#header{margin-bottom:19px}#header .hInner01 h1{color:#a18062}#header .hInner02{padding-left:21px}#header .hInner02 .logo{margin:1px 0 0}#gNavi{width:690px}#gNavi li{margin-top:12px}#gNavi .shop{margin:0 12px 0 0;width:175px}#gNavi .shop ul li{margin:0}#gNavi .shop .txtImg{margin:2px 0 3px 9px}#gNavi .top{margin-right:12px}#gNavi .shuuemura{margin-right:4px}#gNavi .gallery{margin-right:5px}#gNavi .blog{float:right}#header .hInner02 .img{bottom:6px;right:27px}#pagePath{margin-bottom:17px}#pagePath li{color:#a18062;background:url(http://52.193.25.249/img/couleur/xicon01.gif.pagespeed.ic.3YWLC2Tx4Q.jpg) no-repeat left center}#pagePath li a{color:#a18062}.mainImg{margin-bottom:15px}#main{width:1017px}#sideBar .sideNavi{margin-bottom:45px;padding-bottom:0;background:none}#footer .ftMenu{padding-bottom:32px;background:url(http://52.193.25.249/img/couleur/xfooter_bg.gif.pagespeed.ic.pspYeseqBq.png) repeat-x left bottom}#footer .ftSection{background:#a28162}#conts{padding-right:3px}#conts .section01{margin-bottom:44px;clear:both;background:url(http://52.193.25.249/img/couleur/top_bg01.jpg.pagespeed.ce.kCH_BMsLj5.jpg) no-repeat left top}#conts .section01 .inner{padding:20px 40px 15px 34px;background:url(http://52.193.25.249/img/couleur/xbtm_bg01.jpg.pagespeed.ic.-SBHrxS3rD.jpg) no-repeat left bottom;min-height:150px}#conts .section01 h2{padding-top:36px;float:left}#conts .section01 dl{width:537px;float:right;font-size:1.2em}#conts .section01 dl dt{padding-left:2px;float:left}#conts .section01 dl dd{margin-bottom:5px;padding:0 0 8px 6em;background:url(http://52.193.25.249/img/couleur/line01.gif.pagespeed.ce.Zr8Ans5Y25.gif) repeat-x left bottom}#conts .section01 dl .none{background:none}#conts .section02{margin:0 6px 22px 3px;clear:both}#conts .hairSec02{margin:0 7px -2px 3px}#conts .section02 .photoBox{float:right}#conts .section02 .inner{width:347px;float:left}#conts .hairSec02 .inner{padding-top:9px}#conts .section02 .inner p{margin:16px 10px 0 5px;font-size:1.4em;line-height:1.65}#conts .section03{clear:both;background:url(http://52.193.25.249/img/couleur/top_bg02.jpg.pagespeed.ce.1JpxMkFjKK.jpg) no-repeat left top}#conts .section03 .inner{padding:31px 20px 30px 21px;background:url(http://52.193.25.249/img/couleur/btm_bg02.jpg.pagespeed.ce.ueqdWVFMCA.jpg) no-repeat left bottom}#conts .section03 h2{padding-top:53px;float:left}#conts .section03 ul{float:left;display:block;margin:0 0 0 20px}#conts .section03 ul li{margin-right:8px;float:left;font-size:1.4em;line-height:2.2}#conts .section03 li.onGallery{display:block;border:solid 1px #e6e5e1;width:126px;height:126px;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 0 rgba(0, 0, 0, 0.1) inset;-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 0 rgba(0, 0, 0, 0.1) inset;box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 0 rgba(0, 0, 0, 0.1) inset;position:relative;overflow:hidden;behavior:url(/js/border-radius.htc);border:solid 5px #fff}#conts .section03 .noGallery{width:100%;margin-top:30px}#conts .btn{margin:3px 16px 19px;text-align:right;clear:both}#conts h3{margin:0 0 6px 2px}#conts .lastUl{margin:0 6px 0 1px}#conts .lastUl li{width:355px;float:left;font-size:1.4em;line-height:1.65}#conts .lastUl .fr{float:right}#conts .lastUl li .inner{margin-left:1px;padding-top:6px;background:url(http://52.193.25.249/img/couleur/xtop_bg03.gif.pagespeed.ic.S2g4TgUCd5.png) no-repeat left top}#conts .lastUl li .inner .sBox{padding:13px 17px 19px 19px;position:relative;background:url(http://52.193.25.249/img/couleur/xbtm_bg03.gif.pagespeed.ic._1PKCcF5OR.png) no-repeat left bottom}#conts .lastUl .fr .inner .sBox{padding:13px 14px 42px 21px}#conts .lastUl li .inner .sBox .dis{margin-bottom:8px;display:block}#conts .lastUl li .inner .sBox p{margin:0 5px 0 6px}#conts .lastUl li .inner .sBox .link{position:absolute;margin:0;bottom:19px;right:17px}a{color:#a18062}a:hover{text-decoration:none}#conts .dl01{margin:-6px auto 42px;padding:6px 64px 0;text-align:center;width:497px;background:url(http://52.193.25.249/img/couleur/xhair_bg01.jpg.pagespeed.ic.7g92qlnPsx.jpg) no-repeat left top}#conts .dl01 dt img{margin:0 auto;display:block}#conts .dl01 dd{margin-top:7px;font-size:1.4em;line-height:1.4}#conts .hariMenu{margin:6px 0 41px 3px;padding-top:6px;background:url(http://52.193.25.249/img/couleur/xhair_topimg.gif.pagespeed.ic.SWHA5kWLF5.jpg) no-repeat left top}#conts .hariMenu .bgBox{padding:18px 34px 18px;background:url(http://52.193.25.249/img/couleur/hair_bg02.gif.pagespeed.ce.O-IwfuGsHq.gif) repeat-y left top}#conts .hariMenu .inner{margin-bottom:20px;padding-bottom:2px;clear:both;border-bottom:1px solid #b19b86}#conts .hariMenu .inner p{margin-bottom:6px;font-size:1.4em;overflow:hidden;zoom:1}#conts .hariMenu .inner p img{margin-right:19px;float:left}#conts .hariMenu .inner p span{padding-top:8px;display:inline-block}#conts .hariMenu .inner .font10{padding-top:31px;float:left;font-size:1em}#conts .hariMenu .inner dl{margin-left:165px;font-size:1.4em}#conts .hariMenu .inner dl dt{padding-left:15px;float:right}#conts .hariMenu .inner dl dd{margin-bottom:6px;padding:0 0 1px 3px;background:url(http://52.193.25.249/img/couleur/line01.gif.pagespeed.ce.Zr8Ans5Y25.gif) repeat-x left bottom}#conts .hariMenu .inner dl .noBg{margin-bottom:0!important;padding-bottom:0!important;background:none}#conts .hariMenu .inner dl dd span{display:block;font-size:.85em}#conts .hariMenu .txt{margin-top:28px;font-size:1.4em;text-align:center}#conts .hariMenu .txt img{margin:0 auto;display:block}#conts .dis{display:block!important}#conts .section04{margin:12px 0 0;background:url(http://52.193.25.249/img/couleur/xhair_bg03.jpg.pagespeed.ic.xC8KMpgG_x.jpg) no-repeat left top}#conts .section04 ul{padding:29px 35px 37px 45px;background:url(http://52.193.25.249/img/couleur/xhair_bg04.jpg.pagespeed.ic.6gPLSvUFOX.jpg) no-repeat left bottom}#conts .section04 ul li{width:262px;float:left;font-size:1.4em}#conts .section04 ul li p{margin-bottom:8px;font-size:1.28em;text-align:center;color:#e62978}#conts .section04 ul li .imgAuto{margin:0 auto 12px;display:block}#conts .section04 ul .w302{width:306px;float:right}#conts .section04 ul .w302 span{margin-left:20px;display:block}#conts .section04 ul li .link{margin:-3px -3px 0 0;text-align:right}#conts .section04 ul li .link img{margin:0}#conts .nail .dl01{width:453px;background:url(http://52.193.25.249/img/couleur/xnail_bg01.jpg.pagespeed.ic.BRU1qEcMVI.jpg) no-repeat left top}#conts .nail .section02{margin:0 0 13px 3px}#conts .nail .section02 .inner p{margin:17px 10px 0}#conts .nail .hariMenu{margin-bottom:35px}#conts .nail .hariMenu .bgBox{padding:17px 40px 46px 30px}#conts .nail .hariMenu .inner{margin-bottom:26px;padding-bottom:5px}#conts .nail .hariMenu .inner dl dd{margin-bottom:11px;padding:0 0 4px 5px}#conts .nail .hariMenu .inner .fl{float:left}#conts .nail .hariMenu .inner .pt{padding-top:10px}#conts .nail .hariMenu .inner p span{padding-top:10px}#conts .nail .hariMenu .lastInner{margin:51px 0 60px}#conts .nail .section04{margin-left:8px}#conts .nail .section04 ul{padding:29px 30px 37px 45px}#conts .txtLast{margin-top:20px;text-align:left;clear:both;font-size:1.4em}#conts .txtLast a{color:#a18062}#conts .section05{margin:12px 0 0;background:url(http://52.193.25.249/img/couleur/bg01.png.pagespeed.ce.ChWROvwu3Q.png) no-repeat left top;height:361px}#conts .section05 ul{padding:40px 0;margin:0 50px}#conts .section05 li.Left{float:left;display:block;width:35%;font-size:14px}#conts .section05 li.Right{float:left;display:block;width:65%;font-size:14px}#conts .section05 li p{font-size:18px;color:#e62978}