
/*--------------------------------------------------------------------------------------*/

*{
	padding				: 0 auto;
	font-size			: 100%;
	font-weight			: normal;
}

body{
	width					: 100%;
	font					: 75%/1.5em Verdana,sans-serif,GulimChe,MS Song;
	font-family/**/:/**/"MS PGothic"; /*IE6専用*/
	color: #ffffff;
	line-height			: 160%;
}

/*--------------------------------------------------------------------------------------*/

.divstyle1{
	clear				: both;
	margin				: 0 auto;
	overflow			: hidden;
}
	
	.divstyle1 .left{
		float				: left;
		width				: 130px;
	}
	
	.divstyle1 .right{
		float				: right;
		width				: 610px;
	}

	.divstyle1:after {
		content					: "";
		display					: block;
		clear					: both;
		height					: 0;
		overflow				: hidden;
	}
	
	/*\*/
	* html .divstyle1 {
		height					: 0;
		overflow				: visible;
	}
	/**/

.divstyle2{
	clear				: both;
	width				: 530px;
	margin				: 0 auto;
	overflow			: hidden;
	text-align			: right;
	border				: 1px solid #cccccc;
	padding-bottom		: 3px;
	margin-top			: 15px;
	margin-left			: 200px;
}

.iframestyle1{
	margin						: 0 auto;
	width						: 430px;
	height						: 90px;
    overflow					: auto;
	background					: transparent;
	background-color			: transparent;
	margin-top					: 8px;
}

.textstyle1{
	color				: #ededed;
	line-height			: 160%;
	margin-left			: 26px;
	margin-top			: 30px;
}
	
.textstyle2{
	color				: #74ae00;
}
	
.astyle1{
	color				: #99cc33;
}
	
.astyle1:hover{
	color				: #ddff9a;
}

.text1 {

	font-size: 12px;
	color: #ffcccc;
}

.text2 {
	color: #333333;
}

.text3 {
	color: #85cdff;
}

.text4 {
	color: #545454;
}

.text-margin1{

	font-size: 12px;
	color: #000000;
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:2px;
}

.text-margin2{

	font-size: 12px;
	color: #000000;
	margin-top:7px;
	margin-left:7px;
	margin-right:2px;
	margin-bottom:2px;
}

.text-margin3{

	font-size: 12px;
	color: #000000;
	margin-top:2px;
	margin-left:7px;
	margin-right:2px;
	margin-bottom:2px;
}

.text-margin4{

	font-size: 12px;
	color: #D7D7D7;
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:2px;
}

.text-margin5{

	font-size: 12px;
	color: #ffffff;
	margin-top:2px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:2px;
}

.text-margin6{

	font-size: 12px;
	color: #666666;
	margin-top:7px;
	margin-left:15px;
	margin-right:7px;
	margin-bottom:7px;
}

.text-margin7{

	font-size: 10px;
	color: #000000;
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:2px;
}

.text-margin8{

	font-size: 10px;
	color: #ffffff;
	margin-top:2px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:2px;
}

.text-margin9{

	font-size: 10px;
	color: #ffffff;
	margin-top:15px;
	margin-left:15px;
	margin-right:5px;
	margin-bottom:2px;
}

div#thumb { /* TlC\ */
    overflow: auto;
    width: 120px; /*  */
    height: 525px; /*  */
	border-style: none solid none solid;
	border-width: 1px;
	border-color: #000000;
}

div#thumb2 { /* TlC\ */
    overflow: auto;
    width: 260px; /*  */
    height: 475px; /*  */
    border: 1px #666666 solid; /* g̕EFE */

	font-size: 11px;
	color: #ffffff;
	margin:0 10 10 10;
	line-height:15pt;	
	scrollbar-base-color:#666666;
	scrollbar-track-color:#ffffff;
	scrollbar-face-color:#666666;
	scrollbar-arrow-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-highlight-color:#666666;
	scrollbar-shadow-color:#666666;
}

div#thumb3 { /* TlC\ */
    overflow: auto;
    width: 580px; /*  */
    height: 525px; /*  */
}

div#thumb4 { /* TlC\ */
    overflow: auto;
    width: 220px; /*  */
    height: 150px; /*  */
    border: 1px #666666 solid; /* g̕EFE */

	font-size: 11px;
	color: #000000;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	line-height:15pt;	
	scrollbar-base-color:#666666;
	scrollbar-track-color:#ffffff;
	scrollbar-face-color:#666666;
	scrollbar-arrow-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-highlight-color:#666666;
	scrollbar-shadow-color:#666666;
}

div#thumb5 { /* TlC\ */
    overflow: auto;
    width: 620px; /*  */
    height: 525px; /*  */
	line-height:15pt;	
	scrollbar-base-color:#666666;
	scrollbar-track-color:#ffffff;
	scrollbar-face-color:#666666;
	scrollbar-arrow-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-highlight-color:#666666;
	scrollbar-shadow-color:#666666;
}

.scroll1{
	scrollbar-base-color:#bbbbbb;
	scrollbar-track-color:#ffffff;
	scrollbar-face-color:#bbbbbb;
	scrollbar-arrow-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-highlight-color:#bbbbbb;
	scrollbar-shadow-color:#bbbbbb;
}

.scroll2{
	scrollbar-base-color:#ffffff;
	scrollbar-track-color:#C2C2C2;
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#C2C2C2;
	scrollbar-3dlight-color:#C2C2C2;
	scrollbar-darkshadow-color:#C2C2C2;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
}

.scroll3{
	scrollbar-base-color:#000000;
	scrollbar-track-color:#ffffff;
	scrollbar-face-color:#000000;
	scrollbar-arrow-color:#ffffff;
	scrollbar-3dlight-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
}

.margin0{
	margin:0px;
}

.margin1{
	margin:5 5 5 5;

}

.margin2{
	margin:0 0 0 5;

}

.margin3{
	margin:10px 0 0 60px;

}

.margin4{
	margin:40px 0 0 0;

}

.margin5{
	margin:20px;

}

.margin6{
	margin:10px 0 0 15px;

}

.margin7{
	margin: 2px 0 0 198px;

}

.margin8{
	margin-top: 60px;
}

.line1{
	border-width:4px;
	border-style:dotted;
	border-color:#000000;
}

.line2{
	text-align: center;
	border-width:1px;
	border-style:solid;
	border-color:#ffffff;
}

.line3{
	border-width:1px;
	border-style:solid;
	border-color:#000000;
}

.line4{
	text-align: center;
	border-style: solid none solid solid;
	border-width: 1px;
	border-color: #000000;
}

.line5{
	text-align: center;
	border-style: none none solid solid;
	border-width: 1px;
	border-color: #ffffff;
}

.line6{
	text-align: center;
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #ffffff;
}

.line7{
	border-style: none none solid none;
	border-width: 1px;
	border-color: #000000;
}

.line8{
	border-style: solid none none solid;
	border-width: 1px;
	border-color: #000000;
}

.line9{
	border-width:1px;
	border-style:solid;
	border-color:#AF33AA;
}

.line10{
	text-align: center;
	border-style: solid none solid solid;
	border-width: 1px;
	border-color: #00d4c3;
}

.line11{
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: #00d4c3;
}

.line12{
	text-align: center;
	border-style: none none solid solid;
	border-width: 1px;
	border-color: #00d4c3;
}

.line13{
	text-align: center;
	border-style: none solid solid solid;
	border-width: 1px;
	border-color: #00d4c3;
}

.line14{
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: #02FE08;
}

.line15{
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
}

.bgcolor1{
	background-color:#330000;
}

.bgimage1{
	background-repeat:no-repeat;
}

.line_height{
	line-height:15pt;
}

a:hover{
		color:#99cc33;
}

a.link_type1{
	font-family:"lr oSVbN","lr SVbN","Osaka",sans-serif;
	font-size:11px;
	color:#D7D7D7;
}

a.link_type2{
	font-family:"lr oSVbN","lr SVbN","Osaka",sans-serif;
	font-size:12px;
	color:#ffffff;
}

a.link_type3{
	font-family:"lr oSVbN","lr SVbN","Osaka",sans-serif;
	font-size:10px;
	color:#000000;
}

.tableback0{
	background-image    : url("../image/logo.gif");
	background-repeat   : no-repeat;
	background-position : left top;
	width               : 750px;
	height              : 525px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
}

.tableback1{
	background-image    : url("../image/top_pics.jpg");
	background-repeat   : no-repeat;
	background-position : center top;
	width               : 750px;
	height              : 280px;
}

.tableback2{
	background-image    : url("../image/information_pics.png");
	background-repeat   : no-repeat;
	background-position : left top;
	width               : 750px;
	height              : 437px;
}

.tableback3{
	background-image    : url("../image/image_pics.jpg");
	background-repeat   : no-repeat;
	background-position : left top;
	width               : 750px;
	height              : 480px;
}

.tableback4{
	background-image    : url("../image/menu_pics.jpg");
	background-repeat   : no-repeat;
	background-position : left top;
	width               : 750px;
	height              : 310px;
}

.tableback5{
	background-image    : url("../image/free_pics.jpg");
	background-repeat   : no-repeat;
	background-position : left top;
	width               : 750px;
	height              : 280px;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
}

.tableback6{
	background-image    : url("../image/introduction_pics.jpg");
	background-repeat   : no-repeat;
	background-position : left top;
	width               : 750px;
	height              : 310px;
}

.tablenews{
	margin:5 5 10 90;
	width               : 300px;
}

.tablecomcept{
	background-color:#666666;
	width: 300;
}

.tablecomcept2{
	width: 560;
	border:1px solid #85cdff;
	margin:80px 40px 20px 0;
}


.tablemenu{
	margin:5 0 0 10;
	width               : 610;
}

.tableintroduction{
	margin:5 0 0 5;
	background-color:#666666;
	width               : 600;
}

.txtHeight120{
	line-height: 120%;
}
.txtHeight160{
	line-height: 160%;
}