td {font-size:9pt; }
td.line {font-size:1pt;}
.lims {font-size:9pt;}
.woong {font-size:9pt;}
.woong1 {font-size:8pt;line-height:130%}
.woong2 {font-size:15pt;line-height:130%}
.woong3 {font-size:7pt; font-family:matchworks,tahoma;color:#444444;line-height:130%}
.woong4 {font-size:11pt;line-height:130%}
.line {font-size:1px;line-height:1px;}
.input{border:solid 1;verdana;font-size:9pt;color:black;background-color:white;height:19px}
.input2{border:solid 0;verdana;font-size:9pt;color:black;background-color:white;height:16px}
.textarea {border:solid 1; verdana;font-size:9pt;color:black;background-color:white}
input{font-size:9pt;}
BODY {font-size:9pt;}
a{text-decoration:none ;}
A:link { text-decoration:none; color:#040f6f;}
A:visited { text-decoration:none; color:#040f6f;}
A:hover { color:#dc143c; text-decoration:underline;}
.testcode {font-size:9pt;}

dl{
	width:600px;
	height:165px;
	padding-top:0;
}

dd{
	float:left;
	width:197px;
	height:39px;
          	margin:0px;
	border-top:#999 solid 1px;
          border-right:#999 solid 1px;
          border-bottom:#999 solid 1px;
          border-left:#999 solid 2px;
}



dt{
	float:left;
	width:397px;
	height:39px;
          	margin:0;
	border-top:#999 solid 1px;
          border-left:#999 solid 1px;
          border-bottom:#999 solid 1px;
          border-right:#999 solid 2px;

}

dl p{
	margin-left:5px;
	margin-top:0px;
	margin-bottom:0;
	font-size:12px;
	font-weight:normal;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


/*   検索バー　　*/

#search{
	width:780px;
	height:30px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

#search01{
	width:460px;
	height:30px;
	margin-left:0px;
}

.search_000{
	width:150px;
	height:120px;
	margin-top:2px;
          margin-right:0px;
	margin-bottom:1px;
	margin-left:2px;
          border:1px solid #999;
}

.search_000 img{
          border-bottom:solid 1px #999;
}


.s_input{
	width:140px;
	height:13px;
          margin-top:20px;
          margin-left:3px;
}

.search_000 a img{
          width:100px;
　　　　　height:25px;
          border:none;
          margin-top:20px;
          margin-left:25px;
}


/*   中央　　*/

#center{
          width:650px;
          margin-top:20px;
          margin-left:10px;
          margin-right:0;
}

#chuou{
          float:left;
          width:450px;
          margin-left:0px;
          margin-right:10px;
}


/*   右側　　*/

#right{
          width:150px;
          margin-right:0;
          margin-left:10px;
}

/*   左側　　*/

#left{
          float:left;
          width:150px;
          margin-left:0px;
}

.new_item{
width:150px;
height:480px;
padding-bottom:5px;
margin-top:5px;
margin-right:3px;
margin-left:2px;
margin-bottom:10px;
border:#999 1px solid;
}

.new_item1{
width:150px;
height:520px;
padding-bottom:5px;
margin-top:4px;
margin-right:3px;
margin-left:2px;
margin-bottom:10px;
border:#999 1px solid;
}


.new_item img{
border-bottom:#999 1px solid;
}

.new_item1 img{
border-bottom:#999 1px solid;
}

.new_item02{
width:140px;
height:30px;
border-bottom:2px dotted #CCC;
margin-top:5px;
margin-left:3px;
}

.new_item02 a{
text-decoration:none;
outline:none;
font-family:"ＭＳ Ｐゴシック", "MS UI Gothic", "Osaka", "ヒラギノ角ゴ Pro W3";
font-weight:normal;
line-height:20px;
font-size:11px;
color:#333;
}

.new_item02 a:hover{
text-decoration:none;
outline:none;
color:#FF4500;
}

.new_item02 img{
border:none;
margin-top:5px;
margin-left:0px;
margin-right:5px;
}

.login{
width:150px;
height:220px;
margin-top:20px;
margin-right:10px;
margin-left:2px;
margin-bottom:0px;
border:#999 solid 1px;
}

.login img{
margin:0;
border-bottom:#999 solid 1px;
}

.login03{
width:101px;
height:31px;
margin-top:10px;
margin-left:25px;
}

.login03 img{
border:none;
}

.idpass1{
width:130px;
height:50px;
margin-top:20px;
margin-left:10px;
}

.idpass2{
width:130px;
height:50px;
margin-top:5px;
margin-left:10px;
margin-bottom:0px;
}

.idpass3{
width:130px;
height:50px;
margin-top:20px;
margin-left:10px;
border-bottom:2px dotted #CCC;
}

.idpass4{
width:130px;
height:50px;
margin-top:10px;
margin-left:10px;
border-bottom:2px dotted #CCC;
}

.idpass3 img{
margin-bottom:5px;
border-bottom:#FF0000 solid 1px;
}

.idpass4 img{
margin-bottom:5px;
border-bottom:#FF0000 solid 1px;
}

h3{
font-size:11px;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", 
sans-serif;
margin-bottom:0px;
}

h4{
color:FF0000;
font-size:11px;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", 
sans-serif;
margin-bottom:3px;
}

h5{
font-size:14px;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", 
sans-serif;
margin-top:3px;
margin-left:20px;
margin-bottom:0px;
}

/*  ツイッター　*/

#twitter_banner{
width:150px;
height:60px;
margin-top:10px;
margin-left:4px;
}


/*   下段 　*/

#info{
	width:778px;
	height:630px;
	border:1px solid #999;
           margin-top:20px;
           margin-right:20;
           margin-left:20;
}

.info_logo{
	width:100%;
	height:25px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
}

/*   配送について　*/

.haisou{
	float:left;
	width:339px;
	height:300px;
	margin-top:10px;
	margin-left:25px;
	margin-right:22px;
	margin-bottom:5px;
           _margin-left:15px;
}

.haisou img{
	margin-bottom:10px;
}

.haisou_00{
	width:100%;
	height:53px;
	margin-top:10px;
	margin-bottom:5px;
	border-bottom:2px dotted #999;
}

.haisou_01{
	width:100%;
	height:93px;
	margin-top:10px;
	margin-bottom:5px;
	border-bottom:2px dotted #999;
}

/*  支払いについて　*/

.siharai{
	float:right;
	width:339px;
	height:400px;
	margin-top:10px;
	margin-left:22px;
	margin-right:25px;
	margin-bottom:5px;
           _margin-right:15px;
}

.siharai img{
	margin-bottom:10px;
}

.siharai_00{
	width:100%;
	height:53px;
	margin-top:10px;
	margin-bottom:5px;
	border-bottom:2px dotted #999;
}

.siharai_01{
	width:100%;
	height:93px;
	margin-top:10px;
	margin-bottom:5px;
	border-bottom:2px dotted #999;
}

/*  返品について　*/

.matome{
	float:left;
	width:339px;
	height:200px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:25px;
	margin-right:22px;
          _margin-left:15px;
}

.matome img{
	margin-bottom:5px;
}

.matome_00{
	width:100%;
	height:53px;
	margin-top:10px;
	margin-bottom:5px;
	border-bottom:2px dotted #999;
}

/*  バナー　*/

.banner{
	float:right;
	width:339px;
	height:200px;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:10px;
	margin-left:22px;
          _margin-right:5px;
}

.banner img{
	margin-top:5px;
}

.banner a{
	float:right;
	width:339px;
	margin-bottom:5px;
	margin-right:0px;
	margin-left:0px;
          _margin-left:0px;
          _margin-right:0px;
}

#shops{
          margin-left:20px;
          margin-right:20px;
}

/*  詳細ページのcss  */

#shohin_shosai{
	width:600px;
	margin-top:20px;
	margin-left:10px;
}

.shohin_ue{
	width:100%;
	height:30px;
	margin-top:0;
	margin-bottom:5px;
}

.shohin_ue img{
         float:left;
	margin-left:5px;
}

.shohin_list{
	width:100%;
	height:20px;
	margin-top:10px;
         	border-top:#CCC solid 1px;
	border-bottom:#CCC solid 1px;
}

.shohin_list p{
         font-weight:normal;
         font-size:12px;
         margin-top:2px;
         margin-left:5px;
}

#shohin_nav{
	width:100%;
	height:25px;
	margin-top:5px;
	text-align:center;
         border-top:#CCC solid 1px;
	border-bottom:#CCC dotted 1px;
}

#shohin_nav p{
         font-weight:normal;
         font-size:12px;
         margin-top:5px;
}

.nav_right{
	float:right;
	width:100px;
         height:22px;
	*height:100%;
}

.nav_center{
	float:right;
	width:200px;
         height:22px;
	*height:100%;
	margin-right:120px;
}

.nav_left{
         float:left;
	width:100px;
         height:22px;
	*height:100%;
	margin-left:0px;
}

/*  firefox専用のハック　*/

html>/**/body .nav_right{
	float:right;
	width:100px;
         height:25px;
}

html>/**/body .nav_left{
         float:left;
	width:100px;
         height:25px;
	margin-left:0px;
         margin-top:0;
}

html>/**/body .sistem0000_right img{
         margin-top:10px;
}

/*  ここまで　*/


#shohin_main{
         clear:both;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
}

.sistem0000_right{
width:300px;
height:400px;
float:right;
}

.sistem0000_right p{
         font-size:13px;
         font-weight:normal;
}

.sistem0000_right h1{
	color:#F00;
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-top:80px;
	margin-bottom:10px;
}

#main_left{
         float:right;
	width:300px;
	height:400px;
}

#main_left img{
         float:left;
	margin-top:80px;
	margin-left:30px;
}


#shohin_sita{
	clear:both;
	width:100%;
	height:30px;
	margin-top:10px;
}

#shohin_sita img{
         float:left;
	margin-left:5px;
}

.shohin_teikei{
	width:100%;
	margin-top:5px;
	border-top:#CCC solid 1px;
	border-bottom:#CCC solid 1px;
}

/*  ここから下部分　*/

#shohin_yoyaku{
	width:100%;
	margin-top:10px;
}

.yoyaku_img{
	width:100%;
	height:30px;
	margin-top:0px;
	border-bottom:1px dotted #999;
}

.yoyaku_img img{
         float:left;
	margin-left:5px;
}

.s_main{
	width:100%;
	height:330px;
	margin-top:5px;
	text-align:center;
}

.s_main h6{
	margin-top:3px;
	font-size:12px;
	font-weight:normal;
}

.s_ue{
	width:100%;
	height:165px;
	margin-top:0px;
}

.s_sita{
	width:100%;
	height:165px;
	margin-top:0px;
}

.s_01{
	float:right;
	width:149px;
	height:155px;
	margin-top:10px;
}

.s_02{
	float:right;
	width:149px;
	height:155px;
	margin-top:10px;
	border-left:1px dotted #999;
}

.s_03{
         float:right;
         	width:149px;
	height:155px;
	margin-top:10px;
	border-left:1px dotted #999;
}

.s_01 img{
         margin-bottom:0px;
         margin-top:0px;
}

.s_02 img{
         margin-bottom:0px;
         margin-top:0px;
}


.s_03 img{
         margin-bottom:0px;
         margin-top:0px;
}

#shohin_sinpin{
	width:100%;
	margin-top:10px;
}

.sinpin_img{
         width:100%;
	height:30px;
	margin-top:0px;
	border-bottom:1px dotted #999;
}

.sinpin_img img{
         float:left;
	margin-left:5px;
}

#shohin_chuko{
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
}

.chuko_img{
	width:100%;
	height:30px;
	margin-top:0px;
	border-bottom:1px dotted #999;
}

.chuko_img img{
         float:left;
         margin-left:5px;
}

/*  psp,ps2,wii用のcss */

.s_psp{
           float:right;
         	width:149px;
	height:155px;
	margin-top:10px;
	border-left:1px dotted #999;
}

.s_psp img{
         margin-bottom:0px;
         margin-top:0px;
}



