
/** choco **/



a,
a:visited,
a:link{
	color : #30AEC7 ;
}
a:hover{
	color : #BFE3EA ;
}
a:active{
	color: #30AEC7 ;
}
.header_spacer,
.header_menu_sp,
.btn_totop,
.gnavi_item_back,
.submenu,
.top_inner_sec01,
.top_inner_sec03,
.top_inner_sec05,
.recruit_itemtitle_marker,
.blog_itemtitle_marker,
.shop_shopname_superbox,
.staff_style_title,
.hairstyle_ranking_title,
.menu_shopname_superbox,
.menu_category_title_marker,
.contents_itemtitle_marker,
.coupon_itemtitle_marker,
.shop_staff_namebox_marker,
.news_single_title_slash{
	background-image : url("../images/common/mint_base_slash.png") ;
}
.blog_widget_item_title,
.header_spacer{
	background-image : url("../images/common/mint_base_slash.png") ;
}

.top_special_superbox,
.top_shop_itembox,
.top_social_itemimage_inner,
.top_group_itembox,
.hairstyle_single_staffbox,
.shop_calender table,
.shop_moviebox,
.shop_photobox_superbox{
	background-image : url("../images/common/mint_base_dot.png") ;
}

.top_lineup_itembox_image,
.top_special_back{
	background-image : url("../images/common/base_backslash_gray.png") ;
}


.footer_linkbox a:hover{
	color : #FFFF3A !important ;
}

.contents_itemname,
.top_blog_story_date,
.menu_category_title,
.menu_item_right,
.menu_etc,
.blog_item_date,
.blog_item_category,
.blog_pagenation a:hover,
.blog_widget_itembox a:hover,
.hairstyle_categorybox a:hover,
.hairstyle_cate_title span,
.hairstyle_pagenation a:hover ,
a .submenu.active,
a .submenu:hover,
.header_tel a:hover,
.pnkz a:hover,
.special_item_title,
.staff_position,
.coupon_itemtitle,
.coupon_price,
.coupon_conditions span,
.news_item_date,
.news_pagenation a:hover,
.news_single_date,
.news_single_pageprev:hover,
.news_single_pagenext:hover{
	color : #30AEC7 !important;
}

.top_news_itemtitle:hover{
	color : #BFE3EA !important;
}

.top_category_title,
.top_news_title,
.top_social_itemtitle_facebook,
.calender_title,
.submenu_inner_back{
	background-color : #BFE3EA !important ;
}

.blog_item_category,
.top_slide_newsbox,
.top_social_itembox,
.top_categorybox,
.shop_calender_superbox,
.shop_movie_superbox,
.shop_access_etc,
.menu_etc{
	background-color: #EBF5F7 !important ;
}

.recruit_catchstory,
.recruit_moviebox,
.faq_a_box,
.blogfooter_ranking_stage,
.hairstyle_ranking_stage{
	background-color: #D9F1F4 !important  ;
}

#gsearchForm div,
#footerFixed,
.footer_fixed_reservebox,
.blog_single_stylist_btn,
.blog_btn_backtoindex,
.contact_submit,
.contact_submit03,
.recruit_pdfbtn,
.coupon_target,
.shop_staff_btnmore,
.news_toarchive,
.gallery_btn_backtoindex{
	background-color : #30AEC7 !important ;
}


.gnavi_item_pulldown_item{
	background-color : rgba(255,255,255,0.8) !important ;
}
.header_menu_sp div:hover,
.gnavi_item_pulldown_item:hover{
	background-color : rgba(240,237,232,0.8) !important ;
}

.shop_calender{
	border : 1px solid #D3F0F6 !important ;
}

.header_spacer{
	border-bottom : 8px solid #D3F0F6 !important ;
}

.blog_single_stylistbox{
	border : 5px solid #D9F1F4 !important ;
}



@media screen and (max-width: 980px) {

.top_categorybox,
.top_inner_sec01,
.top_inner_sec03,
.top_shop_itembox,
.recruit_catchstory{
	background-image : none !important ;
	background-color : transparent !important ;
}

.top_category_title,
.top_news_title{
	border-bottom : 8px solid #D3F0F6 ;
}


.top_inner_sec05{
	background-image : url("../images/common/mint_base_slash_l.png") ;
}
.top_shop_name{
	background-image : url("../images/common/mint_base_dot.png") ;
}






}
