@charset "UTF-8";
body {
	margin:0px;
	padding:0px;
	text-align: center;
	font-size:80%;
        font-family: "MS UI Gothic","MS PGothic";
	color:#323232;
	line-height:1.4em;
	background:#FFF0F0 url(../img/bg.gif);
	background-position:0 0;
	background-repeat:repeat-x;
}

table{
	padding:0px;
	margin:0px;
	font-size:100%;
}
h1,h2,h3,h4,h5{
	margin:0px;
	padding:0px;
}
p {
	padding:0px;
	margin:0px;
}
ul , dl , ol{
	padding:0px;
	margin:0px;
}
img {
	border:0px;
	padding:0px;
	margin:0px;
	vertical-align:bottom;
}
form {
	padding:0px;
	margin:0px;
}
a:link {
	text-decoration:underline;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	text-decoration: none;
}
a:hover *{   
	filter: alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
}
.cl{
	clear:left;
}
.clr{
	clear:right;
}
.clb{
	clear:both;
}
.red{
	font-weight:bold;
	color:red;
}
.del{
	height:1px;
	text-indent:-9999px;
	overflow:hidden;
}
.ex{
	font-size:90%;
	color:#505050;
}
.err{
	background-color:#ffe6e6;
	font-size:120%;
	font-weight:bold;
}
.img{
	width:146px;
	height:111px;
	margin:0px 15px 0px 10px;
	text-align:center;
	padding:5px 0px 0px 0px;
	background-image:url(../img/photo_bg.gif);
	background-position:2px 0;
	background-repeat:no-repeat;
}

.text_right{
	margin-right:15px;
	text-align:right;
}
.box{
	width:680px;
	background-image:url(../img/box_bg.gif);
	background-position:0 0;
	background-repeat:repeat-y;
}
.box2{
	width:680px;
	background-image:url(../img/box_bg2.gif);
	background-position:0 0;
	background-repeat:repeat-y;
}
.box_in{
	margin:15px 20px;
}
.box h2,
.box h2 a,
.box2 h2,
.box2 h2 a{
	width:680px;
	height:86px;
	background-position:0 0;
	background-repeat:no-repeat;
	display: block;
	text-indent:-9999px;
}
.box h2 a:hover,
.box2 h2 a:hover{
	background-position:-680px 0;
}
.box_bottom{
	width:680px;
	height:40px;
	background-image:url(../img/box_bottom.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-9999px;
}
.box_bottom2{
	width:680px;
	height:40px;
	background-image:url(../img/box_bottom2.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-9999px;
}

/************************************/
/*  ヘッダー
/************************************/
#head{
	width:900px;
	margin:auto;
}
#head h1 {
	width:900px;
	height:195px;
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-9999px;

}
.top h1{
	background:url(../img/top.gif);
}
.update h1{
	background:url(../img/update.gif);
}
.kagu h1{
	background:url(../img/kagu.gif);
}
.kutsu h1{
	background:url(../img/kutsu.gif);
}
.nail h1{
	background:url(../img/nail.gif);
}
.shop h1{
	background:url(../img/shop.gif);
}


#head h1 a{
	width:210px;
	height:195px;
	margin:0px auto;
	display: block;
	float:left;
}




/************************************/
/*  メイン
/************************************/
#main{
	width:900px;
	margin:auto;
}


/************************************/
/*  左
/************************************/
#left{
	width:210px;
	margin-bottom:50px;
	background-image:url(../img/left_bg.gif);
	background-position:0 bottom;
	background-repeat:repeat-y;
	float:left;
	text-align:left;
}
#left ul{
	list-style:none;
	margin:10px 10px 10px 15px;
}


#left .navi li a{
	width:170px;
	height:40px;
	margin-top:5px;
	display: block;
	border-bottom:1px dotted #fff;
	text-indent:-9999px;
	background-position:0 0;
	background-repeat:no-repeat;
	display: block;
}

#left .navi li a:hover{
	background-position:-170px 0;
}
.navi1 a{
	background-image:url(../img/menu/001.gif);
}
.navi2 a{
	background-image:url(../img/menu/002.gif);
}
.navi3 a{
	background-image:url(../img/menu/003.gif);
}
.navi4 a{
	background-image:url(../img/menu/004.gif);
}
.navi5 a{
	background-image:url(../img/menu/005.gif);
}
.navi6 a{
	background-image:url(../img/menu/006.gif);
}
.navi7 a{
	background-image:url(../img/menu/007.gif);
}
.navi8 a{
	background-image:url(../img/menu/008.gif);
}
#left .navi .now{
	background-position:-170px 0;
}


#left .left_shop{
	margin:35px 0px 47px 15px;
}

#left .left_shop h2 a{
	width:170px;
	height:146px;
	background-image:url(../img/left_shop.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	display: block;
	text-indent:-9999px;
}

#left .left_shop ul{
	width:170px;
	margin:0px 15px 0px 0px;
	padding:0px;
	background:#fff;
}
#left .left_shop li{
	padding:0px 10px;
}
/*ナビ*/

#left .left_blog a{
	width:190px;
	height:100px;
	margin:10px 0px 0px 5px;
	display: block;
	text-indent:-9999px;
	background-image:url(../img/nso/left_blog.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	display: block;
}


#left .left_blog a:hover{
	background-position:-190px 0;
}
#left .left_blog2 a{
	width:190px;
	height:100px;
	margin:10px 0px 0px 5px;
	display: block;
	text-indent:-9999px;
	background-image:url(../img/left/kagublog.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	display: block;
}


#left .left_blog2 a:hover{
	background-position:-190px 0;
}

#left .left_m a{
	width:190px;
	height:175px;
	margin:10px 0px 0px 5px;
	display: block;
	text-indent:-9999px;
	background-image:url(../img/left_m.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	display: block;
}

.left_mail a{
	width:210px;
	height:200px;
	margin:10px 0px 0px 0px;
	display: block;
	text-indent:-9999px;
	background:url(../img/nso/left_mail.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	display: block;
}
.left_mail a:hover{
	background-position:-211px 0;
}
.left_item{
	width:188px;
	border:1px solid #fff;
	margin:10px 0 0 4px;
	background:#96D2EB;
	text-align:center;
}
.left_item h2{
	margin-top:5px;
}

.left_item h3{
	margin:10px 15px 5px 15px;
	font-size:80%;
	font-weight:normal;
}
.left_item p{
	color:#fff;
	border-bottom:1px dotted #fff;
}
/************************************/
/*  右
/************************************/
#right{
	width:680px;
	margin-bottom:50px;
	float:right;
	text-align:left;
}



/************************************/
/*  トップページ
/************************************/
.top001 h2 a{
	background-image:url(../img/top_001.gif);
}

.top001 p{
	width:352px;
	height:98px;
	margin:25px 20px 0px 15px;
	background-image:url(../img/top_001_2.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-9999px;
	float:left;
}
.top002 h2 a{
	background-image:url(../img/nail_title.gif);
}
.top002 .com{
	width:630px;
	height:180px;
	margin:0px 0px 30px 5px;
	background-image:url(../img/top_002.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-9999px;
}
.top002 .com a{
	width:360px;
	height:30px;
	margin:114px 0px 0px 35px;
	display: block;
}
.top002 .com a:hover{
	background-image:url(../img/top_002_bt.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.top002 .box_in div{
	width:210px;
	margin:0px 0px 30px 2px;
	float:left;
}


/************************************/
/*  新着情報
/************************************/
.topics h2,
.topics h2 a{
	background-image:url(../img/new_title.gif);
}
.topics dl{
	margin:0px 10px;
}
.topics dt{
	margin:0px 0px 10px 15px;
	padding-left:45px;
	padding-bottom:5px;
	font-size:130%;
	font-weight:bold;
	background-image:url(../img/new_dt.gif);
	background-position:0 2px;
	background-repeat:no-repeat;
	border-bottom:5px dotted #D8B4A1;
}
.topics dd{
	margin:0px 15px;
}
.topics img{
	border:3px solid #fff;
}
.topics .date{
	padding-left:12px;
	margin-left:10px;
	background:url(../img/new_small.gif);
	background-position:0 6px;
	background-repeat:no-repeat;
	color:#787878;
	font-size:80%;
}
.topics .topics_com{
	margin-left:15px;

}



/************************************/
/*  家具
/************************************/
.kagu1 h2{
	background-image:url(../img/kagu_title.gif);
}
.kagu1_lfh{
	margin-bottom:50px;
	background:url(../img/kagu/top.jpg);
	background-position:410px 70px;
	background-repeat:no-repeat;
}
.kagu1_lfh p{
	margin:0px 240px 5px 30px;
}
.kagu1_lfh h3{
	width:630px;
	height:35px;
	margin:0px 0px 25px 5px;
	background:#F5EEE1 url(../img/kagu/title.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	border-top:5px dotted #D8B4A1;
	border-bottom:5px dotted #D8B4A1;
	text-indent:-9999px;
}

.kagu_nouhin{
	margin-bottom:50px;
}
.kagu_nouhin h3{
	width:630px;
	height:35px;
	margin:0px 0px 25px 5px;
	background:#F5EEE1 url(../img/kagu/nouhin.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	border-top:5px dotted #D8B4A1;
	border-bottom:5px dotted #D8B4A1;
	text-indent:-9999px;
}

.kagu_nouhin dl{
	margin:0px 30px;
}

.kagu_nouhin dd{
	margin:0px 0px 10px 45px;
	padding-bottom:10px;
	border-bottom:1px dotted #D8B4A1;
}
.kagu_nouhin .kagu_step1,
.kagu_nouhin .kagu_step2,
.kagu_nouhin .kagu_step3,
.kagu_nouhin .kagu_step4{
	width:475px;
	height:30px;
	margin:0px 0px 5px 0px;
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-9999px;
}

.kagu_nouhin .kagu_step1{
	background:url(../img/kagu/step1.gif);
}
.kagu_nouhin .kagu_step2{
	background:url(../img/kagu/step2.gif);
}
.kagu_nouhin .kagu_step3{
	background:url(../img/kagu/step3.gif);
}
.kagu_nouhin .kagu_step4{
	background:url(../img/kagu/step4.gif);
}

.kagu_sample div{
	width:205px;
	margin:0px 0px 30px 5px;
	float:left;
}


.kagu_sample h3{
	width:630px;
	height:40px;
	margin:0px 0px 25px 5px;
	background:#F5EEE1 url(../img/kagu/sample.gif);
	background-position:0 2px;
	background-repeat:no-repeat;
	border-top:5px dotted #D8B4A1;
	border-bottom:5px dotted #D8B4A1;
	text-indent:-9999px;
}

.kagu_sample h4{
	margin:5px;
	padding-left:15px;
	background:url(../img/kagu/list.gif);
	background-position:0 7px;
	background-repeat:no-repeat;
	color:#643200;
	font-size:130%;
	border-bottom:3px dotted #643200;
}

.kagu_sample .com{
	margin:0px 15px;
}
.kagu_sample_title {
	margin:15px 5px 17px 5px;
	padding:7px 0px 7px 35px;
	background:#F5EEE1 url(../img/kagu/cat.gif);
	background-position:5px 6px;
	background-repeat:no-repeat;
	font-size:140%;
	font-weight:bold;
	color:#643200;
	clear:left;
	border-top:3px dotted #D8B4A1;
	border-bottom:3px dotted #D8B4A1;
}
.kagu_sample ul{
	margin:0px 0px 20px 20px;
	padding-bottom:15px;
	list-style:none;
}
.kagu_sample li{
	width:180px;
	margin:0px 5px 5px 0px;
	padding-left:12px;
	background:url(../img/new_small.gif);
	background-position:0 6px;
	background-repeat:no-repeat;
	text-decoration:underline;
	color:#F448A2;
	font-size:100%;
	float:left;
	border-bottom:1px dotted #D8B4A1;
}
.kagu_sample .page_top2{
	text-align: right;
	margin:0px 15px 10px 0px;
	clear:left;
	cursor:pointer;
}
/************************************/
/*  靴
/************************************/
.kutsu1 h2{
	background-image:url(../img/kutsu_title.gif);
}
.kutsu1_lfh{
	margin-bottom:50px;
	background:url(../img/kutsu/top.jpg);
	background-position:410px 70px;
	background-repeat:no-repeat;
}
.kutsu1_lfh h3{
	width:630px;
	height:35px;
	margin:0px 0px 25px 5px;
	background:#FBFAEB url(../img/kutsu/title.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	border-top:5px dotted #D8B4A1;
	border-bottom:5px dotted #D8B4A1;
	text-indent:-9999px;
}
.kutsu1_lfh p{
	margin:0px 240px 5px 30px;
}
.kutsu_moderu h3{
	width:630px;
	height:35px;
	margin:0px 0px 25px 5px;
	background:#FBFAEB url(../img/kutsu/moderu.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	border-top:5px dotted #D8B4A1;
	border-bottom:5px dotted #D8B4A1;
	text-indent:-9999px;
}

.kutsu_nouhin{
	margin-bottom:50px;
	clear:left;
}
.kutsu_nouhin h3{
	width:630px;
	height:35px;
	margin:0px 0px 25px 5px;
	background:#FBFAEB url(../img/kutsu/nouhin.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	border-top:5px dotted #D8B4A1;
	border-bottom:5px dotted #D8B4A1;
	text-indent:-9999px;
}

.kutsu_nouhin dl{
	margin:0px 30px;
}

.kutsu_nouhin dd{
	margin:0px 0px 10px 45px;
	padding-bottom:10px;
	border-bottom:1px dotted #D8B4A1;
}
.kutsu_nouhin .kutsu_step1,
.kutsu_nouhin .kutsu_step2,
.kutsu_nouhin .kutsu_step3,
.kutsu_nouhin .kutsu_step4{
	width:475px;
	height:30px;
	margin:0px 0px 5px 0px;
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-9999px;
}

.kutsu_nouhin .kutsu_step1{
	background:url(../img/kutsu/step1.gif);
}
.kutsu_nouhin .kutsu_step2{
	background:url(../img/kutsu/step2.gif);
}
.kutsu_nouhin .kutsu_step3{
	background:url(../img/kutsu/step3.gif);
}
.kutsu_nouhin .kutsu_step4{
	background:url(../img/kutsu/step4.gif);
}

.kutsu_moderu_title {
	margin:0px 5px 17px 5px;
	padding:7px 0px 7px 35px;
	background:#FBFAEB url(../img/kagu/cat.gif);
	background-position:5px 6px;
	background-repeat:no-repeat;
	font-size:140%;
	font-weight:bold;
	color:#643200;
	clear:left;
	border-top:3px dotted #D8B4A1;
	border-bottom:3px dotted #D8B4A1;
}
.kutsu_moderu .com{
	margin:0px 25px 15px 25px;
}
.kutsu_moderu .kutsu_photo,
.kutsu_sample div{
	width:205px;
	margin:0px 0px 20px 5px;
	float:left;
}
.kutsu_moderu .kawa{
	margin:0px 0px 3px 15px;
	background:url(../img/kutsu/kawa.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-9999px;
}
.kutsu_moderu .com {
	list-style:none;
}
.kutsu_moderu .com li{
	margin:2px 0px 3px 5px;
	padding-left:15px;
	background:url(../img/kagu/list.gif);
	background-position:0 7px;
	background-repeat:no-repeat;
	border-bottom:1px dotted #643200;
}
.kutsu_photo h4{
	margin:5px;
	padding-bottom:5px;
	padding-left:60px;
	background:url(../img/kutsu/kawa.gif);
	background-position:0 2px;
	background-repeat:no-repeat;
	color:#643200;
	font-size:120%;
	border-bottom:3px dotted #643200;
}
.kutsu_photo p{
	margin:0px 0px 0px 10px;
	color:red;
}

.kutsu_sample {
	clear:left;
}
.kutsu_sample h3{
	width:630px;
	height:35px;
	margin:0px 0px 25px 5px;
	background:#FBFAEB url(../img/kutsu/sample.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	border-top:5px dotted #D8B4A1;
	border-bottom:5px dotted #D8B4A1;
	text-indent:-9999px;
}

.kutsu_sample h4{
	margin:5px;
	padding-left:15px;
	background:url(../img/kutsu/list.gif);
	background-position:0 7px;
	background-repeat:no-repeat;
	color:#643200;
	font-size:130%;
	border-bottom:3px dotted #643200;
}

.kutsu_sample p{
	margin:0px 15px;
}
.kutsu_sample .line{
	height:12px;
	margin-bottom:30px;
	background:url(../img/kutsu/line.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	clear:left;
	text-indent:-9999px;
}


/************************************/
/*  ネイルアート
/************************************/
.nail1 h2{
	background-image:url(../img/nail_title.gif);
}
.nail1_lfh{
	margin-bottom:50px;
	background:url(../img/nail/top.jpg);
	background-position:410px 70px;
	background-repeat:no-repeat;
}
.nail1_lfh h3{
	width:630px;
	height:35px;
	margin:0px 0px 25px 5px;
	background:#FFF0F0 url(../img/nail/title.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	border-top:5px dotted #FFC8C8;
	border-bottom:5px dotted #FFC8C8;
	text-indent:-9999px;
}
.nail1_lfh p{
	margin:0px 240px 5px 30px;
}
.nail1_lfh h4{
	padding-left:12px;
	margin:0px 0px 5px 30px;
	background:url(../img/new_small.gif);
	background-position:0 6px;
	background-repeat:no-repeat;
	text-decoration:underline;
	color:#F448A2;
	font-size:100%;
}
.nail_sample div{
	width:205px;
	margin:0px 0px 30px 5px;
	float:left;
}

.nail_sample h3{
	width:630px;
	height:35px;
	margin:0px 0px 25px 5px;
	background:#FFF0F0 url(../img/nail/sample.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	border-top:5px dotted #FFC8C8;
	border-bottom:5px dotted #FFC8C8;
	text-indent:-9999px;
}

.nail_sample h4{
	margin:5px;
	padding-left:15px;
	background:url(../img/nail/list.gif);
	background-position:0 7px;
	background-repeat:no-repeat;
	color:#F448A2;
	font-size:130%;
	border-bottom:3px dotted #F448A2;
}

.nail_sample p{
	margin:0px 15px;
}
.nail_sample .line{
	height:12px;
	margin-bottom:30px;
	background:url(../img/nail/line.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	clear:left;
	text-indent:-9999px;
}

.nail1_pri {
	margin-bottom:50px;
}

.nail1_pri h3{
	width:630px;
	height:35px;
	margin:0px 0px 25px 5px;
	background:#FFF0F0 url(../img/nail/price.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	border-top:5px dotted #FFC8C8;
	border-bottom:5px dotted #FFC8C8;
	text-indent:-9999px;
}
.nail1_pri h4{
	padding-left:12px;
	margin:0px 0px 5px 30px;
	background:url(../img/new_small.gif);
	background-position:0 6px;
	background-repeat:no-repeat;
	text-decoration:underline;
	color:#F448A2;
	font-size:110%;
}
.pri_box dl,
.pri_box ul{
	margin:0px 40px 20px 40px;
	padding-bottom:20px;
	border-bottom:3px dotted #D8B4A1;
	list-style:none;
}

.pri_box dt,
.pri_box li{
	margin:5px;
	padding-left:15px;
	background:url(../img/nail/list.gif);
	background-position:0 7px;
	background-repeat:no-repeat;
	font-weight:bold;
}
.pri_box dd{
	margin:0px 0px 5px 25px;
}
/************************************/
/*  店舗案内
/************************************/
.shop1 h2{
	background-image:url(../img/shop_title.gif);
}

.shop1_lfh{
	margin-bottom:20px;
	background:url(../img/shop/top.jpg);
	background-position:410px 70px;
	background-repeat:no-repeat;
}
.shop1_lfh h3{
	width:630px;
	height:35px;
	margin:0px 0px 25px 5px;
	background:#FFF0F0 url(../img/shop/title.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	border-top:5px dotted #FFC8C8;
	border-bottom:5px dotted #FFC8C8;
	text-indent:-9999px;
}
.shop1_lfh p{
	margin:0px 240px 5px 30px;
}
.shop1_lfh ul{
	margin:0px 240px 5px 30px;
	list-style:none;
}
.shop1_lfh ul li{
	padding-left:12px;
	margin:0px 0px 5px 0px;
	background:url(../img/new_small.gif);
	background-position:0 6px;
	background-repeat:no-repeat;
	text-decoration:underline;
}
.shop_photo{
	margin-bottom:50px;
}
.shop_photo img{
	width:205px;
	margin:0px 0px 30px 5px;
	float:left;
}
.shop1_shop{
	margin-bottom:50px;
	clear:left;
}

.shop1_shop h3{
	width:630px;
	height:35px;
	margin:0px 0px 25px 5px;
	background:#FFF0F0 url(../img/shop/tenpo.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	border-top:5px dotted #FFC8C8;
	border-bottom:5px dotted #FFC8C8;
	text-indent:-9999px;
}
.shop1_shop table{
	width:610px;
	margin:15px 0px 25px 15px;
}
.shop1_shop th,
.shop1_shop td{
	padding:7px;
	text-align:left;
}
.shop1_shop th{
	padding-left:15px;
	margin:0px 0px 5px 0px;
	background:#FFF0F0 url(../img/new_small.gif);
	background-position:3px 13px;
	background-repeat:no-repeat;
	border-bottom: 1px solid #ccc;
}
.shop1_shop td{
	background:#fff;
	border-bottom: 1px solid #ccc;
}

/************************************/
/*  お問い合わせ
/************************************/

.contact_tel a{
	width:680px;
	height:150px;
	background:url(../img/contact_tel.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	text-indent:-9999px;
	display: block;
}

/************************************/
/*  GoogleMap
/************************************/
#Map{
	width:610px;
	height:450px;
	background:#fff;
	margin:15px 0px 15px 15px;
	clear:left;
	border:1px dotted #FFC8C8;
}


/************************************/
/*  Page        　　                */
/************************************/

.Page {
	margin:15px auto 15px auto;
	text-align:center;
}

.Page a{
	margin:0px 1px;
	padding:5px 10px;
	border-style:solid;
	border-color:#FFB3FF;
	border-width:1px;
	background-color:#f9eaea;
}
.Page a:hover{
	color:#fff;
	background-color:#F448A2;
	text-decoration:none;
}
.page_now{
	margin:0px 1px;
	padding:5px 10px;
	border-style:solid;
	border-width:1px;
	color:#fff;
	background-color:#F448A2;
	font-weight:bold;
}
/************************************/
/*  フッター
/************************************/
.page_top{
	width:900px;
	margin:auto;
	clear:both;
}
.page_top a {
	width:150px;
	height:25px;
	margin-left:750px;
	background-image:url(../img/page_top.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	display: block;
	text-indent:-9999px;
	cursor:pointer;
}
.page_top a:hover {
	background-position:-150px 0;
}
#footer{
	width:100%;
	background-image:url(../img/foot_bg.gif);
	background-position:0 0;
	background-repeat:repeat-x;
}
.footer_in{
	width:900px;
	height:185px;
	margin:auto;
	padding-top:45px;
	text-align:left;
	background-image:url(../img/foot_logo.gif);
	background-position:0 35px;
	background-repeat:no-repeat;
}



.footer_in ul{
	margin:15px 0px -5px 180px;
	list-style:none;
	border-bottom:1px dotted #B5A69D;
}
.footer_in a:link,
.footer_in a:visited,
.footer_in a:hover,
.footer_in a:active {
	color:#F448A2;
}

.footer_in ul li{
	display:inline;
	padding: 0px 20px 0px 15px;
	background:url(../img/foot_list.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
.footer_in ul .f_menu_last{
	border-right: none;
}

