  @charset "utf-8";

.clear{
	clear:both;
}

a img{
	border:none;
	outline:none;
}

img {
	border:none;
} 


div#container{
	width:770px;
	margin:20px auto 40px auto;
	padding:0;
}

div#annai_title{
	width:741px;
	height:94px;
	margin:0 auto;
	padding:0;
}

ul.btn_list{
	width:640px;
	margin:30px auto;
	padding:0;
}
ul.btn_list li{
	list-style-type:none;
}

ul.btn_list li a:hover img, div.courseBtn a:hover img {
	opacity: 0.6;
	filter: alpha(opacity=60);
}

table.foot_caption{
	width:580px;
	margin:10px auto;
	padding:0;
	font-size:12px;
	color:#6A3A0E;
}




/****
 *各展示館共通
****/

div#contents_genkai, div#contents_tenzan,div#contents_hacchoubaru, div#contents_sendai, div#contents_yamagawa{
	width:745px;
	margin:0 auto;
}

div.titleBox{
	width:745px;
	height:62px;
	margin:0;
	padding:0;
}

div.phBox01{
	display:inline;
	float:left;
	width:557px;
	height:325px;
	margin:0;
	padding:0;
}
div.readBox{
	display:inline;
	float:left;
	width:188px;
	height:325px;
	margin:0;
	padding:0;
}
div.phBox02{
	display:inline;
	float:left;
	width:191px;
	height:175px;
	margin:0;
	padding:0;
}
div.phBox03{
	display:inline;
	float:left;
	width:183px;
	height:175px;
	margin:0;
	padding:0;
}
div.phBox04{
	display:inline;
	float:left;
	width:183px;
	height:175px;
	margin:0;
	padding:0;
}
div.phBox05{
	display:inline;
	float:left;
	width:188px;
	height:175px;
	margin:0;
	padding:0;
}


div.info_area{
	width:700px;
	margin:10px auto;
}
h3.info_ttl{
	margin:0;
	padding:0;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	color:#6A3A0E;
}

div.info_left{
	display:inline;
	float:left; 
	width:350px;
}

div.google_map{
	display:inline;
	float:left; 
	width:325px; 
	height:335px;
	margin:0 0 0 25px;
}

table.info_table{
	border-collapse:collapse;
	font-size:10px;
	color:#6A3A0E;
}

table.info_table th{
	width:50px;
	padding:5px 0;
	border-top:1px dotted #6A3A0E;
	border-right:1px dotted #6A3A0E;
	border-bottom:1px dotted #6A3A0E;
	font-weight:normal;
	
}
table.info_table td{
	padding:5px;
	border-top:1px dotted #6A3A0E;
	border-bottom:1px dotted #6A3A0E;
}
table.info_table td dl{
	margin:0;
	padding:0;
}
table.info_table td dl dt{
	float:left;
	width:40px;
	margin:0;
	padding:0 0 2px 0;
}
table.info_table td dl dd{
	float:left;
	width:230px;
	margin:0;
	padding:0 0 2px 0;
}


table.cautionTable{
	width:350px;
	margin:10px 0 0 0;
	border:none;
	font-size:10px;
	line-height:1.2em;
	color:#6A3A0E;
}

h4.dantai_info{
	width:350px;
	margin:10px 0 0 0;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:10px;
	line-height:1.2em;
	color:#6A3A0E;
}


div.dantai_txt{
	width:330px;
	margin:0;
	padding:5px;
	border-radius:5px;
	font-size:10px;
	background:#EEE7DF;
	color:#6A3A0E;
}


div.back_btn01{
	width:290px;
	margin:50px auto;
	padding:0;
}


/****
 *モデルコース共通
****/

ul.course_navi{
	width:740px;
	list-style-type:none;
	margin:5px auto 0 auto; 
	padding:0;
}

ul.course_navi li{
	float:left;
	width:246px;
	height:43px;
	margin:0;
	padding:0;
}

ul.course_navi li.course_navi_btnA a{
	display:block;
	width:246px;
	height:43px;
	margin:0;
	padding:0;
	background:url(/library/image/pavilion/index/btn_course_a.jpg) no-repeat bottom;
	text-indent:-1000em;
	overflow:hidden;
}
ul.course_navi li.course_navi_btnA a:hover{
	background:url(/library/image/pavilion/index/btn_course_a.jpg) no-repeat top;
}
ul.course_navi li.course_navi_btnA a.cr_A{
	background:url(/library/image/pavilion/index/btn_course_a.jpg) no-repeat top;
}


ul.course_navi li.course_navi_btnB a{
	display:block;
	width:246px;
	height:43px;
	margin:0;
	padding:0;
	background:url(/library/image/pavilion/index/btn_course_b.jpg) no-repeat bottom;
	text-indent:-1000em;
	overflow:hidden;
}
ul.course_navi li.course_navi_btnB a:hover{
	background:url(/library/image/pavilion/index/btn_course_b.jpg) no-repeat top;
}
ul.course_navi li.course_navi_btnB a.cr_B{
	background:url(/library/image/pavilion/index/btn_course_b.jpg) no-repeat top;
}


ul.course_navi li.course_navi_btnC a{
	display:block;
	width:246px;
	height:43px;
	margin:0;

	padding:0;
	background:url(/library/image/pavilion/index/btn_course_c.jpg) no-repeat bottom;
	text-indent:-1000em;
	overflow:hidden;
}
ul.course_navi li.course_navi_btnC a:hover{
	background:url(/library/image/pavilion/index/btn_course_c.jpg) no-repeat top;
}
ul.course_navi li.course_navi_btnC a.cr_C{
	background:url(/library/image/pavilion/index/btn_course_c.jpg) no-repeat top;
}



