/*
Theme Name: Enyen
Theme URI: http://enyen.jp/index.html
Description: Enyen
Version: 1.0
Author: enyen
Author URI: http://enyen.jp/index.html
*/

/* index.css */
#gnavi_header {
background-image:url(./images/gallery/index/header.gif);
height:49px;
padding:0;
width:577px;
}

#g_navi{
	height: 37px;
	width: 535px;
	margin-right: 18px;
	margin-left: 24px;
}

#g_navi li{
	display: block;
	height: 30px;
	width: 106px;
	float: left;
}

#g_navi li.cur {
display: block;
height:37px;
margin:0;
padding:0;
width: 106px;
}

@media print {
#g_navi{
display:none;}
}

#entry_con {
background-image:url(./images/gallery/index/bg.gif);
background-repeat:repeat-y;
height:100%;
margin:0;
padding:0 30px 0 35px;
width:512px;
}

#enter_footer {
background-image:url(./images/gallery/index/footer.gif);
clear:both;
height:36px;
margin:0;
padding:0;
width:577px;
}

.tablecom{
	margin-right: 7px;
	margin-left: 3px;
}

.td01{
	font-size: 12px;
	line-height: 18px;
	background-color: #f6f0e7;
	border: 1px solid #FFFFFF;
	width: 140px;
	padding-left: 10px;
	line-height: 25px;
	color:#5a3c0a;
}
.td02{
	font-size: 12px;
	line-height: 18px;
	padding:4px 0 4px 12px;

}
.td03{
	font-size: 12px;
	line-height: 18px;
	padding:4px 0 4px 14px;

}

.olnum2{
	width: 350px;
	padding: 4px 0 0 22px;
}
.olnum3{
	width: 330px;
	padding: 4px 0 0 22px;
}
.linum2{
	list-style-type: decimal;
	list-style-position: outside;
}

.ul2{
	list-style : none;
	margin : 0px;
	padding : 0px;
}

/* flow.css */

#flow{
	background-image: url(./images/gallery/flow/flame_bg.gif);
	background-repeat: repeat-y;
	margin: 0px 10px 0px;
	padding: 0px;
	width: 490px;
}

.flow_tdtxt{
	margin: 0px;
	padding: 0px 10px 0px 10px;
}

.allow{
	margin: 0px;
	padding: 0px 0px 0px 0px;
}

#dm, #pdf{
	margin: 5px 0px;
	padding: 0px;
}


/* way.css */
#way table{
	margin: 0 0 20px 0;
	padding: 0px;
	}

.w_td01{
	background-image: url(./images/gallery/way/bg_01.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 26px 30px 0px 0px;
	width: 245px;
	height: 202px;
	vertical-align:top;
}

.w_td02{
	background-image: url(./images/gallery/way/bg_02.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 26px 30px 0px 0px;
	width: 245px;
	height: 135px;
	vertical-align:top;
}
.w_td03{
	background-image: url(./images/gallery/way/bg_03.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 26px 30px 0px 0px;
	width: 245px;
	height: 161px;
	vertical-align:top;
}
.w_td04{
	background-image: url(./images/gallery/way/bg_04.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 26px 30px 0px 0px;
	width: 245px;
	height: 173px;
	vertical-align:top;
}
.w_td05{
	background-image: url(./images/gallery/way/bg_05.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 26px 30px 0px 0px;
	width: 245px;
	height: 133px;
	vertical-align:top;
}
.w_td07{
	background-image: url(./images/gallery/way/bg_07.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 25px 25px 0px 0px;
	width: 250px;
	height: 146px;
	vertical-align:top;
}
.w_td08{
	background-image: url(./images/gallery/way/bg_08.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 22px 18px 0px 0px;
	width: 413px;
	height: 48px;
	vertical-align:top;
}

/* dm.css */
.dm_txt{
	margin: 0;
	padding: 0px 0px 0px 20px;
}

/* contact.css */
.con_txt{
	margin: 0;
	padding: 0px 0px 10px 15px;
}




@media print {
#dm,#pdf{
display:none;}
}

