*{font-family:"Arial";font-size: 11px;color:#ffffff;}

BODY{	background-color:#30323f;
	text-align:center;
	height:100%;
	background-image:url(tosyo_bg01.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	margin:0px}

img{border:0;}

.B_DOTTED{width:650px;height:1px;border-style:dotted;color:#e0b5d3;}

.iepngfix {behavior: expression(IEPNGFIX.fix(this));}

#BOX{	width:663px;
	margin:0px auto;
	padding:0px;
	text-align:right;}

#BOX2{width:663px;
	height:600px;
	margin:0px auto;
	padding-top:10px;
	background-image:url(tosyo_bg03.png);
	background-repeat:repeat-y;
	text-align:center;}

#BOX3{width:663px;
	height:290px;
	margin:0px auto;
	padding:0px;
	background-image:url(tosyo_bg04.png);
	background-repeat:repeat-y;
	text-align:right;}

#menubox{
	width:108px;
	height:520px;
	float:left;}

#bg_hikari{width:512px;
	height:512px;
	text-align:left;
	margin:0px auto;
	padding:320px 0px 0px 30px;
	background-image:url(chara_hikari.jpg);}

#bg_aoi{width:512px;
	height:512px;
	text-align:left;
	margin:0px auto;
	padding:320px 0px 0px 250px;
	background-image:url(chara_aoi.jpg);}

#bg_sample{width:512px;
	height:512px;
	text-align:right;
	margin:0px auto;
	background-image:url(tosyo_bg_sample.jpg);}

#bg_spec{width:512px;
	height:512px;
	text-align:right;
	margin:0px auto;
	background-image:url(tosyo_bg_spec.jpg)}

#bg_margin{padding:110px 30px 0px 0px;}


a#m_story {width: 108px;height: 52px;background-image: url(m_story01.png)}
a#m_story:hover {background-image: url(m_story02.png)}

a#m_hikari {width: 74px;height: 24px;margin-left:20px;background-image: url(m_chara_h01.png)}
a#m_hikari:hover {background-image: url(m_chara_h02.png)}

a#m_aoi {width: 50px;height: 24px;margin-left:40px;background-image: url(m_chara_a01.png)}
a#m_aoi:hover {background-image: url(m_chara_a02.png)}

a#m_masato {width: 65px;height: 24px;margin-left:25px;background-image: url(m_chara_m01.png)}
a#m_masato:hover {background-image: url(m_chara_m02.png)}

a#m_sample {width: 108px;height: 52px;background-image: url(m_sample01.png)}
a#m_sample:hover {background-image: url(m_sample02.png)}

a#m_spec {width: 108px;height: 52px;background-image: url(m_spec01.png)}
a#m_spec:hover {background-image: url(m_spec02.png)}

a#m_top {width: 36px;height: 24px;margin-top:20px;margin-left:50px;;background-image: url(m_top01.png)}
a#m_top:hover {background-image: url(m_top02.png)}


