@charset "Shift_JIS";

@media screen{


/* ###################### */
/* basic layout  */
/* ###################### */

body{
	text-align:center;
	background-color:#ffffff;
	background-position:center;
	background-repeat:repeat-y;
	padding:0px;
	margin:0px;
	color:#333333;
	background-color:#ffede6;
}






#wrapper{
	text-align:left;
	width:654px;
	height:100%;
	padding:0px;
	margin:0px auto 0px auto;
	text-align:left;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 0.8em;
	font-style: normal;
	line-height:140%;
	background-color:#FAD3E8;
	/*border:1px solid #FF0000;*/
}


#main{
	text-align:left;
	width:500px;
	/*padding:0px;*/
	margin:0px auto 0px auto;
	
	padding:20px 0px 20px 0px;
	border-top:2px dotted #F87ABA;
	/*border-bottom:2px dotted #F87ABA;*/
}



#footer{
	clear:both;
	width:654px;
	padding:0px;
	margin:20px auto;
	height:100px;
}



/* ###################### */
/*　共通  */
/* ###################### */
.hide {
	position: absolute;
	left: -100em;
	top: -100em;
}


hr{
	color:#F87ABA;
}



/* ###################### */
/* text  */
/* ###################### */

.tit{
	color:#CA0266;
}

.hLt{
	color:#ff6600;
}


ol{
	margin:0px 0px 0px 40px;
}

li{
	margin-top:3px;
}



/* ###################### */
/* footer 内  */
/* ###################### */

address { 
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	font-style: normal;
	background-color:#FFCCCC;
	border-top:solid 1px #999999;
	text-align:center;
}

/*ページ上部へ
--------------------------------------------------------------*/

/* ページ上部へ　*/
#pgtop .topTRIG a{
	display:block;
	overflow:hidden;
	margin:10px 0px 0px 550px;
	padding:10px 0px 0px 0px;
	width:71px;
	height: 0px !important;
	height /**/:10px;/* for ie5.x */
	background:url("pgTOP_ev.gif") 0px 0px no-repeat;
}

#pgtop .topTRIG a:hover{
	background:url("pgTOP_ev.gif") 0px -10px no-repeat;
}




}/* media */

