@charset "Shift_JIS";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
 margin: 0;
 padding: 0;}

p{
 line-height:1.6;}

ol,ul {
 list-style: none;
 line-height:1.6;}

dl{
 line-height:1.6;}

a {
 cursor: pointer;}

img {
 border: 0;
 vertical-align:bottom}

table {
 border-spacing:0;}

p,li,dt,dd,table,td,th,h1,h2,h3,h4,h5,h6 {
 font-size: 100%;}


/* /////////////////////////////////////////////////////////////////////////// Font */

/* ----------------------------------------------------- Family */
body {
 font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", "メイリオ", Meiryo, Verdana, Arial, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", san-serif;
}
/* Opera 9 */
;;body {
 font-family: "メイリオ", Meiryo, Verdana, Arial, Meiryo, san-serif;
}
/* IE 7 */
*:first-child+html body {
 font-family: "メイリオ", Meiryo, Verdana, Arial, Meiryo, san-serif;
}
/* IE 6 or sooner*/
* html body {
 font-family: "メイリオ", Meiryo, Verdana, Arial, Meiryo, san-serif;
}

/* ----------------------------------------------------- Size */
body {
 font-size: 12px;
 color:#454545;
 }

/* IE 6 or sooner*/
* html body {
 font-size: 80%;}

table {
 font-size:inherit;}



/* /////////////////////////////////////////////////////////////////////////// Basic */

/* ----------------------------------------------------- Link */
.hidden{
 visibility: hidden;}

a:link{
 color: #630;
 text-decoration: underline;}

a:visited{
 color: #630;}

a:hover, a:active{
 color: #393;}

a:hover img {
 opacity:0.70;
 filter: alpha(opacity=70);}


/* /////////////////////////////////////////////////////////////////////////// Layout */

body{
	margin:0;
	padding:0;
	text-align:center;
}

#wrapper {
	width: 1020px;
	margin:10px auto 0px auto;
	background-color:#FFFFFF;
	overflow:hidden;
	zoom:1;}



/* ----------------------------------------------------- information */

#page_information{
	width:345px;
	float: left;
	text-align:left;
}

#page_information ul li{
	background:url(../images/info_li.gif) no-repeat 3px 6px;
	padding:0 0 5px 14px;
	margin-bottom:10px;
}

#page_information li{
	border-bottom:1px dashed #CCCCCC;
}

