@charset "shift_jis";
/*
=====Top Declaration=====
*/
#wap001 {
	width:852px;
	text-align:center;
	margin:0 auto;
}
/*=====Branding=====*/
#bdg{
	width: 852px;
	height:577px;
	min-height:577px;
	text-align:left;
}
#bdg_l{
	width: 367px;
	padding-left:32px;
	height:577px;
	min-height:577px;
	float:left;
}
#bdg_r{
width: 443px;
	height:577px;
	min-height:577px;
	float:right;
	text-align:left;
	margin:0 auto;
	background-image: url(../images/bdg_r_bg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#bdg_l h1{
	padding:21px 0px 0px 0px;
}
#bdg_l h2{
	padding:12px 0px 0px 0px;
}
#bdg_l h3{
	padding:13px 0px 5px 0px;
}
#bdg_l p{
	line-height:1;
	margin:0;
	padding:0 0 13px 0px;
}
#bdg_r_dammy{
	text-align:left;
	line-height:1;   
	padding:35px 0 7px;
	margin:0 0 0 27px;
}
#news{
	width: 381px;
	text-align:left;
	margin:7px 0 0 27px;
}
#news_ttl{
	text-align:left;
	line-height:1;   
	padding:0 0 0 11px;
	margin:0;
}
#news_scroll{
	width: 381px;
	height:104px;
	min-height:104px;
	text-align:left;
	/*padding:10px 0;*/
	overflow: auto;
	scrollbar-3dlight-color:#FFD565;/*3D部分の色*/
	scrollbar-arrow-color:#5A4200;/*▲の色*/
	scrollbar-darkshadow-color:#D8A82B;/*深い影の色*/
	scrollbar-face-color:#FFE8AB;/*表面の色*/
	scrollbar-highlight-color:#FFF7E2;/*明るい部分の色*/
	scrollbar-shadow-color:#FBCB4E;/*影の色*/
	scrollbar-track-color:#FFE7A7;/*トラックの色*/

}
#news_padding{
	padding:10px 0;
}
.news_box{
	/*width: 381px;*/
	padding:4px 0px 4px 10px;
	clear:both;
}
.news_date{
	color:#EFE7A0;
	margin:0;
	float:left;
	line-height:1.2;   
}
.news_cts{
	color:#EFE7A0;
	padding-left:10px;
	width:280px;
	margin:0;
	float:left;
	line-height:1.2;   
}
.news_cts a{
	color:#FFFFFF;
	font-size:small;
	text-decoration:underline;
}
.news_cts a:hover{
	color:#FFFF99;
}
#bnr{
	height:114px;
	min-height:114px;
	padding:19px 0 0 0;
}
#bnr_l,#bnr_r{
	float:left;
}
#bnr_l{
	width: 315px;
	padding:0 0 0 7px;
	/*padding:24px 0 0 0;*/
}
#bnr_l p{
	line-height:1;   
	margin:0;
	padding:3px 0 3px 75px;
}
#bnr_r{
	width: 88px;
	padding-top:13px;
}
/*=====Global Menu=====*/
#glm{
	clear:both;
	width: 711px;
	text-align:center;
	margin:0 auto 0 auto;
}
#glm li{
	float:left;
	background-image:  url("../images/glm_line.gif");
	background-repeat:no-repeat;
	background-position:top right;
	padding:0 23px 1px 23px;
}
/*#glm li a{display:block;}*/
/*#glm_start a{width:71px;height:19px;}
#glm_end a{width:86px;height:19px;}*/
#glm #glm_start{
	padding-left:0px;
}
#glm #glm_end{
	padding-right:0px;
}
/*=====Footer=====*/
#ftr{
	padding-top:40px;
	background:none;
}
