@charset "utf-8";#Wrap-MainContent .pankuzu ul li a{color:#0082CE;text-decoration:none;}
#Wrap-MainContent h1{border-left:5px solid #12bbe2;float:left;font-size:18px;font-weight:bold;height:35px;line-height:35px;padding-left:10px;width:100%;box-sizing:border-box;position:relative;color:#222;margin-bottom:30px;}
#Wrap-MainContent .ui-tabs-nav{margin:0;padding:0;}
#PR_m2 #Wrap-MainContent .ui-tabs-nav{top:2px;position:relative;}
#Wrap-MainContent .ui-tabs-nav li{float:left;margin:0 0 0 5px;width:auto;border-bottom:0px;background:#F0F0F0;-webkit-border-top-left-radius:10px;border-radius:10px 10px 0px 0px;}
#Wrap-MainContent .ui-tabs-nav li:nth-child(1){margin:0 0 0 0;}
#Wrap-MainContent .ui-tabs-nav a,
#Wrap-MainContent .ui-tabs-nav .ui-tabs-disabled a:hover,
#Wrap-MainContent .ui-tabs-nav .ui-tabs-disabled a:focus,
#Wrap-MainContent .ui-tabs-nav .ui-tabs-disabled a:active{}
#Wrap-MainContent .ui-tabs-nav a{color:#FFF;font-weight:bold;line-height:1.2;margin:0;outline:0 none;padding:0 0 2px 0;text-align:center;text-decoration:none;white-space:nowrap;border-top:2px solid #E4E4E4;border-left:2px solid #E4E4E4;border-right:2px solid #E4E4E4;border-bottom:2px solid #E4E4E4;border-radius:10px 10px 0px 0px;}
#Wrap-MainContent .ui-tabs-nav a img{float:left;margin-right:10px;width:20px;}
#Wrap-MainContent #reguler_OK_only .ui-tabs-nav a{background:#F0F0F0;margin-bottom:-2px;}
#Wrap-MainContent #reguler_OK_only .ui-tabs-nav .ui-tabs-selected a{background-color:#FFF;}
#Wrap-MainContent .ui-tabs-nav a,
#Wrap-MainContent .ui-tabs-nav a span{display:block;padding:5px;border-bottom:0px;float:left;font-size:16px;}
#Wrap-MainContent .ui-tabs-nav a span{color:#638013;}
#Wrap-MainContent .ui-tabs-nav .ui-tabs-selected{background-color:#FFF;}
#Wrap-MainContent .ui-tabs-nav li span{font-size:24px !important;}
#Wrap-MainContent .ui-tabs-nav li span img{margin-top:6px;}
#Wrap-MainContent .ui-tabs-nav li#mensbtn a span , #Wrap-MainContent .ui-tabs-nav li#bodybtn a span{color:#0077CB;}
#Wrap-MainContent .ui-tabs-nav li#womanbtn a span , #Wrap-MainContent .ui-tabs-nav li#supplebtn a span{color:#FA6BB7;}
#Wrap-MainContent .ui-tabs-nav li#babebtn a span{color:#638013;}
#Wrap-MainContent .ui-tabs-nav li#freebtn a span , #Wrap-MainContent .ui-tabs-nav li#hairbtn a span{color:#ff5844;}
#Wrap-MainContent .ui-tabs-nav .ui-tabs-selected a{border-top:2px solid #E4E4E4;border-left:2px solid #E4E4E4;border-right:2px solid #E4E4E4;border-bottom:2px solid #fff;border-radius:10px 10px 0px 0px;}
#Wrap-MainContent .ui-tabs-nav .ui-tabs-selected a span{padding-bottom:5px;background-color:#fff;}
#Wrap-MainContent .ui-tabs-panel{background:#fff none repeat scroll 0 0;border-top:2px solid #E4E4E4;padding:1em 8px;margin-top:-2px;}
#Wrap-MainContent .commentlink{float:right;right:0;width:auto;display:inline-block;text-decoration:none;}
#Wrap-MainContent .campaign ul.bnrlist li{width:50%;box-sizing:border-box;}
#Wrap-MainContent .campaign ul.bnrlist li a p{margin-top:}
#Wrap-MainContent .commentlink img{margin-right:10px;}
#Wrap-MainContent .tabArea{padding-top:30px;}
#Wrap-MainContent .category .tabArea ul.list{width:100%;height:auto;}
#Wrap-MainContent .category .tabArea ul.list li{width:48%;float:left;background-image:url(../images/new/icon_arrow01.png);background-repeat:no-repeat;background-position:95% center;margin-top:20px;position:relative;}
#Wrap-MainContent .category .tabArea ul.list li:nth-child(2n+1){margin-right:4%;}
#Wrap-MainContent .category .tabArea ul.list li a{width:100%;height:100%;display:block;color:#fff;padding:10px 10px 10px 15px;border:1px solid #E4E4E4;box-sizing:border-box;min-height:65px;}
#Wrap-MainContent .category .tabArea ul.list li.fukidashi a{padding-bottom:0;}
#Wrap-MainContent .category .tabArea ul.list li a:hover{border:1px solid #00b1dd;}
#Wrap-MainContent .category .tabArea ul.list li a img{width:38px;height:auto;}
#Wrap-MainContent .category .tabArea ul.list li span{font-size:16px;font-weight:bold;margin:10px 0 0 10px;display:inline-block;text-decoration:none;border:0px;color:#333;transition:all 0.5s ease 0s;vertical-align:top;}
#Wrap-MainContent .category .tabArea ul.list li a:hover span{color:#00b1dd;}
#Wrap-MainContent .category .tabArea ul.list li .arrow_box{position:relative;background:#FFCC00;font-size:10px;text-align:center;display:block;width:auto;margin:-15px 0 4px;border-radius:5px;padding:3px 0;color:#333;font-weight:normal;}
#Wrap-MainContent .category .tabArea ul.list li .arrow_box:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 204, 0, 0);border-top-color:#FFCC00;border-width:5px;margin-left:-5px;}
#Wrap-MainContent .category .tabArea ul.list li .ribbon01{position:absolute;display:block;float:right;right:0;margin:0 -7px 0 0;}
#Wrap-MainContent .category .tabArea ul.list li .ribbon02{position:absolute;float:left;left:0;bottom:0;margin:0 0 0 0;}
#Wrap-MainContent .category ul.linklist{width:100%;overflow:hidden;text-align:center;}
#Wrap-MainContent .category ul.linklist li{display:inline-block;}
#Wrap-MainContent .category ul.linklist li a{color:#00b1dd;text-decoration:none;}
#Wrap-MainContent .category ul.linklist li:nth-child(2){border-left:1px dotted #333;border-right:1px dotted #333;margin:0 10px;padding:0 10px;}
#Wrap-MainContent .category ul.linklist li:nth-child(2) a{color:#333;transition:all 0.5s ease 0s;}
#Wrap-MainContent .category ul.linklist li:nth-child(2) a:hover{color:#00b1dd;}
#Wrap-MainContent #reguler_OK_only.category .tabArea h3{font-size:18px;font-weight:bold;height:35px;line-height:35px;width:100%;color:#222 !important;margin-bottom:30px;}}
#Wrap-MainContent .brand .tabArea ul.list{width:100%;height:auto;margin-top:30px;text-align:left;}
#Wrap-MainContent .brand .tabArea ul.list li{display:inline-block;width:241px;border:1px solid #E4E4E4;margin-bottom:10px;}
#Wrap-MainContent .brand .tabArea ul.list li:hover{border:1px solid #00b1dd;}
#Wrap-MainContent .brand .tabArea ul.list li:nth-child(3n+2){margin:0 10px 10px;}
#Wrap-MainContent .brand .tabArea ul.list li img{width:241px;height:101px;}
#Wrap-MainContent .brand .tabArea ul.list li span{display:inline-block;width:220px;border-radius:5px;text-align:left;padding:10px;box-sizing:border-box;margin-bottom:10px;background-color:#F0F0F0;background-image:url(../images/new/icon_arrow02.png);background-repeat:no-repeat;background-position:95% center;margin:9px;}
#Wrap-MainContent .brand .tabArea ul.list li a{color:#222;}
#Wrap-MainContent .brand .tabArea ul.list li a:hover{color:#00B3DF;}
#Wrap-MainContent .brand ul.linklist{width:100%;overflow:hidden;text-align:center;}
#Wrap-MainContent .brand ul.linklist li{display:inline-block;}
#Wrap-MainContent .brand ul.linklist li a{color:#00b1dd;text-decoration:none;}
#Wrap-MainContent .brand ul.linklist li:nth-child(2){border-left:1px dotted #333;border-right:1px dotted #333;margin:0 10px;padding:0 10px;}
#Wrap-MainContent .brand ul.linklist li:nth-child(1) a{color:#333;transition:all 0.5s ease 0s;}
#Wrap-MainContent .brand ul.linklist li:nth-child(1) a:hover{color:#00b1dd;}
#Wrap-MainContent .nayami .tabArea ul.list{width:100%;height:auto;margin-top:30px;}
#Wrap-MainContent .nayami .tabArea ul.list li{width:48%;float:left;}
#Wrap-MainContent .nayami .tabArea ul.list li:nth-child(2n+2){float:right;}
#Wrap-MainContent .nayami .tabArea ul.list li:nth-child(3),
#Wrap-MainContent .nayami .tabArea ul.list li:nth-child(4){margin-top:20px;margin-bottom:20px;}
#Wrap-MainContent .nayami .tabArea ul.list li a{border:1px solid #E4E4E4;box-sizing:border-box;padding:20px 20px 0;display:block;text-decoration:none;min-height:108px;}
#Wrap-MainContent .nayami .tabArea ul.list li a:hover{border:1px solid #00b1dd;}
#Wrap-MainContent .nayami .tabArea ul.list li img{float:left;}
#Wrap-MainContent .nayami .tabArea ul.list li h3{background-image:url(../images/new/icon_arrow02.png);background-repeat:no-repeat;background-position:left center;padding-left:15px !important;float:left;margin:10px 0 0 20px;font-size:15px;font-weight:bold;background-color:transparent !important;color:#222;clear:none;}
#Wrap-MainContent .nayami #woman.tabArea ul.list li h3{background-image:url(../images/new/icon_arrow03.png);}
#Wrap-MainContent .nayami #woman.tabArea ul.list li a:hover{color:#FC6BB8;}
#Wrap-MainContent .nayami #woman.tabArea ul.list li a:hover{border:1px solid #FC6BB8;}
#Wrap-MainContent .nayami .tabArea ul.list li p{font-size:10px;text-align:left;margin:10px 0 0;text-decoration:none;color:#323232;}
#Wrap-MainContent .nayami .tabArea ul.list li p span{border-left:1px dotted #333;display:inline-block;margin-left:5px;padding-left:5px;}
#Wrap-MainContent .nayami .tabArea ul.list li .box{width:280px;float:left;margin:0 !important;clear:none !important;}
#Wrap-MainContent .nayami .tabArea ul.list li .arrow_box{position:relative;background:#FFCC00;font-size:10px;text-align:center;display:block;width:150px;margin:-8px 0 0px 15px;border-radius:5px;padding:3px 0;color:#333;}
#Wrap-MainContent .nayami .tabArea ul.list li .arrow_box:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255, 204, 0, 0);border-top-color:#FFCC00;border-width:5px;margin-left:-5px;}
#Wrap-MainContent .nayami ul.linklist{width:100%;overflow:hidden;text-align:center;}
#Wrap-MainContent .nayami ul.linklist li{display:inline-block;}
#Wrap-MainContent .nayami ul.linklist li a{color:#00b1dd;text-decoration:none;}
#Wrap-MainContent .nayami ul.linklist li:nth-child(2){border-left:1px dotted #333;border-right:1px dotted #333;margin:0 10px;padding:0 10px;}
#Wrap-MainContent .nayami ul.linklist li:nth-child(3) a{color:#333;transition:all 0.5s ease 0s;}
#Wrap-MainContent .nayami ul.linklist li:nth-child(3) a:hover{color:#00b1dd;}
#teikinohiTitle{position:relative;width:780px;height:710px;}
#teikinohiTitle #teikinohiTitleImg{position:absolute;width:780px;height:710px;}
#teikinohiTitle #teikinohiTitleLimit{left:108px;top:504px;width:564px;height:39px;display:block;position:absolute;font-size:20px;color:#fff;margin:0 auto;text-align:center;}
#teikinohiTitle #teikinohiTitleLink{position:absolute;right:59px;bottom:50px;}
#teikinohiTitle #teikinohiTitleLink a{color:#00141a !important;font-size:14px;}
#teikinohiCaution dl{color:#333;margin:30px 20px;}
#teikinohiCaution dt{font-size:15px;}
#teikinohiCaution dd{font-size:13px;}
#teikinohiNext p{text-align:center;margin:0 auto;font-size:24px;color:#757575;font-weight:bold;border-top:2px solid #757575;padding-top:30px;}
#teikinohiNext p strong{font-size:30px;}
.add180803 .categoryTitle_brandsearch{border-top:3px solid #bbb;text-align:center;margin:2.4em 0 1em 0;}
.add180803 .categoryTitle_brandsearch:first-child{margin-top:0;}
.add180803 .categoryTitle_brandsearch .title{font-size:1.2em;font-weight:bold;color:#999;margin:-1em 0 0 0;background:transparent;}
.add180803 .categoryTitle_brandsearch .title span{padding:0.5em 1em;background:#fff;}