@charset "Shift_JIS";

@import url(cmn.css);

/*---------------------------- common --------------------------------*/

#co1, #co2, #co3, #co4, #co5, #co6, #co7, #co8, #co9, #co10, #co11, #co12, 
#bn1, #bn2, #bn3, 
#i1, #i2, #i3, #i4, #i5, #i6, #i7, #i8, #i9, #i10, #i11, #i12, #i13, #i14, 
#i15, #i16, #i17, #i18, #i19, #i20, #i21, #i22, #i23, #i24, #i25, 
#fl, 
.alphahr{
	display: block;
	text-indent: -10000px;
	outline:none;
	line-height:1px;
	font-size:1px;
}

.prc{
	color: #A80004;
	font-weight: bold;
	text-align: right;
	font-size: 10px;
}




/*---------------------------- index ---------------------------------*/

#flashcontent{
	background: url(index_images/fl.jpg) 0 0 no-repeat;
	height: 278px;
	width: 572px;
	margin-bottom: 15px;
}





/*---------------------------- index ---------------------------------*/

#index .col{
	float: left;
	width: 335px;
	margin: 0 0 10px 5px;
}

#index #co1{
	height: 24px;
	width: 335px;
	background: url(index_images/topi.gif) 0 0 no-repeat;
}

#topi dt{
	background: url(cmn_images/icon.gif) 5px 5px no-repeat;
	padding: 0 5px 0 15px;
	color: #06572C;
	font-weight: bold;
	line-height: 130%;
	margin-top: 5px;
}

#topi dd{
	border-bottom: 1px dotted #06572C;
	padding: 0 5px 0 15px;
}

#index #co2 a{
	display: block;
	height: 50px;
	width: 321px;
	background: url(index_images/bn.jpg) 0 0 no-repeat;
	margin: 0 auto 20px;
}

#index #co3{
	height: 17px;
	width: 146px;
	background: url(index_images/logo.gif) 0 0 no-repeat;
	margin-bottom: 5px;
}

#index .cor{
	float: right;
	width: 204px;
	margin: 0 5px 10px 0;
}

#index #bn1, #index #bn2, #index #bn3{
	background: no-repeat 0 0;
	width: 204px;
	height: 124px;
	margin-bottom: 8px;
}

#index #bn1{
	background: url(index_images/bn1.jpg);
}

#index #bn2{
	background: url(index_images/bn2.jpg);
}

#index #bn3{
	background: url(index_images/bn3.jpg);
}

#index #bn1 a, #index #bn2 a, #index #bn3 a{
	display: block;
	width: 204px;
	height: 124px;
}





/*---------------------------- news ---------------------------------*/

#news #fl{
	height: 162px;
	width: 572px;
	background: url(news_images/fl.jpg) 0 0 no-repeat;
	margin-bottom: 5px;
}





/*---------------------------- shop ---------------------------------*/

#shop #fl{
	height: 162px;
	width: 572px;
	background: url(shop_images/fl.jpg) 0 0 no-repeat;
	margin-bottom: 5px;
}

#shop #co1{
	height: 24px;
	width: 572px;
	background: url(shop_images/co1.gif) 0 0 no-repeat;
	margin-bottom: 10px;
}

#shop #co2{
	height: 52px;
	width: 110px;
	background: url(shop_images/logo.gif) 0 0 no-repeat;
	margin-bottom: 10px;
}

#shop .info{
	margin: 0 0 40px 30px;
	background: url(shop_images/img.jpg) 100% 0 no-repeat;
}

#shop .info #i1, #shop .info #i2, #shop .info #i3, #shop .info #i4, #shop .info #i5, #shop .info #i6, #shop .info #i7{
	height: 16px;
	width: 67px;
}

#shop .info #i1{
	background: url(shop_images/1.gif) 0 0;
}

#shop .info #i2{
	background: url(shop_images/2.gif) 0 0;
}

#shop .info #i3{
	background: url(shop_images/3.gif) 0 0;
}

#shop .info #i4{
	background: url(shop_images/4.gif) 0 0;
}

#shop .info #i5{
	background: url(shop_images/5.gif) 0 0;
}

#shop .info #i6{
	background: url(shop_images/6.gif) 0 0;
}

#shop .info #i7{
	background: url(shop_images/7.gif) 0 0;
}

#shop .info dd{
	padding: 2px 0 0 15px;
	width: 250px;
	border-bottom: dotted 1px #666;
	margin-bottom: 10px;
}

#shop #map{
	width: 530px;
	margin: 0 auto 30px;
	text-align: right;
}

iframe{
	border: 1px solid #888;
}





/*---------------------------- sweet1 ---------------------------------*/

#sweet1 #fl{
	height: 162px;
	width: 572px;
	background: url(sweet1_images/fl.jpg) 0 0 no-repeat;
	margin-bottom: 5px;
}

#sweet1 #co1{
	height: 27px;
	width: 369px;
	background: url(sweet1_images/co1.gif) 0 0 no-repeat;
	margin-bottom: 10px;
}

#sweet1 #m1, #sweet1 #m2, #sweet1 #m3, #sweet1 #m4{
	min-height: 153px;
	margin-bottom: 20px;
}

* html #sweet1 #m1, * html #sweet1 #m2, * html #sweet1 #m3, * html #sweet1 #m4{
	min-height: 153px;
	max-height: 153px;
	behavior:url(js/iefixed.htc);
}

#sweet1 #m2, #sweet1 #m4{
	padding-left: 248px;
}

#sweet1 #m1{
	background: url(sweet1_images/m1.jpg) 100% 0 no-repeat;
}

#sweet1 #m2{
	background: url(sweet1_images/m2.jpg) 0 0 no-repeat;
}

#sweet1 #m3{
	background: url(sweet1_images/m3.jpg) 100% 0 no-repeat;
}

#sweet1 #m4{
	background: url(sweet1_images/m4.jpg) 0 0 no-repeat;
}

#sweet1 #co2, #sweet1 #co3, #sweet1 #co4, #sweet1 #co5{
	height: 43px;
	width: 294px;
	margin-bottom: 10px;
}

#sweet1 #co2{
	background: url(sweet1_images/co2.gif) 0 100% no-repeat;
}

#sweet1 #co3{
	background: url(sweet1_images/co3.gif) 0 100% no-repeat;
}

#sweet1 #co4{
	background: url(sweet1_images/co4.gif) 0 100% no-repeat;
}

#sweet1 #co5{
	background: url(sweet1_images/co5.gif) 0 100% no-repeat;
}

#m1 p, #m2 p, #m3 p, #m4 p{
	width: 294px;
}

#sweet1 #co6{
	height: 71px;
	width: 572px;
	background: url(sweet1_images/bn.jpg) 0 0 no-repeat;
	margin-bottom: 30px;
}

#sweet1 #co6 a{
	height: 71px;
	width: 572px;
	display: block;
}





/*---------------------------- sweet2 ---------------------------------*/

#sweet2 #fl{
	height: 162px;
	width: 572px;
	background: url(sweet2_images/fl.jpg) 0 0 no-repeat;
	margin-bottom: 5px;
}

#sweet2 .mbox{
	width: 250px;
	padding: 0 0 0 10px;
	background: url(cmn_images/hr2.gif) 0 0 repeat-y;
	min-height: 110px;
	margin-bottom: 5px;
}

* html #sweet2 .mbox{
	min-height: 110px;
	max-height: 110px;
	min-width: 250px;
	max-width: 250px;
	behavior:url(js/iefixed.htc);
}

#sweet2 .sw2L{
	float: left;
	width: 400px;
}

#sweet2 .sw2R{
	float: right;
	width: 100px;
	text-align: right;
}

#sweet2 #co1{
	height: 27px;
	width: 250px;
	background: url(sweet2_images/co1.gif) 0 0 no-repeat;
	margin-bottom: 10px;
}

#sweet2 #co2{
	height: 27px;
	width: 250px;
	background: url(sweet2_images/co2.gif) 0 0 no-repeat;
	margin-bottom: 10px;
}

#sweet2 #m1, #sweet2 #m2, #sweet2 #m3, #sweet2 #m4{
	min-height: 153px;
	margin-bottom: 20px;
}

* html #sweet2 #m1, * html #sweet2 #m2, * html #sweet2 #m3, * html #sweet2 #m4{
	min-height: 153px;
	max-height: 153px;
	behavior:url(js/iefixed.htc);
}

#sweet2 #m2, #sweet2 #m4{
	padding-left: 248px;
}

#sweet2 #m1{
	background: url(sweet2_images/m1.jpg) 100% 0 no-repeat;
}

#sweet2 #m2{
	background: url(sweet2_images/m2.jpg) 0 0 no-repeat;
}

#sweet2 #m3{
	background: url(sweet2_images/m3.jpg) 100% 0 no-repeat;
}

#sweet2 #m4{
	background: url(sweet2_images/m4.jpg) 0 0 no-repeat;
}

#sweet2 #co3, #sweet2 #co4, #sweet2 #co5{
	height: 43px;
	width: 294px;
	margin-bottom: 10px;
}

#sweet2 #co3{
	background: url(sweet2_images/co3.gif) 0 100% no-repeat;
}

#sweet2 #co4{
	background: url(sweet2_images/co4.gif) 0 100% no-repeat;
}

#sweet2 #co5{
	background: url(sweet2_images/co5.gif) 0 100% no-repeat;
}

#m1 p, #m2 p, #m3 p, #m4 p{
	width: 294px;
}

#sweet2 #co6{
	height: 24px;
	width: 572px;
	background: url(sweet2_images/co6.gif) 0 0 no-repeat;
	margin-bottom: 10px;
}

#sweet2 .co6{
	padding: 0 250px 0 15px;
	background: url(sweet2_images/m5.jpg) 100% 20px no-repeat;
	min-height: 147px;
	margin-bottom: 10px;
}

* html #sweet2 .co6{
	min-height: 147px;
	max-height: 147px;
	behavior:url(js/iefixed.htc);
}

#sweet2 #co7{
	height: 27px;
	background: url(sweet2_images/co7.gif) 50% 0 no-repeat;
	margin-bottom:30px;
}

#sweet2 #co10{
	height: 27px;
	width: 369px;
	background: url(sweet2_images/co10.gif) 0 0 no-repeat;
	margin-bottom: 10px;
}

#sweet2 #co8{
	height: 27px;
	width: 530px;
	background: url(sweet2_images/co8.gif) 0 0 no-repeat;
	margin-bottom: 10px;
	margin-left: 15px;
}

#sweet2 .img{
	padding-right: 170px;
	background: url(sweet2_images/m10.jpg) 100% 100% no-repeat;
}

#sweet2 .img p{
	width: 320px;
}

#sweet2 .fig{
	background: url(cmn_images/hr.gif) 0 0 repeat-x;
}

#sweet2 .fig td{
	padding: 3px;
	background: url(cmn_images/hr.gif) 0 100% repeat-x;
}





/*---------------------------- sweet3 ---------------------------------*/

#sweet3 #fl{
	height: 162px;
	width: 572px;
	background: url(sweet3_images/fl.jpg) 0 0 no-repeat;
	margin-bottom: 5px;
}

#sweet3 #co1{
	height: 24px;
	width: 572px;
	background: url(sweet3_images/co1.gif) 0 0 no-repeat;
	margin-bottom: 10px;
}

#sweet3 #m1, #sweet3 #m2, #sweet3 #m3, #sweet3 #m4, #sweet3 #m5, #sweet3 #m6, #sweet3 #m7{
	min-height: 185px;
	margin-bottom: 10px;
}

* html #sweet3 #m1, * html #sweet3 #m2, * html #sweet3 #m3, * html #sweet3 #m4, * html #sweet3 #m5, * html #sweet3 #m6, * html #sweet3 #m7{
	min-height: 185px;
	max-height: 185px;
	behavior:url(js/iefixed.htc);
	margin-bottom: 10px;
}

#sweet3 #m1, #sweet3 #m3, #sweet3 #m5, #sweet3 #m7{
	padding-left: 294px;
}

#sweet3 #m1{
	background: url(sweet3_images/co2.jpg) 0 0 no-repeat;
}

#sweet3 #m2{
	background: url(sweet3_images/co3.jpg) 100% 0 no-repeat;
}

#sweet3 #m3{
	background: url(sweet3_images/co4.jpg) 0 0 no-repeat;
}

#sweet3 #m4{
	background: url(sweet3_images/co5.jpg) 100% 0 no-repeat;
}

#sweet3 #m5{
	background: url(sweet3_images/co6.jpg) 0 0 no-repeat;
}

#sweet3 #m6{
	background: url(sweet3_images/co7.jpg) 100% 0 no-repeat;
}

#sweet3 #m7{
	background: url(sweet3_images/co8.jpg) 0 0 no-repeat;
}

#sweet3 #co2, #sweet3 #co3, #sweet3 #co4, #sweet3 #co5, #sweet3 #co6, #sweet3 #co7{
	width: 260px;
	margin-bottom: 5px;
}

#sweet3 #m1 p, #sweet3 #m2 p, #sweet3 #m3 p, #sweet3 #m4 p, #sweet3 #m5 p, #sweet3 #m6 p, #sweet3 #m7 p{
	width: 260px;
}

#sweet3 #co2{
	background: url(sweet3_images/co2.gif) -5px 100% no-repeat;
	height: 60px;
}

#sweet3 #co3{
	background: url(sweet3_images/co3.gif) 105% 100% no-repeat;
	height: 60px;
}

#sweet3 #co4{
	background: url(sweet3_images/co4.gif) -8px 100% no-repeat;
	height: 60px;
}

#sweet3 #co5{
	background: url(sweet3_images/co5.gif) 115px 100% no-repeat;
	height: 50px;
}

#sweet3 #co6{
	background: url(sweet3_images/co6.gif) -211px 100% no-repeat;
	height: 90px;
}

#sweet3 #co7{
	background: url(sweet3_images/co7.gif) 134px 100% no-repeat;
	height: 70px;
}

#sweet3 #co11{
	background: url(sweet3_images/co11.gif) -5px 100% no-repeat;
	height: 75px;
}

#sweet3 #co8{
	height: 24px;
	width: 572px;
	background: url(sweet3_images/co8.gif) 0 0 no-repeat;
	margin-bottom: 10px;
}

#sweet3 #co9{
	margin: 0 auto;
	height: 27px;
	width: 269px;
	background: url(sweet2_images/co7.gif) 0 0 no-repeat;
	margin-bottom: 30px;
}

#sweet3 td{
	background: url(cmn_images/hr.gif) 0 100% repeat-x;
}

#sweet3 #co10{
	height: 27px;
	width: 385px;
	background: url(sweet3_images/co10.gif) 0 0 no-repeat;
	margin-bottom: 10px;
}





/*---------------------------- his ---------------------------------*/

#his #fl{
	height: 162px;
	width: 572px;
	background: url(his_images/fl.jpg) 0 0 no-repeat;
	margin-bottom: 5px;
}

#his #co12{
	height: 27px;
	width: 332px;
	background: url(his_images/co12.gif) 0 0 no-repeat;
	margin-bottom: 10px;
}

#his table{
	margin: 0 auto 10px;
}

#his #co1, #his #co2, #his #co3, #his #co4, #his #co5, #his #co6, 
#his #co7, #his #co8, #his #co9, #his #co10, #his #co11{
	width: 57px;
	height: 34px;
	margin-top: 20px;
}

#his #co1{
	background: url(his_images/1.gif) 0 0 no-repeat;
}

#his #co2{
	background: url(his_images/2.gif) 0 0 no-repeat;
}

#his #co3{
	background: url(his_images/3.gif) 0 0 no-repeat;
}

#his #co4{
	background: url(his_images/4.gif) 0 0 no-repeat;
}

#his #co5{
	background: url(his_images/5.gif) 0 0 no-repeat;
}

#his #co6{
	background: url(his_images/6.gif) 0 0 no-repeat;
}

#his #co7{
	background: url(his_images/7.gif) 0 0 no-repeat;
}

#his #co8{
	background: url(his_images/9.gif) 0 0 no-repeat;
}

#his #co9{
	background: url(his_images/10.gif) 0 0 no-repeat;
}

#his #co10{
	background: url(his_images/11.gif) 0 0 no-repeat;
}

#his #co11{
	background: url(his_images/12.gif) 0 0 no-repeat;
}

#his #i1, #his #i2, #his #i3, #his #i4, #his #i5, #his #i6, #his #i7, #his #i8, #his #i9, #his #i10, 
#his #i11, #his #i12, #his #i13, #his #i14, #his #i15, #his #i16, #his #i17, #his #i18, #his #i19, #his #i20, 
#his #i21, #his #i22, #his #i23, #his #i24, #his #i25{
	width: 56px;
	height: 56px;
	margin: 5px;
	margin-right: 0;
	display: block;
}

#his #i1{
	background: url(his_images/1_1.gif) 0 0 no-repeat;
}

#his #i2{
	background: url(his_images/1_2.gif) 0 0 no-repeat;
}

#his #i3{
	background: url(his_images/2_1.gif) 0 0 no-repeat;
}

#his #i4{
	background: url(his_images/2_2.gif) 0 0 no-repeat;
}

#his #i5{
	background: url(his_images/3_1.gif) 0 0 no-repeat;
}

#his #i6{
	background: url(his_images/3_2.gif) 0 0 no-repeat;
}

#his #i7{
	background: url(his_images/3_3.gif) 0 0 no-repeat;
}

#his #i8{
	background: url(his_images/3_4.gif) 0 0 no-repeat;
}

#his #i9{
	background: url(his_images/4_1.gif) 0 0 no-repeat;
}

#his #i10{
	background: url(his_images/5_1.gif) 0 0 no-repeat;
}

#his #i11{
	background: url(his_images/5_2.gif) 0 0 no-repeat;
}

#his #i12{
	background: url(his_images/6_1.gif) 0 0 no-repeat;
}

#his #i13{
	background: url(his_images/6_2.gif) 0 0 no-repeat;
}

#his #i14{
	background: url(his_images/7_1.gif) 0 0 no-repeat;
}

#his #i15{
	background: url(his_images/7_2.gif) 0 0 no-repeat;
}

#his #i16{
	background: url(his_images/7_3.gif) 0 0 no-repeat;
}

#his #i17{
	background: url(his_images/7_4.gif) 0 0 no-repeat;
}

#his #i18{
	background: url(his_images/9_1.gif) 0 0 no-repeat;
}

#his #i19{
	background: url(his_images/9_2.gif) 0 0 no-repeat;
}

#his #i20{
	background: url(his_images/9_3.gif) 0 0 no-repeat;
}

#his #i21{
	background: url(his_images/10_1.gif) 0 0 no-repeat;
}

#his #i22{
	background: url(his_images/11_1.gif) 0 0 no-repeat;
}

#his #i23{
	background: url(his_images/12_1.gif) 0 0 no-repeat;
}

#his #i24{
	background: url(his_images/12_2.gif) 0 0 no-repeat;
}

#his #i25{
	background: url(his_images/12_3.gif) 0 0 no-repeat;
}

#his .ind{
	background: url(cmn_images/hr.gif) 0 100% repeat-x;
	height: 32px;
	font-weight: bold;
}

#his #sp .ind{
	color: #C10000;
}

#his #sm .ind{
	color: #39BB11;
}

#his #au .ind{
	color: #FF6E0E;
}

#his #wn .ind{
	color: #0082F1;
}

#his #sp, #his #sm, #his #au, #his #wn{
	margin-bottom: 20px;
}

#his #sp{
	background: url(his_images/01.gif) 100% 0 no-repeat;
}

#his #sm{
	background: url(his_images/02.gif) 100% 15px no-repeat;
	border-top: dotted 1px #666;
	padding-top: 15px;
}

#his #au{
	background: url(his_images/03.gif) 100% 15px no-repeat;
	border-top: dotted 1px #666;
	padding-top: 15px;
}

#his #wn{
	background: url(his_images/04.gif) 100% 15px no-repeat;
	border-top: dotted 1px #666;
	padding-top: 15px;
}





/*---------------------------- friends ---------------------------------*/

#friends #fl{
	height: 162px;
	width: 572px;
	background: url(friends_images/fl.jpg) 0 0 no-repeat;
	margin-bottom: 5px;
}











	
