@charset "utf-8";

/*------------------------------------------------------------
	clear fix
------------------------------------------------------------*/
@import "clearfix.css";


/*
Setting the font size
	77% = 10px	|	123.1% = 16px	|	167% = 22px	
	85% = 11px	|	131%   = 17px	|	174% = 23px 
	93% = 12px	|	138.5% = 18px	|	182% = 24px 
	100% = 13px	|	146.5% = 19px	|	189% = 25px 
	108% = 14px	|	153.9% = 20px	|	197% = 26px 
	116% = 15px	|	161.6% = 21px	| 
*/


/*==============================================
	基本
==============================================*/
*{margin:0; padding:0;}
hr {display:none;}
img {border:none;}
ul {list-style:none;}
table {font-size:100%;}


body {
	font-family:"ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", Osaka, "MS Pゴシック", Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	line-height:1.5;
	color:#666;
	background-color:#fff;
	background:url(../../common/img/body_BG.jpg) no-repeat;
}

/* IE5 - IE6 */
* html body {
	font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',Arial,sans-serif;
	font-size:75%;
}

/* IE7 */
*:first-child+html body {
	font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',Arial,sans-serif;
	font-size:75%;
}

/* IE8 */
html>/**/body {
	font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',Arial,sans-serif;
    font-size /*\**/:75%\9;
}

a:link,
a:visited {color:#575757; text-decoration:none;}
a:active {color:#06C; text-decoration:underline;}
a:hover {color:#06C; text-decoration:underline;}


#wrapper {width:850px; text-align:left;}


/*==============================================
	ヘッダー
==============================================*/
#Header {width:850px; height:68px; position:relative;}
#Header h1{position:absolute; top:14px; left:19px; font-size:0em;}


/* gNavi
----------------------------------------------- */
#Header ul#gNavi {position:absolute; top:14px; left:657px;}
#Header ul#gNavi li {display:inline; float:left; margin:0 10px 0 0;}
#Header ul#gNavi li a {
	display:block;
	width:83px;
	height:21px;
	text-indent:-9999px;
	/* Hides from IE-mac \*/
    overflow:hidden;
    /* End Hides from IE-mac */
	}

	
/*==============================================
	メイン
==============================================*/
#Left_col {margin:32px 0 0 0; width:220px; position:relative; float:left;}

#Left_col ul { }
#Left_col ul li {font-size:0em;}

#Left_col ul li a.menu01 {
	position:absolute;
	top:21px;
	left:150px;
	display:block;
	width:50px;
	height:20px;
	text-indent:-9999px;
	/* Hides from IE-mac \*/
    overflow:hidden;
    /* End Hides from IE-mac */
	}	
	
#Left_col ul li a.menu02 {
	position:absolute;
	top:60px;
	left:50px;
	display:block;
	width:150px;
	height:16px;
	text-indent:-9999px;
	/* Hides from IE-mac \*/
    overflow:hidden;
    /* End Hides from IE-mac */
	}

#Left_col ul li a.menu03 {
	position:absolute;
	top:101px;
	left:120px;
	display:block;
	width:80px;
	height:20px;
	text-indent:-9999px;
	/* Hides from IE-mac \*/
    overflow:hidden;
    /* End Hides from IE-mac */
	}
	
#Left_col ul li a.menu04 {
	position:absolute;
	top:140px;
	left:110px;
	display:block;
	width:90px;
	height:16px;
	text-indent:-9999px;
	/* Hides from IE-mac \*/
    overflow:hidden;
    /* End Hides from IE-mac */
	}
	
#Left_col ul li a.menu05 {
	position:absolute;
	top:180px;
	left:72px;
	display:block;
	width:128px;
	height:16px;
	text-indent:-9999px;
	/* Hides from IE-mac \*/
    overflow:hidden;
    /* End Hides from IE-mac */
	}


.Main_col {margin:84px 0 30px 30px; width:550px; float:left;}


.Main_col dt {font-size:13px;}
.Main_col dd {font-size:13px;}






/*==============================================
	フッター
==============================================*/
#footer {
	width:850px; 
	height:59px;
	padding:0 0 20px 0;
	position:relative; 
	float:left; 
	background:url(../../common/img/footer_BG.gif) no-repeat;
	}

#footer p.copyright {position:absolute; top:48px; left:30px; font-size:10px;}

#footer ul.logo {width:389px; position:absolute; top:0px; left:461px;}
#footer ul.logo li {float:left;}

#footer ul.logo li a.logo01 {
	display:block;
	width:35px;
	height:58px;
	margin:0 27px 0 0;
	text-indent:-9999px;
	/* Hides from IE-mac \*/
    overflow:hidden;
    /* End Hides from IE-mac */
	}	

#footer ul.logo li a.logo02 {
	display:block;
	width:48px;
	height:58px;
	margin:0 27px 0 0;
	text-indent:-9999px;
	/* Hides from IE-mac \*/
    overflow:hidden;
    /* End Hides from IE-mac */
	}


#footer ul.logo li a.logo03 {
	display:block;
	width:70px;
	height:58px;
	margin:0 26px 0 0;
	text-indent:-9999px;
	/* Hides from IE-mac \*/
    overflow:hidden;
    /* End Hides from IE-mac */
	}
	
	
#footer ul.logo li a.logo04 {
	display:block;
	width:67px;
	height:58px;
	margin:0 24px 0 0;
	text-indent:-9999px;
	/* Hides from IE-mac \*/
    overflow:hidden;
    /* End Hides from IE-mac */
	}
	

#footer ul.logo li a.logo05 {
	display:block;
	width:65px;
	height:58px;
	text-indent:-9999px;
	/* Hides from IE-mac \*/
    overflow:hidden;
    /* End Hides from IE-mac */
	}


.sz13	{font-size:13px;}
.sz14	{font-size:14px;}
.sz16	{font-size:16px;}