@charset "utf-8";



/*

	Site Name: 

	Description: mobile page setting

	Version: 

	Author: 

*/



/*

===== CONTENTS ===========================================



	=1: layout

	=2: rinen

	=3: gaiyo

	

==========================================================

*/



/*

===== =1: layout ==========================================

*/



body{

	background:url(img/bg_body.png) repeat-x left top #ffffff;

}



div#contents{

	min-height:623px;

}



*html div#contents{

	height:623px;

}



h2{

	margin-bottom:10px;

}



h3{

	clear:both;

	margin-bottom:1em;

}



div.box{

	padding-bottom:1em;

}



p.ms{

	margin-bottom:1em;

}

div#access{

	background:url(img/access_bg.gif) repeat-y left top;

	text-align:center;

}



div#access ul{

	padding:15px 0;

	margin:0 auto;

	width:700px;

}



div#access ul li{

	float:left;

}

div#access p#btm{

	clear:both;

	margin:0;

}


/*--- info2011 ---*/
div#info h3{
	font-size:16px;
	border-left:#F06 solid 5px;
	border-bottom:#F06 solid 1px;
	padding-left:8px;
}

div#info {
	padding-bottom:60px;
}
div#info a {
	margin-left:1em;
}

div#info p.care {
	font-weight:bold;
	color:#F60;
	border-bottom:#F60 solid 1px;
	margin-bottom:0.5em;

}
div#info p.ads {
	margin-top:1em;
	margin-left:1em;
}
div#info div.box {
	margin-top:1em;
}
div#info dl{
	margin-left:1em;
	margin-bottom:0;
}

div#info dt{
	border:none;
}
div#info dd{
	padding-left:0;
	margin-left:0;
}
div#info dd a{
	margin-left:0em;
}


