@charset 'utf-8';
@import url("./common.css");

/* ====================================
  INDEX common.css
 --------------------------------------
  2.contents
  3.left_box
  	3-1.news V
===================================== */

/* 1.header
=====================================*/
/* 080527 update */
#header{
	height		: 335px;
	background	: url("../img/main_image.jpg") no-repeat bottom left;
	}

#main_text{
	position	: relative;
	top			: 200px;
	left		: 30px;
	width		: 700px;
	color		: #FFFFFF;
	text-align	: center;
	padding		: 5px;
	background	: #173B6A;
	clear		: left;
	filter: Alpha(opacity=60);
    opacity:0.8;
	}

/* 2.top_bnr
=====================================*/
/* 080527 update */
.top_bnr{
	margin		: 10px auto;
	text-align	: center;
	}
	
/* 2.item_box
=====================================*/
/* 080527 update */

.item_box{
	width		: 265px;
	padding-bottom	: 5px;
	float		: left;
	}

.item_box h3{
	margin-top	: 3px;
	font-size	: 12px;
	font-weight	: bold;
	letter-spacing	: 0em;
	}

.item_box p{
	margin		: 0;
	line-height	: 120%;
	}

.item_box img{
	margin		: 6px 5px 0 6px;
	float		: left;
	}

/*.item_box p.detail{
	width		: 113px;
	padding		: 15px 5px 5px 12px;
	float		: right;
	font-size	: 11px;
	line-height	: 140%;
	letter-spacing	: 0em;
	background	: url("../img/bg_detail.gif") no-repeat 0 20px;
	}*/

/*.item_box p.next{
	text-align	: right;
	margin		: 30px 15px 0 0;
	}*/

/* 3.map 080527 add
=====================================*/
#map{
	background	: url("../img/map.gif") no-repeat;
	width		:530px;
	height		:400px;
	margin-bottom: 10px;
	}	
	
#hokubu{
	position	:relative;
	top			:109px;
	left		:75px;
	}
	
#nanbu{
	position	:relative;
	top			:180px;
	left		:27px;
	}
	
#tyubu{
	position	:relative;
	top			:130px;
	left		:360px;
	}
	
.map_ul{
	background	:url("../img/map_arrow.gif") no-repeat;
	padding-left:15px;
	}

/* 4.attention 080527 add
=====================================*/
#attention{
	background	:url("../img/attention.gif") no-repeat;
	color		:#535353;
	font-size	:10px;
	font-weight	:normal;
	text-align	:right;
	width		:530px;
	height		:25px;
	}
	
/* 5.news 080527 add
=====================================*/
h3#news{
	margin-top	:10px;
	margin-bottom	:10px;
	}
	
.rtitle{
	margin-left	: 15px;
	}
	