@charset "Shift_JIS";

/******************************************************


SHIBATAYA.CO.JP
111222


******************************************************/

@import"structure.css";
@import"header.css";

#main-img{
	width:700px;
	height:196px;
	margin:35px auto;
	padding:0;
	}

/******************************************************

NAVI

******************************************************/
	
#nv01 a{
	display:block;
	text-decoration:none;
	background:url(../img/navi/btn_kodawari_off.gif) no-repeat;
	width:100px;
	height:41px;
	}
#nv01 a:hover {
	display:block;
	text-decoration:none;
	background:url(../img/navi/btn_kodawari_on.gif) no-repeat;
	width:100px;
	height:41px;	}

#nv02 a{
	display:block;
	text-decoration:none;
	background:url(../img/navi/btn_48_off.gif) no-repeat;
	width:100px;
	height:41px;
	}
#nv02 a:hover{
	display:block;
	text-decoration:none;
	background:url(../img/navi/btn_48_on.gif) no-repeat;
	width:100px;
	height:41px;
	}
	
#nv03 a{
	display:block;
	text-decoration:none;
	background:url(../img/navi/btn_pickup_off.gif) no-repeat;
	width:100px;
	height:41px;
	}
#nv03 a:hover{
	display:block;
	text-decoration:none;
	background:url(../img/navi/btn_pickup_on.gif) no-repeat;
	width:100px;
	height:41px;
	}

#nv04 a{
	display:block;
	text-decoration:none;
	background:url(../img/navi/btn_change_off.gif) no-repeat;
	width:100px;
	height:41px;
	}
#nv04 a:hover{
	display:block;
	text-decoration:none;
	background:url(../img/navi/btn_change_on.gif) no-repeat;
	width:100px;
	height:41px;
	}
	
#nv05 a{
	display:block;
	text-decoration:none;
	background:url(../img/navi/btn_thisis_on.gif) no-repeat;
	width:100px;
	height:41px;
	}
	
#nv06 a{
	display:block;
	text-decoration:none;
	background:url(../img/navi/btn_support_off.gif) no-repeat;
	width:100px;
	height:41px;
	}
#nv06 a:hover {
	display:block;
	text-decoration:none;
	background:url(../img/navi/btn_support_on.gif) no-repeat;
	width:100px;
	height:41px;
	}	
	
#nv07 a{
	display:block;
	text-decoration:none;
	background:url(../img/navi/btn_company_off.gif) no-repeat;
	width:100px;
	height:41px;
	}
#nv07 a:hover {
	display:block;
	text-decoration:none;
	background:url(../img/navi/btn_company_on.gif) no-repeat;
	width:100px;
	height:41px;
	}

/******************************************************

LEFT

******************************************************/
	
#left ul{
	margin:0;
	padding:0;
	list-style:none;
	}
	
#left li{
	margin:10px 0;
	padding:0 0 0 10px;
	}
	
#sn02 a{
	display:block;
	text-decoration:none;/*firefox対策*/
	background:url(../company/img/company_nav2_off.jpg) no-repeat;
	width:155px;
	height:29px;
	margin:0;
	padding:0;
	}
#sn02 a:hover {
	display:block;
	text-decoration:none;/*firefox対策*/
	background:url(../company/img/company_nav2_on.jpg) no-repeat;
	width:155px;
	height:29px;
	margin:0;
	padding:0;
	}

.strong{
	font-weight:bold;
	font-size:1.2em;
	}

.green{
	color:#408c40;
	font-weight:bold;
	font-size:1.2em;
	}
	
.dotline{
	border-bottom:1px dotted #ccc;
	}

/******************************************************

MAIN

******************************************************/

#main{
	width:500px;
	background:#fff;
	float:right;
	}
	
#main dl{
	margin:0;
	padding:0;
	}

#main dt{
	margin:0 0 20px 0;
	height:25px;
	}
	
#main dd{
	margin:0 0 30px 0;
	padding:0;
	padding-left:10px;
	}
	
#cap{
	height:25px;
	padding:0 0 3px 10px;
	margin:15px 0;
	border-left:5px solid #408c40;
	border-bottom:1px solid #408c40;
	vertical-align:base-line;
	font-size:1.2em;
	font-weight:bold;
	}
	
.msample{
	margin:10px 0;
	padding:0;
	}
	
.date{
	font-size:0.8em;
	text-align:right;
	margin:0;
	}

.r{
	text-align:right;
	}

#main ul{
	margin:0;
	list-style-type:decimal;
	}
#main li{
	margin:0 0 10px 0;
}

#main table{	
	padding:0;
	margin:10px 0;
	width:100%;
	}

.btn1{
	width:50%;
	background:#eee;
	border:1px solid #ccc;
	}

.btn2{
	width:50%;
	background:none;
	border:1px solid #ccc;
	}

#mailmag table tr td{
	padding:5px;
	vertical-align:top;
	}

.photoright{
	float:right;
	margin:0 0 10px 10px;
	}
	

/*********************************[101101追加]*************************************/
dl,dt,dd{
	margin:10px 0;
	padding:0;
}

#left dl{
	border-bottom:1px dotted #ccc;
}

#left dt{
	font-weight:bold;
	padding:0 0 0 10px;
}

#left ul{
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
	}
	
#left li{
	margin:0 0 5px 0;
	padding:0 0 0 10px;
	border-bottom:1px dotted #eee;
	}
	
/*********************************[101101追加]*************************************/