/*ヘアメニュー価格表*/

.hair-list {
	list-style-type: none;
	color: #666;
	background-color: #FFF;
	font-size: medium;
	font-family: sans-serif;
	text-align: left;
	padding-left: 10px;
	height: 24px;
	width: 170px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}


.hair-price {
	list-style-type: none;
	color: #630;
	font-size: medium;
	font-family: sans-serif;
	background-color: #FFF;
	text-align: right;
	padding-right: 15px;
	border-bottom: 1px dotted #666;
	height: 24px;
	width: 200px;
}

.hair-price1 { 
list-style-type: none; 
color: #630; 
background-color: #FFF;
font-size: medium; 
font-family: sans-serif; 
text-align: right; 
padding-right: 15px; 
border-bottom: 1px dotted #666; 
}

.hair-price2 { 
list-style-type: none; 
color: #630; 
background-color: #FFF;
font-size: medium; 
font-family: sans-serif; 
text-align: right; 
border-bottom: 1px dotted #666; 
height: 24px;
width: 200px;
}


/*ヘアメニュー会員価格表*/
.hair-listB {
	list-style-type: none;
	color: #F60;
	background-color: #FFF;
	font-size: medium;
	font-family: sans-serif;
	text-align: left;
	border-bottom: 1px dotted #666;
	height: 24px;
	width: 170px;
	padding-left: 10px;
}

.hair-price2B {
	list-style-type: none;
	color: #F60;
	background-color: #FFF;
	font-size: medium;
	font-family: sans-serif;
	text-align: right;
	border-bottom: 1px dotted #666;
	height: 24px;
	width: 200px;
}


.line-brun-s {
	color: #630;
	right: 12px;
	margin-right: 10px;
	border: 2px solid #630;
	background-color: #FFF;
	text-align: left;
	width: 380px;
	height: 24px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-left: 10px;
}

/*ネイルメニュー価格表*/
.nail-title { 
color: #f39; 
font-size: 120%; 
text-align: center; 
} 

.line-rouge {
	color: #c00;
	font-size: 110%;
	padding-left: 10px;
	border: 2px solid #C00;
	background-color: #FFF;
	font-family: "century gothic ,ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.line-rougeB {
	color: #c00;
	font-size: 110%;
	padding-left: 10px;
	background-color: #FFF;
	font-family: "century gothic, ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width: 220px;
	height: 24px;
}

.nail-list {
	list-style-type: none;
	color: #666;
	font-size: medium;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align: left;
	border-bottom: 1px dotted #666;
	padding-left: 10px;
	height: 24px;
	width: 180px;
	background-color: #FFF;
}



.nail-price {
	list-style-type: none;
	color: #c00;
	font-size: medium;
	font-family: sans-serif;
	text-align: right;
	padding-right: 15px;
	border-bottom: 1px dotted #666;
	background-color: #FFF;
	height: 24px;
	width: 160px;
 }
 
.nail-price2 { 
list-style-type: none; 
color: #c00; 
font-size: medium; 
font-family: sans-serif; 
text-align: right; 
border-bottom: 1px dotted #666; 
}

#nail-menu { 
color: gray; 
font-size: medium; 
text-align: left; 
width: 600px; 
}

.nail-subtitle {
	list-style-type: none;
	color: #C39;
	font-size: medium;
	font-family: sans-serif;
	text-align: left;
	border-bottom: 1px dotted #f39;
	padding-left: 10px;
	padding-top: 10px;
}

.line-brun { 
color: #630; 
padding-left: 10px; 
border: solid 2px; 
}

.line-violet {
	color: #fff;
	background-color: #96f;
	padding-left: 10px;
	border: 2px solid #609;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding-top: 4px;
	padding-bottom: 4px;
}

.link-blan {
	color: #600;
	font-weight: bold;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: medium;
	font-style: normal;
	background-color: #FFF;
	text-align: left;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}


.calendrier{
	float: left;
	height: auto;
	width: 220px;
	clear: none;
}

.mois{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: medium;
	color: #FFF;
	background-color: #39C;
	text-align: center;
	font-weight: bold;
	height: 20px;
}

/*ネイリスト出勤日*/
.mois1{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: medium;
	color: #FFF;
	background-color: #903;
	text-align: center;
	font-weight: bold;
	height: 25px;
}

.mois2{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: medium;
	color: #FFF;
	background-color: #C66;
	text-align: center;
	font-weight: bold;
	height: 25px;
}

.semaine{
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: small;
	color: #333;
	text-align: center;
	height: 20px;
}

.semaine_d{
	font-family: "Century Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: small;
	color: #C03;
	text-align: center;
	height: 20px;
}

.jour{
	font-family: "Century Gothic";
	font-size: small;
	color: #333;
	text-align: center;
	height: 20px;
}

.jour0{
	font-family: "Century Gothic";
	font-size: small;
	color: #999;
	text-align: center;
	height: 20px;
}

.salon_repos{
	font-family: "Century Gothic";
	font-size: small;
	color: #FFF;
	text-align: center;
	height: 20px;
	background-color: #666;
}

.nail_repos{
	font-family: "Century Gothic";
	font-size: small;
	color: #C33;
	text-align: center;
	height: 20px;
	background-color: #FCC;
}

.nail_repos0{
	font-family: "Century Gothic";
	font-size: small;
	color: #333;
	text-align: center;
	height: 20px;
	background-color: #FCC;
}

/*header_index*/
#wrap #header_index {
	height: 80px;
	width: 800px;
	background-image: url(../index_img/header1.gif);
	background-repeat: no-repeat;
	background-color: #17A7CA;
}
#wrap #header_index #img_index {
	background-image: url(../index_img/header4.gif);
	height: 80px;
	width: 80px;
	float: right;
}
#wrap #header_index #address_index {
	background-image: url(../index_img/header2.gif);
	background-repeat: no-repeat;
	height: 54px;
	width: 220px;
	float: right;
	clear: left;
}
#wrap #header_index #mail_index {
	background-image: url(../index_img/header3.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 220px;
	float: right;
	clear: right;
}
#wrap #header_index #mail_index a {
	display: block;
	height: 26px;
	width: 220px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#wrap #header_index #mail_index a:hover {
	display: block;
	height: 26px;
	width: 220px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#wrap #header_index #box_index {
	height: 80px;
	width: 220px;
	float: right;
}

/*header_salon*/
#wrap #header_salon {
	height: 80px;
	width: 800px;
	background-image: url(../salon_img/header1.gif);
	background-repeat: no-repeat;
	background-color: #17A7CA;
}
#wrap #header_salon #img_salon {
	background-image: url(../salon_img/header4.gif);
	height: 80px;
	width: 80px;
	float: right;
}
#wrap #header_salon #address_salon {
	background-image: url(../salon_img/header2.gif);
	background-repeat: no-repeat;
	height: 54px;
	width: 220px;
	float: right;
	clear: left;
}
#wrap #header_salon #mail_salon {
	background-image: url(../salon_img/header3.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 220px;
	float: right;
	clear: right;
}
#wrap #header_salon #mail_salon a {
	display: block;
	height: 26px;
	width: 220px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#wrap #header_salon #mail_salon a:hover {
	display: block;
	height: 26px;
	width: 220px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#wrap #header_salon #box_salon {
	height: 80px;
	width: 220px;
	float: right;
}

/*header_hair*/
#wrap #header_hair {
	height: 80px;
	width: 800px;
	background-image: url(../hair_img/header1.gif);
	background-repeat: no-repeat;
	background-color: #FA9918;
}
#wrap #header_hair #img_hair {
	background-image: url(../hair_img/header4.gif);
	height: 80px;
	width: 80px;
	float: right;
}
#wrap #header_hair #address_hair {
	background-image: url(../hair_img/header2.gif);
	background-repeat: no-repeat;
	height: 54px;
	width: 220px;
	float: right;
	clear: left;
}
#wrap #header_hair #mail_hair {
	background-image: url(../hair_img/header3.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 220px;
	float: right;
	clear: right;
}
#wrap #header_hair #mail_hair a {
	display: block;
	height: 26px;
	width: 220px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#wrap #header_hair #mail_hair a:hover {
	display: block;
	height: 26px;
	width: 220px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#wrap #header_hair #box_hair {
	height: 80px;
	width: 220px;
	float: right;
}

/*header_nail*/
#wrap #header_nail {
	height: 80px;
	width: 800px;
	background-image: url(../nail_img/header1.gif);
	background-repeat: no-repeat;
	background-color: #F781BF;
}
#wrap #header_nail #img_nail {
	background-image: url(../nail_img/header4.gif);
	height: 80px;
	width: 80px;
	float: right;
}
#wrap #header_nail #address_nail {
	background-image: url(../nail_img/header2.gif);
	background-repeat: no-repeat;
	height: 54px;
	width: 220px;
	float: right;
	clear: left;
}
#wrap #header_nail #mail_nail {
	background-image: url(../nail_img/header3.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 220px;
	float: right;
	clear: right;
}
#wrap #header_nail #mail_nail a {
	display: block;
	height: 26px;
	width: 220px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#wrap #header_nail #mail_nail a:hover {
	display: block;
	height: 26px;
	width: 220px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#wrap #header_nail #box_nail {
	height: 80px;
	width: 220px;
	float: right;
}

/*header_liens*/
#wrap #header_liens {
	height: 80px;
	width: 800px;
	background-image: url(../liens_img/header1.gif);
	background-repeat: no-repeat;
	background-color: #3332FC;
}
#wrap #header_liens #img_liens {
	background-image: url(../liens_img/header4.gif);
	height: 80px;
	width: 80px;
	float: right;
}
#wrap #header_liens #address_liens {
	background-image: url(../liens_img/header2.gif);
	background-repeat: no-repeat;
	height: 54px;
	width: 220px;
	float: right;
	clear: left;
}
#wrap #header_liens #mail_liens {
	background-image: url(../liens_img/header3.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 220px;
	float: right;
	clear: right;
}
#wrap #header_liens #mail_liens a {
	display: block;
	height: 26px;
	width: 220px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#wrap #header_liens #mail_liens a:hover {
	display: block;
	height: 26px;
	width: 220px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#wrap #header_liens #box_liens {
	height: 80px;
	width: 220px;
	float: right;
}

/*header_Campaign*/
#wrap #header_campaign {
	height: 80px;
	width: 800px;
	background-image: url(../campaign_img/header1.gif);
	background-repeat: no-repeat;
	background-color: #FBD22B;
}
#wrap #header_campaign #img_campaign {
	background-image: url(../campaign_img/header4.gif);
	height: 80px;
	width: 80px;
	float: right;
}
#wrap #header_campaign #address_campaign {
	background-image: url(../campaign_img/header2.gif);
	background-repeat: no-repeat;
	height: 54px;
	width: 220px;
	float: right;
	clear: left;
}
#wrap #header_campaign #mail_campaign {
	background-image: url(../campaign_img/header3.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 220px;
	float: right;
	clear: right;
}
#wrap #header_campaign #mail_campaign a {
	display: block;
	height: 26px;
	width: 220px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#wrap #header_campaign #mail_campaign a:hover {
	display: block;
	height: 26px;
	width: 220px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#wrap #header_campaign #box_campaign {
	height: 80px;
	width: 220px;
	float: right;
}

/*header_cachecache*/
#wrap #header_cachecache {
	height: 80px;
	width: 800px;
	background-image: url(../cache-cache_img/header1.gif);
	background-repeat: no-repeat;
	background-color: #92C41D;
}
#wrap #header_cachecache #img_cachecache {
	background-image: url(../cache-cache_img/header4.gif);
	height: 80px;
	width: 80px;
	float: right;
}
#wrap #header_cachecache #address_cachecache {
	background-image: url(../cache-cache_img/header2.gif);
	background-repeat: no-repeat;
	height: 54px;
	width: 220px;
	float: right;
	clear: left;
}
#wrap #header_cachecache #mail_cachecache {
	background-image: url(../cache-cache_img/header3.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 220px;
	float: right;
	clear: right;
}
#wrap #header_cachecache #mail_cachecache a {
	display: block;
	height: 26px;
	width: 220px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#wrap #header_cachecache #mail_cachecache a:hover {
	display: block;
	height: 26px;
	width: 220px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#wrap #header_cachecache #box_cachecache {
	height: 80px;
	width: 220px;
	float: right;
}

/*トップページメニューボタン*/
#wrap #menu {
	height: 124px;
	width: 800px;
	margin: 0px;
	padding: 0px;
}
#wrap #menu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#wrap #menu ul .salon a {
	display: block;
	height: 124px;
	width: 100px;
	float: left;
	background-image: url(../index_img/top_saron1.gif);
	background-repeat: no-repeat;
	margin-right: 40px;
	text-indent: -9999px;
}
#wrap #menu ul .hair a {
	display: block;
	height: 124px;
	width: 100px;
	float: left;
	background-image: url(../index_img/top_hair1.gif);
	background-repeat: no-repeat;
	margin-right: 40px;
	text-indent: -9999px;
}
#wrap #menu ul .nail a {
	display: block;
	height: 124px;
	width: 100px;
	float: left;
	background-image: url(../index_img/top_nail1.gif);
	background-repeat: no-repeat;
	margin-right: 40px;
	text-indent: -9999px;
}
#wrap #menu ul .blog a {
	display: block;
	height: 124px;
	width: 100px;
	float: left;
	background-image: url(../index_img/top_blog1.gif);
	background-repeat: no-repeat;
	margin-right: 40px;
	text-indent: -9999px;
}
#wrap #menu ul .liens a {
	display: block;
	height: 124px;
	width: 100px;
	float: left;
	background-image: url(../index_img/top_links1.gif);
	background-repeat: no-repeat;
    margin-right: 40px;
	text-indent: -9999px;	
}
#wrap #menu ul .campaign a {
	display: block;
	height: 124px;
	width: 100px;
	float: left;
	background-image: url(../index_img/top_campaign1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;	
}

#wrap #menu ul .salon a:hover {
	background-image: url(../index_img/top_saron2.gif);
}
#wrap #menu ul .hair a:hover {
	background-image: url(../index_img/top_hair2.gif);
}
#wrap #menu ul .nail a:hover {
	background-image: url(../index_img/top_nail2.gif);
}
#wrap #menu ul .blog a:hover {
	background-image: url(../index_img/top_blog2.gif);
}
#wrap #menu ul .liens a:hover {
	background-image: url(../index_img/top_links2.gif);
}
#wrap #menu ul .campaign a:hover {
	background-image: url(../index_img/top_campaign2.gif);
}

/*トップページメニューボタン*/
#wrap #side {
	width: 200px;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#wrap #side ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#wrap #side ul .navi_home a {
	display: block;
	height: 81px;
	width: 180px;
	float: left;
	background-image: url(../menu_img/home1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#wrap #side ul .navi_salon a {
	display: block;
	height: 81px;
	width: 180px;
	float: left;
	background-image: url(../menu_img/salon1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#wrap #side ul .navi_hair a {
	display: block;
	height: 81px;
	width: 180px;
	float: left;
	background-image: url(../menu_img/hair1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#wrap #side ul .navi_nail a {
	display: block;
	height: 81px;
	width: 180px;
	float: left;
	background-image: url(../menu_img/nail1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#wrap #side ul .navi_blog a {
	display: block;
	height: 81px;
	width: 180px;
	float: left;
	background-image: url(../menu_img/blog1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#wrap #side ul .navi_liens a {
	display: block;
	height: 81px;
	width: 180px;
	float: left;
	background-image: url(../menu_img/links1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#wrap #side ul .navi_campaign a {
	display: block;
	height: 81px;
	width: 180px;
	float: left;
	background-image: url(../menu_img/campaign1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#wrap #side ul .navi_kamakura a {
	display: block;
	height: 96px;
	width: 180px;
	float: left;
	background-image: url(../menu_img/kamakura.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#wrap #side ul .navi_igrekparis a {
	display: block;
	height:100px;
	width: 180px;
	float: left;
	background-image: url(../menu_img/igrek.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}


#wrap #side ul .navi_salon2 a {
	display: block;
	height: 81px;
	width: 180px;
	float: left;
	background-image: url(../menu_img/salon2.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#wrap #side ul .navi_hair2 a {
	display: block;
	height: 81px;
	width: 180px;
	float: left;
	background-image: url(../menu_img/hair2.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#wrap #side ul .navi_nail2 a {
	display: block;
	height: 81px;
	width: 180px;
	float: left;
	background-image: url(../menu_img/nail2.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#wrap #side ul .navi_blog2 a {
	display: block;
	height: 81px;
	width: 180px;
	float: left;
	background-image: url(../menu_img/blog2.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#wrap #side ul .navi_liens2 a {
	display: block;
	height: 81px;
	width: 180px;
	float: left;
	background-image: url(../menu_img/links2.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#wrap #side ul .navi_campaign2 a {
	display: block;
	height: 81px;
	width: 180px;
	float: left;
	background-image: url(../menu_img/campaign2.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}


#wrap #side ul .navi_home a:hover {
	background-image: url(../menu_img/home2.gif);
}
#wrap #side ul .navi_salon a:hover {
	background-image: url(../menu_img/salon2.gif);
}
#wrap #side ul .navi_hair a:hover {
	background-image: url(../menu_img/hair2.gif);
}
#wrap #side ul .navi_nail a:hover {
	background-image: url(../menu_img/nail2.gif);
}
#wrap #side ul .navi_blog a:hover {
	background-image: url(../menu_img/blog2.gif);
}
#wrap #side ul .navi_liens a:hover {
	background-image: url(../menu_img/links2.gif);
}
#wrap #side ul .navi_campaign a:hover {
	background-image: url(../menu_img/campaign2.gif);
}

#wrap #right .200box {
	text-align: center;
	height: auto;
	width: 200px;
	margin-bottom: 10px;
	background-color: #FFF;
}
#wrap #contents .title {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: larger;
	color: #F60;
	margin-bottom: 6px;
	margin-top: 6px;
}
#wrap #contents .catch {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: medium;
	color: #333;
	font-weight: bold;
	margin-bottom: 6px;
}

/*LINKページ外枠*/
#wrap #contents ul  {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#wrap #contents ul .liensbox a {
	display: block;
	width: 186px;
	color: #666;
	float: left;
	border: solid 1px #69c;
	background-repeat: no-repeat;
	margin-top: 6px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 2px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}

#wrap #contents ul .liensbox a p {
	color: #666;
	text-align: center;
	background-repeat: no-repeat;
	font-size: small;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: "century gothic ,ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#wrap #contents .contents_box .nail_title {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: large;
	color: #C36;
	text-align: left;
	margin-top: 4px;
	margin-bottom: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #C36;
	border-right-color: #C36;
	border-bottom-color: #C36;
	border-left-color: #C36;
	border-bottom-style: dotted;
}

/*TOPページinfo*/
/*最新情報*/

#wrap #info .nouveau {
	margin: 0px;
	padding: 0px;
	list-style-type: none;	
	}

#wrap #info .nouveau li {
	font-family: "Century Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: small;
	color: #666;
	text-align: left;
	line-height: 140%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C33;
	background-image: url(../index_img/clip.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 20px;
}

#wrap #info .nouveau li a{
	font-weight: bold;
	font-weight: normal;
	line-height: 140%;
	text-decoration: none;
	color: #F36;
}

#wrap #info .nouveau li a:visited{
	color: #F36;
	line-height: 140%;
}

#wrap #info .nouveau li a:hover{ /*hover state CSS*/
	color: #000;
	line-height: 140%;
	background-color: #FCC;
}

/*cache_cacheinfo*/
/*最新情報*/
#wrap #cachecache_info .nouveau {
	margin: 0px;
	padding: 0px;
	width: 400px;
}

#wrap #cachecache_info .nouveau li {
	font-family: "Century Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: small;
	color: #666;
	text-align: left;
	line-height: 140%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #690;
	background-image: url(../cache-cache_img/clip.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 20px;
}

#wrap .cachecache {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: medium;
	color: #693;
	width: 800px;
	margin-top: 10px;
	margin-bottom: 2px;
	text-align: center;
}
#wrap #contents .contents_title table tr td .nail-message {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: medium;
	background-color: #CCC;
	text-align: left;
	line-height: 200%;
	padding: 10px;
	margin: 10px;
	float: left;
	height: auto;
	width: 540px;
}
