/**/

.cle{
	float:left; padding:10px 10px 0 0; margin:10px 10px 10px 85px; border-right:1px dotted #CCC;
}

.cle2{
border:1px solid #CCC; width:615px; margin:15px 0 10px 0;
}



*html .cle{
	float:left; padding:10px 10px 0 0; margin:10px 10px 10px 47px; border-right:1px dotted #FFFFFF;
}

.sikiri{
margin:15px 0 15px 0; background:no-repeat url(../images/sikiri.jpg);
		width:719px; height:43px; text-indent:-999em;
		}

.Azusa0{
text-align:left; line-height:30px; padding:15px 0 35px 40px; font-size:18px;
}

.Azusa1{
width:760px; padding:0 0 50px 0; margin:0 0 50px 0;
}

.Azusa2{
padding:15px 0 10px 0;
}

.Azusa3{
width:560px; text-align:left; padding:0 0 10px 0; font-size:16px; color:#FF00CC;
}

.Azusa4{
width:560px; text-align:left; font-size:12px;
}

.Azusa5{
width:560px; border:7px #999999 solid; padding:30px 0 25px 0; margin:30px 0 25px 0;
}

.Azusa6{
padding:5px 0 5px 0; line-height:30px; font-size:24px; color:#FFFF00;
}

.Azusa7{
font-size:14px; padding:0 0 15px 0;
}

.Azusa7a{
font-size:16px; font-weight:bold; padding:5px 0 10px 0;
}

.Azusa8{
padding:5px 0 5px 0; line-height:30px; font-size:24px; color:#FFFF00;
}

.Azusa9{
font-size:14px; padding:0 0 15px 0;
}

.Azusa10{
width:700px; background-color:#000066;
}

.Azusa11{
width:700px; margin:0 auto; text-align:left; padding:15px 0 10px 0;
}

.Azusa12{
text-align:center;
}


.Azusa13{
font-size:27px; line-height:50px; padding:0 0 15px 0;
}

.Azusa14{
padding:0 0 15px 0; margin:0 auto; width:550px;
}

.Azusa15{
width:620px;  margin:0 0 0 75px;
}

.Azusa16{
position:relative; width:700px;
}

.Azusa17{
position:absolute; left: 117px; top: 39px;
}


.Azusa18{
position:absolute; left: 127px; top: 109px;
}

.Azusa19{
position:absolute; left: 448px; top: 7px;
}

.Azusa20{
position:absolute; left: 447px; top: 43px;
}

.Azusa21{
width:300px; float:left;
}

.Azusa22{ 
font-size:16px; font-weight:bold; line-height:35px;
}

.Azusa23{
font-size:16px; font-weight:bold; width:300px; line-height:35px;
}

.Azusa24{
line-height:25px;
}

.Azusa25{
padding:30px 0 30px 0;
}

.Azusa25a{
margin:0 0 0 115px;
}

.Azusa26{
width:401px; height:63px; margin:0 0 20px 0; background:no-repeat url(../images/hanasu_bnr.jpg); text-indent:-999em;
}

.Azusa27{
background:no-repeat url(../images/hanasu_img.jpg); width:554px; height:283px;

}

.Azusa28{
width: 307px; height: 24px; text-align:left; padding:170px 300px 0 0;
}

h4{
font-size:17px; color:#FFFF00;  line-height:22px;
}

.Azusa30{
font-size:14px;
text-align:right; padding:20px 108px 0 0;
}

.Azusa31{
width:469px; height:63px; margin:0 0 20px 0; background:no-repeat url(../images/kisekae_bnr.jpg); text-indent:-999em;
}

.Azusa32{
background:no-repeat url(../images/kisekae_img.jpg); width:554px; height:724px;

}

.Azusa33{
 padding:260px 300px 0 0; width: 307px; height: 24px; text-align:left;
}

.Azusa34{
padding:8px 0 0 0;
}

.Azusa35{
width:469px; height:63px; margin:0 0 20px 0; background:no-repeat url(../images/hyoujou_bnr.jpg); text-indent:-999em;
}

.Azusa36{
background:no-repeat url(../images/hyoujou_img.jpg); width:554px; height:1014px;

}

.Azusa37{
 padding:260px 300px 0 0; width: 307px; height: 24px; text-align:left;
}

.Azusa38{
 padding:635px 300px 0 0;  width: 307px; height: 24px; text-align:left;
}

*html .Azusa38{
 padding:390px 300px 0 0; width: 307px; height: 24px; text-align:left;
}

*:first-child+html .Azusa38{
 padding:635px 300px 0 0;  width: 307px; height: 24px; text-align:left;
}

.Azusa39{
width:610px; height:110px; margin:0 0 20px 0; background:no-repeat url(../images/pose_bnr.jpg); text-indent:-999em;
}

.Azusa39a{
width:644px; margin:0 auto; text-align:left; padding:10px 0 10px 0;
}

.Azusa40{
width:454px; height:63px; margin:0 0 20px 0; background:no-repeat url(../images/itazura_bnr.jpg); text-indent:-999em;
}

.Azusa41{
background:no-repeat url(../images/itazura_img.jpg); width:554px; height:1700px;

}




.Azusa42{
height: 24px; text-align:left; padding:255px 250px 0 0;
}
.Azusa43{
 height: 24px; text-align:left; padding:1300px 0 0 0;
}


*html .Azusa43{
 height: 24px; text-align:left; padding:1200px 0 0 0;
}

*:first-child+html .Azusa43{
 height: 24px; text-align:left; padding:1300px 0 0 0;

}



.Azusa44{
	color:#FFFF00;
	font-size:16px;
	font-weight:bold;
	line-height:23px;

}

.Azusa45{
width:554px; margin:0 auto; text-align:left; padding:10px 0 10px 0;
}

.Azusa46{
width:553px; height:58px; margin:0 0 20px 0; background:no-repeat url(../images/kakudai_bnr.jpg); text-indent:-999em;
}


.Azusa47{
width:396px; height:58px; margin:0 0 20px 0; background:no-repeat url(../images/haikei_bnr.jpg); text-indent:-999em;
}


.Azusa48{
width:530px; text-align:left; padding:10px 0 10px 0;
}

.Azusa49{
background:no-repeat url(../images/ongaku_img.jpg); width:557px; height:307px;

}

.Azusa50{
width: 307px; height: 24px; text-align:left; padding:170px 300px 0 0;
}

.Azusa51{
width:396px; height:58px; margin:0 0 20px 0; background:no-repeat url(../images/music_bnr.jpg); text-indent:-999em;
}

.Azusa51a{
width:468px; height:58px; margin:0 0 20px 0; background:no-repeat url(../images/home_bnr.jpg); text-indent:-999em;
}

.Azusa51b{
padding:10px 0 15px 0;
}

.Azusa52{
background:no-repeat url(../images/colormode_img.jpg); width:550px; height:1535px;
position:relative;
}

*html .Azusa53{
width: 307px; height: 24px; text-align:left; padding:750px 250px 0 0;
}

.Azusa53{
width: 307px; height: 24px; text-align:left; padding:750px 300px 0 0;
}

.Azusa54{
width:518px; height:110px; margin:0 0 20px 0; background:no-repeat url(../images/colormode_bnr.jpg); text-indent:-999em;
}

.Azusa54a{
width:440px; height:110px; margin:0 0 20px 0; background:no-repeat url(../images/muti_bnr.jpg); text-indent:-999em;
}

.Azusa55{
position:absolute; left: 328px; top: 208px; width: 214px; height: 41px;
}

.Azusa56{
position:absolute; left: 329px; top: 518px; width: 214px; height: 41px;
}

.Azusa57{
position:absolute; left: 331px; top: 840px; width: 214px; height: 41px;
}

.Azusa58{
position:absolute; left: 326px; top: 1151px; width: 214px; height: 41px;
}

.Azusa59{
position:absolute; left: 328px; top: 1480px; width: 214px; height: 41px;
}

.Azusa60{
background:no-repeat url(../images/muti_img.jpg); width:550px; height:1680px;
position:relative;
}

*html .Azusa61{
width: 307px; height: 24px; text-align:left; padding:240px 250px 0 0;
}

.Azusa61{
width: 307px; height: 24px; text-align:left; padding:240px 300px 0 0;
}

.Azusa62{
position:absolute; left: 11px; top: 852px; width: 288px; height: 57px;
}

.Azusa63{
width:383px; height:50px; margin:0 0 20px 0; background:no-repeat url(../images/system_bnr.jpg); text-indent:-999em;
}

.Azusa64{
background:no-repeat url(../images/system_img.jpg); width:692px; height:1254px; position:relative; margin:0 0 0 75px;
}

.Azusa65{
text-align:left; position:absolute; left: 22px; top: 10px;
}

.Azusa66{
text-align:left; position:absolute; left: 22px; top: 163px; width: 446px; height: 119px;
}

.Azusa67{
text-align:left; position:absolute; left: 21px; top: 314px; width: 238px; height: 231px;
}

.Azusa68{
text-align:left; position:absolute; left: 6px; top: 669px; width: 273px; height: 72px;
}

.Azusa70{
text-align:left; position:absolute; left: 321px; top: 988px; width: 273px; height: 183px;
}

.Azusa71{
width:583px; height:50px; margin:0 0 20px 0; background:no-repeat url(../images/ori_bnr.jpg); text-indent:-999em;
}

.Azusa72{
background:no-repeat url(../images/ori_img.jpg); width:604px; height:1190px; position:relative; margin:0 0 0 75px;
}

.Azusa73{
text-align:left; position:absolute; left: 7px; top: 320px; width: 376px; height: 335px;
}

.Azusa74{
text-align:left; position:absolute; left: 398px; top: 437px; width: 205px; height: 233px;
}

.Azusa75{
text-align:left; position:absolute; left: 6px; top: 882px; width: 366px; height: 78px;
}

.Azusa76{
text-align:left; position:absolute; left: 125px; top: 1099px; width: 366px; height: 78px;
}

.Azusa77{
position:absolute; left: 75px; top: -71px;
}

.Azusa78{
width:358px; height:50px; margin:0 0 20px 0; background:no-repeat url(../images/douga_bnr.jpg); text-indent:-999em;
}

.Azusa79{
width:358px; height:50px; margin:0 0 20px 0; background:no-repeat url(../images/sample_bnr.jpg); text-indent:-999em;
}

.Azusa80{
text-align:left; width:520px;
}

.Azusa81{
width:365px; margin:5px 0 0 10px; height:50px;
}

.Azusa82{
}

.Azusa83{
}

.Azusa84{
}

.Azusa85{
}

.Azusa86{
}

.Azusa87{
}

.Azusa88{
}

.Azusa89{
}

.Azusa90{
}

.Azusa91{
}

.Azusa92{
}

.Azusa93{
}

.Azusa94{
}

.Azusa95{
}

.Azusa96{
}

.Azusa97{
}

.Azusa98{
}

.Azusa99{
}

.Azusa100{
}


/* 掲載ページ */

.Keisai1{
padding:15px 0 20px 0;
}

.Keisai2{
height:180px;
}

.Keisai2a{
padding:17px 0 17px 0;
}

.Keisai3{
text-align:left; line-height:20px;
}

.Keisai4{
border:5px solid #999999; margin:10px 0 0 0; padding:10px 0 0 10px; height:600px;
}

.Keisai5{
float:left; width:450px; text-align:left; margin:0 0 15px 0;
}

.Keisai6{
float:left; width:267px;
}

.Keisai7{
text-align:left; padding:15px 0 15px 0; line-height:20px;
}

.Keisai8{
font-size:14px; font-weight:bold;
}

.Keisai9{
clear:both; text-align:left; border:1px solid #FFFFFF; padding:7px; margin:0 15px 0 0; width:710px;
}



/**************/





*{ margin:0px; padding:0px;}

a:link {color: #FFFFFF; text-decoration: none;}
a:visited {text-decoration: none; color: #FFFFFF;}
a:hover {text-decoration: underline; color: #FF3366;}
a:active {text-decoration: none; color: #FFFF00;}


.Link2 a:link {
	color:#FFFFFF;
	text-decoration:underline;
}
.Link2 a:visited {
	text-decoration:underline;
	color:#FFFFFF;
}
.Link2 a:hover {
	text-decoration:underline;
	color:#FF6600;
}
.Link2 a:active {
	text-decoration:underline;
	color: #FF6600;
}

.Link3 a:link {
	color:#FF3399;
	text-decoration:underline;
}
.Link3 a:visited {
	text-decoration:underline;
	color:#FF3399;
}
.Link3 a:hover {
	text-decoration:underline;
	color:#FFCC00;
}
.Link3 a:active {
	text-decoration:underline;
	color: #FF0000;
}


h1{font-size:11px;}

.float_left{float:left;}
.float_right{float:right;}

body {background-color: #000000; margin-left: 0px; margin-top: 0px; margin-right: 0px;
	color:#FFFFFF; font-size: 12px;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	line-height:18px;}


.margin_2{ margin-left:30px;}
.margin_3{ margin-bottom:20px;}
.margin_4{ margin-top:30px;}
.margin_5{ margin-left:23px;}
.margin_6{ margin-left:20px;}
.margin_7{ margin-left:5px;}
.margin_8{ margin-top:5px;}

.margin_9{ margin-top:10px; margin-bottom:13px;}
.margin_10{ margin-bottom:40px;}

.font_1{ font-size:14px;}
.font_2{ font-size:15px; font-weight:bold;}
.font_3{ font-size:16px; font-weight:bold; color:#0FF;}

.border_1{ border:#FFFFFF 1px solid;}
.border_2{ border-bottom:#FFFFFF 3px solid;}

.pad_1{ padding-top:15px;}/*P̂Ŏgꍇ*/
.pad_2{ padding-top:10px; padding-bottom:13px;}
.pad_3{ padding-top:70px; padding-right:18px;}
.pad_4{ padding-bottom:40px;}
.pad_5{ padding-bottom:5px;}
.pad_6{ padding-top:5px;}
.pad_7{ padding-top:10px; padding-bottom:18px;}
.pad_8{ padding:0 0 0 8px;}


.h1_box{width:850px; margin-top:20px;}

/*GgX*/
#Wrapper_3{width:760px; height:auto; background-color:#FFFFFF; color: #000000; margin-top:10px;}
.h1_box_entrace{width:760px; margin-top:10px;}

div.box1_entrance{background-image:url(../images/img_1.jpg); width:725px; height:304px;}
div.box2_entrance{width:350px; padding-top:15px;}
div.box3_entrance{width:725px; height:auto; margin-top:15px; border-top:2px #000000 solid; border-bottom:2px #000000 solid;}

.counter {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 30px}

/* top */
div.over_flow{width:350px; height:220px; padding:8px; border:1px #FFFFFF solid; overflow:auto; scrollbar-base-color:#000000;}
#Wrapper{width:850px; height:auto;}
#Wrapper_2{width:760px; height:auto;}

/* iЉ */
div#sakuhin_box1 p{ padding-bottom:20px;}

/* L */
p.dialy{border-top:3px #FFFFFF solid; border-bottom:1px #FFFFFF dotted; height:30px; padding-top:10px;}

/* N */
div#link_box p{margin-bottom:12px; float:left;}

