@charset "utf-8";
/*----------------------------------------------------------
 * Last Update:2012/08/07
 * Auther: nishina
 * Style info: 基本レイアウト
	
 *Font-size Adjustment
	( http://developer.yahoo.com/yui/3/cssfonts/#fontsize )
 10px = 77% 		11px = 85%		 12px = 93% 		13px = 100%
 14px = 108%		15px = 116% 	 16px = 123.1%	17px = 131%
 18px = 138.5%	19px = 146.5%  20px = 153.9%? 21px = 161.6%
 22px = 167%		23px = 174% 	 24px = 182%		25px = 189%
 26px = 197%

--------------------------------------------------------------*/
body {
	background:#fff url(../image/bg_main.jpg) no-repeat center top;
	font:normal normal 12px/1.7 "メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	text-align:center;
	*font-size:80%;
	color:#333;
}

input,
textarea{
 	font:normal normal 12px/1.7 "メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	*font-size:76%;  	
	}

* html body { font-family:""ＭＳ Ｐゴシック", "MS PGothic", ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, sans-serif}

/*---Link Color---*/
a:link		{ color:#706caa; text-decoration:none;}
a:visited	{ color:#706caa; text-decoration:none;}
a:hover		{ color:#744dad; text-decoration:none;}
a:active	{ color:#706caa; text-decoration:none;}

/*---960Grid---*/
.grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11 {
	float: left;
	display: inline;
	margin-left: 20px;
}
.grid1 {width: 60px;}
.grid2 {width: 140px;}
.grid3 {width: 220px;}
.grid4 {width: 300px;}
.grid5 {width: 380px;}
.grid6 {width: 460px;}
.grid7 {width: 540px;}
.grid8 {width: 620px;}
.grid9 {width: 700px;}
.grid10 {width: 780px;}
.grid11 {width: 860px;}
.grid12 {width: 940px;}
.first {margin-left: 0;clear: left;}


/*----------------------------------------------------------
 *
 * 01.コンテナブロック（包括）
 *
 *--------------------------------------------------------*/
#base { width:950px; margin:0 auto;}

/*----------------------------------------------------------
 *
 * 02.ヘッダー
 *
 *--------------------------------------------------------*/
#header { height:143px; width:950px; position:relative;}
	
/*----------------------------------------------------------
 *
 * 03.コンテンツ
 *
 *--------------------------------------------------------*/
#contents_cover { padding:30px 30px 30px 25px;}
#contents { float:right; width:660px;}

/*----------------------------------------------------------
 * 03.サイドナビ
 *--------------------------------------------------------*/
#side_nav { float:left; width:215px;}
#side_nav ul { margin:0; padding:0;}
#side_nav li { list-style-position: outside;}
#side_nav a{display: block; background-repeat:no-repeat !important; background-position: center !important;}
#side_nav a:hover img{opacity: 0}
#side_nav .current a img{opacity: 0}
#side_nav .sublinkul{display: none}
#side_nav .current .sublinkul{display: block}


/*----------------------------------------------------------
 *
 * 04.フッター
 *
 *--------------------------------------------------------*/
#footer { width:930px; margin:0 auto 10px; border-top:1px solid #dacd98; padding:30px 0 5px; background:url(../image/bg_footer_bottom.gif) no-repeat bottom left;}

/*----------------------------------------------------------
 * 03.フッターナビ
 *--------------------------------------------------------*/
#footer_nav ul { margin:0; padding:0;}
#footer_nav li { float:left; display:block; font-size:74%; text-align:center; padding:0 4px 0 5px; border-right:1px solid #666666; height:15px; line-height:15px;} 

a:link		{ color:#666666; text-decoration:none;}
a:visited	{ color:#555555; text-decoration:none;}
a:hover		{ color:#999999; text-decoration:none;}
a:active	{ color:#999999; text-decoration:none;}
 
/*----------------------------------------------------------
 *フォントサイズ統一
 *--------------------------------------------------------*/
* html body {
font-size: 70%;
font-family: "ＭＳ Ｐゴシック", sans-serif;
vertical-align: baseline;
text-align: center;
} /* for lte ie6 */

*:first-child+html body {
font-size: 70%;
font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
} /* for ie7 */

html>/**/body {
font-size: 85%;
font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
} /* for ie8 */

html:not(:target) body {
font:normal normal 12px/1.7 "メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	color:#333;
} /* for modern browser not ie8 */ 

/*----------------------------------------------------------
 *イメージ
 *--------------------------------------------------------*/
.img-m {border : 0px;
	vertical-align:top;}
 
 
 
 