/* CSS Document */

.blog-body {
	background: url(../img/bg.gif) repeat;
	margin:0;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.container {
	width:855px;
	margin:10px auto;
}

a {
	color:#916541;
}

a:visited {
	color:#916541;
}

dt{
	color:#feaeae;
}

dd {
	margin-bottom:10px;
}

/**** ヘッダ部 ***********************************/
.header {
	width:100%;
	height:117px;
	background: url(../img/header.gif) no-repeat;
}

.title {
	padding-top:25px;
	margin-left:80px;
}
.title a{
	display:block;
	text-indent: -9999px;
	width:261px;
	height:50px;
	background: url(../img/title.gif) no-repeat;
}

/**** メイン部 ***********************************/
.main {
	width:100%;
	margin:0;
	padding:0;
	background: url(../img/body.gif) repeat-y;
}

/**** メニュー部 ***********************************/
.menu {
	margin:0;
	padding:0;
	width:171px;
	float:left;
}

.ad{
	margin:20px 0 0 30px;
}

.menu-header {
	margin:0;
	padding:0;
	text-indent: -9999px;
	width:171px;
	height:46px;
	background: url(../img/menu_header.gif) no-repeat;
}

.menu-inner {
	width:171px;
	background: url(../img/menu_body.gif) repeat-y;
}

.menu-list {
	margin:0;
	padding:0;
	margin-left:10px;
	padding-bottom:5px;
	width:151px;
	list-style-type:none;
}

.menu-list li a{
	display:block;
	text-indent: -9999px;
	text-decoration:none;
}

.list3 a{
	width:155px;
	height:35px;
	background: url(../img/datsumounotishiki.gif) no-repeat;
}

.list3 a:hover{
	width:155px;
	height:35px;
	background: url(../img/datsumounotishiki_h.gif) no-repeat;
}

.list4 a{
	width:155px;
	height:35px;
	background: url(../img/datsumounoshurui.gif) no-repeat;
}

.list4 a:hover{
	width:155px;
	height:35px;
	background: url(../img/datsumounoshurui_h.gif) no-repeat;
}

.list6 a{
	width:155px;
	height:35px;
	background: url(../img/kutikomiandtaikenki.gif) no-repeat;
}

.list6 a:hover{
	width:155px;
	height:35px;
	background: url(../img/kutikomiandtaikenki_h.gif) no-repeat;
}

.list8 a{
	width:155px;
	height:35px;
	background: url(../img/salonhen.gif) no-repeat;
}

.list8 a:hover{
	width:155px;
	height:35px;
	background: url(../img/salonhen_h.gif) no-repeat;
}

.list7 a{
	width:155px;
	height:35px;
	background: url(../img/jitakuhen.gif) no-repeat;
}

.list7 a:hover{
	width:155px;
	height:35px;
	background: url(../img/jitakuhen_h.gif) no-repeat;
}

.list5 a{
	width:155px;
	height:35px;
	background: url(../img/datsumouhouhikaku.gif) no-repeat;
}

.list5 a:hover{
	width:155px;
	height:35px;
	background: url(../img/datsumouhouhikaku_h.gif) no-repeat;
}

.list9 a{
	width:155px;
	height:35px;
	background: url(../img/salonitiran.gif) no-repeat;
}

.list9 a:hover{
	width:155px;
	height:35px;
	background: url(../img/salonitiran_h.gif) no-repeat;
}

.list10 a{
	width:155px;
	height:35px;
	background: url(../img/eruse-nu.gif) no-repeat;
}

.list10 a:hover{
	width:155px;
	height:35px;
	background: url(../img/eruse-nu_h.gif) no-repeat;
}

.list11 a{
	width:155px;
	height:35px;
	background: url(../img/tokyobdc.gif) no-repeat;
}

.list11 a:hover{
	width:155px;
	height:35px;
	background: url(../img/tokyobdc_h.gif) no-repeat;
}

.list12 a{
	width:155px;
	height:35px;
	background: url(../img/tbc.gif) no-repeat;
}

.list12 a:hover{
	width:155px;
	height:35px;
	background: url(../img/tbc_h.gif) no-repeat;
}

.list13 a{
	width:155px;
	height:35px;
	background: url(../img/missparis.gif) no-repeat;
}

.list13 a:hover{
	width:155px;
	height:35px;
	background: url(../img/missparis_h.gif) no-repeat;
}

.list14 a{
	width:155px;
	height:35px;
	background: url(../img/raparure.gif) no-repeat;
}

.list14 a:hover{
	width:155px;
	height:35px;
	background: url(../img/raparure_h.gif) no-repeat;
}

.list15 a{
	width:155px;
	height:35px;
	background: url(../img/shiromoto.gif) no-repeat;
}

.list15 a:hover{
	width:155px;
	height:35px;
	background: url(../img/shiromoto_h.gif) no-repeat;
}

.list16 a{
	width:155px;
	height:35px;
	background: url(../img/link.gif) no-repeat;
}

.list16 a:hover{
	width:155px;
	height:35px;
	background: url(../img/link_h.gif) no-repeat;
}

.list17 a{
	width:155px;
	height:35px;
	background: url(../img/taikendatsumou.gif) no-repeat;
}

.list17 a:hover{
	width:155px;
	height:35px;
	background: url(../img/taikendatsumou_h.gif) no-repeat;
}

.list18 a{
	width:155px;
	height:35px;
	background: url(../img/eruse-nu.gif) no-repeat;
}

.list18 a:hover{
	width:155px;
	height:35px;
	background: url(../img/eruse-nu_h.gif) no-repeat;
}

.list19 a{
	width:155px;
	height:35px;
	background: url(../img/missparis.gif) no-repeat;
}

.list19 a:hover{
	width:155px;
	height:35px;
	background: url(../img/missparis_h.gif) no-repeat;
}

.list20 a{
	width:155px;
	height:35px;
	background: url(../img/tokyobdc.gif) no-repeat;
}

.list20 a:hover{
	width:155px;
	height:35px;
	background: url(../img/tokyobdc_h.gif) no-repeat;
}

.list21 a{
	width:155px;
	height:35px;
	background: url(../img/tbc.gif) no-repeat;
}

.list21 a:hover{
	width:155px;
	height:35px;
	background: url(../img/tbc_h.gif) no-repeat;
}

.list22 a{
	width:155px;
	height:35px;
	background: url(../img/pyubero.gif) no-repeat;
}

.list22 a:hover{
	width:155px;
	height:35px;
	background: url(../img/pyubero_h.gif) no-repeat;
}

.list23 a{
	width:155px;
	height:35px;
	background: url(../img/grace.gif) no-repeat;
}

.list23 a:hover{
	width:155px;
	height:35px;
	background: url(../img/grace_h.gif) no-repeat;
}

.list24 a{
	width:155px;
	height:35px;
	background: url(../img/juriaoje.gif) no-repeat;
}

.list24 a:hover{
	width:155px;
	height:35px;
	background: url(../img/juriaoje_h.gif) no-repeat;
}

.list25 a{
	width:155px;
	height:35px;
	background: url(../img/firstbeaty.gif) no-repeat;
}

.list25 a:hover{
	width:155px;
	height:35px;
	background: url(../img/firstbeaty_h.gif) no-repeat;
}

.list26 a{
	width:155px;
	height:35px;
	background: url(../img/shiromoto.gif) no-repeat;
}

.list26 a:hover{
	width:155px;
	height:35px;
	background: url(../img/shiromoto_h.gif) no-repeat;
}




.menu-side {
	margin:0;
	padding:0;
	height:5px;
}

.menu-footer {
	margin:0;
	padding:0;
	text-indent: -9999px;
	width:171px;
	height:14px;
	background: url(../img/menu_footer.gif) no-repeat;
}

#products_link {
	margin:0;
	padding:0;
}

#products_link object{
	margin:0;
	padding:0;
}

#product_fla {
	padding:0;
	margin:0;
}

#product_fla param{
	padding:0;
	margin:0;
	display:none;
}

#products_link p{
	display:none;
}
/**** コンテンツ部 ***********************************/
.contents {
	margin:0;
	padding:0;
	width:656px;
	float:right;
}

.sub_title {
	margin:0;
	width:656px;
	height:105px;
	vertical-align:middle;
	padding:50 0 0 100;
	background: url(../img/sub_title.gif) no-repeat;
}

#top_mes{
	padding:10px 0 0 80px
}

.sub_title h2{
	margin:0;
	font-size:12px;
	color:#FF6699;
	padding:10px 70px 0px 80px;
}

.cat_description {
	font-size:10px;
	margin-left:90px;
	color:#70c8c5;
	padding-top:0px;
}

.main-entry {
	margin:0;
	padding:0;
	width:656px;
}

.entry_index {
	margin:0;
	padding:0;
	width:636px;
	float:left;
}

.entry {
	margin:0;
	padding:0;
	width:636px;
	float:left;
	background: url(../img/contents_top.gif) no-repeat;
}

#top_button{
	width:636px;
	height:320px;
	background: url(../img/contents_top.gif) no-repeat;
	padding-top:15px;
}

.entry-side {
	margin:0;
	padding:0;
	float:right;
	width:20px;
	background: url(../img/contents_side.gif) repeat-y;
}

.ent1 {
	margin:20px 0;
	clear:both;
}

.entry-header {
	margin:0;
	padding:0;
	width:636px;
	height:21px;
	clear:both;
	background: url(../img/ent-head.gif) no-repeat;
}

.entry-body {
	margin:0;
	padding:0;
	width:636px;
	background: url(../img/ent-body.gif) repeat-y;
}

.product-header {
	margin:0;
	padding:0;
	width:495px;
	height:37px;
	clear:both;
	background: url(../img/koumoku.gif) no-repeat;
}
.product-header2 {
	margin:0;
	padding:0;
	width:495px;
	height:37px;
	clear:both;
	background: url(../img/koumoku2.gif) no-repeat;
}

.product-body {
	margin:0;
	padding:0;
	width:570px;
}

.product1 {
	width:570px;
	clear:both;
}

.product2 {
	width:235px;
	float:left;
	color:#916541;
}

.product2 p{
	padding:0px 10px;
	line-height:150%;
	color:#916541;
}

.kuchikomi {
	width:636px;
	clear:both;
	color:#916541;
}

.kuchikomi dl{
	padding-left:30px;
}

.kuchikomi dt{
	color:#feaeae;
}

.product1 p {
	color:#916541;
}

.product1 a{
	display:block;
	text-indent: -9999px;
	text-decoration:none;
}

.prduct_menu1 {
	float:left;
	padding:10px 5px 10px 10px;
}

.prduct_menu2 {
	float:left;
	padding:10px 5px 10px 10px;
}

.prduct_menu3 {
	float:left;
	padding:10px 10px 10px 5px;
}

.prduct_menu4 {
	float:left;
	padding:10px 10px 10px 5px;
}

.prduct_sub1 {
	width:100px;
	height:200px;
	float:left;
	padding:10px 15px 10px 5px;
}

.prduct_sub2 {
	width:100px;
	height:200px;
	float:left;
	padding:10px 5px 10px 15px;
}

.prduct_menu1 a{
	width:125px;
	height:200px;
	background: url(../img/products_pinset_h.jpg) no-repeat;
}

.prduct_menu1 a:hover{
	width:125px;
	height:200px;
	background: url(../img/products_pinset.jpg) no-repeat;
}

.prduct_menu2 a{
	width:125px;
	height:200px;
	background: url(../img/products_wax_h.jpg) no-repeat;
}

.prduct_menu2 a:hover{
	width:125px;
	height:200px;
	background: url(../img/products_wax.jpg) no-repeat;
}

.prduct_menu3 a{
	width:125px;
	height:200px;
	background: url(../img/products_kiki_h.jpg) no-repeat;
}

.prduct_menu3 a:hover{
	width:125px;
	height:200px;
	background: url(../img/products_kiki.jpg) no-repeat;
}

.prduct_menu4 a{
	width:125px;
	height:200px;
	background: url(../img/products_care_h.jpg) no-repeat;
}

.prduct_menu4 a:hover{
	width:125px;
	height:200px;
	background: url(../img/products_care.jpg) no-repeat;
}

.kiji {
	margin:0;
	padding:0;
	width:600px;
	color:#916541;
	margin-left:20px;
}

.kiji p {
	padding:0;
	margin:0;
	line-height:150%;
}

.entry-footer {
	width:636px;
	height:80px;
	margin:0;
	padding:0;
	margin-bottom:5px;
}

.entry-footer p{
	padding:0;
	margin:0;
	padding-top:23px;
	padding-right:25px;
}

.entry-footer a{
	display:block;
	text-indent: -9999px;
	text-decoration:none;
	clear:both;
	float:right;
	width:57px;
	height:26px;
	background: url(../img/gototop.gif) no-repeat;
}

.contents_title {
	margin:0;
	height:26px;
	font-size:13px;
	color:#ffa28b;
}

.contents_title span {
	margin-left:40px;
}

.contents_title a{
	color:#ffa28b;
}

.contents_title a:visited{
	color:#ffa28b;
}

.title2 {
	margin:0;
	height:20px;
	padding-top:15px;
	font-size:20px;
	color:#fd3489;
}

.title2 span {
	margin-left:30px;
}

.title2 a{
	color:#fd3489;
}

.title2 a:visited{
	color:#fd3489;
}

.pink {
	font-weight:bold;
	color:#ffa28b;
}

.pink a{
	font-weight:bold;
	color:#feaeae;
}

.pink a:visited{
	font-weight:bold;
	color:#feaeae;
}

.b_table1 {
	margin-top:10px;
	background-color:#feaeae;
}

.table1 {
	width:100%;
}

.table1 a{
	width:100%;
	color:#feaeae;
	font-weight:bold;
}

.table1 a:visited{
	color:#feaeae;
	font-weight:bold;
}

.table1 tr{
	background-color:#FFFFFF;
	color:#916541;
}

.subject {
	background-color:#c0a586;
	color:#FFFFFF;
	font-weight:bold;
}

.subject td{
	background-color:#c0a586;
	color:#FFFFFF;
	font-weight:bold;
}

.ent_inner {
	border-left:10px #feaeae groove;
	font-weight:bold;
	padding-left:10px;
	color:#916541;
}

.sashie {
	margin:0 0 10px 10px;
	float:right;
}

.alert {
	margin-top:0px;
	color:#6699FF;
	font-size:9px;
}

.go_to_top {
	float:right;
	display:block;
	text-indent: -9999px;
	text-decoration:none;
	width:144px;
	height:33px;
	background: url(../img/go_to_top.gif) no-repeat;
}

/**** フッタ部 ***********************************/
.footer {
	clear:both;
	margin:0;
	padding:0;
	width:100%;
	height:110px;
	background: url(../img/footer.gif) no-repeat;
}

.footer_messsege {
	display:block;
	padding-top:40px;
	margin-right:20px;
	color:#0066FF;
	font-size:10px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
}

.footer_messsege a {
	text-decoration:none;
	color:#0066FF;
}

.footer_messsege a:visited {
	text-decoration:none;
	color:#0066FF;
}

/**** カテゴリアーカイブ ***********************************/
h2 a {
	display:block;
	text-indent: -9999px;
	text-decoration:none;
	margin-bottom:0px;
}
.title3 a{
	width:300px;
	height:41px;
	background: url(../img/ent_datsumounotishiki.gif) no-repeat;
}

.title4 a{
	width:300px;
	height:41px;
	background: url(../img/ent_datsumounoshurui.gif) no-repeat;
}

.title6 a{
	width:300px;
	height:41px;
	background: url(../img/ent_kutikomiandtaikenki.gif) no-repeat;
}

.title7 a{
	width:300px;
	height:41px;
	background: url(../img/ent_jitakuhen.gif) no-repeat;
}

.title8 a{
	width:300px;
	height:41px;
	background: url(../img/ent_salonhen.gif) no-repeat;
}

.title5 a{
	width:300px;
	height:41px;
	background: url(../img/ent_datsumouhouhikaku.gif) no-repeat;
}

.title9 a{
	width:300px;
	height:41px;
	background: url(../img/ent_salonitiran.gif) no-repeat;
}

.title10 a{
	width:300px;
	height:41px;
	background: url(../img/ent_eruse-nu.gif) no-repeat;
}

.title11 a{
	width:300px;
	height:41px;
	background: url(../img/ent_tokyobdc.gif) no-repeat;
}

.title12 a{
	width:300px;
	height:41px;
	background: url(../img/ent_tbc.gif) no-repeat;
}

.title13 a{
	width:300px;
	height:41px;
	background: url(../img/ent_missparis.gif) no-repeat;
}

.title14 a{
	width:300px;
	height:41px;
	background: url(../img/ent_raparure.gif) no-repeat;
}

.title15 a{
	width:300px;
	height:41px;
	background: url(../img/ent_shiromoto.gif) no-repeat;
}

.title16 a{
	width:300px;
	height:41px;
	background: url(../img/ent_link.gif) no-repeat;
}

.title17 a{
	width:300px;
	height:41px;
	background: url(../img/ent_taikendatsumou.gif) no-repeat;
}

.title18 a{
	width:300px;
	height:41px;
	background: url(../img/ent_eruse-nu.gif) no-repeat;
}

.title19 a{
	width:300px;
	height:41px;
	background: url(../img/ent_missparis.gif) no-repeat;
}

.title20 a{
	width:300px;
	height:41px;
	background: url(../img/ent_tokyobdc.gif) no-repeat;
}

.title21 a{
	width:300px;
	height:41px;
	background: url(../img/ent_tbc.gif) no-repeat;
}

.title22 a{
	width:300px;
	height:41px;
	background: url(../img/ent_pyubero.gif) no-repeat;
}

.title23 a{
	width:300px;
	height:41px;
	background: url(../img/ent_grace.gif) no-repeat;
}

.title24 a{
	width:300px;
	height:41px;
	background: url(../img/ent_juriaoje.gif) no-repeat;
}

.title25 a{
	width:300px;
	height:41px;
	background: url(../img/ent_firstbeauty.gif) no-repeat;
}

.title26 a{
	width:300px;
	height:41px;
	background: url(../img/ent_shiromoto.gif) no-repeat;
}
