@charset "UTF-8";
/* CSS Document------------------  */


body{
	margin:0;
	padding:0;
	background-image:url(../back.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-attachment:fixed;
	text-align:center;
	}

form,fieldset{
	margin:0;
	padding:0;
	}

fieldset{
	border:none;
}

h1,h2,h3,h4,h5,h6,p,pre,blockquote,ul,ol,dl,dd{
	margin:0;
	padding:0;
	}

li{
	list-style:none;
	}

/* ここから設定------------------  */

/* 全体ラップ------------------  */
div#container{
	width:820px;
	margin:0;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	text-align:center;
	}
	
		
	
	
/* ヘッダー------------------  */
div#hedder{
	width:820px;
	margin:0;
	padding:0;
	height:135px;
	text-align:center;
	overflow:hidden;
	}

.logo{
	width:370px;
	float:left;
	margin:0;
	padding:0;
}

h1{
	margin:0px 0px 0px 18px;
	}
	
.navi{
	width:410px;
	float:right;
	margin:0;
	padding:0;
	text-align:right;
	margin-right:10px;
}



.navi ul{
	margin:0;
	padding:0;
	list-style:none;
}
		
.navi li{
	float:right;
	font-size:13px;
	font-weight:500;
	line-height:130%;
	color:#192A51;
	margin:0px 0px 10px 5px;
	border-left:5px solid #0099ff;
	padding:15px 3px 0px 2px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}
	
.navi p{
	clear:both;
	margin:5px 0px 5px 5px;
	font:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#192A51;
		font-size:12px;
	font-weight:400;
	line-height:120%;
}

div#hedder a,div#hedder a:link,div#hedder a:visited{
	text-decoration:none;
	padding:0px;
	color:#192A51;
	}

div#hedder a:hover{
	text-decoration:none;
	color:#fcd414;
}

/* ナビ------------------  */
div#mainnavi{
	width:820px;
	margin:0;
	padding:0;
	background-image:url(../navi.png);
	height:58px;
}

div#mainnavi ul{
	margin:0px 0px 0px 10px;
	padding:0;
	padding-top:8px;
	list-style:none;
}

div#mainnavi li{
	float:left;
	font-size:13px;
	font-weight:600;
	line-height:130%;
	color:#fff;
	margin:2px 0px 10px 0px;
	padding:15px 0px 0px 0px;
	width:132px;
	text-align:center;
	}
	
div#mainnavi a,div#mainnavi a:link,div#mainnavi a:visited{
	display:block;
	text-decoration:none;
	padding:0px;
	color:#FFF;
	}

div#mainnavi a:hover{
	text-decoration:none;
	color:#fcd414;
}

		
.boder{
	border-left:1px solid #000;
}

/* メイン------------------  */
div#main{
	width:820px;
	margin:0;
	padding:0;
	background-image:url(../back-white.png);
	background-repeat:repeat-y;
	text-align:center;
	overflow:hidden;
}

div#mainimage{
	width:820px;
	padding:20px 0px;
	margin:0;
}

/* 左側------------------  */
div#left{
	width:540px;
	float:left;
	margin:0;
	padding:0;
	text-align:left;
}

h2{
	width:479px;
	margin-left:44px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	color:#192A51;
	font-weight:700;
}

.niketa{
	background-image:url(../img/h2-back2.jpg);
	background-repeat:no-repeat;
	padding:13px 0px 17px 25px;
	line-height:125%;
}
.ichiketa{
	background-image:url(../h2-back.jpg);	
	background-repeat:no-repeat;
	padding:13px 0px 17px 25px;
	line-height:125%;
}
h3{
	margin:10px 20px 5px 45px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	color:#192A51;
	font-weight:700;
	border-bottom:1px dotted #ccc;
	padding-bottom:5px;
}

div#left p{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:12px;
	line-height:150%;
	font-weight:400;
	color:#666;
	margin: 5px 25px 10px 45px;
	padding:0;
}

.tuduki{
	margin:0px 0px 20px 425px;
}

.box{
	width:475px;
	margin:5px 0px 10px 45px;
}

.box dl{
	width:473px;
	border:1px solid #999;
	margin:10px 0px;
}

.box dt{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	font-weight:600;
	color:#192a51;
	padding:5px;
	border-bottom:1px dotted #999;
}

.box dd{
	margin:5px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:12px;
	font-weight:300;
	line-height:150%;
	color:#666;	
}

.kyoutyou1{
	font-size:15px;
	color:#F93;
}

.kyoutyou2{
	font-size:13px;
	color:#000;
	font-weight:700;
}

.box2{
	width:475px;
	margin:5px 0px 10px 45px;
}
.box2 dl{
	width:473px;
	margin:0px 0px;
}

.box2 dt{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	font-weight:600;
	background-color:#192a51;
	color:#FFF;
	padding:5px;
}

.box2 dd{
	margin:5px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:12px;
	font-weight:300;
	line-height:150%;
	color:#666;
	border-bottom:1px dotted#ccc;	
}


.bottom{
	border-bottom:1px solid #666;
}

div#left a,div#left a:link,div#left a:visited{
	text-decoration:none;
	color:#039;
}

div#left a:hover{
	text-decoration:none;
	color:#fcd414;
}

.ph{
	float:right;
	margin:5px 20px 10px 10px;
}

/* 右側------------------  */
div#right{
	width:275px;
	margin:0;
	padding:0;
	float:right;
	text-align:left;
	margin-right:3px;
}

.bana{
	margin:10px 0px;
}

/* トップへ------------------  */
div#tophe{
	width:820px;
	clear:both;
	margin:0;
	padding:5px 0px;
	text-align:right;
}


div#tophe p{
	color:#63cdf7;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:11px;
	font-weight:400;
	margin:5px 45px;
}

div#tophe a,div#tophe a:link,div#tophe a:visited{
	text-decoration:none;
	padding:0px;
	color:#666;
	}

div#tophe a:hover{
	text-decoration:none;
	color:#fcd414;
}

/* フッター------------------  */
div#footer{
	width:820px;
	height:122px;
	background-image:url(../footer-back.png);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	text-align:right;
}

div#footer dl{
	margin:0px 3px;
	padding:0;
}

div#footer dt{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:15px;
	font-weight:600;
	padding:15px 40px 0px 0px;
	color:#fff;
}

div#footer dd{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:12px;
	font-weight:400;
	color:#fff;
	line-height:145%;
	padding:5px 40px 0px 0px;
}

div#footer a,div#footer a:link,div#footer a:visited{
	text-decoration:none;
	padding:0px;
	color:#FFF;
	}

div#footer a:hover{
	text-decoration:none;
	color:#fcd414;
}
/* フッター2------------------  */
div#footer2{
	width:820px;
	margin:0;
	padding:0;
	text-align:left;
}

div#footer2 p{
	margin:0;
	padding:0px 0px 0px 10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:12px;
	color:#666;
}

div#footer2 a,div#foote2r a:link,div#footer2 a:visited{
	text-decoration:none;
	padding:0px;
	color:#666;
	}

div#footer2 a:hover{
	text-decoration:none;
	color:#fcd414;
}