/* óþ */
body {
	scrollbar-face-color:#fff;
	scrollbar-shadow-color:#ccc;
	scrollbar-arrow-color:#448;
	scrollbar-base-color:#009;
	scrollbar-darkshadow-color:#448;
	scrollbar-highlight-color:#8ad;
	scrollbar-track-color:#cff;
	scrollbar-3dlight-color:#eef;
	text-align: left;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯","Arial",Osaka,sans-serif;
	font-size: 12px;
	color: #666;
	line-height: 140%;
	background-image: url(img/bg003.gif);
	background-attachment: fixed;
	margin: 0px;
	padding: 0px;
}

#wrapper {
	margin-left: 0px;
	margin-right: auto;
	padding:0px 7px 0px 7px ;
	width: 680px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯","Arial",Osaka,sans-serif;
	text-align: left;
	background: url(img/wrap001.gif) repeat-y;
}

#wrapper2 {
	margin-left: 0px;
	margin-right: auto;
	padding:0px 7px 0px 7px ;
	width: 680px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯","Arial",Osaka,sans-serif;
	font-size: 12px;
	color: #fff;
	line-height: 140%;
	text-align: left;
	background: url(img/wrap002.gif) repeat-y;
}

span.ab{
	font-family: arial;
	font-weight: 700;
	font-size: 12px;
	color: #333;
	line-height: 140%;
}

span.bb{
	font-family: arial;
	font-weight: 700;
	font-size: 12px;
	color: #f60;
	line-height: 140%;
}

.aka{
	color: #f00;
}

.ao{
	color: #00f;
}

div.notice{
	font-size: 9px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯","Arial",Osaka,sans-serif;
	color: #666;
	line-height: 150%;
	text-align: right;
}

div.coment{
	font-size: 11px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯","Arial",Osaka,sans-serif;
	color: #009;
	line-height: 150%;
	text-align: center;
}

div.profcoment{
	margin-top: 3px;
	font-size: 9px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color: #009;
	line-height: 100%;
	text-align: left;
}

p{
	margin-top: 0px;
	padding: 0,5,0,5px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	color: #555;

	line-height: 180%;
	font-size: 12px;

}

td {
	margin: 0px;
	padding: 1px;
	vertical-align:top;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 12px;
	color: #555;
	line-height: 150%;
}

td.prof2 {
	margin: 0px;
	padding: 5px;
	vertical-align:top;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 12px;
	color: #666;
	line-height: 140%;
	text-align: left;
	background-color: whitesmoke;
}

tr.prof3 {
	margin: 0px;
	padding: 0px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 12px;
	color: #666;
	line-height: 140%;
	text-align: center;
	background-color: whitesmoke;
}
td.quest {
	margin: 0px;
	padding: 0px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 12px;
	color: #f60;
	line-height: 140%;
	text-align: left;
}

td.tri01 {
	margin: 0px;
	padding: 1px;
	vertical-align:top;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 12px;
	color: #aaa;
	line-height: 140%;
}

table.bana{
	width: 100%;
	background-color: whitesmoke;
}

table.white{
	width: 100%;
	background-color: white;
}

table.prof{
	margin-top: 5px;
	padding: 0px;
	vertical-align:top;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 12px;
	color: #666;
	line-height: 140%;
	text-align: center;
	background-color: #999;
}

hr {
	height:1px;
	width:98%;
	color:#ccc;
}

th{
	font-size: 11px;
	margin-bottm:0px;
	padding-bottom:0px;
}

#copyright {
	margin: 0px;
	font-family: "Times New Roman","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 11px;
	color: #333;
	text-align: center;
}

a:link {
	color: #00f;
	text-decoration:none;
	font-family:Impact,"£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	border-bottom:1px solid #00F;
}
a:visited {
	color: #39f;
	text-decoration:none;
	font-family:Impact,"£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	border-bottom:1px solid #00f;
}

a:hover {
	color:#0f0;
	text-decoration:none;
	font-family:Arial,"£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	background-color: #fbf;
}

a:active{
	color:#39f;
	text-decoration:none;
	font-family:Arial,"£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	background-color: #fff;
}

a.rightmenu:link {
	color: #33f;
	text-decoration: none;
	border-style: none;
}
a.rightmenu:visited {
	color: #39f;
	text-decoration: none;
	border-style: none;
}
a.rightmenu:hover {
	color: #f00;
	left: 2px; position: relative; 
	top: 2px; text-decoration: none
	border-style:none;
	background-color: #fff;
}

a.mail:link {
	color: #00f;
	text-decoration:none;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	border-bottom:1px solid #00F;
}
a.mail:visited {
	color: #49f;
	text-decoration:none;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	border-bottom:1px solid #00f;
}
a.mail:active,a:hover {
	color:#f00;
	text-decoration:none;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	border-style:none;

}

textarea {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 100%;
}


textarea.2 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 12px;
	color: #666;
	line-height: 100%;
}


div.textarea {
	text-align: center;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 100%;
}

ul{
	margin-left: 20px;
	padding-left: 0px;
	list-style-type: square;
}

h4.act{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #f30;
	background-color: #ccc;
}
h4.groovy{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #f63;
	background-color: #ffc;
}

h4.success{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #330066;
	background-color: #cff;
}

h4.hiphop{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #006600;
	background-color: #cfc;
}


h4.shiphop{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #224499;
	background-color: #abe;
}


h4.street{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #3300ff;
	background-color: #cff;
}

h4.lock{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #663300;
	background-color: #ffc;
}

h4.jazz{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #ff0000;
	background-color: #fcc;
}

h4.girls{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #660066;
	background-color: #ccf;
}

h4.inbound{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: red;
	text-align: center;
	background-color: #ff9;
	border: #f00 1px dotted;
}

h4.ticket{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #9900ff;
	background-color: #0fc;
}

h4.ticket2{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #9900ff;
	background-color: #cfc;
}

h4.ticket3{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #fff;
	background-color: #999;
}

h4.concept{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #ff0066;
	background-color: #fcc;
}

h4.yukiprofile{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #ff0066;
	background-color: #fcc;
}

h4.information{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #f09;
	background-color: #ccf;
}

h4.groovy{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #ff3333;
	background-color: #ffc;
}

h4.news{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #f06;
	background-color: #ff9;
}

h4.colors{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #f3c;
	background-color: #fcf;
}

h4.yup{
	margin-bottom: 5px;
	padding: 3px 5px 3px 10px;
	font-family: "Arial","£Í£Ó £Ð¥´¥·¥Ã¥¯",Osaka,sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #990000;
	background-color: #fcc;
}



