@charset "utf-8";
/* CSS Document */

/* ---------------------------------------------------- */
/* 共通設定 */
/* ---------------------------------------------------- */
body {background-image:url(../images/bg.gif)}



* {
	font-size : 9pt ;
	margin: 0;
	padding: 0;
	line-height: 1.5;
	font-family: "メイリオ","ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
	list-style-type: none;
	color: #666;
}

img {
border: none;
}


hr {
   border-width: 1px 0px 0px 0px;
   border-style: solid; /* 線種 */
   border-color: #999; /* 線色 */
   height: 1px; /* 高さ */
   margin-bottom: 0px;
}



a {
color: #7EC532;
}

a:visited {
	color:#7EC532;
}

a:hover {
color:#75E7FF;
}

#aki a:link {
color: #7EC532;
}

/* ---------------------------------------------------- */
/* 大枠ボックス構成 */
/* ---------------------------------------------------- */

body {
font-size: small;
text-align: center;
}

#wrapper {
	width: 850px;
　　height: 638px;
	margin: 0px auto;
	text-align: left;
	border-width: 1px 1px 1px 1px;
	border-style: solid; /* 線種 */
	border-color: #999; /* 線色 */
	background-color:#FFF;

}

#wrapper_chara {
	width: 850px;
	margin: 0px auto;
	text-align: left;
	border-width: 1px 1px 1px 1px;
	border-style: solid; /* 線種 */
	border-color: #999; /* 線色 */
	background-color:#E6F6BC;

}


/* ---------------------------------------------------- */
	/* ヘッダー */
	    font-family: "ＭＳ Ｐ明朝","ＭＳ 明朝",serif;
/* ---------------------------------------------------- */
#header {
width: 850px;
height:443px;
}


#navi {
width: 850px;
height: 28px;
clear: both;
}

#main_visual {
width: 850px;
height:120px;
margin-top: 14px;
margin-bottom: 0px;
}


.shincya_bg{
width:850px; 
height:443px; 
border:0px;
background-image:url(../images/shincya_main_bg.jpg) 

} 

#left_box {
width: 693px;
height:414px;
margin-bottom: 0px;
float: left;
}


#right_box {
	width: 157px;
	height:414px;
	margin-bottom:0px;
	float: right;
}


#chara2_box{
width:729px; 
border:0px;
margin-left: 65px;
margin-bottom: 30px;
} 


#campaign_bg2{
width: 693px;
height:414px;
margin-bottom: 0px;
float: left;
background-image:url(../images/campaign_main_bg2.jpg) 

} 

.campaign_copy {
width: 640px;
height: 242px;
margin-top: 0px;
margin-left: 53px;
padding: 83px 0px 0px;
}

.shincha_copy {
width: 640px;
margin-top: 0px;
margin-left: 53px;
padding: 103px 0px 0px;
}

.shincha_copy p {
	line-height: 2.4;
	font-family: serif;
}


.campaign_copy p {
	line-height: 2.4;
	font-family: serif;
}




#saisinnews {
width: 500px;
height: 40px;
margin-top: 10px;
margin-left: 200px;
}


#newws_btn {
text-align: center;
}



/*-------------------------------------------------------*/
/*ナビゲーション*/
/*-------------------------------------------------------*/

#navi ul li {
float: left;
}

/*-------------------------------------------------------*/
/*フッター*/
/*-------------------------------------------------------*/


#cha88 {
text-align: center;
margin-top: 12px;

}

#footer {
width: 850px;
height: 40px;
margin-top: 0px;
clear: both;
}

#footer_menu {
text-align: center;
}

#footer_adress {
	text-align: center;
	font-size : 8pt;
    font-weight: lighter;
	color:#CCC
	padding: 0px 0px 0px;
    line-height: 13px;
}
