.fb-like {
	float: left;
	height: 20px;
	width: 100px;
}
.tweetbox {
	float: left;
	height: 20px;
	width: 100px;
}

.color1 {
	color: #000000;
}
.color2 {
	color: #45A9D2;
}
.color3 {
	color: #A45FFF;
}
.color4 {
	color: #74C31C;
}
.color5 {
	color: #CC0000;
}
.color6 {
	color: #FF7F00;
}
.color7 {
	color: #FF0000;
}
.text1 {
	color: #ED435D;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
}
.text2 {
	color: #43A7D4;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
}
.text3 {
	color: #A45FFF;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
}
.text4 {
	color: #333333;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
}
/*  
Theme Name: Prosumer
Theme URI: http://wpgpl.com/themes/prosumer
Description: <p>Prosumer Theme is clean layout that build with 3 Columns Layout.</p><ul style="list-style:none;"><li>* Left and Right Sidebar</li><li>* Widget Ready</li><li>* Change About text via Admin Profile</li><li>* Custom Image Header</li></ul> <p>Visit the <a href="http://wpgpl.com/themes/prosumer">Theme Page</a> for theme update and other related information.</p><p>The CSS, XHTML and design is released under a <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a></p>
Version: 1.9.1
Author: Nurudin Jauhari
Author URI: http://wpgpl.com/
Tags: three-columns,fixed-width, orange, green,threaded-comments,right-sidebar,left-sidebar

	This theme was designed and built by Nurudin Jauhari,
	Crafted on 06 June 2007
	Last Edit: 22 March 2009 8.29  +7 GMT

	The CSS, XHTML and design is released under a GPL:http://www.opensource.org/licenses/gpl-license.php
	
*/

/* Social Style 
********************* */

html
{
	height: 100%;
	margin-bottom: 0.1em;
}
*
{
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #000000;
}
img
{
	border: 0;
}
p
{
	line-height: 1.6em;
	margin: 0.7em 0;
}
dl
{
	margin: 1em 0;
}
dt
{
	font-weight: bold;
}
dd
{
	margin: 0.5em;
	padding: 0;
}

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.right, img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.left, img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */


hr
{
	display: none;
}
body
{
	margin: 0;
	padding: 0;
	text-align: center;
	background-image: url(../img/newback1.jpg);
	background-repeat: repeat-x;
}
a
{
	text-decoration: none;
}
a:link, a:visited
{
}
a:hover, a:active
{
}
h1, h2, h3, h4, h5, h6
{
}

/* Etc
******************** */
br.clear {
	clear: both;
}

/* Design 
******************** */
#top {
	margin: 0 auto;
	width: 950px;
	position: relative;
	height: 224px;
	border-bottom: 2px solid #fff;
	background-image: url(../img/headback1.jpg);
	background-repeat: no-repeat;
}
#topi {
	background: #333 url(images/head.jpg) 0 0 no-repeat;
	left: 0;
	width: 576px;
	height: 131px;
	top: 0;
	position: absolute;
	width: 600px;
	height: 131px;
}
#page {
	text-align: left;
	width: 950px;
	background-color: #FFFDF6;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#header {
	background: #1BACF2;
	border-bottom: 5px solid #B98718;
}
#headr {
	width: 950px;
	margin: 0 auto;
	color: #C3EAFB;
	text-align: left;
}
#headr h1 {
	margin: 0;
	padding: 20px 0 0 600px;
	font-size: 3em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#headr h1 a {
	color: #000000;
	position: absolute;
	visibility: visible;
	height: 19px;
	width: 200px;
	left: 5px;
	top: 201px;
	}
#headr h1 a:hover {
	color: #FFF;
	}
#headr .description {
	padding: 10px 0 0 600px;
	color: #efefef;
	position: absolute;
	visibility: visible;
}
.rss2 {
	position: absolute;
	right:0;
	bottom: 0;
}
#left {
	float: left;
	width: 730px;
}
#left2 {
	float: left;
	width: 950px;
}
#right {
	float: right;
	width: 220px;
}
#content {
	width: 510px;
	float: right;
}
#content6 {
	width: 720px;
	float: right;
	background-repeat: repeat;
	border: 1px solid #D9D9D9;
}
#content5 {
	width: 720px;
	float: right;
	background-image: url(../homestay/img/right_back3.png);
	background-repeat: repeat;
	border: 1px solid #D9D9D9;
}
#content4 {
	width: 722px;
	float: right;
}
#content3 {
	width: 510px;
	float: right;
}
content2 {
	width: 510px;
	float: right;
}
#content-wide {
		width: 950px;
	}
.post {
	margin-bottom: 10px;
}
.entry {
	margin-bottom: 10px;
	text-align: justify;
}
.entry  a {
	color: #AF8C00;
}
.side1 {
	width: 200px;
	float: left;
	color: #000;
}
.side2 {
	width: 200px;
	float: right;
	color: #000;
}
.gap {
/*	padding: 10px; */
}
/*#out-foot {
	background: #ccc;
}
*/
#footer {
	border-top: 1px solid #ccc;
	margin: 0 auto;
	padding-top: 10px;
	text-align: left;
	width: 950px;
	position: relative;
}
#footer {
	color: #333;
	font-size: 0.9em;
}
#footer a {
	color: #333;
	text-decoration: underline
}
#footer a:hover {
	color: #06c;
	text-decoration: none;
}
#footer .right {
	position: absolute;
	right: 0;
	top: 10px;
	text-align: right;
}

/* Design 
******************** */
.side1  ul, .side2  ul{
	list-style: none;
}
.side1  ul.children, .side2  ul.children{
	margin-left: 16px;
}
.boxy, .side1 .categories, .side2 .categories, .widget, .side1 .linkcat, .side2 .linkcat  {
	margin-bottom: 20px;
}

input#s {
	width: 185px;
	padding: 5px;
	margin-bottom: 10px;
	background: #F7F0D4;
	border: 2px solid #E2B400;
	color: #A73228;
}
input#s:focus {
	background: #fff;
	color: #A73228;
}

input#searchsubmit
{
	margin: 0;
}


/* Design  Typo
********************* */
.side1 h2, .side2 h2{
	margin-bottom: 5px;
	padding: 4px;
	background: #6F7374 url(images/bg-dark.gif) 0 0 repeat-x;
	font-size: 1.2em;
}
.side1 ul li ul li a, .side2 ul li ul li  a {
	color: #333;
	background: url(images/star2.gif) left top no-repeat;
	padding-left: 18px;
}
.widget_get_recent_comments a:link, .widget_get_recent_comments a:visited, #recentcomments .recentcomments a:link, #recentcomments .recentcomments a:visited {
	background: none;
	padding-left: 0;
}
.side1 ul li ul li  a:hover,.side2 ul li ul li  a:hover {
	color: #822601;
	background: url(images/star.gif) left top no-repeat;
}
.side1 ul li ul li.current_page_item a,.side1 ul li ul li.current-cat a, .side2 ul li ul li.current-cat a  {
	color: #822601;
	font-weight: bold;
	background: url(images/star.gif) left top no-repeat;	
}

h2.pagetitle {
	text-align: left;
	font: 1.5em Arial, verdana;
	border-bottom: 1px solid #ccc;
}

.post h2 {
	font: 2em Georgia, "Times New Roman", Times, serif;	

}
.post h2 a {
	color: #015D82;
	display: block;
}
.post h2 a:hover {	
	color: #980F1F;
}
p.postmeta {
	margin-bottom: 10px;
	color: #A73228;
}

p.meta {
	font-size: 87%;
	border-top: 2px solid #822601;
	margin-bottom: 10px;
	color: #A73228;
}
p.meta a
{
	color: #A73228;
	text-decoration: none;
}
span.user
{
	padding: 3px 5px;
}

span.timr
{
	background: #822601;
	color: #fff;
	padding: 3px 5px;
}
span.catr
{
	padding: 3px 5px;
}
span.editr
{
	padding: 2px 2px 2px 18px;
}
span.commr
{
	background: url(images/ico/comment.gif) 0 0 no-repeat;
	padding: 0 2px 0 18px;
}
.post ul.postspermonth{
	list-style:none;
	padding: 0;
	margin: 0;
}
.post p a {
	text-decoration: underline;
}
.post p a:hover {
	text-decoration: none;
}
.post ul {
	margin-left: 35px;
}
.post ol {
	margin-left: 40px;
}
.post p a:hover {
	border: none;
}
.categr, .monthr {
	margin-bottom: 20px;
}
.categr h2, .monthr h2{
	border-bottom: 1px solid #ccc;
}

.rss {
	background: url(images/feed-icon-10x10.png) left center no-repeat;
	padding-left: 12px;
}
.tags {
	margin-bottom: 10px;
	font-weight: bold;
}
	.tags a {
		font-weight: normal;
	}
	

/* Comment Etc
********************* */
.navigation 
{
	margin-bottom: 20px;
	width: 510px;
	float: left;
}

.navigation a
{
	color: #666;
}
.navigation .alignleft
{
	float: left;
	width: 50%;
}
.navigation .alignright
{
	float: right;
	text-align: right;
	width: 50%;
}



.ileft {
	float: left;
	margin-right: 5px;
}
#avatr {
	border: 1px solid #333;
}
p.stats {
	color: #999;
	font-size: .8em;
	border: 1px solid #ccc;
	border-left: none;
	border-right: none;
}
blockquote
{
	background: url(images/blockquote.gif) no-repeat left top;
	color: #666;
	margin: 1em;
	padding: 0 0 10px 50px;
}
#content .commentsfeedr
{
	background: url(images/ico/feed_add.png) no-repeat left center;
	padding: 3px 20px;
}
#content .trackbackr
{
	background: url(images/ico/arrow_refresh.gif) no-repeat left center;
	padding: 3px 20px;
}
input.textbox, textarea
{
	background: #fff url(images/shadow_top.gif) repeat-x top;
	border: #ccc 1px solid;
	font: 1em Verdana, Arial, Serif;
	padding: 2px;
}
input.textbox:focus, textarea:focus
{
	background: #fff url(images/shadow_top.gif) repeat-x top;
	border: #999 1px solid;
}
#submit
{
	padding: 3px 5px;
}
.comment
{
	background: #fff url(images/shadow_top.gif) repeat-x top;
	border-bottom: #ddd 1px solid;
	list-style: none;
	margin: 0;
	padding: 1em 0.5em;
}
.alt
{
	background: #FFF2C3;
}
.MyAvatars
{
	border: 1px solid #ccc;
	border-bottom: 1px solid #999;
	border-right: 1px solid #999;
	float: right;
	margin-left: 5px;
	margin-right: 10px;
	padding: 3px;
}
.children {
	margin-left: 30px;
}
.trackbacklist {
	margin-left: 20px;
}
.trackbacklist span {
}

h3#respond, h3#comments {
	font: bold 1.2em Georgia, "Times New Roman", Times, serif;
	color: #333;
}

#comment {
	width: 98%;
}
/* Top Navigation Style 
********************* */
/*  Menuv
******************** */
#topy {
	width: 950px;
	margin: 0 auto;
	background: #E2B400 url(images/bg-orange.gif) 0 0 repeat-x;
	position: relative;
	height: 40px;
	font-size: 1.2em;
	background-color: #FFFFFF;
}
div#menuv{
	font-size:1em;
	height:2.3em;
	padding: 0.5em 0.7em 0.7em;
	margin-bottom: 2em;
	position:relative;
}
#menuv ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#menuv ul li {
	float: left;
}
#menuv li.page_item  a, #menuv li.admintab  a {
 	padding: 3px 10px;
	display: block;
	color: #fff;
	border: 1px solid #5A1301;
	margin-right: 0.5em;
	background: #333;
}
#menuv li  a:hover {
 background: #efefef;
 color: #5A1301;
}
#menuv li.current_page_item  a {
  	padding: 3px 10px;
	display: block;
	color: #333;
	border: 1px solid #5A1301;
	margin-right: 0.5em;
	background: #fff;
}

#menuv ul ul{display:none;}
#menuv ul ul li{float:none;}
#menuv ul ul ul{display:none;}
#menuv ul ul li a{margin:0;padding:0;}
#menuv ul li:hover ul{
	display:block;
	position:absolute;
	padding-top: 4px;
	}
#menuv ul li:hover ul ul{
	display: none;
}	
#menuv ul li:hover ul li a{
	border: 1px solid #fff;
	background:#333; 
	color: #fff;
	display:block;
	padding: 3px 10px;
	width:10em;
/*	margin-top: 2px;  */
}
#menuv ul li:hover ul li a:hover{
	background: #fff;
	border: 1px solid #333;
	color: #333;
}

#menuv li.rss2  a {
	right: 0;
	top: 0;
	position: absolute;
}

fieldset {
	border: none;
}
textarea#cp_message {
	width: 100%;
}


pre {
	width: 95%;
	overflow:auto;
	font: 13px 'Courier New', Courier, Verdana, Arial, sans-serif;
	color: #A73228;
	max-height: 350px;
	line-height: 18px;
	margin: 10px 0;
	border: 1px solid #A73228;
	padding: 5px;
	background: #F7E2D4;
}

code {
font: 13px 'Courier New', Courier, Verdana, Arial, sans-serif;
color: #A73228;
padding: 2px;
}


/* Calendar */
#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #B9A359;
	text-align: center;
	background-color: #FFE27C;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

img.wp-smiley {
	vertical-align: -25%;
}

.avatar {
	float: right;
}
.commentlist li {
	position: relative;
}
.numero {
	font-size: 35px;
	position: absolute;
	right: 10px;
	font-style: italic;
	font-weight: normal;
	bottom: 15px;
	color: #ccc;
}
.odd .numero {
	color: #C9BE99;
}
.chead .comment-author {
	font-weight: bold;
}
.chead .commentmetadata {
	font-size: 11px;
}

/* Change Log *** 
1.0		: Initial Public Released
1.1 	: Fix Some Issue
1.2 	: Fix Custom Image Issue
1.3 	: Fix Footer Issue
1.4 	: Fix Recent Comment Widget Issue on WordPress 2.2
1.4.1 	: Hack Menu
1.4.2 	: Fix XHTML and CSS, add Favicon
1.5		: Add some gradient effect, better WP 2.5 compability
1.5.1	: Add Calendar Stylesheet for Widget
1.7		: Support WordPress 2.7 (Treaded Comment, Gravatar, Fix Page Menu and More), GPL License
1.8		: Add Big Comment Number
1.9		: Move Theme Hosting server and change footer layout
*** */
a:link {
	color: #14B017;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #14B017;
}
a:hover {
	text-decoration: none;
	color: #FF0066;
}
a:active {
	text-decoration: none;
}
.pink {
	color: #FF498E;
}
.red {
	color: #CC0000;
}
.moji1 {
	color: #333333;
	font-size: 12px;
}
.moji2 {
	color: #333333;
	font-size: 11px;
}
.moji3 {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
}
.hgroup {
	height: 17px;
	position: absolute;
	visibility: visible;
	margin: 0px;
	top: 203px;
	right: 5px;
	width: 946px;
	left: 2px;
}
.hin1 {
	height: 15px;
	position: relative;
	visibility: visible;
	font-size: 13px;
	line-height: 18px;
	color: #14B017;
	font-weight: normal;
	text-align: left;
	letter-spacing: 1px;
	float: left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.hin2 {
	height: 15px;
	position: relative;
	visibility: visible;
	font-size: 11px;
	line-height: 15px;
	color: #999999;
	font-weight: normal;
	text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	float: left;
}
.hin3 {
	height: 18px;
	position: absolute;
	visibility: visible;
	font-size: 14px;
	f
	line-height: 18px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	top: 40px;
	left: 242px;
}
.hin4 {
	height: 44px;
	width: 121px;
	position: absolute;
	visibility: visible;
	margin: 0px;
	top: 42px;
	left: 117px;
	font-size: 16px;
	font-weight: normal;
	color: #000000;
}
.hin5 {
	height: 20px;
	position: absolute;
	visibility: visible;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	letter-spacing: 1px;
	margin: 0px;
	top: 60px;
	left: 243px;
	width: 289px;
}
.hin6 {
	height: 15px;
	position: absolute;
	visibility: visible;
	font-size: 11px;
	line-height: 15px;
	color: #999999;
	font-weight: normal;
	text-align: right;
	letter-spacing: 1px;
	margin: 0px;
	top: 36px;
	right: 5px;
}
.hin7 {
	position: absolute;
	visibility: visible;
	height: 44px;
	top: 146px;
	left: 0px;
	right: 0px;
	width: 950px;
}
.hin7menu {
	position: relative;
	visibility: visible;
	height: 53px;
	width: 118px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
}
.hin7menu_home {
	position: relative;
	visibility: visible;
	height: 53px;
	width: 124px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
}
.hin7menu2 {
	position: relative;
	visibility: visible;
	height: 11px;
	width: 90px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	float: left;
}
#footbox {
	width: 950px;
	position: relative;
	visibility: visible;
}
.footin1 {
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	height: 20px;
	position: relative;
	visibility: visible;
	width: 950px;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.footin2 {
	height: 20px;
	position: relative;
	visibility: visible;
	width: 550px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.footrogo {
	height: 15px;
	width: 36px;
	position: relative;
	visibility: visible;
	float: left;
	margin-left: 10px;
	margin-top: 2px;
}
.footh {
	height: 19px;
	position: relative;
	visibility: visible;
	font-size: 12px;
	color: #999999;
	margin: 0px;
	float: left;
	font-weight: normal;
}
.side1 {
	width: 200px;
	float: left;
}
.side2 {
	width: 200px;
	float: right;
	color: #000;
}
.lef1 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 136px;
}
.lef2 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 32px;
}
.lef3 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 124px;
	background-image: url(../img/lback.jpg);
	background-repeat: repeat-y;
}
.lef4 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 160px;
	background-image: url(../img/lback.jpg);
	background-repeat: repeat-y;
}
.lef4under {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 110px;
	background-image: url(../img/lback.jpg);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
}
.lef4under2 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 90px;
	background-image: url(../img/lback.jpg);
	background-repeat: repeat-y;
	overflow: hidden;
}
.lef4under3 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 510px;
	background-image: url(../img/lback.jpg);
	background-repeat: repeat-y;
	overflow: hidden;
}
.lef4inboxin1 {
	width: 180px;
	float: left;
	position: relative;
	visibility: visible;
	height: 75px;
	margin: 10px;
}
.lef4inboxin2 {
	width: 180px;
	float: left;
	position: relative;
	visibility: visible;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-align: left;
	margin-left: 10px;
	line-height: 15px;
}
.lef4inboxin3 {
	width: 180px;
	float: left;
	position: relative;
	visibility: visible;
	height: 40px;
	margin: 10px;
}
.lef4inboxin4 {
	width: 180px;
	float: left;
	position: relative;
	visibility: visible;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-align: left;
	margin-left: 10px;
	line-height: 15px;
}
.lef5 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 5px;
}
.lef6 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 50px;
}
.lef7 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 26px;
}
.lef8 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 353px;
	background-image: url(../img/lback.jpg);
	background-repeat: repeat-y;
}
.lef9 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 432px;
	background-image: url(../img/lback.jpg);
	background-repeat: repeat-y;
}
.lef10 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 509px;
	background-image: url(../img/lback.jpg);
	background-repeat: repeat-y;
}
.lef11 {
	width: 198px;
	float: left;
	position: relative;
	visibility: visible;
	height: 20px;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F0F0F0;
	border-left-color: #F0F0F0;
}
.lef11intext {
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	position: absolute;
	visibility: visible;
	height: 10px;
	left: 8px;
	top: 3px;
	margin: 0px;
}
.lef12 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 70px;
	background-image: url(../img/lback.jpg);
	background-repeat: repeat-y;
}
.lef12in1 {
	width: 170px;
	float: left;
	position: relative;
	visibility: visible;
	height: 20px;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #999999;
	margin-left: 20px;
}
.lef13 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 26px;
	background-image: url(../ocha/img/ocha_m3.jpg);
	background-repeat: no-repeat;
}
.lef13in1 {
	width: 12px;
	position: absolute;
	visibility: visible;
	height: 12px;
	left: 19px;
	top: 6px;
}
.lef13in2 {
	width: 150px;
	position: absolute;
	visibility: visible;
	height: 12px;
	left: 35px;
	top: 5px;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #006600;
}
.lef14 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 410px;
	background-image: url(../img/lback.jpg);
	background-repeat: repeat-y;
}
.lef15 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 33px;
}
.lef16 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 466px;
	background-image: url(../heroes/img/heroes_t3.jpg);
	background-repeat: no-repeat;
}
.lef16in0 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 100px;
	background-image: url(../heroes/img/topiback.png);
	background-repeat: no-repeat;
}
.lef16in1 {
	width: 180px;
	float: left;
	position: relative;
	visibility: visible;
	height: 20px;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	margin-left: 10px;
	text-align: left;
}
.lef16in2 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 33px;
}
.lef16in3 {
	float: left;
	position: relative;
	visibility: visible;
	margin-top: 4px;
	margin-left: 6px;
}
.lef17 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 400px;
	background-image: url(../heroes/img/heroesback4.gif);
	background-repeat: repeat-y;
}
.lef18 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 466px;
	background-image: url(../orix/img/orix_t2.jpg);
	background-repeat: no-repeat;
}
.lef18in1 {
	float: left;
	position: relative;
	visibility: visible;
	margin-top: 110px;
	margin-left: 10px;
}
.lef18in2 {
	float: left;
	position: relative;
	visibility: visible;
	margin-top: 10px;
	margin-left: 10px;
}
.lef19 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 466px;
	background-image: url(../orix/img/orix_t4.jpg);
	background-repeat: no-repeat;
}
.lef20 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 466px;
	background-image: url(../goods/img/aunt_t4.jpg);
	background-repeat: no-repeat;
}
.lef21 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 466px;
	background-image: url(../trians/img/trians_t2.jpg);
	background-repeat: no-repeat;
}
.lef22 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 50px;
	background-image: url(../img/goods_m0.jpg);
	background-repeat: no-repeat;
}
.con1 {
	width: 512px;
	float: left;
	position: relative;
	visibility: visible;
	height: 225px;
}
.con1in1 {
	width: 512px;
	float: left;
	position: relative;
	visibility: visible;
	height: 136px;
}
.con1in2 {
	width: 128px;
	float: left;
	position: relative;
	visibility: visible;
	height: 54px;
}
.con1in3 {
	width: 127px;
	float: left;
	position: relative;
	visibility: visible;
	height: 54px;
}
.con1in4 {
	width: 128px;
	float: left;
	position: relative;
	visibility: visible;
	height: 54px;
}
.con1in5 {
	width: 128px;
	float: left;
	position: relative;
	visibility: visible;
	height: 54px;
}
.con1in6 {
	width: 512px;
	float: left;
	position: relative;
	visibility: visible;
	height: 25px;
	font-size: 10px;
	line-height: 14px;
	color: #333333;
}
.con2 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 215px;
}
.con2type1 {
	width: 128px;
	float: left;
	position: relative;
	visibility: visible;
	height: 200px;
}
.con2type2 {
	width: 129px;
	float: left;
	position: relative;
	visibility: visible;
	height: 200px;
}
.con2type3 {
	width: 124px;
	float: right;
	position: relative;
	visibility: visible;
	height: 200px;
}
.con2a {
	width: 124px;
	float: left;
	position: relative;
	visibility: visible;
	height: 119px;
}
.con2b {
	width: 124px;
	float: left;
	position: relative;
	visibility: visible;
	height: 73px;
	background-image: url(../img/con2back.jpg);
	background-repeat: no-repeat;
}
.con2bin1 {
	width: 112px;
	float: left;
	position: absolute;
	visibility: visible;
	height: 50px;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	color: #999999;
	margin: 0px;
	left: 9px;
}
.con2bin2 {
	width: 118px;
	float: left;
	position: absolute;
	visibility: visible;
	height: 19px;
	left: 3px;
	top: 52px;
}
.con3 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	margin-bottom: 20px;
}
.con3a {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 32px;
	background-image: url(../img/con3item4.jpg);
	background-repeat: no-repeat;
}
.con3b {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 560px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.con3binbox {
	width: 238px;
	float: left;
	position: relative;
	visibility: visible;
	height: 110px;
	background-color: #F9F9F9;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 10px;
	margin-left: 8px;
}
.con3binboxin1 {
	width: 238px;
	float: left;
	position: relative;
	visibility: visible;
	height: 80px;
}
.con3binboxin2 {
	width: 228px;
	float: left;
	position: relative;
	visibility: visible;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-align: left;
	margin-right: 5px;
	margin-left: 5px;
}
.con3binbox_s {
	width: 111px;
	float: left;
	position: relative;
	visibility: visible;
	height: 120px;
	background-color: #F9F9F9;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 10px;
	margin-left: 8px;
}
.con3binboxin1_s {
	width: 111px;
	float: left;
	position: relative;
	visibility: visible;
	height: 80px;
}
.con3binboxin2_s {
	width: 101px;
	float: left;
	position: relative;
	visibility: visible;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-align: left;
	margin-right: 5px;
	margin-left: 5px;
}
.con3c {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 5px;
	background-image: url(img/con3item3.jpg);
	background-repeat: no-repeat;
}
.con3twitter {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 270px;
}
.con3d {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 32px;
	background-image: url(../img/con3item6.jpg);
	background-repeat: no-repeat;
}
.con4 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
}
.con3e {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 620px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.con4a {
	width: 510px;
	position: relative;
	visibility: visible;
	height: 72px;
}
.con4b {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.con4bin1 {
	width: 490px;
	height: 461px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 10px;
	position: relative;
	visibility: visible;
	background-image: url(../img/ill_back.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
}
.con4bin2 {
	width: 490px;
	height: 461px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 10px;
	position: relative;
	visibility: visible;
	background-image: url(../img/des_back.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
}
.con4bin3 {
	width: 490px;
	height: 461px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 10px;
	position: relative;
	visibility: visible;
	background-image: url(../img/web_back.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
}
.con4bin4 {
	width: 490px;
	height: 400px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 10px;
	position: relative;
	visibility: visible;
	background-image: url(../img/abo_back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 10px;
	text-align: right;
}
.con4bin5 {
	width: 490px;
	height: 160px;
	font-size: 13px;
	line-height: 22px;
	color: #666666;
	margin-left: 10px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
	text-align: left;
}
.con4bin6 {
	width: 478px;
	font-size: 15px;
	line-height: 25px;
	color: #4D4D4D;
	margin-left: 9px;
	position: relative;
	visibility: visible;
	margin-top: 20px;
	padding-top: 5px;
	padding-left: 10px;
	height: 30px;
	border: 1px dotted #CCCCCC;
}

.con4c {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 5px;
	background-image: url(../img/con3item3.jpg);
	background-repeat: no-repeat;
}
.con4d {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 600px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.con4din1 {
	width: 490px;
	height: 230px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 10px;
	position: relative;
	visibility: visible;
	background-image: url(../img/cha_back.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 10px;
}
.con4din2 {
	width: 490px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 10px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
}
.con4din3 {
	width: 490px;
	height: 140px;
	margin-left: 10px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
}
.con4din3btn {
	width: 245px;
	height: 60px;
	position: relative;
	visibility: visible;
	margin: 0px;
	float: left;
	text-align: center;
}
.con4din4 {
	width: 490px;
	height: 230px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 10px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
}
.con4din5 {
	width: 490px;
	font-size: 15px;
	line-height: 20px;
	color: #A360FC;
	margin-left: 10px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
}
.con4din6 {
	width: 470px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 10px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
	padding-left: 15px;
}
.con4din7 {
	width: 490px;
	font-size: 14px;
	line-height: 25px;
	color: #FF7199;
	margin-left: 10px;
	position: relative;
	visibility: visible;
	margin-top: 30px;
	border-top-color: #F0F0F0;
	border-right-color: #F0F0F0;
	border-bottom-color: #F0F0F0;
	border-left-color: #F0F0F0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-left-style: solid;
	height: 25px;
}
.con4din8 {
	width: 490px;
	font-size: 12px;
	line-height: 20px;
	color: #CCCCCC;
	margin-left: 10px;
	position: relative;
	visibility: visible;
	margin-top: 0px;
	border-right-color: #F0F0F0;
	border-bottom-color: #F0F0F0;
	border-left-color: #F0F0F0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 20px;
}
.illcon1b600 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 600px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b700 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 700px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b800 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 800px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b900 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 900px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b1000 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 1000px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
	margin-bottom: 25px;
}
.illcon1b1100 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 1100px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b1200 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 1200px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b1300 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 1300px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b1400 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 1400px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b1500 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 1500px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b1600 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 1600px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b1700 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 1700px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b1800 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 1800px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b1900 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 1900px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b2000 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 2000px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b2100 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 2100px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b2200 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 2200px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b2300 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 2300px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b2400 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 2400px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b2500 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 2500px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b2600 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 2600px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b2700 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 2700px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b2800 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 2800px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b2900 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 2900px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b3000 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 3000px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b3100 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 3100px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b3200 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 3200px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b3300 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 3300px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b3400 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 3400px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b3500 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 3500px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b3600 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 3600px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b3700 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 3700px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b3800 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 3800px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b3900 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 3900px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b4000 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 4000px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b4100 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 4100px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b4200 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 4200px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b4300 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 4300px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b4400 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 4400px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b4600 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 4600px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b4800 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 4800px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b5000 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 5000px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b5200 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 5200px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b5400 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 5400px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b5600 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 5600px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b6000 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 6000px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b6500 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 6500px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b7000 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 7000px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b7500 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 7500px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b8000 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 8000px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1b8500 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 8500px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.illcon1bin1 {
	width: 500px;
	height: 30px;
	font-size: 11px;
	line-height: 20px;
	color: #999999;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 30px;
}
.illcon1bin2 {
	width: 500px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
}
.illcon1bin3 {
	width: 500px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
	height: 110px;
}
.illcon1bin4 {
	width: 500px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
	background-image: url(../illust/img/1back.jpg);
	background-repeat: no-repeat;
	height: 73px;
}
.illcon1bin4text {
	font-size: 11px;
	line-height: 20px;
	margin: 0px;
	position: absolute;
	visibility: visible;
	top: 28px;
	color: #999999;
	text-align: left;
	height: 20px;
	width: 450px;
	left: 10px;
}
.illcon1bin4text2 {
	font-size: 14px;
	line-height: 20px;
	margin: 0px;
	position: absolute;
	visibility: visible;
	top: 5px;
	color: #44A8D2;
	text-align: left;
	height: 20px;
	width: 450px;
	left: 10px;
	font-weight: bold;
}
.illcon1bin4text3 {
	font-size: 14px;
	line-height: 20px;
	margin: 0px;
	position: absolute;
	visibility: visible;
	top: 5px;
	color: #A45FFF;
	text-align: left;
	height: 20px;
	width: 450px;
	left: 10px;
	font-weight: bold;
}
.illcon1bin4text4 {
	font-size: 14px;
	line-height: 20px;
	margin: 0px;
	position: absolute;
	visibility: visible;
	top: 5px;
	color: #74C31C;
	text-align: left;
	height: 20px;
	width: 450px;
	left: 10px;
	font-weight: bold;
}
.illcon1bin5 {
	width: 500px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
	height: 70px;
}
.illcon1bin6 {
	width: 500px;
	font-size: 11px;
	line-height: 15px;
	color: #999999;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
}

.illcon1bin6sengoku1 {
	width: 500px;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 35px;
	background-image: url(../illust/img/2/w71sozai2.jpg);
	background-repeat: no-repeat;
	height: 43px;
}
.illcon1bin6sengoku1intext {
	font-size: 12px;
	color: #333333;
	position: absolute;
	visibility: visible;
	left: 14px;
	top: 12px;
	margin: 0px;
}
.illcon1bin7 {
	width: 500px;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 30px;
	text-align: center;
	height: 50px;
}
.illcon1bin8 {
	width: 500px;
	font-size: 11px;
	line-height: 15px;
	color: #999999;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 20px;
}
.illcon1bin9 {
	width: 500px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
	background-image: url(../illust/img/2back.jpg);
	background-repeat: no-repeat;
	height: 73px;
}
.illcon1bin10 {
	width: 500px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
	background-image: url(../illust/img/3back.jpg);
	background-repeat: no-repeat;
	height: 73px;
}
.illcon1bin11 {
	width: 500px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
	background-image: url(../illust/img/4back.jpg);
	background-repeat: no-repeat;
	height: 73px;
}
.illcon1bin12 {
	width: 475px;
	height: 25px;
	font-size: 11px;
	line-height: 20px;
	color: #999999;
	margin-left: 15px;
	position: relative;
	visibility: visible;
	margin-top: 25px;
	border-bottom-width: 1px;
	border-left-width: 6px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #ED435D;
	border-left-color: #ED435D;
}
.illcon1bin12text1 {
	font-size: 14px;
	line-height: 17px;
	font-weight: normal;
	color: #ED435D;
	position: absolute;
	visibility: visible;
	left: 11px;
	top: 4px;
	margin: 0px;

}
.illcon1bin12text2 {
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	position: absolute;
	visibility: visible;
	top: 5px;
	margin: 0px;
	text-align: right;
	right: 8px;

}
.illcon1bin13 {
	width: 475px;
	height: 25px;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	margin-left: 15px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
	padding-left: 5px;
	margin-bottom: 10px;
	letter-spacing: 1px;
}
.illcon1bin14 {
	width: 475px;
	height: 105px;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	margin-left: 15px;
	position: relative;
	visibility: visible;
	margin-top: 5px;
	letter-spacing: 1px;
}
.illcon1bin14in1 {
	width: 120px;
	height: 105px;
	float: left;
	position: relative;
	visibility: visible;
	text-align: left;
}
.illcon1bin14in2 {
	width: 120px;
	height: 305px;
	float: left;
	position: relative;
	visibility: visible;
	text-align: left;
}
.illcon1bin15 {
	width: 18px;
	height: 30px;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	margin-left: 65px;
	position: relative;
	visibility: visible;
	margin-top: 5px;
	letter-spacing: 1px;
}
.illcon1bin16 {
	width: 500px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
	height: 130px;
}
.illcon1bin17 {
	width: 500px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
	background-image: url(../chara/img/1back.jpg);
	background-repeat: no-repeat;
	height: 73px;
}
.illcon1bin18 {
	width: 475px;
	height: 25px;
	font-size: 11px;
	line-height: 20px;
	color: #999999;
	margin-left: 15px;
	position: relative;
	visibility: visible;
	margin-top: 25px;
	border-bottom-width: 1px;
	border-left-width: 6px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #43A7D4;
	border-left-color: #43A7D4;
}
.illcon1bin18text1 {
	font-size: 14px;
	line-height: 17px;
	font-weight: normal;
	color: #43A7D4;
	position: absolute;
	visibility: visible;
	left: 11px;
	top: 4px;
	margin: 0px;

}
.illcon1bin18text2 {
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	position: absolute;
	visibility: visible;
	top: 5px;
	margin: 0px;
	text-align: right;
	right: 8px;

}
.illcon1bin19 {
	width: 475px;
	height: 25px;
	font-size: 11px;
	line-height: 20px;
	color: #999999;
	margin-left: 15px;
	position: relative;
	visibility: visible;
	margin-top: 25px;
	border-bottom-width: 1px;
	border-left-width: 6px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #A45FFF;
	border-left-color: #A45FFF;
}
.illcon1bin19text1 {
	font-size: 14px;
	line-height: 17px;
	font-weight: normal;
	color: #A45FFF;
	position: absolute;
	visibility: visible;
	left: 11px;
	top: 4px;
	margin: 0px;

}
.illcon1bin19text2 {
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	position: absolute;
	visibility: visible;
	top: 5px;
	margin: 0px;
	text-align: right;
	right: 8px;

}
.illcon1bin20 {
	width: 475px;
	height: 290px;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	margin-left: 15px;
	position: relative;
	visibility: visible;
	margin-top: 5px;
	letter-spacing: 1px;
}
.illcon1bin20in1 {
	width: 13px;
	height: 280px;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	position: absolute;
	visibility: visible;
	letter-spacing: 1px;
	float: left;
	left: 53px;
	top: 1px;
}
.illcon1bin20in2 {
	width: 338px;
	height: 270px;
	float: left;
	position: absolute;
	visibility: visible;
	text-align: left;
	left: 129px;
	top: 5px;
	background-image: url(../manga/img/youiwaku.jpg);
	background-repeat: no-repeat;
}
.illcon1bin20in2a {
	color: #A45FFF;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	position: absolute;
	visibility: visible;
	left: 13px;
	top: 15px;
	margin: 0px;
}
.illcon1bin20in2b {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	position: absolute;
	visibility: visible;
	left: 27px;
	top: 65px;
	margin: 0px;
	width: 288px;
	height: 189px;
}
.illcon1bin21 {
	width: 480px;
	height: 75px;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	margin-left: 15px;
	position: relative;
	visibility: visible;
	margin-top: 5px;
	letter-spacing: 1px;
}
.illcon1bin21in1 {
	width: 73px;
	height: 70px;
	float: left;
	position: relative;
	visibility: visible;
	text-align: left;
}
.illcon1bin21in2 {
	width: 120px;
	height: 305px;
	float: left;
	position: relative;
	visibility: visible;
	text-align: left;
}
.illcon1bin22 {
	width: 18px;
	height: 30px;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
	margin-left: 40px;
	position: relative;
	visibility: visible;
	margin-top: 5px;
	letter-spacing: 1px;
}
.illcon1bin23 {
	width: 470px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 5px;f
	position: relative;
	visibility: visible;
	margin-top: 10px;
}
.illcon1bin23in1 {
	float: left;
	height: 218px;
	width: 234px;
	position: relative;
	visibility: visible;
}
.illcon1bin24 {
	width: 485px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 13px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
	margin-bottom: 30px;
	
}
.illcon1bin24in1 {
	float: left;
	height: 30px;
	width: 485px;
	position: relative;
	visibility: visible;
	background-image: url(../staff/img/sozai1.jpg);
}
.illcon1bin24in11 {
	font-size: 15px;
	line-height: 18px;
	color: #BE5C00;
	position: absolute;
	visibility: visible;
	left: 9px;
	top: 4px;
	margin: 0px;
	letter-spacing: 1px;
}
.illcon1bin24in12 {
	font-size: 11px;
	color: #999999;
	text-align: right;
	margin: 0px;
	position: absolute;
	visibility: visible;
	left: 251px;
	top: 8px;
	line-height: 14px;
	width: 224px;
}
.illcon1bin24in2 {
	float: left;
	height: 150px;
	width: 485px;
	position: relative;
	visibility: visible;
	background-image: url(../staff/img/sozai2.jpg);
	background-repeat: repeat-y;

}
.illcon1bin24in2_sige {
	float: left;
	height: 600px;
	width: 485px;
	position: relative;
	visibility: visible;
	background-image: url(../staff/img/sozai2.jpg);
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
	margin-bottom: 30px;
}
.illcon1bin24in2_rabi {
	float: left;
	height: 400px;
	width: 485px;
	position: relative;
	visibility: visible;
	background-image: url(../staff/img/sozai2.jpg);
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
	margin-bottom: 30px;
}
.illcon1bin24in2_an {
	float: left;
	height: 250px;
	width: 485px;
	position: relative;
	visibility: visible;
	background-image: url(../staff/img/sozai2.jpg);
	background-repeat: repeat-y;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
	margin-bottom: 30px;
}
.illcon1bin24in21 {
	position: absolute;
	visibility: visible;
	height: 135px;
	width: 135px;
	border: 1px solid #D9D9D9;
	left: 10px;
	top: 5px;
}
.illcon1bin24in22 {
	font-size: 12px;
	line-height: 15px;
	text-align: left;
	float: left;
	width: 322px;
	position: absolute;
	visibility: visible;
	left: 154px;
	top: 5px;
	height: 138px;
}
.illcon1bin24in23 {
	position: absolute;
	visibility: visible;
	height: 245px;
	width: 192px;
	border: 1px solid #D9D9D9;
	left: 10px;
	top: 5px;
}
.illcon1bin24in24 {
	font-size: 12px;
	line-height: 15px;
	text-align: left;
	float: left;
	width: 266px;
	position: absolute;
	visibility: visible;
	left: 210px;
	top: 5px;
	height: 287px;
}
.illcon1bin24in25 {
	position: absolute;
	visibility: visible;
	height: 20px;
	width: 192px;
	left: 10px;
	top: 255px;
}
.illcon1bin24in26 {
	position: absolute;
	visibility: visible;
	height: 200px;
	width: 155px;
	border: 1px solid #D9D9D9;
	left: 10px;
	top: 5px;
}
.illcon1bin24in27 {
	font-size: 12px;
	line-height: 15px;
	text-align: left;
	float: left;
	width: 266px;
	position: absolute;
	visibility: visible;
	left: 210px;
	top: 5px;
	height: 200px;
}
.illcon1bin25 {
	width: 500px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
	height: 200px;
}
.illcon1bin26 {
	width: 478px;
	font-size: 11px;
	line-height: 15px;
	color: #999999;
	margin-left: 9px;
	position: relative;
	visibility: visible;
	margin-top: 20px;
	padding-top: 5px;
	padding-left: 10px;
	height: 20px;
	border: 1px dotted #CCCCCC;
}
.illcon1bin27 {
	width: 500px;
	margin-left: 5px;
	margin-top: 10px;
	height: 64px;
	background-repeat: no-repeat;
	position: relative;
}
.illc1b5a {
	font-size: 13px;
	line-height: 15px;
	color: #F43D5E;
	position: absolute;
	visibility: visible;
	left: 6px;
	top: 5px;
	margin: 0px;
	text-align: left;
}
.illc1b5b {
	font-size: 11px;
	line-height: 15px;
	color: #999999;
	position: absolute;
	visibility: visible;
	margin: 0px;
	left: 7px;
	top: 29px;

}
.illc1b5c {
	font-size: 11px;
	line-height: 15px;
	color: #999999;
	position: absolute;
	visibility: visible;
	margin: 0px;
	left: 7px;
	top: 52px;

}
.illc1b5d {
	font-size: 11px;
	line-height: 15px;
	color: #999999;
	position: absolute;
	visibility: visible;
	margin: 0px;
	left: 85px;
	top: 29px;

}
.illc1b5e {
	font-size: 11px;
	line-height: 15px;
	color: #999999;
	position: absolute;
	visibility: visible;
	margin: 0px;
	left: 85px;
	top: 52px;

}
.illc1b5f {
	font-size: 13px;
	line-height: 15px;
	color: #45A9D2;
	position: absolute;
	visibility: visible;
	left: 6px;
	top: 5px;
	margin: 0px;
	text-align: left;
}
.illc1b5g {
	font-size: 13px;
	line-height: 15px;
	color: #A45FFF;
	position: absolute;
	visibility: visible;
	left: 6px;
	top: 5px;
	margin: 0px;
	text-align: left;
}
.illc1b5h {
	font-size: 13px;
	line-height: 15px;
	color: #74C31C;
	position: absolute;
	visibility: visible;
	left: 6px;
	top: 5px;
	margin: 0px;
	text-align: left;
}
.webc1b5h {
	font-size: 13px;
	line-height: 15px;
	color: #F9850F;
	position: absolute;
	visibility: visible;
	left: 6px;
	top: 5px;
	margin: 0px;
	text-align: left;
}
.gbox {
	width: 88px;
	height: 104px;
	color: #666666;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	border: 1px solid #CCCCCC;
	float: left;
}
.gboxin1 {
	width: 80px;
	height: 80px;
	position: absolute;
	visibility: visible;
	left: 4px;
	top: 2px;
}
.gboxin2 {
	width: 80px;
	height: 16px;
	position: absolute;
	visibility: visible;
	left: 4px;
	top: 87px;
	margin: 0px;
	font-size: 12px;
	line-height: 12px;
	color: #666666;
	text-align: center;
}
.gbox2 {
	width: 88px;
	height: 124px;
	color: #666666;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	border: 1px solid #CCCCCC;
	float: left;
}
.gbox2in1 {
	width: 80px;
	height: 80px;
	position: absolute;
	visibility: visible;
	left: 4px;
	top: 22px;
}
.gbox2in2 {
	width: 80px;
	height: 16px;
	position: absolute;
	visibility: visible;
	left: 4px;
	top: 107px;
	margin: 0px;
	font-size: 12px;
	line-height: 12px;
	color: #666666;
	text-align: center;
}
.gbox2in3 {
	width: 80px;
	height: 16px;
	position: absolute;
	visibility: visible;
	left: 4px;
	top: 2px;
	margin: 0px;
	font-size: 11px;
	line-height: 12px;
	color: #45A9D2;
	text-align: center;
}
.gbox3 {
	width: 153px;
	height: 124px;
	color: #666666;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	border: 1px solid #CCCCCC;
	float: left;
}
.gbox3in1 {
	width: 147px;
	height: 75px;
	position: absolute;
	visibility: visible;
	left: 4px;
	top: 2px;
}
.gbox3in2 {
	width: 147px;
	height: 26px;
	position: absolute;
	visibility: visible;
	left: 4px;
	top: 81px;
	margin: 0px;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
}
.gbox3in3 {
	width: 147px;
	height: 15px;
	position: absolute;
	visibility: visible;
	left: 4px;
	top: 109px;
	margin: 0px;
	font-size: 11px;
	line-height: 12px;
	color: #999999;
	text-align: left;
}
.gbox4 {
	width: 153px;
	height: 184px;
	color: #666666;
	margin-left: 5px;
	position: relative;
	visibility: visible;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	border: 1px solid #CCCCCC;
	float: left;
}
.gbox4in1 {
	width: 147px;
	height: 140px;
	position: absolute;
	visibility: visible;
	left: 4px;
	top: 2px;
}
.gbox4in2 {
	width: 147px;
	height: 26px;
	position: absolute;
	visibility: visible;
	left: 4px;
	top: 141px;
	margin: 0px;
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
}
.gbox4in3 {
	width: 147px;
	height: 15px;
	position: absolute;
	visibility: visible;
	left: 4px;
	top: 169px;
	margin: 0px;
	font-size: 11px;
	line-height: 12px;
	color: #999999;
	text-align: left;
}
.gbox5 {
	width: 60px;
	height: 60px;
	color: #666666;
	margin-left: 4px;
	position: relative;
	visibility: visible;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	border: 1px solid #CCCCCC;
	float: left;
}
.gbox5in1 {
	width: 60px;
	height: 60px;
	position: absolute;
	visibility: visible;
	left: 4px;
	top: 2px;
}
.gbox5in2 {
	width: 80px;
	height: 16px;
	position: absolute;
	visibility: visible;
	left: 4px;
	top: 47px;
	margin: 0px;
	font-size: 12px;
	line-height: 12px;
	color: #666666;
	text-align: center;
}
.side2a {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 5px;
}
.side2b {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 155px;
	background-image: url(../img/side2item2.jpg);
	background-repeat: repeat-y;
}
.side2bin1 {
	width: 192px;
	float: left;
	position: absolute;
	visibility: visible;
	height: 85px;
	background-image: url(img/side2item3.jpg);
	left: 4px;
	top: 3px;
}
.side2bin1bana {
	width: 184px;
	float: left;
	position: absolute;
	visibility: visible;
	height: 77px;
	left: 4px;
	top: 4px;
}
.side2bin2 {
	width: 192px;
	float: left;
	position: absolute;
	visibility: visible;
	height: 60px;
	left: 4px;
	top: 92px;
	font-size: 11px;
	color: #999999;
	margin: 0px;
	line-height: 14px;
	font-weight: normal;
}
.side2c {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 3px;
}
.side2d {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 238px;
	background-image: url(../img/side2item2.jpg);
	background-repeat: repeat-y;
}
.side2e {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 5px;
	background-image: url(../img/side2item5.jpg);
	background-repeat: no-repeat;
}
.side2g {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 80px;
	background-image: url(../img/side2item2.jpg);
	background-repeat: repeat-y;
}
.side2gin1 {
	width: 192px;
	float: left;
	position: absolute;
	visibility: visible;
	height: 55px;
	background-image: url(img/side2item3.jpg);
	left: 4px;
	top: 3px;
}
.side2gin1bana {
	width: 184px;
	float: left;
	position: absolute;
	visibility: visible;
	height: 77px;
	left: 4px;
	top: 4px;
}
.side2f {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 205px;
	background-image: url(../img/side2item2.jpg);
	background-repeat: repeat-y;
}
.side2fin1 {
	width: 192px;
	float: left;
	position: absolute;
	visibility: visible;
	height: 155px;
	background-image: url(img/side2item3.jpg);
	left: 4px;
	top: 3px;
}
.side2fin2 {
	width: 192px;
	float: left;
	position: absolute;
	visibility: visible;
	height: 35px;
	left: 4px;
	top: 159px;
	font-size: 11px;
	color: #999999;
	margin: 0px;
	line-height: 14px;
	font-weight: normal;
}
.side2gin2 {
	width: 192px;
	float: left;
	position: absolute;
	visibility: visible;
	height: 20px;
	left: 4px;
	top: 60px;
	font-size: 11px;
	color: #999999;
	margin: 0px;
	line-height: 14px;
	font-weight: 
}
.side2h {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 360px;
	background-image: url(../img/side2item2.jpg);
	background-repeat: repeat-y;
}
.side2hin1 {
	width: 192px;
	float: left;
	position: relative;
	visibility: visible;
	height: 30px;
	background-image: url(img/side2item3.jpg);
	margin-top: 3px;
	margin-bottom: 4px;
	margin-left: 4px;
}
.side2hin2 {
	width: 192px;
	float: left;
	position: relative;
	visibility: visible;
	height: 108px;
	background-image: url(img/side2item3.jpg);
	margin-left: 4px;
	margin-bottom: 10px;
}
.side2hin3 {
	width: 192px;
	float: left;
	position: relative;
	visibility: visible;
	height: 69px;
	font-size: 11px;
	color: #999999;
	line-height: 14px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 4px;
}
.side2i {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 1342px;
	background-image: url(../img/side2item2.jpg);
	background-repeat: repeat-y;
}
.side2iin1 {
	width: 192px;
	float: left;
	position: absolute;
	visibility: visible;
	height: 910px;
	background-image: url(img/side2item3.jpg);
	left: 4px;
	top: 3px;
}
.side2iin2 {
	width: 192px;
	float: left;
	position: absolute;
	visibility: visible;
	height: 30px;
	left: 4px;
	top: 850px;
	font-size: 11px;
	color: #999999;
	margin: 0px;
	line-height: 14px;
	font-weight: 
}
.side2iin3 {
	width: 192px;
	float: left;
	position: absolute;
	visibility: visible;
	height: 254px;
	left: 4px;
	top: 1015px;
	font-size: 11px;
	color: #999999;
	margin: 0px;
	line-height: 14px;
	font-weight: 
; 	background-image: url(../img/right_under_ill1.png);
	background-repeat: no-repeat;
}
.niga1 {
	width: 510px;
	position: relative;
	visibility: visible;
	height: 430px;
	background-image: url(../img/niga_t2.jpg);
	background-repeat: no-repeat;
	margin: 0px;
}
.niga1in1 {
	width: 490px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	position: absolute;
	visibility: visible;
	left: 10px;
	top: 280px;
}
.niga2 {
	width: 510px;
	float: left;
	position: relative;
	visibility: visible;
	height: 600px;
	background-image: url(../img/con3back.jpg);
	background-repeat: repeat-y;
}
.niga2in1 {
	width: 479px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 15px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
	height: 39px;
}
.niga2in2 {
	width: 479px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 15px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
}
.niga2in3 {
	width: 480px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 15px;
	position: relative;
	visibility: visible;
	margin-top: 40px;
}
.niga2in4 {
	width: 480px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 15px;
	position: relative;
	visibility: visible;
	background-image: url(../nigaoe/img/sita2.jpg);
	background-repeat: repeat-y;
}
.niga2in4in1 {
	width: 450px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 15px;
	position: relative;
	visibility: visible;
	}
.niga2in4in2 {
	width: 450px;
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	margin-left: 15px;
	position: relative;
	visibility: visible;
	}
.niga2in5 {
	width: 480px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 15px;
	position: relative;
	visibility: visible;
	background-image: url(../nigaoe/img/sita4.jpg);
	background-repeat: no-repeat;
	height: 26px;
}
.niga2in5in1 {
	width: 250px;
	font-size: 13px;
	line-height: 20px;
	color: #0099CC;
	position: absolute;
	visibility: visible;
	height: 20px;
	left: 32px;
	top: 3px;
	font-weight: normal;
	margin: 0px;
	}
.niga2in6 {
	width: 480px;
	margin-left: 15px;
	position: relative;
	visibility: visible;
	background-image: url(../nigaoe/img/sita5.jpg);
	background-repeat: no-repeat;
	height: 20px;
}
.ocha1 {
	background-image: url(../ocha/img/ochaback1.jpg);
	position: relative;
	visibility: visible;
	height: 641px;
	background-repeat: no-repeat;
}
.ocha1in1 {
	position: absolute;
	visibility: visible;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	left: 156px;
	top: 37px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 361px;
	height: 59px;
}
.chara1 {
	position: absolute;
	visibility: visible;
	height: 44px;
	width: 91px;
	margin: 0px;
	padding: 0px;
	left: 573px;
	top: 2px;
}
.chara2 {
	position: absolute;
	visibility: visible;
	height: 52px;
	width: 84px;
	left: 374px;
	top: 361px;
}
.ocha2 {
	background-image: url(../ocha/img/ochaback2.jpg);
	position: relative;
	visibility: visible;
	height: 641px;
	background-repeat: no-repeat;
}
.ocha2in1 {
	height: 344px;
	width: 425px;
	position: absolute;
	visibility: visible;
	left: 50px;
	top: 12px;
	border: 1px solid #333333;
}
.ocha2in2 {
	height: 591px;
	width: 184px;
	position: absolute;
	visibility: visible;
	left: 528px;
	top: 12px;
	background-image: url(../ocha/img/r1.jpg);
	background-repeat: no-repeat;
	border: 1px solid #333333;
}
.ocha2in2in1 {
	height: 41px;
	width: 173px;
	position: relative;
	visibility: visible;
	float: left;
	margin-top: 7px;
	margin-left: 6px;
}
.ocha2in2in2 {
	width: 173px;
	position: relative;
	visibility: visible;
	float: left;
	margin-top: 5px;
	margin-left: 6px;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF9300;
}
.ocha2in3 {
	height: 41px;
	width: 425px;
	position: absolute;
	visibility: visible;
	left: 50px;
	top: 370px;
}
.heroes1 {
	background-image: url(../heroes/img/heroesback1.jpg);
	position: relative;
	visibility: visible;
	height: 360px;
	background-repeat: no-repeat;
	width: 722px;
}
.heroes1in1 {
	position: absolute;
	visibility: visible;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	left: 13px;
	top: 8px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	width: 688px;
	height: 50px;
}
.heroes2 {
	background-image: url(../heroes/img/heroes_t4.jpg);
	position: relative;
	visibility: visible;
	height: 61px;
	width: 722px;
	background-repeat: no-repeat;
}
.heroes3 {
	background-image: url(../heroes/img/heroesback2.gif);
	position: relative;
	visibility: visible;
	height: 1600px;
	background-repeat: repeat-y;
	width: 722px;
}
.heroeskomado1retu {
	position: relative;
	visibility: visible;
	height: 140px;
	width: 700px;
	margin-top: 0px;
	margin-left: 15px;
	float: left;
}

.heroeskomado {
	position: relative;
	visibility: visible;
	height: 140px;
	width: 75px;
	margin-top: 0px;
	margin-left: 5px;
	float: left;
	margin-right: 5px;
}
.heroeskomadoin1 {
	position: relative;
	visibility: visible;
	height: 15px;
	width: 76px;
	float: left;
	font-size: 11px;
	text-align: center;
	background-color: #FFFFFF;
	color: #000000;
	margin-bottom: 2px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #333333;
}
.heroeskomadoin2 {
	position: relative;
	visibility: visible;
	height: 77px;
	width: 76px;
	float: left;
	margin: 0px;
}
.heroeskomadoin3 {
	position: relative;
	visibility: visible;
	height: 15px;
	width: 76px;
	float: left;
	font-size: 11px;
	text-align: center;
	background-color: #FFFFFF;
	color: #FF6600;
	margin-top: 2px;
}
.heroes4 {
	background-image: url(../heroes/img/heroesback3.gif);
	position: relative;
	visibility: visible;
	height: 5px;
	width: 722px;
	background-repeat: no-repeat;
}
.heroes5 {
	background-image: url(../heroes/img/heroesback5.jpg);
	position: relative;
	visibility: visible;
	height: 152px;
	background-repeat: no-repeat;
	width: 722px;
}
.heroes5in1 {
	position: absolute;
	visibility: visible;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	left: 37px;
	top: 120px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 658px;
	height: 20px;
	font-weight: normal;
}
.heroes5in2 {
	position: absolute;
	visibility: visible;
	left: 613px;
	top: 9px;
	height: 97px;
	width: 100px;
}
.heroes6 {
	background-image: url(../heroes/img/heroesback9.jpg);
	position: relative;
	visibility: visible;
	height: 17px;
	width: 722px;
	background-repeat: no-repeat;
}
.heroeswaku600 {
	background-image: url(../heroes/img/heroesback2.gif);
	position: relative;
	visibility: visible;
	height: 600px;
	background-repeat: repeat-y;
	width: 722px;
}
.heroeswaku700 {
	background-image: url(../heroes/img/heroesback2.gif);
	position: relative;
	visibility: visible;
	height: 700px;
	background-repeat: repeat-y;
	width: 722px;
}
.heroeswaku1000 {
	background-image: url(../heroes/img/heroesback2.gif);
	position: relative;
	visibility: visible;
	height: 1000px;
	background-repeat: repeat-y;
	width: 722px;
}
.heroeswaku1500 {
	background-image: url(../heroes/img/heroesback2.gif);
	position: relative;
	visibility: visible;
	height: 1500px;
	background-repeat: repeat-y;
	width: 722px;
}
.heroeswaku2000 {
	background-image: url(../heroes/img/heroesback2.gif);
	position: relative;
	visibility: visible;
	height: 2000px;
	background-repeat: repeat-y;
	width: 722px;
}
.heroleft {
	float: left;
	height: 49px;
	width: 40px;
	position: relative;
	visibility: visible;
	text-align: right;
	margin-top: 250px;
}
.heroright {
	float: left;
	height: 49px;
	width: 40px;
	position: relative;
	visibility: visible;
	text-align: left;
	margin-top: 250px;
}
.heromain {
	float: left;
	width: 611px;
	position: relative;
	visibility: visible;
	text-align: right;
	margin-right: 15px;
	margin-left: 15px;
}
.heromainin1 {
	float: left;
	width: 611px;
	position: relative;
	visibility: visible;
	text-align: right;
	height: 71px;
	background-image: url(../heroes/img/t4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.heromainin1text {
	float: left;
	width: 400px;
	position: absolute;
	visibility: visible;
	text-align: left;
	height: 40px;
	font-size: 24px;
	color: #FFFFFF;
	letter-spacing: 10px;
	left: 40px;
	top: 17px;
}
.heromainin2-400 {
	float: left;
	width: 611px;
	position: relative;
	visibility: visible;
	text-align: right;
	height: 400px;
	background-image: url(../heroes/img/heroesback7.jpg);
	background-repeat: repeat-y;
}
.heromainin2-420 {
	float: left;
	width: 611px;
	position: relative;
	visibility: visible;
	text-align: right;
	height: 420px;
	background-image: url(../heroes/img/heroesback7.jpg);
	background-repeat: repeat-y;
}
.heromainin2-440 {
	float: left;
	width: 611px;
	position: relative;
	visibility: visible;
	text-align: right;
	height: 440px;
	background-image: url(../heroes/img/heroesback7.jpg);
	background-repeat: repeat-y;
}
.heromainin2-460 {
	float: left;
	width: 611px;
	position: relative;
	visibility: visible;
	text-align: right;
	height: 460px;
	background-image: url(../heroes/img/heroesback7.jpg);
	background-repeat: repeat-y;
}
.heromainin2-480 {
	float: left;
	width: 611px;
	position: relative;
	visibility: visible;
	text-align: right;
	height: 480px;
	background-image: url(../heroes/img/heroesback7.jpg);
	background-repeat: repeat-y;
}
.heromainin2-500 {
	float: left;
	width: 611px;
	position: relative;
	visibility: visible;
	text-align: center;
	height: 500px;
	background-image: url(../heroes/img/heroesback7.jpg);
	background-repeat: repeat-y;
}
.heromainin2-600 {
	float: left;
	width: 611px;
	position: relative;
	visibility: visible;
	text-align: center;
	height: 600px;
	background-image: url(../heroes/img/heroesback7.jpg);
	background-repeat: repeat-y;
}
.heromainin2-manga {
	float: left;
	width: 611px;
	position: relative;
	visibility: visible;
	text-align: center;
	height: 1100px;
	background-image: url(../heroes/img/heroesback7.jpg);
	background-repeat: repeat-y;
}
.heromainin2-mangatitle {
	float: left;
	width: 611px;
	position: relative;
	visibility: visible;
	text-align: center;
	height: 50px;
	background-image: url(../heroes/img/heroesback7.jpg);
	background-repeat: repeat-y;
}
.herochara {
	position: relative;
	visibility: visible;
	height: 400px;
	width: 256px;
	float: left;
	margin-left: 10px;
}
.heroretuden {
	position: relative;
	visibility: visible;
	height: 30px;
	width: 302px;
	float: left;
	margin-left: 25px;
}
.herotextbox80 {
	position: relative;
	visibility: visible;
	height:80px;
	width: 302px;
	float: left;
	margin-left: 25px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.herotextbox100 {
	position: relative;
	visibility: visible;
	height:100px;
	width: 302px;
	float: left;
	margin-left: 25px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.herotextbox120 {
	position: relative;
	visibility: visible;
	height:120px;
	width: 302px;
	float: left;
	margin-left: 25px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.herotextbox140 {
	position: relative;
	visibility: visible;
	height:140px;
	width: 302px;
	float: left;
	margin-left: 25px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.herotextbox170 {
	position: relative;
	visibility: visible;
	height:170px;
	width: 302px;
	float: left;
	margin-left: 25px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.herotextbox180 {
	position: relative;
	visibility: visible;
	height:180px;
	width: 302px;
	float: left;
	margin-left: 25px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.herotextbox190 {
	position: relative;
	visibility: visible;
	height:190px;
	width: 302px;
	float: left;
	margin-left: 25px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.herotextbox200 {
	position: relative;
	visibility: visible;
	height:200px;
	width: 302px;
	float: left;
	margin-left: 25px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.herotextbox210 {
	position: relative;
	visibility: visible;
	height:210px;
	width: 302px;
	float: left;
	margin-left: 25px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.herotextbox220 {
	position: relative;
	visibility: visible;
	height:220px;
	width: 302px;
	float: left;
	margin-left: 25px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.herotextbox230 {
	position: relative;
	visibility: visible;
	height:230px;
	width: 302px;
	float: left;
	margin-left: 25px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.herotextbox240 {
	position: relative;
	visibility: visible;
	height:240px;
	width: 302px;
	float: left;
	margin-left: 25px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.herotextbox300 {
	position: relative;
	visibility: visible;
	height:300px;
	width: 302px;
	float: left;
	margin-left: 25px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.heromainin3 {
	float: left;
	width: 611px;
	position: relative;
	visibility: visible;
	text-align: right;
	height: 37px;
	background-image: url(../heroes/img/heroesback8.jpg);
	background-repeat: no-repeat;
}
.heromainin4 {
	float: left;
	width: 611px;
	position: relative;
	visibility: visible;
	height: 50px;
	text-align: center;
	margin-top: 10px;
}
.ssstaffbox2 {
	width: 485px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	margin-left: 13px;
	position: relative;
	visibility: visible;
	margin-top: 10px;
	margin-bottom: 30px;
	height: 190px;
	
}
.heroesgojyutitle {
	background-image: url(../heroes/img/heroes_t5.jpg);
	position: relative;
	visibility: visible;
	height: 61px;
	width: 722px;
	background-repeat: no-repeat;
}
.heroesbigbanabox {
	background-image: url(../heroes/img/heroesback2.gif);
	position: relative;
	visibility: visible;
	height: 130px;
	background-repeat: repeat-y;
	width: 722px;
	vertical-align: middle;
	text-align: center;
}
.heroesgojyumainbox {
	background-image: url(../heroes/img/heroesback2.gif);
	position: relative;
	visibility: visible;
	height: 1000px;
	background-repeat: repeat-y;
	width: 722px;
}
.heroesgojyuleft{
	position: relative;
	visibility: visible;
	width: 220px;
	margin-top: 0px;
	margin-left: 15px;
	float: left;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #333333;
}
.heroesgojyuright{
	position: relative;
	visibility: visible;
	width: 220px;
	margin-top: 0px;
	float: left;
	margin-left: 15px;
}
.heroesgojyukasira{
	position: relative;
	visibility: visible;
	width: 50px;
	margin-top: 0px;
	float: left;
}
.heroesgojyuname{
	position: relative;
	visibility: visible;
	width: 210px;
	margin-top: 0px;
	float: left;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 10px;
}
.heroeshasi1 {
	background-image: url(../heroes/img/heroesback10.jpg);
	position: relative;
	visibility: visible;
	height: 634px;
	background-repeat: no-repeat;
	width: 722px;
}
.heroeshasi1in1 {
	position: absolute;
	visibility: visible;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	left: 416px;
	top: 134px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 294px;
	height: 20px;
	font-weight: normal;
}
.heroeshasititle {
	background-image: url(../heroes/img/heroes_t11.jpg);
	position: relative;
	visibility: visible;
	height: 61px;
	width: 722px;
	background-repeat: no-repeat;
}
.heroeshasimainbox {
	background-image: url(../heroes/img/heroesback2.gif);
	position: relative;
	visibility: visible;
	height: 600px;
	background-repeat: repeat-y;
	width: 722px;
}
.heroeshasileft{
	position: relative;
	visibility: visible;
	width: 280px;
	margin-top: 0px;
	margin-left: 25px;
	float: left;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
}
.heroeshasiright{
	position: relative;
	visibility: visible;
	width: 212px;
	margin-top: 0px;
	float: left;
	margin-left: 15px;
}
.heroesgoods1 {
	background-image: url(../heroes/img/heroesback11.jpg);
	position: relative;
	visibility: visible;
	height: 372px;
	background-repeat: no-repeat;
	width: 722px;
}
.heroesgoods2 {
	background-image: url(../heroes/img/heroesback2.gif);
	position: relative;
	visibility: visible;
	height: 440px;
	background-repeat: repeat-y;
	width: 722px;
}
.heroesgoods2in1 {
	position: absolute;
	visibility: visible;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	left: 23px;
	top: 7px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 675px;
	height: 20px;
	font-weight: normal;
}
.heroesgoodstitle1 {
	background-image: url(../heroes/img/heroes_t12.jpg);
	position: relative;
	visibility: visible;
	height: 61px;
	width: 722px;
	background-repeat: no-repeat;
}
.heroesgoodstitle2 {
	background-image: url(../heroes/img/heroes_t13.jpg);
	position: relative;
	visibility: visible;
	height: 61px;
	width: 722px;
	background-repeat: no-repeat;
}
.heroesgoodsmainbox {
	background-image: url(../heroes/img/heroesback2.gif);
	position: relative;
	visibility: visible;
	height: 360px;
	background-repeat: repeat-y;
	width: 722px;
}
.heroesgoodsleft{
	position: relative;
	visibility: visible;
	width: 450px;
	margin-top: 0px;
	margin-left: 25px;
	float: left;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
}
.heroesgoodsright{
	position: relative;
	visibility: visible;
	width: 390px;
	margin-top: 0px;
	float: left;
	margin-left: 15px;
}
.orix1 {
	background-image: url(../orix/img/orixback1.jpg);
	position: relative;
	visibility: visible;
	height: 190px;
	background-repeat: no-repeat;
	width: 722px;
	background-position: center top;
}

.orix1in0 {
	position: absolute;
	visibility: visible;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	left: 19px;
	top: 140px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	width: 688px;
	height: 50px;
}
.orix1in1 {
	position: absolute;
	visibility: visible;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	left: 48px;
	top: 315px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
}
.orix2 {
	background-image: url(../orix/img/orix_t1.jpg);
	position: relative;
	visibility: visible;
	height: 61px;
	width: 722px;
	background-repeat: no-repeat;
	background-position: center center;
}
.orix3 {
	background-image: url(../orix/img/orixback2.gif);
	position: relative;
	visibility: visible;
	height: 600px;
	background-repeat: repeat-y;
	width: 722px;
}
.orix1retu {
	position: relative;
	visibility: visible;
	height: 500px;
	width: 680px;
	margin-top: 0px;
	margin-left: 25px;
	float: left;
}
.orixkomado {
	position: relative;
	visibility: visible;
	height: 410px;
	width: 315px;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
	margin-right: 10px;
}
.orixkomadoin1 {
	position: relative;
	visibility: visible;
	height: 347px;
	width: 315px;
	float: left;
	margin: 0px;
}
.orixkomadoin2 {
	position: relative;
	visibility: visible;
	height: 130px;
	width: 315px;
	float: left;
	font-size: 11px;
	text-align: left;
	background-color: #FFFFFF;
	color: #666666;
	margin-top: 2px;
}
.orix4 {
	background-image: url(../orix/img/orix_t3.jpg);
	position: relative;
	visibility: visible;
	height: 61px;
	width: 722px;
	background-repeat: no-repeat;
	background-position: center center;
}
.orix5 {
	background-image: url(../orix/img/orixback2.gif);
	position: relative;
	visibility: visible;
	height: 4400px;
	background-repeat: repeat-y;
	width: 722px;
	text-align: center;
}
.orix6 {
	background-image: url(../orix/img/foot.jpg);
	position: relative;
	visibility: visible;
	height: 47px;
	width: 722px;
	background-repeat: no-repeat;
}
.orix_ehon1 {
	background-image: url(../orix/img/orixehon_back1.png);
	position: relative;
	visibility: visible;
	height: 160px;
	background-repeat: no-repeat;
	width: 722px;
	background-position: center top;
}
.orix_ehon2 {
	background-image: url(../orix/img/orixehon_back2.png);
	position: relative;
	visibility: visible;
	height: 743px;
	width: 722px;
	background-repeat: no-repeat;
	background-position: center center;
}
.orix_ehon2in1 {
	position: absolute;
	visibility: visible;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	left: 411px;
	top: 412px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	width: 290px;
	height: 179px;
}
.orix_ehon2in2 {
	position: absolute;
	visibility: visible;
	left: 411px;
	top: 596px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 290px;
	height: 56px;
}
.orix_ehon2in3 {
	position: absolute;
	visibility: visible;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	left: 424px;
	top: 660px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	width: 263px;
	height: 74px;
	background-color: #FDF0F0;
}
.orix_ehon3 {
	background-image: url(../orix/img/orixehon_back3.png);
	position: relative;
	visibility: visible;
	height: 602px;
	width: 722px;
	background-repeat: no-repeat;
}
.orix_ehon3in1 {
	position: absolute;
	visibility: visible;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	left: 424px;
	top: 33px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	width: 265px;
	height: 295px;
}
.orix_ehon3in2 {
	position: absolute;
	visibility: visible;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	left: 51px;
	top: 439px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	width: 638px;
	height: 112px;
}
.homestaylef1 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 159px;
	border: 1px solid #D9D9D9;
}
.homestaylef2 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 18px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D9D9D9;
	border-bottom-color: #D9D9D9;
	border-left-color: #D9D9D9;
}
.homestaylef3 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 137px;
	background-image: url(../homestay/img/left_back1.png);
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D9D9D9;
	border-bottom-color: #D9D9D9;
	border-left-color: #D9D9D9;
}
.homestaylef4 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 39px;
	background-image: url(../heroes/img/heroesback4.gif);
	background-repeat: repeat-y;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D9D9D9;
	border-bottom-color: #D9D9D9;
	border-left-color: #D9D9D9;
}
.homestaylef5 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 137px;
	background-image: url(../homestay/img/left_back1.png);
	background-repeat: no-repeat;
}
.hsl5in1 {
	width: 170px;
	float: left;
	position: relative;
	visibility: visible;
	height: 20px;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	margin-left: 20px;
	text-align: left;
}
.homestaylef6 {
	width: 200px;
	float: left;
	position: relative;
	visibility: visible;
	height: 200px;
	background-repeat: repeat-y;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D9D9D9;
	border-bottom-color: #D9D9D9;
	border-left-color: #D9D9D9;
	background-color: #FFFFFF;
}
.homestayrig1 {
	background-image: url(../homestay/img/right_back1.png);
	position: relative;
	visibility: visible;
	background-repeat: no-repeat;
	width: 720px;
	height: 630px;
}
.hsr1 {
	position: relative;
	visibility: visible;
	height: 159px;
	width: 720px;
	float: right;
}
.hsr1in1 {
	position: relative;
	visibility: visible;
	width: 700px;
	padding-left: 10px;
	font-size: 12px;
	color: #000000;
}
.hsr2 {
	position: relative;
	visibility: visible;
	width: 720px;
	float: right;
}
.hsr2in1 {
	width: 318px;
	height: 1200px;
	margin-left: 30px;
	float: left;
	background-image: url(../homestay/img/touka50.png);
	background-repeat: repeat;
}
.hsr2_title1 {
	width: 200px;
	height: 66px;
	float: left;
	
	}
.hsr2_title2 {
	width: 200px;
	height: 66px;
	float: left;
	
	}
.hsr2_title3 {
	width: 60px;
	height: 66px;
	float: left;
	margin-left: 40px;	
	}
.hsr2_title_yokowaku {
	width: 450px;
	height: 66px;
	float: left;
	
	}
.hsr2_bar1 {
	width: 290px;
	height: 1px;
	float: left;
	margin-left: 10px;
	background-color: #E8CD83;
	background-repeat: repeat;
	margin-bottom: 10px;
	}
.hsr2_bar2 {
	width: 640px;
	height: 1px;
	float: left;
	margin-left: 10px;
	background-color: #E8CD83;
	background-repeat: repeat;
	margin-bottom: 10px;
	}
.hsr2_bar3 {
	width: 570px;
	height: 1px;
	float: left;
	margin-left: 40px;
	background-color: #CCCCCC;
	background-repeat: repeat;
	margin-bottom: 10px;
	}
.hsr2_main {
	width: 280px;
	float: left;
	margin-left: 10px;
	font-size: 12px;
	}
.hsr2_main_left {
	width: 180px;
	float: left;
	margin-left: 10px;
	font-size: 12px;
	}
.hsr2_main_right {
	width: 100px;
	float: left;
	margin-left: 10px;
	font-size: 12px;
	}
.hsr2in2 {
	width: 318px;
	height: 270px;
	margin-left: 25px;
	background-image: url(../homestay/img/touka50.png);
	background-repeat: repeat;
	float: left;
	margin-bottom: 25px;
}
.hsr2in3 {
	width: 318px;
	height: 440px;
	margin-left: 25px;
	background-image: url(../homestay/img/touka50.png);
	background-repeat: repeat;
	float: left;
	margin-bottom: 25px;
}
.hsr2in4 {
	width: 318px;
	height: 160px;
	margin-left: 25px;
	background-image: url(../homestay/img/touka50.png);
	background-repeat: repeat;
	float: left;
	margin-bottom: 25px;
}
.hsr_ichiranwaku {
	width: 660px;
	height: 400px;
	margin-left: 30px;
	float: left;
	background-image: url(../homestay/img/touka50.png);
	background-repeat: repeat;
}
.hsr_modoru {
	width: 660px;
	height: 69px;
	margin-left: 30px;
	text-align: center;
	vertical-align: middle;
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
}
.hsr_ichiran_box1 {
	width: 620px;
	float: left;
	margin-left: 20px;
	font-size: 12px;
	margin-bottom: 20px;
	}
.hsr_ichiran_box2 {
	width: 620px;
	height: 103px;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	text-align: left;
	}
.hsr_ichiran_box2in1 {
	width: 260px;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	}
.hsr_ichiran_box2in2 {
	width: 330px;
	float: left;
	font-size: 12px;
	margin-top: 5px;
	}
.syounavi {
	width: 570px;
	float: left;
	margin-left: 40px;
	font-size: 12px;
	margin-bottom: 10px;
	}
.syounaviin1 {
	position: relative;
	visibility: visible;
	width: 160px;
	float: left;
	text-align: left;
}
.syounaviin2 {
	position: relative;
	visibility: visible;
	float: left;
	font-size: 10px;
	text-align: left;
	width: 410px;
}
.hsr_ichiran_box3 {
	width: 620px;
	height: 103px;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	}
.hsr_ichiran_box3in1 {
	width: 63px;
	float: left;
	margin-left: 75px;
	height: 63px;
	margin-top: 300px;
	}
.hsr_ichiran_box3in2 {
	width: 600px;
	float: left;
	margin-left: 10px;
	margin-bottom: 20px;
	}
.hsr_ichiran_box3in3 {
	width: 63px;
	float: left;
	margin-top: 300px;
	height: 63px;
	}
.hsr_mangawaku {
	width: 660px;
	height: 1300px;
	margin-left: 30px;
	float: left;
	background-image: url(../homestay/img/touka50.png);
	background-repeat: repeat;
}
.homestayrig2 {
	background-image: url(../homestay/img/right_back2.png);
	position: relative;
	visibility: visible;
	height: 322px;
	background-repeat: no-repeat;
	width: 720px;
	background-color: #E4D8B9;
	float: left;
}
.hsr_illustwaku1 {
	width: 660px;
	height: 600px;
	margin-left: 30px;
	float: left;
	background-image: url(../homestay/img/touka50.png);
	background-repeat: repeat;
}
.hsr_illustwaku2 {
	width: 660px;
	height: 800px;
	margin-left: 30px;
	float: left;
	background-image: url(../homestay/img/touka50.png);
	background-repeat: repeat;
}
.hsr_illust_box1 {
	width: 620px;
	height: 103px;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	}
.hsr_illust_box1in1 {
	width: 145px;
	height: 100px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	background-color: #E1E1E1;
	}
.hsr_illust_box1in2 {
	width: 145px;
	height: 20px;
	float: left;
	margin: 5px;
	background-image: url(../homestay/img/touka50.png);
	background-repeat: repeat;
	font-size: 11px;
	text-align: center;
	}
.hsr_illust_box2 {
	width: 620px;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	text-align: center;
	}
.hsr_illust_box3 {
	width: 620px;
	float: left;
	margin-left: 20px;
	margin-bottom: 5px;
	text-align: left;
	font-size: 12px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	}
.hsr_illust_box4 {
	width: 620px;
	float: left;
	margin-left: 20px;
	margin-bottom: 5px;
	text-align: left;
	font-size: 11px;
	height: 150px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	}
.hsr_illust_box5 {
	width: 620px;
	float: left;
	margin-left: 20px;
	margin-bottom: 5px;
	text-align: left;
	font-size: 11px;
	height: 20px;

	}
.hsr_guestwaku1 {
	width: 660px;
	height: 600px;
	margin-left: 30px;
	float: left;
	background-image: url(../homestay/img/touka50.png);
	background-repeat: repeat;
}
.hsr_guest_box1 {
	width: 620px;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	}
.hsr_guest_box1in1 {
	width: 194px;
	height: 30px;
	float: left;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	background-image: url(../homestay/img/touka50.png);
	background-repeat: repeat;
	border: 1px solid #E8CD83;
	}
.hgb1in1_left {
	width: 60px;
	height: 30px;
	float: left;
	margin-right: 10px;
	}
.hgb1in1_right {
	width: 120px;
	float: left;
	font-size: 10px;
	margin-top: 7px;
	}
.hsr_guest_box1in2 {
	width: 145px;
	height: 20px;
	float: left;
	margin: 5px;
	background-image: url(../homestay/img/touka50.png);
	background-repeat: repeat;
	font-size: 11px;
	text-align: center;
	}
.hsr_guest_box2 {
	width: 620px;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
	height: 400px;
	}
.hgb2_1 {
	width: 400px;
	height: 300px;
	float: left;
	margin-right: 10px;
	border: 1px solid #E8CD83;
	}
.hgb2_2 {
	width: 200px;
	height: 25px;
	float: left;
	font-size: 12px;
	border: 1px solid #E8CD83;
	padding-left: 5px;
	padding-top: 5px;
	font-weight: bold;
	color: #CB484B;
	background-color: #D8CCA8;
	}
.hgb2_3 {
	width: 180px;
	height: 60px;
	float: left;
	font-size: 10px;
	margin-left: 20px;
	margin-top: 10px;
	}
.aunt_box1 {
	background-image: url(../goods/img/aunt_back1.png);
	position: relative;
	visibility: visible;
	height: 160px;
	background-repeat: no-repeat;
	width: 722px;
	background-position: center top;
}
.aunt_box2 {
	background-image: url(../goods/img/aunt_back2.png);
	position: relative;
	visibility: visible;
	height: 314px;
	width: 722px;
	background-repeat: no-repeat;
	background-position: center center;
	}
.aunt_box2in1 {
	position: absolute;
	visibility: visible;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	left: 21px;
	top: 149px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	width: 370px;
	height: 158px;
}
.aunt_box3 {
	background-image: url(../goods/img/aunt_back3.png);
	position: relative;
	visibility: visible;
	height: 796px;
	width: 722px;
	background-repeat: no-repeat;
}
.aunt_box3in1 {
	position: absolute;
	visibility: visible;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	left: 397px;
	top: 370px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	width: 291px;
	height: 386px;
}
.aunt_box3in2 {
	position: absolute;
	visibility: visible;
	font-size: 11px;
	line-height: 18px;
	color: #FF3366;
	left: 33px;
	top: 770px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	width: 667px;
	height: 23px;
}
.aunt_box4 {
	background-image: url(../goods/img/aunt_back4.png);
	position: relative;
	visibility: visible;
	height: 559px;
	width: 722px;
	background-repeat: no-repeat;
}
.aunt_box4in1 {
	position: absolute;
	visibility: visible;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	left: 34px;
	top: 33px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	width: 369px;
	height: 83px;
}
.aunt_box4in2 {
	position: absolute;
	visibility: visible;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	left: 368px;
	top: 397px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	width: 327px;
	height: 72px;
}
.heroesmanga_bar1 {
	width: 680px;
	height: 1px;
	float: left;
	margin-left: 20px;
	background-color: #CCCCCC;
	background-repeat: repeat;
	margin-bottom: 10px;
	}
.hm_syounavi {
	width: 680px;
	float: left;
	margin-left: 20px;
	font-size: 10px;
	margin-bottom: 10px;
	text-align: left;
	}
.hm_box {
	width: 300px;
	float: left;
	margin-left: 40px;
	margin-bottom: 10px;
	}
.hm_boxin1 {
	width: 300px;
	float: left;
	margin-bottom: 10px;
	}
.hm_boxin2 {
	width: 298px;
	height: 100px;
	float: left;
	font-size: 10px;
	margin-bottom: 10px;
	border: 1px dotted #666666;
	}
.trians1 {
	background-image: url(../trians/img/triansback1.jpg);
	position: relative;
	visibility: visible;
	height: 466px;
	background-repeat: no-repeat;
	width: 722px;
	background-position: center top;
}
.trians1in0 {
	position: absolute;
	visibility: visible;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	left: 15px;
	top: 122px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	width: 258px;
	height: 102px;
}
.trians1in1 {
	position: absolute;
	visibility: visible;
	font-size: 11px;
	line-height: 18px;
	color: #993300;
	left: 17px;
	top: 315px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	width: 683px;
}
.trians2 {
	background-image: url(../trians/img/trians_t1.jpg);
	position: relative;
	visibility: visible;
	height: 61px;
	width: 722px;
	background-repeat: no-repeat;
	background-position: center center;
}
.trians3 {
	background-image: url(../orix/img/orixback2.gif);
	position: relative;
	visibility: visible;
	height: 500px;
	background-repeat: repeat-y;
	width: 722px;
}

.trians1retu {
	position: relative;
	visibility: visible;
	height: 600px;
	width: 680px;
	margin-top: 0px;
	margin-left: 25px;
	float: left;
}
.trianskomado {
	position: relative;
	visibility: visible;
	height: 410px;
	width: 315px;
	margin-top: 10px;
	margin-left: 10px;
	float: left;
	margin-right: 10px;
}
.trianskomadoin1 {
	position: relative;
	visibility: visible;
	height: 347px;
	width: 315px;
	float: left;
	margin: 0px;
}
.trianskomadoin2 {
	position: relative;
	visibility: visible;
	height: 130px;
	width: 315px;
	float: left;
	font-size: 11px;
	text-align: left;
	background-color: #FFFFFF;
	color: #666666;
	margin-top: 2px;
}
.trians4 {
	background-image: url(../trians/img/trians_t3.jpg);
	position: relative;
	visibility: visible;
	height: 61px;
	width: 722px;
	background-repeat: no-repeat;
	background-position: center center;
}
.trians5 {
	background-image: url(../orix/img/orixback2.gif);
	position: relative;
	visibility: visible;
	height: 1800px;
	background-repeat: repeat-y;
	width: 722px;
	text-align: center;
}
.trians6 {
	background-image: url(../trians/img/foot.jpg);
	position: relative;
	visibility: visible;
	height: 47px;
	width: 722px;
	background-repeat: no-repeat;
}
.trians7 {
	background-image: url(../trians/img/triansback2.jpg);
	position: relative;
	visibility: visible;
	height: 466px;
	background-repeat: no-repeat;
	width: 722px;
	background-position: center top;
}
.trians7in0 {
	position: absolute;
	visibility: visible;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	left: 15px;
	top: 209px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	width: 333px;
	height: 96px;
}
.trians_bar1 {
	width: 683px;
	height: 1px;
	float: left;
	background-color: #CCCCCC;
	background-repeat: repeat;
	margin-bottom: 10px;
	}
.trians_syounavi {
	width: 660px;
	float: left;
	margin-left: 10px;
	font-size: 12px;
	margin-bottom: 10px;
	}
.trians8 {
	background-image: url(../trians/img/trians_t4.jpg);
	position: relative;
	visibility: visible;
	height: 61px;
	background-repeat: repeat-y;
	width: 722px;
}
.trians8in1 {
	position: absolute;
	visibility: visible;
	font-size: 16px;
	color: #FF3300;
	left: 34px;
	top: 17px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: bold;
	width: 547px;
	height: 24px;
	letter-spacing: 1px;
}
.trians8in2 {
	position: absolute;
	visibility: visible;
	font-size: 11px;
	color: #666666;
	left: 598px;
	top: 23px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	width: 91px;
	height: 20px;
}
.triansrepotext1 {
	position: relative;
	visibility: visible;
	width: 350px;
	margin-top: 0px;
	margin-left: 35px;
	float: left;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	letter-spacing: 1px;
}
.triansrepoimg1 {
	position: relative;
	visibility: visible;
	width: 300px;
	margin-top: 0px;
	margin-left: 15px;
	float: left;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.oritri500 {
	background-image: url(../orix/img/orixback2.gif);
	position: relative;
	visibility: visible;
	height: 500px;
	background-repeat: repeat-y;
	width: 722px;
}
.oritri1000 {
	background-image: url(../orix/img/orixback2.gif);
	position: relative;
	visibility: visible;
	height: 1000px;
	background-repeat: repeat-y;
	width: 722px;
}
.oritri1500 {
	background-image: url(../orix/img/orixback2.gif);
	position: relative;
	visibility: visible;
	height: 1500px;
	background-repeat: repeat-y;
	width: 722px;
}
.oritri2000 {
	background-image: url(../orix/img/orixback2.gif);
	position: relative;
	visibility: visible;
	height: 2000px;
	background-repeat: repeat-y;
	width: 722px;
}
.oritri2500 {
	background-image: url(../orix/img/orixback2.gif);
	position: relative;
	visibility: visible;
	height: 2500px;
	background-repeat: repeat-y;
	width: 722px;
}
.oritri3000 {
	background-image: url(../orix/img/orixback2.gif);
	position: relative;
	visibility: visible;
	height: 3000px;
	background-repeat: repeat-y;
	width: 722px;
}
.oritri3500 {
	background-image: url(../orix/img/orixback2.gif);
	position: relative;
	visibility: visible;
	height: 3500px;
	background-repeat: repeat-y;
	width: 722px;
}
.oritri4000 {
	background-image: url(../orix/img/orixback2.gif);
	position: relative;
	visibility: visible;
	height: 4000px;
	background-repeat: repeat-y;
	width: 722px;
}
.oritri4500 {
	background-image: url(../orix/img/orixback2.gif);
	position: relative;
	visibility: visible;
	height: 4500px;
	background-repeat: repeat-y;
	width: 722px;
}
.oritri5000 {
	background-image: url(../orix/img/orixback2.gif);
	position: relative;
	visibility: visible;
	height: 5000px;
	background-repeat: repeat-y;
	width: 722px;
}
.oritri5500 {
	background-image: url(../orix/img/orixback2.gif);
	position: relative;
	visibility: visible;
	height: 5500px;
	background-repeat: repeat-y;
	width: 722px;
}
.oritri6000 {
	background-image: url(../orix/img/orixback2.gif);
	position: relative;
	visibility: visible;
	height: 6000px;
	background-repeat: repeat-y;
	width: 722px;
}
