/* CSS Document */
#Wrap {
width:917px;
	}

body.OneClm #PageBodyInner {
	width:917px !important;
	}
	
body.OneClm #MainClmInner {
font-size:14px;
font-weight:bold;
}

/* */
#Lnavi {
	height:52px;
	overflow:hidden;	
	clear:both;
	}

#LnaviInner{
	width:917px;
	margin:0 auto;
	}

#Lnavi li{
	height:52px;
	float:left;
	list-style:none;
	text-indent:-5000em;
	}

#Lnavi li a{
	height:100%;
	display:block;
	background-repeat:no-repeat;
	}

#Osusume a{
	width:249px;
	background:url(img/lnavi_osusume.gif);
	}
	
#Tikara a{
	width:176px;
	background:url(img/lnavi_tikara.gif);
}

#Keizoku a{
	width:171px;
	background:url(img/lnavi_repeater.gif);
}

#Hinsitu a{
	width:130px;
	background:url(img/lnavi_hinsitu.gif);
}

#Tyumon a{
	width:191px;
	background:url(img/lnavi_tyumon.gif);
}
	
#MainNavi li a:hover {
	background-position: 0 -53px;
}
	
/* */
#Mainimg{
margin:0 0 19px 0;
}

#OsusumeImg{
width:719px;
margin:0 auto;
}

h3{
margin:33px 0 0 0;
}


.KuromameTxtArea{
background:url(/landing/img/bg_kaakusa.gif) no-repeat left top;
}

.KuromameTxtArea-In{
width:710px;
margin:0 auto;
padding:20px 0 0 0;
color:#000000;
}

.KuromameTxtArea-In h4{
margin-bottom:5px;
}

.title-txt{
margin-top:10px !important;
margin-bottom:10px !important;
}

#yuukouseibun{
text-align:center;
margin:10px 0 34px 0;
}

/* hinsitu */
#HinsituPhoto{
width:264px;
float:left;
text-align:center;
}

#HinsituPhoto img{
margin:0 0 20px 0;
}

#HinsituTxt{
	width:436px;
	float:right;
}

.centerimg{
	text-align:left;
	padding:0 0 12px 0;
}

.mondoList {
clear:both;
padding-top:15px;
margin-left:20px;

font-size:15px;
line-height:18px;
color:#f20000;
}

.mondoList li{
margin-bottom:5px;
}

.mondetxt{
color:#6D3B05;
line-height:1.2em;
padding:12px 0 17px 0;
}

/* */

#OrderSpace{
	clear:both;
	margin:10px auto 50px auto;
	width:716px;
	}

#OrderSpace form {
	text-align:right;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
	
	border-top:#CCCCCC 1px dotted;
	}

.OrderItem {
	margin:0 1px 0 1px;
	padding:15px;
	border:#fc4128 5px solid;
}


.ItemPhoto {
	float:left;
	padding-bottom:70px;
	}

.ItemData{
}

.ItemData ul{
position:relative;
left:30px;
margin:10px 0 10px 50px;
	}


/* */
.tyumon-btn{
text-align:right;
padding:20px 0 0 0;
}

.pictL{
	margin:0 15px 5px 0;
}

select {
	font-size:1.5em;
	}

#Aboutorder{
width:716px;
margin:35px auto 15px auto;
border:#990000 2px solid;
}

#AboutorderInner{
	padding:12px;
	}


#Aboutorder h3 {
	margin:0 !important;
	padding:5px;
	background:#990000;
	color:#FFFFFF;
	font-size:1.3em;
	text-align:center;
	}

#Aboutorder h4{
	padding:12px 0 0 0;
	}


#Aboutorder li {
	list-style:none;
	margin:0 0 0 12px;
	}
