body {
	margin:0;
	padding:0;	
	font-size:13px;
	line-height: 160%;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	background-color: #1D0402;
	color: #1D0400;
	height: 100%;
}

html,body {
	height: 100%;
}


html {
   overflow-y:scroll;
}


h1,h2,h3,h4,h5,p,ul,ol,li,dl,dt,dd,form{
	margin: 0px;
	padding: 0px;
}

ul{
	list-style-type: none;
}

	

/*ベース
---------------------------------------------------------------------------*/

#page {
   clear:both;
   width:960px;
   margin:0 auto;
   background:#DFD8D1;
   padding-bottom:50px;
   height: 100%;
   min-height: 150%;
}

body > #page{
   height: auto;
}


a:link { color: #666;text-decoration: none; }
a:visited { color: #666;text-decoration: none; }
a:hover { color: #265180;text-decoration: none; }


/*バナー
---------------------------------------------------------------------------*/

#banner {
   width:100%;
   height:90px;
   background:url("../t_img/banner.jpg") 0 100% repeat-x;
   margin-bottom:5px;

}


#header {
   width:960px;
   margin:0 auto;
   position:relative;
}


#pr {
   position:absolute;
   height:15px;
   width:178px;
   left:782px;
   top:60px;
}

#copy {
   position:absolute;
   height:27px;
   width:265px;
   left:695px;
   top:25px;
}


/*インデックスメニュー
---------------------------------------------------------------------------*/

#index {
   width:960px;
   height:65px;
   margin:0 auto 5px;
   padding-left:52px;
}

ul#menu li {
	float: left;
	margin-left:25px;
}

ul#menu img {
	vertical-align: bottom;
}


#blog {
   float:left;
   width:164px;
   height:54px;
   margin-top:5px;
   margin-left:54px;

}



/*左メニュー
---------------------------------------------------------------------------*/

#sub {
   width:140px;
   padding-top:30px;
   margin-left:20px;
}

#sub .title {
   margin-bottom:30px;
   width:140px;
   height:41px;
}

#sub li {
   margin-top:15px;
}

#sub .s_title {
   width:130px;
   margin-left:10px;
   font-size:12px;
   line-height:130%;
}

#sub a:link {
	color:#666;
	text-decoration: none;
}


#sub a:hover { 
	color: #4E4E9C;
	text-decoration: none; 
}



/*メインページ
---------------------------------------------------------------------------*/

#main {
   float:right;
   width:693px;
   margin-top:49px;
   margin-right:48px;
}


#main .title {
   margin-bottom:30px;
   width:693px;
   height:54px;
}


.line690 {
	width: 690px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #265180;
	padding-top: 5px;
}


.line690_2 {
	width: 690px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #8E79A8;
	padding-top: 8px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8E79A8;
	margin-bottom:20px;
}



/*文字
---------------------------------------------------------------------------*/

.mozi_mid {
	font-size: 10pt;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	line-height: 20px;
}


.mozi_mid1 {
	color: #000000;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.mozi_mid2 {
	color: #333333;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
	
.mozi_blue1 {
	color: #265180;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 11pt;
}

.mozi_blue2{
	color: #B0B9CB;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.mozi_white {color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight: bold;
}

.mozi_green {color: #99CC66;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:250%;

}

.mozi_mCopy {
	color: #666666;
	font: bold normal 19px/30px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}




/*本文中タイトル等
---------------------------------------------------------------------------*/
.title_map {
   width:680px;
   height:25px;
   background:url("../img/title_map.jpg") 0 100% repeat-y;
   margin-bottom:15px;
   padding-left:10px;
   line-height:25px;
}


.map {
   width:680px;
   height:330px;
   margin-bottom:40px;
}

.map_l {
   float:left;
   width:440px;
   height:330px;
}

.map_r {
   float:right;
   width:230px;
   height:330px;
}




.recruit {
	width: 690px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #8E79A8;
	padding-top: 8px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8E79A8;
	margin-bottom:15px;
	color: #666666;
	font: bold normal 19px/30px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}


.results_t {
	width: 690px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #8C8FB8;
	padding-top: 8px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #8C8FB8;
	margin-bottom:15px;
}



/*フッター
---------------------------------------------------------------------------*/

#footer {
   clear:both;
   width:693px;
   margin:30px 2px;
   border-top:1px solid #6B5955;
}


.copyright {
   margin-top:5px;
   color:#6B5955;
   font-size:12px;
}


