@charset 'iso-2022-jp';

/* ----------------------  top$B%$%a!<%8(J  --------------------------- */
#md_ue_booland09_natsu {
	background-image: url(booland09_natsu_img/title2.gif);
	width: 686px;
	height: 201px;
	background-repeat: no-repeat;
}


.spacer_title_booland09_natsu {
	background:url(booland09_natsu_img/spacer.gif) repeat center top;
	width: 686px;
	height: 201px;
}

/* ----------------------  $B%a%K%e!<%\%?%s(J  --------------------------- */
#menu_natsu{
	width: 600px;
	margin:0px auto;
	padding-top:10px;
}


#menu_natsu ul, #menu li {
	padding: 0px;
	margin: 0px;
}

#menu_natsu ul{
	width: 600px;
	height: 100px;

}
#menu_natsu li {
	float: left;
	margin-left:8px;
}
#menu_natsu ul li {
	background-position: -100px -100px;	
}


#menu_natsu li a{
	height:100px;
	width: 108px;
	display: block;
}
#menu_natsu1 a{background-image: url(booland09_natsu_img/btn_menu.gif);background-position: 0px 0px;}
#menu_natsu2 a{background-image: url(booland09_natsu_img/btn_menu.gif);background-position: 0px -100px;}
#menu_natsu3 a{background-image: url(booland09_natsu_img/btn_menu.gif);background-position: 0px -200px;}
#menu_natsu4 a{background-image: url(booland09_natsu_img/btn_menu.gif);background-position: 0px -300px;}
#menu_natsu5 a{background-image: url(booland09_natsu_img/btn_menu.gif);background-position: 0px -400px;}


#menu_natsu1 a:hover{background-position: -108px 0px;}
#menu_natsu2 a:hover{background-position: -108px -100px;}
#menu_natsu3 a:hover{background-position: -108px -200px;}
#menu_natsu4 a:hover{background-position: -108px -300px;}
#menu_natsu5 a:hover{background-position: -108px -400px;}

	
/* ---------------------- $BBN83%D%"!<FbMFItJ,(J  --------------------------- */

li.koumoku {
	width: 50px;
	float: left;
	font-weight: bold;
}

li.bun {
	width: 270px;
	float: left;
	padding-left:10px;
	margin-bottom:10px;
}

.boder_orange1 {
	background-image: url(../img/dotline_orange.gif);
	width: 320px;
	height: 2px;
	margin: 8px auto;
}


.aka_cyui {
	color:#FF0000;
}

.kuro_bold {
	font-weight:bold;
}
.aka_bold {
	font-weight:bold;
	color:#F00;
	font-size:16px;
}



.btn_box {
	width:350px;
	margin:auto;
	text-align:center;
}

.btn_box2 {
	width:160px;
	margin:auto;
	text-align:center;
}

.btn_box3 {
	width:190px;
	margin:auto;
	text-align:center;
}



li.btn_yomu {
	width: 150px;
	height: 35px;
	float: left;
}



li.btn_natutaiken {
	width: 179px;
	height: 35px;
	float: left;
	padding-right:5px;
}
	
.btn_natutaiken a{
	width: 179px;
	height: 35px;
	background-image: url(booland09_natsu_img/btn_natutaiken2.gif);
	background-repeat: no-repeat;
	display: block;
	padding-right:5px;
}

li.btn_yakyu {
	width: 179px;
	height: 35px;
	float: left;
	padding-right:5px;
}
	
.btn_yakyu a{
	width: 179px;
	height: 35px;
	background-image: url(booland09_natsu_img/btn_yakyu.gif);
	background-repeat: no-repeat;
	display: block;
	padding-right:5px;
}


/* ----------------------  .cont$BCf?H!JFbMF!K(J ------------------- */

.cont_title_naka_ichi {
	background-image: url(booland09_natsu_img/wakubig_title_naka.gif);
	width: 630px;
}


.cont_title_naka_ichi h4{
	background-image: url(booland09_natsu_img/icon_ichi.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	line-height: 1.3em;
	padding:15px;
	padding-left:80px;
	font-size:16px;
	font-weight:bold;
}

.cont_title_naka_ni {
	background-image: url(booland09_natsu_img/wakubig_title_naka.gif);
	width: 630px;
}


.cont_title_naka_ni h4{
	background-image: url(booland09_natsu_img/icon_ni.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	line-height: 1.3em;
	padding:15px;
	padding-left:80px;
	font-size:16px;
	font-weight:bold;
}

.cont_title_naka_san {
	background-image: url(booland09_natsu_img/wakubig_title_naka.gif);
	width: 630px;
}


.cont_title_naka_san h4{
	background-image: url(booland09_natsu_img/icon_san.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	line-height: 1.3em;
	padding:15px;
	padding-left:80px;
	font-size:16px;
	font-weight:bold;
}

.cont_title_naka_yon {
	background-image: url(booland09_natsu_img/wakubig_title_naka.gif);
	width: 630px;
}


.cont_title_naka_yon h4{
	background-image: url(booland09_natsu_img/icon_yon.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	line-height: 1.3em;
	padding:15px;
	padding-left:80px;
	font-size:16px;
	font-weight:bold;
}

.cont_title_naka_go {
	background-image: url(booland09_natsu_img/wakubig_title_naka.gif);
	width: 630px;
}


.cont_title_naka_go h4{
	background-image: url(booland09_natsu_img/icon_go.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
	line-height: 1.3em;
	padding:15px;
	padding-left:80px;
	font-size:16px;
	font-weight:bold;
}


.photo_l_09natsu {
	width: 192px;
	height: 225px;
	float: left;
}

.photo_l_09natsu2 {
	border:none;
	width: 192px;
	height: 270px;
	float: left;
}

.spacer_photo_natsu09 {
	background:url(../../common/img/spacer.gif) repeat center top;
	width:192px;
	height:270px;
}

#photo_kansyasai_01 {
	background:url(booland09_natsu_img/kansyasai_02.jpg);
	background-repeat: no-repeat;
	width: 192px;
	height: 225px;
}

#photo_taiken {
	background:url(booland09_natsu_img/taiken_tour.gif);
	background-repeat: no-repeat;
	width: 192px;
	height: 128px;
}

#photo_hanamaru {
	background:url(booland09_natsu_img/hanamaru_logo2.gif);
	background-repeat: no-repeat;
	width: 192px;
	height: 270px;
}

#photo_yakyu {
	background:url(booland09_natsu_img/baystars_hoshi.gif);
	background-repeat: no-repeat;
	width: 192px;
	height: 270px;
}

#photo_seriku {
	background:url(booland09_natsu_img/seriku2.gif);
	background-repeat: no-repeat;
	width: 192px;
	height: 225px;
}

#photo_kochikame {
	background:url(booland09_natsu_img/kochikame_logo2.gif);
	background-repeat: no-repeat;
	width: 192px;
	height: 270px;
}

/* ----------------------  $B35MW(J --------------------------- */

.dotline_gray_l {
	background-image: url(../img/dotline_gray.gif);
	width: 566px;
	height: 2px;
	margin: 2px auto;
}


.md_descri_all {
	width: 566px;
	margin: auto;
}


.md_descri_box2 {
	width: 566px;
	padding: 10px 0px 5px;
}


.md_descri2 {
	width: 566px;
	text-align: left;
	line-height: 1.5em;
	padding-top: 10px;
	padding-bottom: 10px;
}
/* ----------------------  $BJ8;zAu>~(J --------------------------- */
.aka_bold {
	color:#FF0000;
	font-weight:bold;
}


