body,h1,h2,h3,h4,h5,h6,ul,li { margin: 0; padding: 0; font-size:12px;}

body {
	color:#000000;
	font-size:12px;
	background-image:url("images/body_bg.jpg");
	background-repeat:no-repeat;
	background-position:center top;
	background-attachment:fixed;
	height:900px;
	scrollbar-base-color:#000000;
	scrollbar-arrow-color:#FFFFFF;
	position:relative;
}

a img {	border:0px;}


.10p { font-size:10px; }
.11p { font-size:11px; }
.14p { font-size:14px; }
.16p { font-size:16px; }
.17p { font-size:17px; }
.24p { font-size:24px; }

a{ text-decoration:none;}

li {list-style:none;}

#whole {
	margin:0px auto;	padding:0px;
	width:900px;
	height:800px;
	text-align:center;
}

#header {
	margin-bottom:5px;
	padding-top:30px;
	background-image:url("images/header_bg.jpg");
	background-repeat:no-repeat;
	background-position:0px 30px;
}

#parts {
	position:absolute;
	left: 9px;
	top: 21px;

	
	
}

#menu {
	width:900px;
	height:80px;
	background-image:url("images/menu_bg.jpg");
	background-repeat:no-repeat;
}

#menu a:hover img {
	opacity:0.1;
	filter:alpha(opacity=10);
	-ms-filter: "alpha( opacity=10 )";
}

h1 {
	position:absolute;
	top:10px;
	left:500px;
}


/* ₯ F Ψ y [ W ₯ */

#index {
	margin-top:20px;
	margin-bottom:20px;
}

#enter {
	margin-right:auto;
	margin-left:auto;
	margin-top:40px;
	width:510px;
	height:80px;
	background-image:url("images/enter_bg.png");
	background-position:top left;
	background-repeat:no-repeat;
}

#enter a:hover img {
	opacity:0.1;
	filter:alpha(opacity=10);
	-ms-filter: "alpha( opacity=10 )";
}



/* £ F Ψ y [ W £ */



/* ₯ gbvy[W ₯ */

#event1 {
	float:left;
	margin:10px 0px 0px 10px;
}

#banner_manga{
	margin-left:630px;
	padding-top:10px;
	width:250px;
	display:block;
}

#news {
	float:left;
	width:580px;
	height:310px;
	padding-top:100px;
	padding-left:20px;
	padding-right:10px;
	position:relative;
	background-image:url("images/news_bg.png");
	background-repeat:no-repeat;
	background-position:20px 0px;
	overflow-y:hidden;
}

#news_parts {
	position:absolute;
	width:260px;
	height:160px;
	left:360px;
	top:190px;
}

#movie {
	padding-top:60px;
	margin-left:630px;
	width:250px;
}

#cover_girl {
	clear:both;
	width:900px;
}

#footer {
	width:100%
	clear:both;
}

/* £ gbvy[W £ */



/* ₯ {pΚ^ ₯ */

#play img{ margin:5px auto;}

/* £ {pΚ^ £ */



/* ₯ Z  s X g κ ₯ */

#therapist{
	width:900px;
	background-image:url("images/bgT.png");
	background-repeat:no-repeat;
	padding-top:164px;
}

#thumb {
	width:900px;
	background-image:url("images/ry.png");
	background-repeat:repeat-y;
	padding-top:20px;
	overflow:hidden;
}
#thumb ul{
	width:760px;
	padding:0 70px 40px;
	background:url("images/bottom.png") no-repeat left bottom;
	overflow:hidden;
}
#therapist li {
	float:left;
}

#therapist li img{
	margin:3px;
}

/* £ Z  s X g κ  £ */



/* ₯ Z  s X g Ϊ Χ ₯ */

#therapist_detail {
	width:760px;
	margin-left:70px;
	margin-top:80px;
}

#detail_left{
	width:375px;
	height:545px;
	float:left;
}

#detail_right {
	width:375px;
	height:545px;
	margin-left:385px;
}

#therapist_thumb {
font:400 24px/150% 'ΛΞΜε';
}
#therapist_thumb div#comment{font:400 14px/150% 'ΛΞΜε';text-align:left}

/* £ Z  s X g Ϊ Χ £ */





/* ₯ A N Z X } b v ₯ */
#access{}
/* £ A N Z X } b v £ */





/* ₯ CtH[V ₯ */

#info_thumb{margin-bottom:20px;}

/* £ CtH[V £ */





/* ₯   N y [ W ₯ */

#link {
	width:100%;
	text-align:center;
}

#banner1 img{ margin-right:7px;}

#link table {
	width:100%;
	text-align:center;
	padding-top:30px;
}

#link table img { padding:10px;}


/* £   N y [ W £ */




/* ₯ Μ ± }  K ₯ */

#manga {width:900px;}

#mangaA{
	width:400px;
	float:left;
	margin-left:20px;
	background:#000000;
}

#mangaB{
	width:400px;
	margin-left:480px;
	background:#000000;
}

#manga a img {
	opacity:0.5;
	filter:alpha(opacity=50);
	-ms-filter: "alpha( opacity=50 )";
}

#manga a:hover img {
	opacity:1.0;
	filter:alpha(opacity=100);
	-ms-filter: "alpha( opacity=100)";
}
/* £ Μ ± }  K £ */#footer_navi {
	width: 900px;
	text-align: center;
	margin-top: 20px;
	font-size: 14px;
}

