@charset "Shift_JIS";

/*body--------------------------------------------------------------*/

body
{
	margin            : 0px;
	padding			  : 0px;
	text-align        : left;
	font-size         : 12px;
	line-height       : 160%;
	color	          : #666;
	font-family       : "‚l‚r ‚oƒSƒVƒbƒN", Osaka, sans-serif;
	background-color  : #fff;
	background-image  : url(../logo_image/logo_bg_02.gif);
	background-repeat : repeat-x;
}

/*text--------------------------------------------------------------*/

h1,h2,h3,h4,h5,h6
{
	margin      : 0;
	text-align  : left;
	font-size   : 12px;
	line-height : 160%;
	font-weight : normal;
}

h1
{
	margin 	: 0px 5px 10px 5px;
	width:180px;
}

tr
{
	font-size   : 12px;
	line-height : 160%;
	font-family : '‚l‚r ‚oƒSƒVƒbƒN', sans-serif;
	text-align  : left;
}


.font_en
{
	font-size   : 15px;
	line-height : 160%;
	color       : #FF6600; 
    font-family : '‚l‚r ‚oƒSƒVƒbƒN', sans-serif;
}


.font_blue
{
	color : #0099CC;
}

.font_green
{
	color : #669900;
}

.font_red
{
	color : #FF6600;
}

.font_white
{
	color : #FFF;
}


/*link--------------------------------------------------------------*/

a
{
	color           : #4d82c4; 
	text-decoration : underline;
}

a:hover
{
	color           : #4d82c4; 
	text-decoration : underline;
}

a:active
{
	color           : #4d82c4; 
	text-decoration : underline;
}

/*bg----------------------------------------------------------------*/

#main_bg
{
	background-image  : url(../logo_image/logo_base_01.gif);
	background-repeat : repeat-y;
}

#footer_bg
{
	background-image  : url(../logo_image/logo_footer_02.gif);
	background-repeat : repeat-x;
}

#news_bg
{
	background-image  : url(../logo_image/news_03.gif);
	background-repeat : repeat-y;
}

/*command-----------------------------------------------------------*/

.clear
{ 
	clear : both;
}

.left
{
	float : left;
}

.right
{
	float : right;
}


.margin_10
{
	margin 	: 10px;
}

.margin_T10
{
	margin-top 	: 10px;
}

.margin_R5
{
	margin-right 	: 5px;
	margin-bottom 	: 5px;
}

.margin_R10
{
	margin-right	: 10px;
	margin-bottom 	: 10px;
}

.margin_L5
{
	margin-left 	: 5px;
	margin-bottom 	: 5px;
}

.margin_L10
{
	margin-left 	: 10px;
	margin-bottom 	: 10px;
}

.margin_B5
{
	margin-bottom 	: 5px;
}

.margin_B10
{
	margin-bottom 	: 10px;
}

.margin_B20
{
	margin-bottom 	: 20px;
}

.margin_B30
{
	margin-bottom 	: 30px;
}

.margin_B50
{
	margin-bottom 	: 50px;
}

p 
{ 
	margin : 0px;
}

/*menu--------------------------------------------------------------*/

ul 
{
	list-style-type	: none;
	margin			: 0px;
	padding-left	: 5px;
	text-align 		: left;
}

li
{
	background       : no-repeat 1px 3px;
	background-image : url(../logo_image/icon_list.gif);
	margin           : 3px 0px 5px;
	padding          : 0px 0px 0px 20px;
}

.site-bana
{
	margin		: 5px 5px 0px 0px;
}

/*---------------------------------------------------------*/
/*    copyright(C) LOGO-SEED.All rights reserved. Ver1.0   */
/*---------------------------------------------------------*/
