@charset "shift_jis";
/*
=====Story Declaration=====
*/
#hdr{
		/*-----Background Setting-----*/
background:url(../story/images/story_bg_01.jpg) no-repeat;
}


h3{
	/*-----TextAlign Setting-----*/
	text-align:left;
	/*-----Margin&Padding Setting-----*/
	padding:29px 0 100px 0;
}
/*-----CSSHack(IE7.0) Start-----*/
*+html h3 {
	/*-----Margin&Padding Setting-----*/
	padding-top:24px;
}
/*-----CSSHack(IE7.0) End-----*/

#cts{
	/*-----Margin&Padding Setting-----*/
	margin:0 20px;
	padding:0 0 0 40px;
/*-----TextAlign Setting-----*/
	text-align:left;
		/*-----Background Setting-----*/
	background:url(../story/images/story_bg_02.jpg) no-repeat;
}
#cts p{
	/*-----TextAlign Setting-----*/
	text-align:left;
	/*-----Margin&Padding Setting-----*/
	padding-bottom:0.7em;
}
#txt1{
	width:360px;}
#txtbox1{
	/*-----Background Setting-----*/
	background-image:  url("../story/images/txtbox1.jpg");
	background-repeat:no-repeat;
	background-position:100% 0%;
	/*-----Margin&Padding Setting-----*/
	padding-right:370px;
width:360px;
min-height:232px;
}
*html #txtbox1{
	height:232px;
}
#txtbox2{
	/*-----Background Setting-----*/
	background-image:  url("../story/images/txtbox2.jpg");
	background-repeat:no-repeat;
	background-position:0% 0%;
	/*-----Margin&Padding Setting-----*/
width:360px;
	padding-left:360px;
	padding-bottom:1px;
	min-height:232px;
}
*html #txtbox2{
	height:232px;
}

#txtbox1 p,#txtbox2 p{
	/*-----Margin&Padding Setting-----*/
	padding-bottom:0px;
}
#ftr{
	/*-----Background Setting-----*/
	background-color:#005585;
}