@charset "shift_jis";
/* CSS Document */

body{
	font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',sans-serif;
	font-size:82.5%;
	padding:0;
	margin:0;
	background:url(../images/bg_body.gif) repeat-x top;
	line-height:140%;
	color:#5c5c5c;
}

h1, h2, h3, p, ul, li{
	margin:0;
	padding:0;
}

li{
	list-style:none;
}

img{
	border:none;
}

/*----------------------------------------------

clear

------------------------------------------------*/

#copyright ul:after ,
#footerBody:after ,
#footerBody:after ,
#globalNavi:after ,
#headRight ul:after ,
#headBody:after ,
#headLab:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
}

#copyright ul ,
#footerBody ,
#footerBody ,
#globalNavi ,
#headRight ul ,
#headBody ,
#headLab{
	zoom:1;
}

/*----------------------------------------------

link

------------------------------------------------*/

a:link {
	color:#1e96c2;
	text-decoration:underline;
}
a:visited { color:#a51a40; text-decoration:underline; }
a:hover { color:#1e96c2; text-decoration:underline; }
a:active { color:#1e96c2; text-decoration:underline; }


/*----------------------------------------------

header

------------------------------------------------*/

#header{
	width:955px;
	margin:0 auto;
	margin-top:3px;
}

#header h1{
	font-size:85%;
	font-weight:normal;
	padding-top:10px;
}

#headLab{
	margin:0 0px;
	padding-bottom:15px;
	text-align: right;
}

#headLab h1{
	float:right;
	width:955px;
}

#headLab p{
	float:right;
	width:955px;
}

#headBody{
	width:955px;
	margin:0 0px 5px 0px;
}

#headLeft{
	float:left;
	width:186px;
}

#headRight{
	float:right;
	width:700px;
	text-align:right;
	vertical-align: bottom;
}


/*----------------------------------------------

globalNavi

------------------------------------------------*/

#globalNavi{
	margin-left:3px;
}

#globalNavi li{
	float:left;
}

#globalNavi li img{
	vertical-align:bottom;
}

#globalNavi li#gn01{ width:140px; }
#globalNavi li#gn02{ width:170px; }
#globalNavi li#gn03{ width:140px; }
#globalNavi li#gn04{ width:140px; }
#globalNavi li#gn05{ width:140px; }
#globalNavi li#gn06{ width:230px; }


/*----------------------------------------------

footer

------------------------------------------------*/
#footers{
	margin-top:5px;
	padding-bottom:5px;
}
#footersBody{
	width:922px;
	margin:0 auto;
	padding-top:20px;
	padding-bottom: 50px;
}
#footersRight{
	width:922px;
	float:left;
}

#footer{
	background:url(../images/bg_footer.gif) repeat-x;
	margin-top:60px;
	padding-bottom:30px;
}

#footerBody{
	width:922px;
	margin:0 auto;
	padding-top:20px;
}

#fooLeft{
	width:197px;
	float:left;
	padding-bottom:20px;
	_padding-bottom:0;
}

#fooRight{
	width:702px;
	float:right;
	padding-bottom:20px;
}

#fooLefts{
	width:300;
	float:left;
	padding-bottom:20px;
}


#fooRights{
	width:400;
	float:right;
}


#fooRights p{
	padding: 10px 10px 10px 20px;
}

#fooRight p span{
	color:#f58141;
}

#fooRight address img{
	vertical-align:middle;
}

#fooRight address img.btnHome{
	margin-left:20px;
}

#footerBody #typeTxt{
	clear:both;
	background-color:#FFFFFF;
	border:1px solid #e7e6e0;
	padding:8px 10px;
	font-size:85%;
	line-height:130%;
}

#footerBody #typeTxt2{
	clear:both;
	background-color:#FFFFFF;
	border:1px solid #e7e6e0;
	margin-top:10px;
	padding:8px 10px;
	font-size:85%;
	line-height:130%;
}

#copyBox{
	background:url(../images/img_footer.gif) no-repeat top;
	padding-top:13px;
	color:#8f8b70;
	margin:23px auto 0 auto;
	width:922px;
	font-size:85%;
}

#copyLeft{
	float:left;
	width:400px;
}

#copyRight{
	float:right;
	width:500px;
	text-align:right;
}

#copyRight a:link { color:#8f8b70; text-decoration:underline; }
#copyRight a:visited { color:#8f8b70; text-decoration:underline; }
#copyRight a:hover { color:#8f8b70; text-decoration:underline; }
#copyRight a:active { color:#8f8b70; text-decoration:underline; }







#move_s{
	background-image: url(../images/bg_brand_btm.gif);
	background-repeat: repeat;
}


#move_green{
	background:url(../images/back_image_urucore_d.png) repeat-x;
}


#move_blue{
	background:url(../images/back_image_urucore_c.png) repeat-x;
}

#move_orenge{
	background:url(../images/back_image_urucore_a.png) repeat-x;
}

#move_pink{
	background:url(../images/back_image_urucore_e.png) repeat-x;
}

#move_gre{
	background:url(../images/back_image_urucore_f.png) repeat-x;
}


#move_balc{
	background:url(../images/urucore_title_back.png) repeat-x;
}

#move_sake{
	background:url(../images/bg_brand_btm.gif) repeat-x;
}
