@charset "Shift_JIS";

body { 
margin:0;padding:0;
font-family:'MS UI Gothic';
color:#333333;font-size:12px;
background-color:#ffffff;
scrollbar-3dlight-color:#ffcccc;
scrollbar-arrow-color:#fff;
scrollbar-base-color:#B11152;
scrollbar-darkshadow-color:#CC3467;
scrollbar-face-color:#D85088;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#B11152;
}

.img01 {border:1px solid #ccc;}

/* ƒŠƒ“ƒN*/
a:link {font-size:13px;color:#980000;}
a:visited {font-size:13px;color:#980000;}
a:hover {font-size:13px;text-decoration:none;color:#cc0000;}
a:active {font-size:13px;color:#980000;}

a.new:link {font-size:13px;color:#E5CED9;}
a.new:visited {font-size:13px;color:#E5CED9;}
a.new:hover {font-size:13px;text-decoration:none;color:#ffffff;}
a.new:active {font-size:13px;color:#E5CED9;}

a.sch:link {font-size:10px;text-decoration:none;color:#cc0000;}
a.sch:visited {font-size:10px;text-decoration:none;color:#cc0000;}
a.sch:hover {font-size:10px;text-decoration:none;color:#999999;}
a.sch:active {font-size:10px;text-decoration:none;color:#cc0000;}

a.mob:link {font-size:11px;text-decoration:none;color:#ff0066;}
a.mob:visited {font-size:11px;text-decoration:none;color:#ff0066;}
a.mob:hover {font-size:11px;text-decoration:none;color:#999999;}
a.mob:active {font-size:11px;text-decoration:none;color:#ff0066;}

a.puchi:link {font-size:11px;color:#ff0066;}
a.puchi:visited {font-size:11px;color:#ff0066;}
a.puchi:hover {font-size:11px;color:#999999;}
a.puchi:active {font-size:11px;color:#ff0066;}
/* table.td */

/* font */

h1 {  font-size: 10px; line-height: 10px; color:#666666; margin: 1px; padding: 2px; font-weight: normal;}
.top {  font-size: 10px; line-height: 10px; color:#993333; margin: 1px; padding: 2px; font-weight: normal;}
.top02 {  font-size: 12px; line-height: 12px; color:#993333; margin: 1px; padding: 2px; font-weight: normal;}

h2 {  font-size: 12px; line-height: 14px; color:#333333; margin: 1px; padding: 1px; font-weight: normal;}
.index02 {  font-size: 12px; line-height: 16px; color:#980000; margin: 1px; padding: 1px; font-weight: normal;}

span.font11{
font-family:'MS UI Gothic';
color:#333333;font-size:11px;
}

span.title{
font-family:'MS UI Gothic';
color:#990066;font-size:11px;
}

span.title2{
font-family:'MS UI Gothic';
color:#990066;font-size:12px;
}
table{
font-family:'MS UI Gothic';
color:#000000;font-size:12px;
line-height:18px;
}

td.menu{
background-image:url(./images/mw/menu_back.jpg);
background-repeat:no-repeat;
background-color:#fff}

table.info{
line-height:20px;
background-color:#ffffff;
font-family:'MS UI Gothic';
font-size:12px;
color:#333333;
border:1px solid #936;
}

td.new1{
line-height:20px;
background-color:#fbefef;
font-family:'MS UI Gothic';
font-size:12px;
color:#333333;
border-top-style:solid ;
border-right-style:solid ;
border-bottom-style:dotted ;
border-left-style:solid ;

border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;

border-top-color:#ffffff;
border-right-color:#ffffff;
border-bottom-color:#cccccc;
border-left-color:#ffffff;
}

td.complist{
background-color:#fff;
font-family:'MS UI Gothic';
font-size:12px;
color:#000000;
border-top-style:solid ;
border-right-style:solid ;
border-bottom-style:solid ;
border-left-style:solid ;

border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;

border-top-color:#993366;
border-right-color:#993366;
border-bottom-color:#993366;
border-left-color:#993366;
}

td.rec1{
background-image:url(./images/rec/back.jpg);
background-repeat:repeat-y;
background-color:#F48EC7;
font-family:'MS UI Gothic';
font-size:12px;
color:#53002A;
border-top-style:solid ;
border-right-style:solid ;
border-bottom-style:solid ;
border-left-style:solid ;

border-top-width:1px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;

border-top-color:#c96;
border-right-color:#993366;
border-bottom-color:#c96;
border-left-color:#993366;
}


td.rec2{
background-image:url(./images/rec/back2.jpg);
background-repeat:repeat-y;
background-color:#fff;
font-family:'MS UI Gothic';
font-size:12px;
color:#333333;
border-top-style:solid ;
border-right-style:solid ;
border-bottom-style:solid ;
border-left-style:solid ;

border-top-width:1px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;

border-top-color:#c96;
border-right-color:#993366;
border-bottom-color:#c96;
border-left-color:#993366;
}


td.sys{
background-image:url();
background-repeat:repeat-y;
background-color:#eee;
font-family:'MS UI Gothic';
font-size:12px;
color:#000;
border-top-style:solid ;
border-right-style:solid ;
border-bottom-style:solid ;
border-left-style:solid ;

border-top-width:1px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;

border-top-color:#c96;
border-right-color:#993366;
border-bottom-color:#c96;
border-left-color:#993366;
}

td.sys2{
background-image:url();
background-repeat:repeat-y;
background-color:#fff;
font-family:'MS UI Gothic';
font-size:12px;
color:#333333;
border-top-style:solid ;
border-right-style:solid ;
border-bottom-style:solid ;
border-left-style:solid ;

border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;

border-top-color:#c96;
border-right-color:#993366;
border-bottom-color:#c96;
border-left-color:#993366;
}

td.sys3{
background-image:url();
background-repeat:repeat-y;
background-color:#eee;
font-family:'MS UI Gothic';
font-size:12px;
color:#333333;
border-top-style:solid ;
border-right-style:solid ;
border-bottom-style:solid ;
border-left-style:solid ;

border-top-width:2px;
border-right-width:0px;
border-bottom-width:2px;
border-left-width:0px;

border-top-color:#c96;
border-right-color:#993366;
border-bottom-color:#c96;
border-left-color:#993366;
}

td.sys4{
background-color:#ffffcc;
font-family:'MS UI Gothic';
font-size:12px;
color:#333333;
border-top-style:solid ;
border-right-style:solid ;
border-bottom-style:solid ;
border-left-style:solid ;

border-top-width:2px;
border-right-width:0px;
border-bottom-width:2px;
border-left-width:0px;

border-top-color:#c96;
border-right-color:#993366;
border-bottom-color:#c96;
border-left-color:#993366;
}

td.sys5{
background-image:url();
background-repeat:repeat-y;
background-color:#ffffcc;
font-family:'MS UI Gothic';
font-size:12px;
color:#333333;
border-top-style:solid ;
border-right-style:solid ;
border-bottom-style:solid ;
border-left-style:solid ;

border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;

border-top-color:#c96;
border-right-color:#993366;
border-bottom-color:#c96;
border-left-color:#993366;
}

td.howto{
background-color:#eee;
font-family:'MS UI Gothic';
font-size:12px;
color:#333333;
border-top-style:solid ;
border-right-style:solid ;
border-bottom-style:solid ;
border-left-style:solid ;

border-top-width:2px;
border-right-width:0px;
border-bottom-width:2px;
border-left-width:0px;

border-top-color:#c96;
border-right-color:#993366;
border-bottom-color:#c96;
border-left-color:#993366;
}

td.howto2{
background-color:#fff;
font-family:'MS UI Gothic';
font-size:12px;
color:#333333;
border-top-style:solid ;
border-right-style:solid ;
border-bottom-style:solid ;
border-left-style:solid ;

border-top-width:1px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;

border-top-color:#c96;
border-right-color:#993366;
border-bottom-color:#c96;
border-left-color:#993366;
}

td.sch{
background-color:#eeeeee;
font-size: 10px;
line-height:12px;
font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
color:#333333;
}

td.sch1{
background-color:#fff;
font-size: 10px;
line-height:12px;
font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
color:#333333;
}

td.sch2{
background-color:#ffdde5;
font-size: 10px;
line-height:16px;
font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
color:#333333;
}

td.sch3{
background-color:#fff;
font-size: 10px;
font-weight: normal;
font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
color:#cc0000;
border-top-style:solid ;
border-right-style:solid ;
border-bottom-style:solid ;
border-left-style:solid ;

border-top-width:1px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;

border-top-color:#c96;
border-right-color:#993366;
border-bottom-color:#c96;
border-left-color:#993366;
}

td.sch4{
background-color:#ffcccc;
font-size: 10px;
line-height:12px;
font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
color:#333333;
}

hr.gal {height:2px;color:#ff6600;border:dotted;}





/* TOPpage------------------------------------------------ */

#information {
scrollbar-3dlight-color:#333333;
scrollbar-arrow-color:#333333;
scrollbar-base-color:#cccccc;
scrollbar-darkshadow-color:#333333;
scrollbar-face-color:#F1F1F1;
scrollbar-highlight-color:#EBE7E7;
scrollbar-shadow-color:#999999;
border:1px solid #936;font:12px/20px 'MS UI Gothic';color:#333;background:#fff;}

#newface {
scrollbar-3dlight-color:#333333;
scrollbar-arrow-color:#333333;
scrollbar-base-color:#cccccc;
scrollbar-darkshadow-color:#333333;
scrollbar-face-color:#F1F1F1;
scrollbar-highlight-color:#EBE7E7;
scrollbar-shadow-color:#999999;
font:12px/12px 'MS UI Gothic';color:#333;background:#fff;}


/* reserv page---------------------------------------------- */

#reserv .table1 {background:#999;}
#reserv .table1 td {background:#fff;}
#reserv .table1 .co-td2 {background:#FFEFF7;}
#reserv .table1 .co-td3 {background:#eee;}
#reserv .font-marking {color:#f39;}
#reserv .font-marking2 {font:bold;color:#f00;}


/*--blog---gravure---other-------------------------------*/
#contents{
	width:600px;
	color:#666;
	height:650px;
	overflow:auto;
	scrollbar-3dlight-color:#333333;
	scrollbar-arrow-color:#333333;
	scrollbar-base-color:#cccccc;
	scrollbar-darkshadow-color:#333333;
	scrollbar-face-color:#F1F1F1;
	scrollbar-highlight-color:#EBE7E7;
	scrollbar-shadow-color:#999999;
}

#blog_thum{
	width:500px;
	color:#666;
}

.blog01{
	border:2px #C2B79F solid;
	margin-right:20px;
}

.blog02{
	border:2px #C2B79F solid;
	text-align:right;
	margin-left:0;
}

.blog03{
	width:114px;
	line-height:1.2;
	font-size:10px;
}

#gravure_thum{
	width:500px;
	color:#666;
}

.gravure01{
	background:#ccc;
	border:2px #C2B79F solid;
	text-align:center;
}

#other_thum{
	width:500px;
	color:#666;
}

.other01{
	border:2px #C2B79F solid;
	margin-right:31px;
}

.other02{
	border:2px #C2B79F solid;
	text-align:right;
	margin-left:0;
}

.other03{
	width:147px;
	line-height:1.2;
	font-size:10px;
}

.conte01{
	text-align:right;
	margin:3px 10px 5px 0;
}

.end01{
	width:500px;
	border-bottom:1px #C2B79F dotted;
	color:#666;
	text-align:right;
}

.cb{clear:both;}

/*---line up------------------------------------*/
#ladies {}

#ladies .thumb{
	position: relative;
	z-index: 1;
}

#ladies .blog {
	position: absolute;
	top: 73px;
	left:12px;
	*left:2px;
	z-index: 2;
}
	