@charset"shift_jis";
/*-------------------------------*/
/*　共通　*/
td{font-size:12px;}
.menu-lf input{font-size:12px;}
#CL { width:100px;}
.f01{color:#FF0000;text-decoration: none;}
a		  { color: #313131;text-decoration:underline;}
a:link	  { color: #313131;}
a:visited { color: #313131;}
a:hover   { color: #FF3000;text-decoration:none;}
a:active  { color: #313131;}
#clear{clear:both; height:6px;line-height:6px; padding:0; margin:0px;}
.clear{clear:both; height:2px;line-height:2px; padding:0; margin:0px;}
form{ padding:0; margin:0;}
img{border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
ul,li{padding:0;margin:0;list-style-position: outside;list-style-type: none;}
li{line-height:20px;padding:0 0 0 10px;margin:0;}


body {width:100%;MARGIN:0px auto;text-align: center;line-height:16px;font-family: 'ＭＳ Ｐゴシック', Osaka , sans-serif;color: #636563;font-size:12px;background-image: url(bg_sky.gif);background-repeat: repeat-x;background-position: left top;}
/*-------------------------------*/
#Head {}
#Head .Top-1{ line-height:31px; height:31px;background-image: url(at-bg.gif);background-repeat: repeat-x;background-position: top;}
#Head #H-Menu{margin:5px auto 0 auto; height:70px; width:990px;}

#Head .h-1{float:left; width:390px; text-align:left;}
#Head .h-2{float:left; width:260px; text-align:left;}
#Head .h-3{float:right; width:300px; text-align:left;}
#Head .h-3-1{ height:31px; width:300px; padding:7px 5px 0 5px;background-image: url(/images/at-02.gif);background-repeat: no-repeat;background-position: left top;}
#Head .h-3-2{ padding-top:4px;}

#Head #menu{clear:both; height:85px;margin:5px 0 5px 0;	background-image: url(an-02.gif);background-repeat: repeat-x;background-position: top;}
#menu .menu-lf{float:left; width:975px;height:85px;background-image: url(an-01.gif);background-repeat: no-repeat;background-position: left top;}
#menu .menu-rh{float:right;height:85px; width:12px;	background-image: url(an-3.gif);background-repeat: no-repeat;background-position: right top;}
/*-------------------------------*/


#menu li{display:inline;margin:0;padding:0;}
#menu li a{float:left;line-height:34px;margin:0 1px 0 1px;padding:0 0 0 10px;text-decoration:none;background-image: url(m2.jpg);background-repeat: no-repeat;background-position: left top;}
#menu li a span {float:left;font-weight: bold;display:block;padding:0 6px 0 0px;color:#fff;background-image: url(m1.jpg);background-repeat: no-repeat;background-position: right top;}
#menu li a span {float:none;}
#menu li a:hover {background-position:0% -34px;}
#menu li a:hover span {color:#fff;background-position:100% -34px;font-weight: bold;}
.cln-d{line-height:20px;padding:0 0 0 20px;margin:0 0 0 2px;background-image: url(aicon.gif);background-repeat: no-repeat;background-position: left center;font-weight: bold;}
.cln-x{line-height:20px;padding:0 0 0 20px;margin:0 0 0 20px;background-image: url(992.gif);background-repeat: no-repeat;background-position: left center;}

#htmlbody {}
#htmlbody #mainbox{margin:0 auto 0 auto;width:990px; background:#FFFFFF;}
/*-------------------------------*/
#mainbox .m-right{float:right;width:780px; text-align:left;}
.m-right .mleft{float:left;width:570px;}

	.m-right .m-k01{border: 5px solid #E6EFF6;}
	.m-right .m-t{line-height:20px; height:30px; background:#E6EFF6; padding-left:15px;background-image: url(aicon.gif);background-repeat: no-repeat;background-position: left 5px;}
	.m-right .m-kc{ padding:5px; line-height:20px;}
	
	.m-right .m-k02{border: 5px solid #C4E7E1;}
	.m-right .m-t2{line-height:20px;height:30px;background:#C4E7E1;	padding-left:15px;background-image: url(aicon.gif);background-repeat: no-repeat;background-position: left 5px;font-weight: bold;color: #006633;}
	
	
	.m-right .m-kc2{clear:both;width:560px;padding:5px; line-height:20px;}
	.m-right .m-kc2 li{line-height:20px;list-style-type: none;background-image: url(8.gif);	background-repeat: no-repeat;background-position: left 6px;}
	.m-right .m-kc2 .L-P-N{line-height:24px; height:24px; font-weight: bold;}
	.m-right .m-kc2 .L-P-C{}
	
	.m-kc2 .c-box{float:left;width:270px;height:115px;margin:2px 2px 2px 1px;padding:2px;overflow: hidden;}
	.m-kc2 .c-box .img{float:left; width:100px; height:100px;border: 1px solid #CECFCE; margin-right:10px;}
	.m-kc2 .c-box .name{font-weight: bold;}
	.m-kc2 .c-box .price{font-weight: bold;color: #FF3000;}
	
	
/*-------------------------------*/
	.m-right .mright{float:left; margin-left:5px;width:200px;}
	.m-right .m-k03{border: 5px solid #E19EA5;}
	.m-right .m-t3{line-height:20px;height:30px;background:#E19EA5;padding-left:15px;background-image: url(aicon.gif);background-repeat: no-repeat;background-position: left 5px;}
	.m-right .m-kc3{padding:5px; line-height:20px;}

	.m-right .m-k04{border: 5px solid #FFE0DD;}
	.m-right .m-t4{line-height:20px; height:30px; color:#CE0000;font-weight: bold;background:#FFE0DD; padding-left:15px;background-image: url(aicon.gif);background-repeat: no-repeat;background-position: left 5px;}
	.m-right .m-kc4{padding:5px; line-height:20px;}
	.m-right .m-kc4 li{line-height:20px;padding:0 0 0 10px;list-style-type: none;background-image: url(99.gif);	background-repeat: no-repeat;background-position: left 6px;}

	.m-right .i04 {width:200px; height:200px;border: 1px solid #CCCCCC;}
	.m-right .i05 {line-height:24px; text-alig:center;}
	.m-right .i06 {float:left;padding:3px 0 3px 5px;text-align:left;line-height:100%;width:95px;color: #FF6600;}
	.m-right .i07 {float:left;padding:5px 0 6px 5px; text-align:left; line-height:100%; width:180px;}

	.m-right #cart{clear:both;line-height:24px;text-align:center;padding:2px;font-weight: bold;}
	.m-right #cart div{padding:2px;}
/*-------------------------------*/
#mainbox .m-left{float:left; width:205px;text-align:left; line-height:20px; padding:0 0 0 5px;}
	.m-left .mk{width:198px;border: 1px solid #FFDB7B;}
	.m-left	.title{height:17px;padding:5px;line-height:17px;background-image: url(a200X27.gif);font-weight: bold;color: #FF9900;}
	.m-left .m-c{ padding:5px; line-height:20px;}
	.m-left .m-c li{line-height:20px;list-style-type: none;background-image: url(8.gif);	background-repeat: no-repeat;background-position: left 6px;}
	
	
	
/*-------------------------------*/
#footer{ margin:5px 0 0 0;padding:5px; line-height:24px;}
#footer .line{ background:#F7F7F7; height:35px; line-height:35px; }
#footer #count img{width:10px; height:10px; margin:0; padding:0;}


.jk-key {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC; }
.jk-key h4{line-height:24px;text-align:center;padding:0px;margin:0px;color: #FF6600;}

#item{margin:10px 5px 10px 5px;background:#FFF;border: 1px solid #CECFCE; padding:4px;}
#item #img{ float:left; width:60px; height:60px;}
#item #img img{border: 1px solid #DAE6F3;}

#item .url{color:#008200;font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
#item .text{clear:both; height:65px;}

#item .t a{color:#FF9900;font-weight: bold;}
#item .t2 a{color:#CE0000;font-weight: bold;}

#jike ul{clear:both;padding:0; margin:0;}
#jike li{float:left;padding:0; margin:0; padding-left:14px; width:20%;}


#UserName{ width:120px;}
#PassWord{ width:120px;}


