@charset "utf-8";.header{background:#FFFFFF;}
.header .inner,
.header .boxB,
#headNavi .inner,
#footerSiteinfo .inner,
#footerCopylight .inner{position:relative;width:980px;margin:0 auto;text-align:left;border:none;}
#globalHeader{background-color:#333333;color:#ffffff;height:25px;}
#globalHeader .inner{border:none;}
#globalHeader ul li,
#globalHeader ul li a{display:block;float:left;height:25px;line-height:25px;}
#globalHeader ul li{margin-right:22px;}
#globalHeader ul li.last{margin-right:0;}
#globalHeader ul li a{text-indent:-9999em;overflow:hidden;color:#333333;}
#globalHeader ul li a.link01{width:50px;background:transparent url(/layout/Angfa/images/header/gheader/lnk_company_bg.gif) no-repeat left top scroll;}
#globalHeader ul li a.link02{width:84px;background:transparent url(/layout/Angfa/images/header/gheader/lnk_store_bg.gif) no-repeat left top scroll;}
#globalHeader ul li a.link03{width:87px;background:transparent url(/layout/Angfa/images/header/gheader/lnk_karada_aging_bg.gif) no-repeat left top scroll;}
#globalHeader ul li a.link04{width:136px;background:transparent url(/layout/Angfa/images/header/gheader/lnk_labo_bg.gif) no-repeat left top scroll;}
#globalHeader ul li a.link05{width:110px;background:transparent url(/layout/Angfa/images/header/gheader/lnk_facebook_bg.gif) no-repeat left top scroll;}
#globalHeader ul li a.link06{width:84px;background:transparent url(/layout/Angfa/images/header/gheader/lnk_scalp_d_bg.gif) no-repeat left top scroll;}
#globalHeader ul li a.link07{width:123px;background:transparent url(/layout/Angfa/images/header/gheader/lnk_woman_haircare_bg.gif) no-repeat left top scroll;}
#globalHeader ul li a.link08{width:145px;background:transparent url(/layout/Angfa/images/header/gheader/lnk_woman_eyecare_bg.gif) no-repeat left top scroll;}
#globalHeader ul li a.link11{width:87px;background:transparent url(/layout/Angfa/images/header/gheader/lnk_globalstore_bg.gif) no-repeat left top scroll;}
#globalHeader ul li.active a,
#globalHeader ul li a:hover{background-position:left -25px;opacity:1;}
#headerLogin{padding:4px 0 15px;background:#fff;}
#headerLogin .boxL{width:285px;float:left;}
#headerLogin .boxR{width:681px;float:right;min-height:120px;_height:120px;position:relative;}
#headerLogin .boxL a{margin-bottom:10px;display:block;}
#headerLogin .boxL h1{margin-top:15px;}
#headerLogin a.logo_copy{margin-top:10px;}
#headerLogin a{color:#4D4D4D;text-decoration:none;}
#headerLogin .boxR .iconList{display:none;}
#headerLogin .boxL,
#headerOrder .boxL{margin-top:26px;text-align:left;}
#headerLogin .head_catch,
#headerOrder .head_catch{display:block;width:285px;height:24px;font-size:11px;font-family:メイリオ, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'ＭＳ Ｐゴシック', sans-serif;letter-spacing:-1px;}
#headerLogin .head_catch span,
#headerOrder .head_catch span{display:block;padding-top:2px;}
#headerLogin .head_logo1,
#headerOrder .head_logo1{display:block;width:285px;height:56px;margin-top:15px;}
#headerLogin .head_logo2{display:block;width:285px;height:50px;}
#headerLogin .boxB .boxB_L{width:285px;padding-top:5px;float:left;}
#headerLogin .boxB .boxB_R{width:681px;float:right;}
#headerLogin .boxB .boxB_R .search{padding:0;}
#headerLogin .boxB .boxB_R .search form{width:681px;box-sizing:border-box;}
#headerLogin .boxB .boxB_R .search form input.input01{width:500px;box-sizing:border-box;}
#headerOrder .head_logo1{height:56px;overflow:hidden;}
#headerOrder .head_logo2{display:none;}
.purchase_info{margin-bottom:5px;}
.purchase_info ul li,
.purchase_info a{display:block;height:35px;}
.purchase_info ul li.first{float:left;padding-right:9px;margin-right:11px;border-right:1px solid #b4b4b4;vertical-align:top;}
.purchase_info ul li{float:left;padding-right:9px;margin-right:11px;vertical-align:top;}
.purchase_info ul li.last{border-right:0;padding-right:0;margin-right:0;}
.purchase_info a.link01{width:204px;background:transparent url(/layout/Angfa/images/header/lnk_purchase_shop_bg.gif) no-repeat left top scroll;}
.purchase_info a.link02{width:217px;background:transparent url(/layout/Angfa/images/header/lnk_purchase_net_bg.gif) no-repeat left top scroll;}
.purchase_info a{text-indent:-9999em;overflow:hidden;}
.purchase_info a:hover{background-position:left -35px;}
.purchase_info li.last a{text-indent:0;}
#headerLogin .shopping_info{padding:8px;background-color:#f3f3f3;border-radius:3px;}
#headerLogin .shopping_info ul li{display:inline-block;}
#headerLogin .shopping_info .user_info{margin-bottom:8px;}
#headerLogin .shopping_info .user_info li.name{border-right:1px solid #333333;padding-right:10px;margin-right:10px;}
#headerLogin .shopping_info .user_info li.title{margin-right:10px;color:#ff0000;}
#headerLogin .shopping_info .user_info li a:hover{text-decoration:underline;}
#headerLogin .shopping_info .user_info li img{vertical-align:top;margin-left:10px;}
#headerLogin .shopping_info .account_name{height:15px;margin-bottom:6px;font-size:12px;font-weight:bold;line-height:15px;color:#a6a6a6;}
#headerLogin .shopping_info .account_name span{margin:0 10px;}
#headerLogin .shopping_info .cart_info li{margin-left:6px;vertical-align:top;}
#headerLogin .shopping_info .cart_info li.price{width:213px;height:30px;margin:0 6px 0 0;padding:0 15px 0 40px;font-size:12px;text-align:right;line-height:30px;background:#fff url(/layout/Angfa/images/header/cart.png) 10px center no-repeat;border-radius:3px;box-sizing:border-box;}
#headerLogin .shopping_info .cart_info li.price span.num{margin-left:2px;font-weight:bold;}
#headerLogin .shopping_info .cart_info li.price span.num .price{font-size:12px;}
#headerLogin .shopping_info .cart_info li.price span.unit{font-weight:bold;padding-left:2px;}
#headerLogin .shopping_info .cart_info li.price span.tax{margin:0 2px;font-size:10px;}
#headerLogin .shopping_info .cart_info li.shipping{margin-right:6px;}
#headerLogin .link_info{}
#headerLogin .link_info ul li,
#headerLogin .link_info ul li a{display:block;height:33px;line-height:33px;}
#headerLogin .link_info ul li{float:left;margin-right:30px;vertical-align:top;}
#headerLogin .link_info ul li.last{margin-right:0;}
#headerLogin .link_info ul li.lnk_txt{margin-left:3px;margin-right:16px;}
#headerLogin .link_info ul li a{text-indent:-9999em;overflow:hidden;}
#headerLogin .link_info ul li a.link01{width:95px;background:transparent url(/layout/Angfa/images/header/lnk_to_first_one_bg.gif) no-repeat left top scroll;}
#headerLogin .link_info ul li a.link02{width:74px;background:transparent url(/layout/Angfa/images/header/lnk_store_privilege_bg.gif) no-repeat left top scroll;}
#headerLogin .link_info ul li a.link03{width:95px;background:transparent url(/layout/Angfa/images/header/lnk_guide_bg.gif) no-repeat left top scroll;}
#headerLogin .link_info ul li a.link04{width:71px;background:transparent url(/layout/Angfa/images/header/lnk_regular_bg.gif) no-repeat left top scroll;}
#headerLogin .link_info ul li a.link05{width:100px;background:transparent url(/layout/Angfa/images/header/lnk_question_bg.gif) no-repeat left top scroll;}
#headerLogin .link_info ul li a.link06{width:88px;background:transparent url(/layout/Angfa/images/header/lnk_inquiry_bg.gif) no-repeat left top scroll;}
#headerLogin .link_info ul li.active a,
#headerLogin .link_info ul li a:hover{background-position:left -33px;}
#headerOrder{height:95px;background:none;border-top:2px solid #000000;border-bottom:2px solid #00b6e0;padding:5px 0;}
#headerOrder .boxL{float:left;width:285px;}
#headerOrder .boxL .logo_copy{display:none;}
#headerOrder .boxR{float:right;width:620px;}
#headerOrder .boxR .iconList{display:block;width:620px;margin-top:54px;}
#headerOrder .boxR .iconList li{float:left;margin-left:30px;}
div#cateHeader{background-color:#ebebeb;height:49px;overflow:hidden;border-bottom:1px solid #c8c8c8;}
div#cateHeader div.inner{width:980px;margin:0 auto;}
div#cateHeader div.inner ul li{float:left;padding-top:5px;}
div#cateHeader div.inner ul li.btn01{border:none;padding:5px 0 0 14px;}
div#cateHeader div.inner ul li.btn02{border:none;padding:5px 0 0 2px;}
div#cateHeader div.inner ul li.btn03{border:none;padding:5px 0 0 2px;}
div#cateHeader div.inner ul li.btn04{border:none;padding:5px 0 0 2px;}
div#cateHeader div.inner ul li a{display:block;}
#cateHeader_out{width:100%;padding-bottom:15px;}
#cateHeader.rn201311{background:#00b3df;border-bottom:none;height:56px;}
#cateHeader.rn201311 div.inner{width:1000px;margin:auto;}
#cateHeader.rn201311 div.inner ul{padding-top:0;background:inherit;width:1010px;margin:auto;}
#cateHeader.rn201311 div.inner ul li{padding-top:0;background:inherit;border-right:1px solid #85ccde;height:50px;}
#cateHeader.rn201311 div.inner ul li.man a{background:#0077ca;}
#cateHeader.rn201311 div.inner ul li.lady a{background:#ee7fbb;}
#cateHeader.rn201311 div.inner ul li:hover{height:56px;background:url(/layout/Angfa/images/header/gnavi/cateHeader_bg_cur.gif) repeat-x;}
#cateHeader.rn201311{background:url(/layout/Angfa/images/header/gnavi/cateHeader_bg.gif) repeat-x;border-bottom:none;}
#cateHeader_out{background:none;padding-bottom:0;}
#cateHeader.rn201311 div.inner ul li#gnavi_new1{background:#ffe825;border-bottom:none;height:51px;}
#cateHeader.rn201311 div.inner ul li#gnavi_new1:hover{height:56px;background:url(/layout/Angfa/images/header/gnavi/gnavi_new1_cur.gif) repeat-x;}
#headerInfoOuter{border-top:2px solid #f3f3f3;width:100%;text-align:left;padding:5px 0;}
#headerInfo,
#headInfoPay{display:inline-block;vertical-align:middle;}
#headerInfo{width:468px;}
#headInfoPay{text-align:right;}
#headerInfo li{display:inline-block;vertical-align:top;margin-left:5px;}
#headerInfo li:first-child{margin-left:0;}
.grobal_fotter{clear:both;width:100%;padding:37px 0 30px;background:#e9e9e9;text-align:left;}
.grobal_fotter .innr{width:1000px;margin:auto;}
.grobal_fotter .innr .ft_section{float:left;}
.grobal_fotter .innr ul{float:left;}
.grobal_fotter .innr ul li{background:url(/layout/Angfa/images/header/arrow_blue.png) center left no-repeat;padding-left:15px;margin-right:30px;margin-bottom:7px;}
.ft_section .ft_section_ttl{margin-bottom:27px;}
#ft_section_item{margin-right:36px;padding-right:60px;border-right:1px solid #cfcfcf;}
#ft_section_guide{padding-right:94px;margin-right:28px;border-right:1px solid #cfcfcf;}
#ft_section_item .ft_section_ttl{width:73px;height:14px;background:url(/layout/Angfa/images/header/fotter_lbl1.png) top left no-repeat;}
#ft_section_guide .ft_section_ttl{width:95px;height:14px;background:url(/layout/Angfa/images/header/fotter_lbl2.png) top left no-repeat;}
#ft_section_company .ft_section_ttl{width:125px;height:14px;background:url(/layout/Angfa/images/header/fotter_lbl3.png) top left no-repeat;}
.ft_section_under{margin-top:25px;clear:both;}
.ft_section_under .copy{margin-top:11px;float:left;}
.ft_section_under .logo{float:right;width:138px;height:30px;background:url(/layout/Angfa/images/header/fotter_logo.png) top left no-repeat;}
#lbl_search_freeword, #searchSuggest{display:inline-block;vertical-align:middle;}
#search{padding-top:10px;background:#fff;font-size:0;}
#search form{width:774px;margin-left:auto;margin-right:auto;text-align:left;border:2px solid #00a9db;background:#fff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
#search form input.input01{font-size:16px;height:24px;border:none;width:582px;padding-left:15px;}
#searchSuggest{font-size:16px;height:40px;border:none;width:582px;padding-left:15px;}
#lbl_search_freeword{background:#00a9db;height:20px;padding-top:7px;padding-left:11px;padding-right:11px;line-height:40px;}