html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#32445a;font-family:Avenir,"Helvetica Neue",Helvetica,Arial,Verdana,Roboto,"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo UI","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;margin:0}p{margin:0}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol,li{padding:0;margin:0;list-style:none}dt{font-weight:700}dd,dl{margin:0}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),inset 0 15px 17px rgba(255,255,255,.5),inset 0 -5px 12px rgba(0,0,0,.05);color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;text-shadow:0 1px 0 rgba(255,255,255,.8)}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 15px 17px rgba(255,255,255,.8),inset 0 -5px 12px rgba(0,0,0,.02)}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{border-color:#aaa #bbb #bbb;box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px}select{border:1px solid #ccc}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color]{padding:3px}textarea{padding-left:3px;width:100%}a{text-decoration:none}a:focus,a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:0}.alignright{display:inline;float:right;margin-left:0}.aligncenter{clear:both;display:block;margin-left:auto!important;margin-right:auto!important}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0}.byline{display:none}.updated:not(.published){display:block;margin-top:16px;text-align:right}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.clear{clear:both}.contentWrap{width:1000px;margin:0 auto}.ttl{font-size:18px;width:1000px;margin:0 auto;border-bottom:#32445a 2px solid;padding-top:56px;padding-left:4px}.ttl span{float:right;font-size:13px;font-weight:400;display:inline-block}.ttl br{display:none}.bgN{background:url(//old.yamatoya-co.com/wp-content/themes/yamatoya-pc/images/bgNatural.gif)repeat}.bgG{background:#eee}.auto{overflow:auto}.sign{text-align:right;padding:8px 0;display:block !important}#top-head{background:#32445a;height:56px}.inner{width:1000px;margin:0 auto}.inner h1{float:left}.inner h1 a{display:block;text-indent:-9999px;background:url(//old.yamatoya-co.com/wp-content/themes/yamatoya-pc/images/logo.gif)no-repeat;width:118px;height:42px;background-size:104px auto;background-position:top 10px left 8px}.inner .menu{float:right}.inner .menu li{display:inline;margin-left:16px;line-height:56px}.inner .menu li a{color:#fff}.inner .menu li a:hover{color:#396688;transition:.3s}.footerWrap{text-align:center;background:#32445a;color:#fff}.footerSNS{width:1000px;margin:0 auto;padding-top:8px}.footerSNS li{display:inline;margin:0 32px}.footerSNS li:before{content:" ";background:url(//old.yamatoya-co.com/wp-content/themes/yamatoya-pc/images/iconTwitterW.png)no-repeat;width:24px;height:30px;background-size:contain;display:inline-block;margin:16px auto -12px}.footerSNS li a{color:#fff}.menu-fnav-container{margin-top:32px}.menu-fnav-container li{display:inline;line-height:64px;margin:16px}.menu-fnav-container li a{color:#fff}.menu-fnav-container li a:hover{opacity:.6;transition:.3s}footer{background:#232e3c}footer p{text-align:center;color:#fff;line-height:48px;font-size:12px}.slider{width:100%;height:auto}.slide_all{width:1000px;margin:0 auto;height:360px;position:relative}.slide_wrap{width:3000px;position:absolute;left:50%;margin-left:-1500px}.bxslider01{width:100%}.slide{width:1000px}.slide img{width:100%;vertical-align:bottom}.bx-controls-direction,.bx-pager{text-align:center;height:25px}.bx-controls-direction a,.bx-pager-item{display:inline-block}.bx-pager-item a{display:block;height:10px;width:10px;text-indent:-9999px;background:#000;border-radius:10px;margin:10px 2px 0}.bx-pager-item a.active{opacity:.3}.bx-controls-direction a{text-decoration:none;color:#000;padding:0 5px}.bx-controls{position:absolute;bottom:5px;z-index:100;width:100%}.bx-controls-auto{display:none}.topContentNav{width:1000px;margin:0 auto;overflow:auto;padding-top:32px;margin-top:40px}.topContentNav ul{font-size:0px}.topContentNav li{font-size:16px;display:inline-block;width:33.3%;text-align:center}.topContentNav li a{color:#32445a}.topContentNavInrBox{background:rgba(255,255,255,.6);border-radius:8px;margin:8px 16px 16px;box-shadow:0 3px 3px rgba(0,0,0,.2)}.topContentNavInrBox img{border-top-left-radius:8px;border-top-right-radius:8px}.none{display:none}.contentNavList{padding-top:0;overflow:auto;overflow-x:hidden;margin-bottom:56px}.contentNavList .contentWrap{overflow:auto;padding:32px 0 40px}.contentNavList ul{width:50%;float:left}.contentNavList .contentWrap li span{font-size:11px;background:#fff;border-radius:16px;padding:4px 8px;float:left;margin-right:8px}.menu-item-has-children,.contentNavList li{border-bottom:1px dotted #32445a;position:relative;padding:16px 0;margin:0 16px}.contentNavTtl{background:url(//old.yamatoya-co.com/wp-content/themes/yamatoya-pc/images/ttlBG.gif)repeat-x;color:#fff;padding:8px;line-height:1 !important;text-indent:0 !important}.current{display:block}.current:after{content:"";display:block;width:8px;height:8px;border-top:3px solid #32445a;border-right:3px solid #32445a;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:8px;top:44%}.sub-menu{display:none}.sub-menu li{background:#fff;border-top:1px dotted #32445a;position:relative;line-height:1.4;padding:16px 0}.contentNavList li a:after,.sub-menu li a:after{content:"";display:inline-block;float:right;width:8px;height:8px;border-top:3px solid #32445a;border-right:3px solid #32445a;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:8px}.contentNavList li a,.sub-menu li a{color:#32445a;display:block;margin:0 auto}.contentNavList ul{width:100%;float:none}.contentNavList ul li{width:46%;float:left}.brandPage{margin-top:-8px}.brandPage h1{padding-top:24px;font-family:serif;font-size:26px;text-align:center;margin-bottom:8px}.brandPage .brandRead{padding:16px;font-size:15px;line-height:1.9;text-align:center;margin-bottom:40px}.brandPage .brandRead span{text-align:center;font-size:16px;font-family:serif;text-align:center;display:block}.brandPage .ttl,.storePage .ttl{margin-bottom:0;font-size:18px;padding-bottom:8px;text-align:left}.collectionInrBoxWrap .collectionInrBox:last-child{border-bottom:0}.collectionInrBox{padding:16px;overflow:auto}.collectionInrBox h3{margin-bottom:16px;text-align:center}.collectionInrBox h4{padding:8px 0;border-bottom:#32445a 1px dotted;margin-bottom:8px;cursor:pointer}.collectionInrBox h4:before{content:"";display:inline-block;width:8px;height:8px;border-top:3px solid #32445a;border-right:3px solid #32445a;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;margin-right:6px;margin-bottom:2px}.collectionInrBox img{margin:0 auto;display:block}.collectionInrBox img.normalImg{width:100%;margin-bottom:8px}.collectionInrBox .iWrap{margin:8px 0}.iWrap{padding:0 16px}.collectionInrBox .iWrap img{width:100%;margin:8px 0}.collectionInrBox p{margin-top:8px}.brandRecommend{padding:32px 0;background:rgba(255,255,255,.6)}.brandRecommend h3{border-bottom:1px solid #988459;padding-bottom:4px;margin-bottom:16px;color:#988459}.brandRecommend h3:before{content:" ";background:url(//old.yamatoya-co.com/wp-content/themes/yamatoya-pc/images/romantic-pair-of-hearts.svg)no-repeat;width:32px;height:32px;background-size:contain;display:inline-block;margin-right:8px;margin-bottom:2px;vertical-align:middle}.brandRecommend img{margin-bottom:16px;float:right;width:400px;height:300px}.brandRecommend p{text-align:left;color:#333;line-height:1.8;padding-right:424px}.g-common .storeContentBox{margin-bottom:0;background:#eee}.g-common .contentWrap{padding:24px 0;overflow:auto}.storeContent{width:1000px}.g-common h2{margin-top:0 !important}.g-commonBox .acBoxTop{overflow:auto;margin-bottom:24px}.g-commonBox img{width:320px;float:left;height:auto}.g-commonBox p{padding-left:340px}.acBoxInr p{padding-right:380px !important}.handlingstore{text-align:left;background:#eee}.handlingstore li{display:inline-block;padding:8px 16px}.handlingstore li a{color:#32445a;font-size:14px}.handlingstore li a:before{content:"";display:inline-block;width:8px;height:8px;border-top:3px solid #32445a;border-right:3px solid #32445a;-webkit-transform:rotate(45deg);transform:rotate(45deg);vertical-align:middle;margin-right:6px;margin-bottom:4px}.handlingstore table{margin:0}.handlingstore th{text-align:center;width:200px;background:#32445a;color:#fff;font-weight:400;padding:8px 0;font-size:15px}.handlingstore td{padding:8px 24px}.brandURL{text-align:center;padding:40px 0;font-size:14px}.brandURL a{color:#32445a}.acBox{margin:0}.acBox p{padding:8px 16px}.acBox h3,.brandPage h2{text-align:center;margin-bottom:8px;font-size:14px}.acBoxInr{overflow:auto;margin-bottom:32px}.acBox li img{float:right;margin:24px;height:auto;max-height:200px}.acBox li p{margin:24px 0}.brandPage h2{margin-top:24px}.iWrap h4{padding:16px;background:#32445a;color:#fff}.iWrapInrBox{margin:0 0 24px;overflow:auto}.storeContentBox{margin-bottom:40px}.storeContentBox p{padding-left:340px}.g-brand-default-ttl{text-align:center;margin-bottom:16px;border-bottom:1px solid #32445a;border-top:1px solid #32445a;padding:8px 0;font-size:14px;font-weight:700}.nav-links,.pageNav{background:#32445a;overflow:auto;position:relative;clear:both}.nav-links a,.pageNav a{color:#f5f3e9}.nav-links div,.pageNav div{width:50%}.pageNav .alignleft{padding:16px 8px 16px 24px}.pageNav .alignright{padding:16px 24px 16px 8px;text-align:right}.pageNav .alignleft a:before{content:"";display:block;width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff;-webkit-transform:rotate(225deg);transform:rotate(225deg);position:absolute;left:8px;top:50%;margin-top:-6px}.pageNav .alignright a:after{content:"";display:block;width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:8px;top:50%;margin-top:-6px}.contentPage h1,.storePage h1,.couplePage h1,.repairPage h1{font-size:18px;text-align:center;padding:16px 8px}.contentPage{margin-top:-5px}.contentPage .read{padding:16px}.contentboxWrap .contentBox:nth-child(odd){background:#fff}.contentBox{padding:24px 16px}.contentBox h2{text-align:center;border-bottom:#32445a 1px}.topSmallBnr a:hover,.storeBoxWrap:hover,.newsBox a:hover,.brandList li:hover{opacity:.6;transition:.3s}.bnr{display:block !important}.bnr a{display:block;padding:8px 0;width:50%;text-align:center;border-radius:24px;background:rgba(255,255,255,.6);margin:32px auto 0;font-size:16px;position:relative;border:#32445a 1px solid}.bnr a{color:#32445a !important}.bnr a:hover{background:#32445a;color:#fff !important;transition:.3s}.down a:after{content:"";display:block;width:10px;height:10px;border-top:3px solid #32445a;border-right:3px solid #32445a;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:16px;top:10px}.next a{border:#32445a 1px solid;margin-bottom:80px !important}.next a:after{content:"";display:block;width:10px;height:10px;border-top:3px solid #32445a;border-right:3px solid #32445a;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:16px;top:16px}.next a:hover:after,.down a:hover:after{border-top:3px solid #fff;border-right:3px solid #fff}.news .newsBox{margin-bottom:24px}.news a{color:#333}.news ul{font-size:0}.news li{width:25%;font-size:13px;display:inline-block;padding:16px;vertical-align:top}.news .newsCatTag p a{width:auto;padding:4px 0 0;margin-right:16px;font-size:12px;display:inline}.news .newsCatTag p a:before{content:"#"}.news .newsCOntent{margin-bottom:16px}.news .newsCOntent .date{text-align:right;font-size:12px;margin-bottom:8px}.topSmallBnr{width:1000px;margin:0 auto;padding:0}.topSmallBnr ul{font-size:0}.topSmallBnr li{width:200px;display:inline-block;vertical-align:middle}.topSmallBnr li div{margin:16px 8px;border:1px solid #ccc}.storelist a{color:#333;font-size:13px}.storelist h2{font-size:16px;margin-bottom:8px;text-align:center}.storelist ul{font-size:0px}.storelist li.storelistInr{border-right:1px solid #ccc}.storelist li:nth-child(3n){border-right:0}.storelist li:nth-last-child(n+4){border-bottom:1px solid #ccc}.storelist li:nth-last-child(-n+3){border-bottom:1px solid #ccc}.storelist li .stoerRightBox ul li{border-bottom:none}.storelist .storelistInr{width:33.3%;display:inline-block;vertical-align:top}.storelist .storeBoxWrap{padding:24px;height:380px;position:relative}.storelist li div.storeBoxWrap:nth-child(3n){border-right:0}.shopBnrWrap{width:284px;height:142px;overflow:hidden;margin-bottom:16px}.storePage dl{margin-bottom:16px;border-bottom:1px solid #ccc;padding-bottom:16px}.storelist dt{float:left;clear:both;font-weight:400}.storePage dt{font-weight:400;float:left;clear:both;width:80px;text-align:center}.storePage dd{padding-left:80px}.storePage dd.storeTelBox{padding-left:40px}.storeHoliday br{display:none}.stoerRightBox{position:absolute;bottom:16px;right:16px}.stoerRightBox li{display:inline-block;margin-left:16px}.storeMapBtn a{display:block;padding:4px 16px;color:#fff;background-color:#32445a;border-radius:16px}.stoerRightBox .storeFB a{display:inline-block;background:url(//old.yamatoya-co.com/wp-content/themes/yamatoya-pc/images/iconFBb.png)no-repeat;width:24px;height:24px;background-size:contain;margin-bottom:8px;vertical-align:middle}.storePage li{display:inline-block;width:33.3%;padding:16px;font-size:13px;vertical-align:top;border-bottom:0 !important}.storePage li img{margin:0 auto;display:block}.storePage p{padding:8px}.pageBnr{margin-bottom:32px;overflow:hidden}.pageBnr img{width:100%}#shoplist .entry-header,#afterservice .entry-header{display:none}#shoplist .entry-content{margin-top:-6px}.brandList{overflow:auto}.brandList h1{margin-bottom:24px}.brandList .pageInr{width:1000px;margin:0 auto}.brandList ul{font-size:0;padding:4px}.brandList li{width:20%;display:inline-block;padding:0 4px 8px}.blandListInr{border:1px solid #eee}.blandListInr img{height:108px;overflow:hidden}.catDescription{padding:0;overflow:auto;margin-top:40px}.catDescriptionInr{width:1000px;margin:0 auto}.catDescription h2{border-bottom:#32445a solid 1px;padding-bottom:4px;margin-bottom:16px;margin-top:24px}.catDescription img{width:400px;height:300px;margin-bottom:16px;float:left}.catDescriptionInr p{margin-bottom:40px;padding-left:424px}#acMenu{padding:0 16px}#acMenu dt{display:block;height:64px;line-height:64px;cursor:pointer;clear:both;border-top:1px solid #ccc;font-size:16px;padding-left:8px;position:relative}#acMenu dt:first-child{border-top:0}#acMenu dt:after{content:"";display:block;width:8px;height:8px;border-top:3px solid #32445a;border-right:3px solid #32445a;-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:16px;top:41%}#acMenu dd{height:auto;display:none;font-size:14px;color:#333}#acMenu dt.active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#acMenu img{float:right}#acMenu p{padding:0 0 24px 8px}.acMenuInr img{width:320px;text-align:right;font-size:0;padding:0;margin-bottom:32px}.brandBtmBox{width:1000px;margin:0 auto;overflow:auto}.collectionImg{width:320px;height:240px;float:left}.storeRead .read{text-align:center;font-size:14px}.storeStaff{border:1px solid #ccc;padding:16px;margin-top:24px;overflow:auto}.storeStaff img{float:left;margin-right:24px;width:320px;height:200px}.staffTtl{font-size:15px;margin-bottom:8px;font-weight:700}.storeInfoBox,.shopMAP{padding-top:16px}#storeInfo{overflow:auto;margin-bottom:100px}.shopMAP{width:600px}.storeInfoBox{font-size:14px;width:300px;padding-left:16px}.shopMAP iframe{width:600px;height:300px}.storePageBnr img{width:100%}.couple{margin-bottom:56px}.couple ul{font-size:0}.couple li{display:inline-block;width:50%;padding:16px;font-size:14px;text-align:center;vertical-align:top}.faqbox{overflow:auto;border-bottom:1px solid #ccc}.faqbox img{float:left;width:240px;margin-right:24px}.faqbox:nth-child(2n) img{float:right;margin-left:24px;margin-right:0}.faqbox p{font-size:14px;padding-left:280px}.faqbox:nth-child(2n) p{padding-left:0;padding-right:280px}.faqbox p strong{color:#b22222}.repairInr{padding:0 16px;margin-bottom:80px}.freeBox{border:#32445a 1px solid;border-radius:8px;margin:24px 0}.freeBox table{margin:0}.freeBox th{background:#32445a;color:#fff;font-weight:400;width:240px;border-top-left-radius:7px;border-bottom-left-radius:7px}.freeBox td{padding:16px 16px 0}.maintenance{margin-top:-24px;padding:0 16px}.maintenance h3{border-bottom:#32445a 1px solid;margin-bottom:16px;margin-top:48px}.maintenance tr{border-bottom:1px dotted #ccc}.maintenance th{font-weight:400;text-align:left;padding:16px}.maintenance td{padding:16px}.maintenance td span{display:block}.pageLink ul{font-size:0}.pageLink li{width:20%;display:inline-block !important}.pageLink .bnr a{width:96%;text-align:left;padding-left:16px}.page-contentInrBox{margin-bottom:64px}.pageInrLink li a{color:#32445a;padding-top:16px;margin-bottom:16px;display:block;padding-left:8px}.pageInrLink li a:before{content:"";display:inline-block;width:8px;height:8px;border-top:3px solid #32445a;border-right:3px solid #32445a;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:8px;margin-bottom:2px}.faqList{width:254px;margin-top:32px}.faqList li{padding-left:2em;text-indent:-1.5em;border-top:1px dotted #ccc}.faqContent{width:680px;margin-top:32px;margin-bottom:40px}.faqContent h2{width:100%;padding-top:0}.bcontent .entry-title{border-bottom:2px solid;padding-bottom:8px}.bcontent .faqbox,.couple .faqBoxWrap,.faqContent .faqBoxWrap{border:2px solid #ccc;padding:16px;margin-top:24px}.couple .faqBoxWrap{background:#fff}.bcontent .faqbox{margin-top:16px}.bcontent .faqbox h2,.couple .faqBoxWrap h2,.couple .coupleVoice,.faqContent .faqBoxWrap dt{border-bottom:2px dotted #ccc;padding-bottom:8px;margin-bottom:16px}.bcontent h1{font-size:}.bcontent .faqbox h2{font-size:15px}.couple .coupleName{margin-bottom:8px}.couple .coupleVoice{text-align:left;margin-bottom:16px}.couple .staffvoice{border-top:2px dotted #ccc;padding-top:8px;margin-top:16px;text-align:left}.couple .coupleItem{padding:16px 0}#afterservice .page-contentInrBox{margin-bottom:0}#afterservice .page-contentInrBox p{padding:16px 16px 0}.otherBox{padding:0 16px;margin-bottom:80px}#c_info p{padding:16px;margin-bottom:56px}#c_history .faqContent dl,#c_info .faqContent dl{padding:16px 16px 0}#c_history .faqContent dt,#c_info .faqContent dt{float:left;clear:both;width:80px;margin-bottom:8px}#c_history .faqContent dd,#c_info .faqContent dd{padding-left:80px;margin-bottom:8px}#c_info .storelistInr dl,#c_info .storelistInr dt,#c_info .storelistInr dd{margin:0;padding:0}#c_info .faqContent dd span{display:block;margin-bottom:8px}#privacy .faqContent dt{margin-top:16px}#privacy .faqContent dl{margin-bottom:56px}.bcontentInr{text-align:center;line-height:2.6;font-size:16px;font-family:serif;padding-top:24px}.contactStore{font-size:0;margin:16px 0}.contactStore li{display:inline-block;width:33.3%;font-size:14px;text-align:center}.contactStore li div{padding:16px;background:#eee;margin:8px}.contactStore li div span{display:block;font-weight:700}.contactPresent{margin:24px auto;width:80%;border:#32445a 2px solid}.contactPresent th{background:#32445a;color:#fff;width:20%;padding:16px 0;font-weight:400}.contactPresent td{padding:16px 0 16px 20px}div.wpcf7{margin:56px 0 !important}div.wpcf7 th{font-weight:400;padding-bottom:16px;text-align:left;padding-top:16px}div.wpcf7 td{padding-bottom:16px;padding-top:16px}div.wpcf7 td input{padding:8px;width:100%}div.wpcf7 td.add input{width:20%}.inquiryBox span,.inquiryBox input{display:inline-block;width:auto !important}.inquiryBox tr{border-bottom:1px dotted #ccc}.wpcf7-checkbox span{margin-right:16px}.entry-header h1{font-size:22px}.blogWrap{overflow:auto;margin-bottom:40px}.blogWrap .pageInrLink li a{display:inline-block}.blogWrap .faqContent{padding:0 0 32px}.blogWrap .faqContent .entry-title{font-size:20px;padding-bottom:2px;border-bottom:2px solid;margin-bottom:16px}.blogWrap .faqContent img,.blogWrap .faqContent p{margin:8px}.content-area{overflow:auto;width:100%}.blogarchive{border-bottom:#ccc 1px dotted;padding-bottom:24px !important;padding-top:0 !important;margin-top:8px}.blogarchive a{color:#32445a}.blogarchive .entry-title{font-size:16px}.blogarchiveInr{width:480px;float:right}.blogarchive img{float:left;margin:0 !important}.thumb{display:block;width:218px;height:140px;overflow:hidden;position:relative;z-index:1;margin-bottom:8px}p.thumb img{float:left;position:absolute}.site-main .posts-navigation{clear:both;background:#fff;color:#32445a}.nav-links,.pageNav{background:#fff;color:#32445a}.nav-links a{color:#32445a;color:#32445a}.storeMoreInfoImg{height:188px;overflow:hidden}