@charset "UTF-8";
@import "common.css";
@import "corner.css";

/*-----------------------------------------
	index
-----------------------------------------*/

#shucho-index {
	width:790px;
	height:214px;
	padding-top:239px;
	margin:0 auto;
	background:url(../img/shuchou/index_bg.jpg) top center no-repeat;
}

#shucho-index-btn {
	width:548px;
	margin-left:236px;
}

#shucho-index-btn ul {
	clear:both;
}

#shucho-index-btn li {
	margin-bottom:5px;
	line-height:0;
	font-weight:0;
	display:inline;
}

/*-----------------------------------------
	各コンテンツ
-----------------------------------------*/

#shucho-sub-link {
	width:855px;
	margin-bottom:10px;
	text-align:right;
}

#shucho-sub-link li {
	display:inline;
	width:140px;
	margin-left:5px;
}

.shucho-conte-box {
	clear:both;
	width:755px;
	margin:0 auto 30px auto;
}

.movie-box {
	clear:both;
	width:680px;
	margin:0 auto;
}

.movie-box-img {
	float:left;
	width:340px;
	margin-top:4px;
}

.movie-box-mv {
	float:right;
	width:320px;
	height:335px;
	padding:10px;
	background:url(../img/common/movie_bg.gif) top center no-repeat;
}

.movie-box-mv .btn {
	clear:both;
	width:320px;
	margin:5px 0 0 0;
}

.shucho-btm-link {
	width:755px;
	margin:0 auto;
	text-align:right;
}

.shucho-btm-link li {
	min-height:15px;
	*height:15px;
	*height:15px;
	margin-left:10px;
	padding-left:15px;
	background:url(../img/common/icon_yaji02.gif) 0 2px no-repeat;
	display:inline;
}

.shucho-btm-link li a:link,
.shucho-btm-link li a:visited {
	color:#800000;
	text-decoration:none;
}

.shucho-btm-link li a:hover,
.shucho-btm-link li a:active {
	color:#800000;
	text-decoration:underline;
}


/*-----------------------------------------
	農林
-----------------------------------------*/

.norin-box {
	clear:both;
	width:735px;
	margin:0 auto 15px auto;
}

.norin-box h4 {
	color:#800000;
}

.norin-box-l {
	float:left;
	width:360px;
}

.norin-box-r {
	float:right;
	width:360px;
}


.norin-box-l .txt,
.norin-box-r .txt {
	float:left;
	width:195px;
	text-align:left;
}

.norin-box-l .ph,
.norin-box-r .ph {
	float:right;
	width:150px;
}

.norin-box p {
	margin-top:5px;
}


/*-----------------------------------------
	暮らし
-----------------------------------------*/

.kurashi-box-l {
	float:left;
	width:360px;
}

.kurashi-box-r {
	float:right;
	width:360px;
}


.kurashi-box-l .txt,
.kurashi-box-r .txt {
	float:left;
	width:226px;
	text-align:left;
}

.kurashi-box-l .ph,
.kurashi-box-r .ph {
	float:right;
	width:119px;
}

.kurashi-box-l .copy,
.kurashi-box-r .copy {
	margin-bottom:10px;
	padding:5px 10px;
	background-color:#efefef;
}


/*-----------------------------------------
	旅
-----------------------------------------*/

.tabi-box {
	clear:both;
	width:735px;
	margin:0 auto 15px auto;
	padding-bottom:7px;
	background:url(../img/common/line_gray.gif) bottom repeat-x;
}

.tabi-box-txt01 {
	float:left;
	width:575px;
}


.tabi-box-ph01 {
	float:right;
	width:150px;
}

.tabi-box-txt02 {
	float:left;
	width:420px;
}

.tabi-box-ph02 {
	float:right;
	width:305px;
}

.tabi-box-txt03 {
	float:left;
	width:265px;
}

.tabi-box-ph03 {
	float:right;
	width:460px;
}

.tabi-box-ph03 li {
	float:left;
}

.tabi-box-ph03 .sp {
	margin:0 5px;
}
