/*------------------------------
common layout
------------------------------*/
body{
	margin:0;
	padding:0;
	color:#333333;
	background-color:#FDE8CA;
	text-decoration:none;
	font-size:12px;
	line-height:150%;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif;
}

h1{font-size:16px;
margin:50px 0px 20px 100px;}

#container {width:800px; margin:20px auto; border:#bce4f9 1px solid; background-color:#FFFFFF;}

#header {width:780px; margin:0px 0px 10px 0px; padding:0;}

#footer {margin:20px auto; width:780px; font-size:10px; line-height:160%;}

p{width:600px;
margin:5px 100px 5px 100px;}
/*------------------------------
link
------------------------------*/
a:link {color:DA537C; text-decoration:none; text-decoration:underline;}
a:visited {color:DA537C; text-decoration:none; text-decoration:underline;}
a:hover {color:DA537C; text-decoration:underline; background:#F4C9DD text-decoration:underline;}





/*------------------------------
caset layout
------------------------------*/
.yohaku1 {
    padding: 30px 0px 30px 0px;
}
#yohaku2 {
    padding:0px 0px 30px 0px;
}
.hyoubg {
    background-color:#F1A6A9;
	width:660px;
}
.hyouc1 {
    background-color:#FFF4D6;
}
.hyouc2 {
    background-color:#FFFFFF;
}
#center {
    text-align:center;
}
#hidari {
    text-align:left;
	padding:0px 0px 0px 5px
}
.atop {
    text-align:right;
	padding:0px 15px 10px 0px
}
.copyright{
    text-align:center;
	padding:0px 0px 15px 0px;
	font-size:10px;
}