
/*===== pickup ===========================*/


.main_contents #pickup h3{
display: block;
clear:both;
width:590px;
background-position:bottom;
background-repeat:no-repeat;
}

.main_contents #pickup h3 a{
display: block;
width:400px;
color:#54412E;
font-weight:bold;
font-size:22px;
padding:15px 0 5px 130px;
line-height:1.1em;
}
.main_contents #pickup h3 a:link,
.main_contents #pickup h3 a:visited,
.main_contents #pickup h3 a:active{
color:#54412E;
}
.main_contents #pickup h3 a:hover{ 
color:#54412E;
text-decoration: underline;
}

.main_contents #pickup .no1 h3{
background-image:url(../image/no1.gif);
}
.main_contents #pickup .no2 h3{
background-image:url(../image/no2.gif);
}
.main_contents #pickup .no3 h3{
background-image:url(../image/no3.gif);
}

.main_contents #pickup .word{
font-weight:bold;
font-size:14px;
text-align:center;
padding:10px 0;
}
.main_contents #pickup .word2{
display:inline;
font-weight:bold;
font-size:14px;
padding:10px 0;
}
.main_contents #pickup .nohit h2{
display:inline;
font-weight:bold;
font-size:14px;
color:#FF425F;
}
.main_contents #pickup .word span{
font-weight:bold;
font-size:14px;
color:#FF425F;
}


.main_contents #pickup h4{
display: block;
width:590px;
min-height:40px;
height:auto !important;
height:40px;
background-position:top;
background-repeat:no-repeat;
font-size:18px;
text-align:center;
font-weight:bold;
color:#FFFFFF;
}

.main_contents #pickup h4 a{
display: block;
color:#FFFFFF;
font-weight:bold;
font-size:18px;
padding:7px 50px;
}
.main_contents #pickup h4 a:link,
.main_contents #pickup h4 a:visited,
.main_contents #pickup h4 a:active{
color:#FFFFFF;
}
.main_contents #pickup h4 a:hover{ 
color:#FFFFFF;
text-decoration: underline;
}

.main_contents #pickup .no1 h4{
background-image:url(../image/no1_ttl.jpg);
background-color:#5ACFD3;
}
.main_contents #pickup .no2 h4{
background-image:url(../image/no2_ttl.jpg);
background-color:#FF9894;
}
.main_contents #pickup .no3 h4{
background-image:url(../image/no3_ttl.jpg);
background-color:#FF8837;
}

.main_contents #pickup .box{
clear:both;
overflow:hidden;
display: block;
width:590px;
height:370px;
min-height:370px;
height:auto !important;
padding-bottom:10px;
margin-bottom:10px;
}
.main_contents #pickup .no1 .box{
background-image:url(../image/no1_bg.gif);
}
.main_contents #pickup .no2 .box{
background-image:url(../image/no2_bg.gif);
}
.main_contents #pickup .no3 .box{
background-image:url(../image/no3_bg.gif);
}

.main_contents #pickup .box_img{
float:left;
width:280px;
height:357px;
background-color:#F4F4EF;
margin:5px 10px;
_margin:0 10px 0 5px;
}
.main_contents #pickup .no1 .box_img{
border:solid 1px #62D3D7;
}
.main_contents #pickup .no2 .box_img{
border:solid 1px #FFACB7;
}
.main_contents #pickup .no3 .box_img{
border:solid 1px #FFA962;
}

.main_contents #pickup .box_img img{
margin:5px;
}

.main_contents #pickup .info{
float:right;
width:255px;
padding:20px 20px 0 0;
}

.main_contents #pickup .info_txt{
font-size:12px;
line-height:1.5em;
margin-bottom:20px;
}
.main_contents #pickup .info_txt span{
font-size:14px;
font-weight:bold;
}

.main_contents #pickup .item_name a{
margin-bottom:15px;
display: block;
font-weight:bold;
text-decoration: underline;
font-size:16px;
}

.main_contents #pickup .no1 .item_name a,
.main_contents #pickup .no1 .item_name a:link,
.main_contents #pickup .no1 .item_name a:visited,
.main_contents #pickup .no1 .item_name a:active{
color:#087879;
}
.main_contents #pickup .no1 .item_name a:hover{ 
color:#087879;
text-decoration: none;
}
.main_contents #pickup .no2 .item_name a,
.main_contents #pickup .no2 .item_name a:link,
.main_contents #pickup .no2 .item_name a:visited,
.main_contents #pickup .no2 .item_name a:active{
color:#B11D37;
}
.main_contents #pickup .no2 .item_name a:hover{ 
color:#B11D37;
text-decoration: none;
}
.main_contents #pickup .no3 .item_name a,
.main_contents #pickup .no3 .item_name a:link,
.main_contents #pickup .no3 .item_name a:visited,
.main_contents #pickup .no3 .item_name a:active{
color:#B8461B;
}
.main_contents #pickup .no3 .item_name a:hover{ 
color:#B8461B;
text-decoration: none;
}

.main_contents #pickup .more_link{
display: block;
text-align:center;
margin:15px 0;
}
.main_contents #pickup .more_link a{
font-weight:bold;
font-size:16px;
color:#FF425F;
text-decoration: underline;
}
.main_contents #pickup .more_link a:link,
.main_contents #pickup .more_link a:visited,
.main_contents #pickup .more_link a:active{
color:#FF425F;
}
.main_contents #pickup .more_link a:hover{ 
color:#FF425F;
text-decoration: none;
}

.main_contents #pickup .more_word_ttl p{
display: block;
background-repeat:no-repeat;
height:25px;
min-height:25px;
height:auto !important;
color:#FFFFFF;
font-weight:bold;
font-size:14px;
padding:5px 15px 0 15px;
}
.main_contents #pickup .no1 .more_word_ttl p{
background-image: url(../image/no1_more_word.gif);
}
.main_contents #pickup .no2 .more_word_ttl p{
background-image: url(../image/no2_more_word.gif);
}
.main_contents #pickup .no3 .more_word_ttl p{
background-image: url(../image/no3_more_word.gif);
}

.main_contents #pickup .no1 .more_word_ttl{
background-image: url(../image/no1_more_word_bk1.gif);
}
.main_contents #pickup .no2 .more_word_ttl{
background-image: url(../image/no2_more_word_bk1.gif);
}
.main_contents #pickup .no3 .more_word_ttl{
background-image: url(../image/no2_more_word_bk1.gif);
}

.main_contents #pickup .more_word{
min-height:25px;
margin-bottom:30px;
}
.main_contents #pickup .no1 .more_word{
background-image: url(../image/no1_more_word_bk2.gif);
border-bottom:solid 2px #B0E9EB;
}
.main_contents #pickup .no2 .more_word{
background-image: url(../image/no2_more_word_bk2.gif);
border-bottom:solid 2px #FFC0C8;
}
.main_contents #pickup .no3 .more_word{
background-image: url(../image/no3_more_word_bk2.gif);
border-bottom:solid 2px #FFC29E;
}

.main_contents #pickup .more_word_ttl span{
color:#FFFF00;
font-weight:bold;
font-size:14px;
}


.main_contents #pickup .more_word a,
.main_contents #pickup .more_word2 a{
font-size:12px;
color:#9A823F;
text-decoration: underline;
}
.main_contents #pickup .more_word a:link,
.main_contents #pickup .more_word a:visited,
.main_contents #pickup .more_word a:active,
.main_contents #pickup .more_word2 a:link,
.main_contents #pickup .more_word2 a:visited,
.main_contents #pickup .more_word2 a:active{
color:#9A823F;
}
.main_contents #pickup .more_word a:hover,
.main_contents #pickup .more_word2 a:hover{
font-size:12px;
color:#9A823F;
text-decoration: none;
}

.main_contents #pickup .more_word_link{
margin:10px 20px;
line-height:1.8em;
}




.main_contents #pickup .no4,
.main_contents #pickup .no6,
.main_contents #pickup .no8{
width:290px;
float:left;
}
.main_contents #pickup .no5,
.main_contents #pickup .no7,
.main_contents #pickup .no9{
width:290px;
float:right;
}

.main_contents #pickup .more_word_ttl2 p{
display: block;
background-repeat:no-repeat;
height:25px;
min-height:25px;
height:auto !important;
color:#339933;
font-weight:bold;
font-size:14px;
padding:8px 15px 0 60px;
}
.main_contents #pickup .no4 .more_word_ttl2 p{
background-image: url(../image/no4.gif);
}
.main_contents #pickup .no5 .more_word_ttl2 p{
background-image: url(../image/no5.gif);
}
.main_contents #pickup .no6 .more_word_ttl2 p{
background-image: url(../image/no6.gif);
}
.main_contents #pickup .no7 .more_word_ttl2 p{
background-image: url(../image/no7.gif);
}
.main_contents #pickup .no8 .more_word_ttl2 p{
background-image: url(../image/no8.gif);
}
.main_contents #pickup .no9 .more_word_ttl2 p{
background-image: url(../image/no9.gif);
}

.main_contents #pickup .more_word_ttl2{
background-image: url(../image/no4-9_ttl_bg.gif);
}

.main_contents #pickup .more_word2{
min-height:25px;
margin-bottom:10px;
}
.main_contents #pickup .more_word2{
background-image: url(../image/no4-9_bg.gif);
border-bottom:solid 2px #D2F1B3;
height:200px;
}

.main_contents #pickup .no_col{
clear:both;
}


.main_contents #pickup .dot_line{
clear:both;
margin-bottom:25px;
}


/*===== nohit ===========================*/
.main_contents #pickup .nohit{
	padding: 30px 0px;
	border: solid 2px #97BDF0;
	text-align:center;
}
.main_contents #pickup .more_page a{
font-weight:bold;
font-size:16px;
color:#FF425F;
text-decoration: underline;
}
.main_contents #pickup .more_page a:link,
.main_contents #pickup .more_page a:visited,
.main_contents #pickup .more_page a:active{
color:#FF425F;
}
.main_contents #pickup .more_page a:hover{ 
color:#FF425F;
text-decoration: none;
}


.main_contents #pickup .more_page ul{
list-style-image:url(../image/more_page_ul.jpg);
margin:0 30px;
}
.main_contents #pickup .more_page .more_page_ttl{
background-image:url(../image/more_page_ttl.jpg);
height:20px;
padding: 5px 15px;
margin: 10px 0;
}

.main_contents #pickup .more_word .more_word_nohit_ttl p,
.main_contents #pickup .more_page .more_page_ttl p{
display:inline;
text-align:left;
font-weight:bold;
font-size:14px;
}

.main_contents #pickup .more_word .more_word_nohit_ttl h2,
.main_contents #pickup .more_page .more_page_ttl h2{
display:inline;
font-weight:bold;
font-size:14px;
color:#FF425F;
text-align:left;
font-weight:bold;
font-size:14px;
}

.main_contents #pickup .more_word .more_word_nohit_ttl{
background-image:url(../image/nohit_more_word_ttl.gif);
height:20px;
padding: 5px 15px;
}
.main_contents #pickup .no_hit .more_word{
background-image: url(../image/nohit_more_word.gif);
border-bottom:solid 2px #97BDF0;
}


/*recommend*/

.main_contents #pickup .recommend_ttl{
background-image:url(../image/recommend.jpg);
font-size:22px;
height:30px;
font-weight: bold;
color:#000000;
padding: 5px 30px;
margin: 10px 0;
}
.main_contents #pickup .recommend h4{
background-image:url(../image/recommend_ttl.jpg);
background-color:#C072E7;
}
.main_contents #pickup .recommend .box{
background-image:url(../image/recommend_bg.gif);
}
.main_contents #pickup .recommend .item_name a,
.main_contents #pickup .recommend .item_name a:link,
.main_contents #pickup .recommend .item_name a:visited,
.main_contents #pickup .recommend .item_name a:active{
color:#513786;
}

.main_contents #pickup .recommend .item_name a:hover{ 
color:#513786;
text-decoration: none;
}
/*recommend_sub*/
.main_contents #pickup .recommend .box_img{
border:solid 1px #AB96E9;
}

.main_contents #pickup .recommend_sub1,
.main_contents #pickup .recommend_sub2,
.main_contents #pickup .recommend_sub3,
.main_contents #pickup .recommend_sub4{
background-image:url(../image/recommend_bg.gif);
float:left;
width:120px;
height:208px;
padding:0 10px
}
.main_contents #pickup .recommend_sub2,
.main_contents #pickup .recommend_sub3,
.main_contents #pickup .recommend_sub4{
margin-left:10px;
}


.main_contents #pickup .recommend_sub img{
margin:10px 9px;
border:solid 1px #AB96E9;
}

.main_contents #pickup .recommend_sub a,
.main_contents #pickup .recommend_sub a:link,
.main_contents #pickup .recommend_sub a:visited,
.main_contents #pickup .recommend_sub a:active{
color:#513786;
text-decoration:underline;
}
.main_contents #pickup .recommend_sub a:hover{ 
color:#513786;
text-decoration: none;
}
.main_contents #pickup .recommend_sub span{
font-weight:bold;
}


/*===== nohit ここまで ===========================*/

/*===== keyword ===========================*/



.main_contents #pickup .keyword .other_ttl {
background-image:url(../image/other_ttl.gif);
height:20px;
padding: 10px 30px;
margin: 10px 0;
}

.main_contents #pickup .keyword .keyword_ttl2{
background-image:url(../image/keyword_ttl2.gif);
height:20px;
padding: 10px 30px;
margin: 10px 0;
}
.main_contents #pickup .keyword .other_ttl p,
.main_contents #pickup .keyword .keyword_ttl2 p{
display:inline;
font-weight:bold;
font-size:14px;
}

.main_contents #pickup .keyword .other_ttl h2,
.main_contents #pickup .keyword .keyword_ttl2 h2{
display:inline;
font-weight:bold;
font-size:14px;
color:#FF425F;
font-weight:bold;
}
.main_contents #pickup .keyword h4 a{
display: block;
color:#FFFF66;
font-weight:bold;
font-size:18px;
padding:7px 50px;
}
.main_contents #pickup .keyword h4 a:link,
.main_contents #pickup .keyword h4 a:visited,
.main_contents #pickup .keyword h4 a:active{
color:#FFFF66;
}
.main_contents #pickup .keyword h4 a:hover{ 
color:#FFFF66;
text-decoration: underline;
}


.main_contents #pickup .keyword h4{
background-image:url(../image/keyword_ttl.gif);
background-color:#61A5F8;
}
.main_contents #pickup .keyword .box{
background-image:url(../image/keyword_bg.gif);
}
.main_contents #pickup .keyword .item_name a,
.main_contents #pickup .keyword .item_name a:link,
.main_contents #pickup .keyword .item_name a:visited,
.main_contents #pickup .keyword .item_name a:active{
color:#1150AE;
}

.main_contents #pickup .keyword .item_name a:hover{ 
color:#1150AE;
text-decoration: none;
}
/*recommend_sub*/
.main_contents #pickup .keyword .box_img{
border:solid 1px #7EAFF3;
}

.main_contents #pickup .keyword_sub1,
.main_contents #pickup .keyword_sub2,
.main_contents #pickup .keyword_sub3,
.main_contents #pickup .keyword_sub4{
background-image:url(../image/keyword_bg.gif);
float:left;
width:120px;
height:208px;
padding:0 10px
}
.main_contents #pickup .keyword_sub2,
.main_contents #pickup .keyword_sub3,
.main_contents #pickup .keyword_sub4{
margin-left:10px;
}


.main_contents #pickup .keyword_sub img{
margin:10px 9px;
border:solid 1px #7EAFF3;
}

.main_contents #pickup .keyword_sub a,
.main_contents #pickup .keyword_sub a:link,
.main_contents #pickup .keyword_sub a:visited,
.main_contents #pickup .keyword_sub a:active{
color:#1150AE;
text-decoration:underline;
}
.main_contents #pickup .keyword_sub a:hover{ 
color:#1150AE;
text-decoration: none;
}
.main_contents #pickup .keyword_sub span{
font-weight:bold;
}
/*===== keyword ここまで ===========================*/



/*===== recommend ===========================*/
/*recommend_green*/

.main_contents #pickup .green1 .more_word_ttl2 p,
.main_contents #pickup .green2 .more_word_ttl2 p{
background-image: url(../image/green.gif);
display: block;
background-repeat:no-repeat;
height:25px;
min-height:25px;
height:auto !important;
color:#339933;
font-weight:bold;
font-size:14px;
padding:8px 15px 0 40px;
}

.main_contents #pickup .green1 .more_word_ttl2,
.main_contents #pickup .green2 .more_word_ttl2{
background-image: url(../image/green_ttl_bg.gif);
}
.main_contents #pickup .green1 .more_word2,
.main_contents #pickup .green2 .more_word2{
background-image: url(../image/green_bg.gif);
border-bottom:solid 2px #D2F1B3;
}
.main_contents #pickup .green1{
width:290px;
float:left;
}
.main_contents #pickup .green2{
width:290px;
float:right;
}

/*recommend_orange*/
.main_contents #pickup .orange1 .more_word_ttl2 p,
.main_contents #pickup .orange2 .more_word_ttl2 p{
background-image: url(../image/orange.gif);
display: block;
background-repeat:no-repeat;
height:25px;
min-height:25px;
height:auto !important;
color:#843615;
font-weight:bold;
font-size:14px;
padding:8px 15px 0 40px;
}

.main_contents #pickup .orange1 .more_word_ttl2,
.main_contents #pickup .orange2 .more_word_ttl2{
background-image: url(../image/orange_ttl_bg.gif);
}
.main_contents #pickup .orange1 .more_word2,
.main_contents #pickup .orange2 .more_word2{
background-image: url(../image/orange_bg.gif);
border-bottom:solid 2px #FFD897;
}
.main_contents #pickup .orange1{
width:290px;
float:left;
}
.main_contents #pickup .orange2{
width:290px;
float:right;
}
.main_contents #pickup .pickup_rank{
clear:both;
margin-bottom:25px;
}


/*===== recommendここまで ===========================*/

* {
margin:0;
padding:0;
line-height:1.4;
color:#666666;
background:transparent;
font-style:normal;
font-weight:normal;
font-size:11px;
/*font-size:100%;*/
text-decoration:none;
font-family:"ＭＳ Ｐゴシック";
}

img{vertical-align:top; border:0;}

/*===== clearfix ===========================*/
.clearfix:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {
display: inline-block;
}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/*===== clear ===========================*/
.clear{height: 1%;clear: both; margin:0; padding:0; font-size:0;}

/*===== link ===========================*/
a{color:#0099FF; cursor: pointer;}
a:link {color:#0099FF; }
a:visited {color:#0099FF; }
a:hover {color:#FF3399;}
a:active {color:#FF3399;}

/*===== wrap ===========================*/
#wrap {width:940px; margin:0 0 0 10px; height:auto; background-image:url(http://pic.image-net.info/Image/images/top/10ss/home/wrapbg_10ss.gif);}


/*===== header_section ===========================*/
.header-line-l{display:none;background:#F4F4EF;}
.right-corner{display:none;}
.bread{background:#F4F4EF !important;}
.bread .c {
background-image:none !important;
background-repeat:no-repeat;
background:#F4F4EF;}
/*#wrap {
background-image:url(http://pic.image-net.info/Image/images/top/10ss/home/wrapbg_10ss.gif) !important;
margin:0 0 0 0;
width:940px;
}*/

/**/
#header_section h1,#header_section h2,#header_section h3,#header_section h4,#header_section ul,#header_section li,#header_section div,#header_section p {
margin:0;
padding:0;
line-height:1.4;
color:#666666;
font-style:normal;
font-weight:normal;
text-decoration:none;
font-family:"ＭＳ Ｐゴシック";
}


/*===== link ===========================*/
#header_section a{color:#0099FF;text-decoration:none;}
#header_section a:link {color:#0099FF; }
#header_section a:visited {color:#0099FF; }
#header_section a:hover {color:#FF3399;}
#header_section a:active {color:#FF3399;}


/*===== header ===========================*/
#header_section{width:940px; background: #CCCAB5 url(http://pic.image-net.info/Image/images/common/header02/header_bg.jpg) no-repeat;}

#header_section li{list-style: none;}

#header_section h1{ font-size:11px; text-indent:5px; line-height: 1.6;color:#666666;}
/* safari only \*/html[xmlns*=""] body:last-child #header_section h1{ font-size:10px;}
/*===== column ===========================*/
#header_section .column  {
    background: url(http://pic.image-net.info/Image/images/common/header02/bg_block_bottom.gif) no-repeat bottom;
	margin:0 0 4px 0;
}


#header_section .column .inner {
    background: url(http://pic.image-net.info/Image/images/common/header02/bg_block_top.gif) no-repeat; 
    padding: 8px 11px 8px 11px;  
}


/*===== logo ===========================*/
#header_section .logo{ width:158px; float:left;  }

/*===== upper_right ===========================*/
#header_section .upper_right{width:758px; float:left;}

/*===== guide_section ===========================*/
#header_section .guide_section{width:443px; float:left;}

/*===== guide_nav ===========================*/
#header_section .guide_nav {
  list-style: none;
  margin:0;
  height:20px;
}

#header_section .guide_nav ul {height:20px;}

#header_section .guide_nav li {
 float: left;
 background: none;
 padding:3px 11px 0 0 ;
 margin-right: 11px;
 font-size:11px;
 /*border-right: 1px dotted #666666;*/
 background:url(http://pic.image-net.info/Image/images/common/header02/line_tate.gif) right no-repeat;
}
/* safari only \*/html[xmlns*=""] body:last-child #header_section .guide_nav a{font-size:10px;}

#header_section .guide_nav li.end_list{
 padding: 0;
 margin: 0;
 /*border-right: 1px dotted #666666;*/
 background:none;
 }
 
#header_section .guide_nav a{
	color: #715D49;
	text-decoration:none;
}
#header_section .guide_nav a:link{
	color: #715D49;
}
#header_section .guide_nav a:visited{
	color: #715D49;
}
#header_section .guide_nav a:hover{
	color: #FF6699;
	text-decoration:underline;
}
#header_section .guide_nav a:active{
	color: #715D49;
}

/*===== login ===========================*/
#header_section .login p {/*width:289px;*/ /*float:left;*/ color:#E37694; font-size:12px; font-weight:bold; margin:5px 0 0 0; padding:0px 0 0 0; height:20px; }
#header_section .login p a{font-size:12px;}
#header_section .login p a:hover{ text-decoration:underline;}
/* safari only \*/html[xmlns*=""] body:last-child #header_section .login p{ font-size:11px;}

/*===== catalog_order ===========================*/
/*#header_section .catalog_order{width:153px; float:left; text-align:right;}*/

/*===== user_nav ===========================*/
#header_section .user_nav {
  list-style: none;
  margin:0 0 5px 0;
}

#header_section .user_nav li {
 width:105px;
 float: left;
 background: none;
 padding:0 0 0 0;
 margin:0 0 0 0px;
 text-align:right;
}

/*===== user_section ===========================*/
#header_section .user_section{width:315px; float:left;}

/*===== point_balance ===========================*/
#header_section .point_balance{height:20px;background:url(http://pic.image-net.info/Image/images/common/header02/bg_coupon.gif) no-repeat; padding-left:15px; margin-left:5px; font-size:11px;line-height:21px;}
/* safari only \*/html[xmlns*=""] body:last-child #header_section .point_balance{ font-size:10px;}

#header_section .point_balance a{line-height:2;}
#header_section .point_balance a:hover{text-decoration:underline;}

/*===== keyword_search ===========================*/
#header_section .keyword_search{ width:503px; float:left; height:20px;background:url(http://pic.image-net.info/Image/images/common/header02/bg_search.gif) no-repeat; padding:3px; float:left;}




/*===== keyword_rank ===========================*/
#header_section .keyword_rank {
  width:409px; float:left; background:#FFFFFF;
  list-style: none;
}

#header_section .keyword_rank li {
 float: left;
 background: none;
 padding:2px 10px 0 0 ;
 margin-right: 0;
 /* margin-right: 5px;*/
 line-height:20px;
 font-size:11px;
 color:#666666;
}
/* safari only \*/html[xmlns*=""] body:last-child #header_section .keyword_rank li{ font-size:9px;}

#header_section .keyword_rank li.no1 {padding-left: 20px; background:url(http://pic.image-net.info/Image/images/common/header02/no1.gif) left no-repeat; }
#header_section .keyword_rank li.no2 {padding-left: 20px; background:url(http://pic.image-net.info/Image/images/common/header02/no2.gif) left no-repeat; }
#header_section .keyword_rank li.no3 {padding-left: 20px; background:url(http://pic.image-net.info/Image/images/common/header02/no3.gif) left no-repeat; }

#header_section .keyword_rank a{
	padding:5px 5px 5px 0; background:url(http://pic.image-net.info/Image/images/common/header02/line_tate01.gif) right no-repeat;
}

/* safari only \*/html[xmlns*=""] body:last-child #header_section .keyword_rank a{
	font-size:10px;
}

#header_section .keyword_rank a:hover{
	text-decoration:underline;
}

#header_section .keyword_rank span{
	font-size:12px; color:#666666;
}
/* safari only \*/html[xmlns*=""] body:last-child #header_section .keyword_rank span{ font-size:10px;}

#header_section .keyword_rank .end_list a{
	padding:5px 0 5px 0; background:none;
}

#header_section .keyword_rank li.end_list{
 padding-right: 0;
 margin-right: 0;
 /*border-right: 1px dotted #666666;*/
 }



#header_section #search_category
{
	float:left;
	width:110px;
	background:#FFFFFF;
}

#header_section #search_category_dummy{
	float:left;
	margin-right:2px;
	background:#FFFFFF;
}

#header_section #keyword1{
	width: 110px;
	height: 14px;
	background: #FFFFFF url(http://pic.image-net.info/Image/images/common/header02/search.png) no-repeat 3px 2px;
	border: 1px solid #CCC;
	padding: 2px 2px 2px 17px;
	font-size:10px;
	float:left;
	color:#666666;
	margin-right:2px;
}

#header_section #keyword2{
	width: 110px;
	height: 14px;
	background: #FFFFFF url(http://pic.image-net.info/Image/images/common/header02/search.png) no-repeat 3px 2px;
	border: 1px solid #CCC;
	padding: 2px 2px 2px 17px;
	font-size:10px;
	float:left;
	color:#666666;
	margin-right:2px;
}


/* safari only \*/html[xmlns*=""] body:last-child #header_section #keyword1{ font-size:9px;}
/* safari only \*/html[xmlns*=""] body:last-child #header_section #keyword2{ font-size:9px;}
#header_section #search_btn1{
	/*position: absolute;
	top: 0;
	left: 195px;*/
	width:90px;
	height:20px;
	background:url(http://pic.image-net.info/Image/images/common/header02/btn_search_key.gif) no-repeat ;
	float:left;
}

#header_section #search_btn2{
	/*position: absolute;
	top: 0;
	left: 195px;*/
	width:90px;
	height:20px;
	background:url(http://pic.image-net.info/Image/images/common/header02/btn_search_num.gif) no-repeat ;
	float:left;
}

#header_section .guide_search_num{
	width:120px;
	margin-right:2px;
	padding:0;
	float:left;
	font-size: 10px;
	line-height:18px;
	text-align:center;
}
#header_section a.guide_search_num:hover{ text-decoration:underline;}
/* safari only \*/html[xmlns*=""] body:last-child #header_section .guide_search_num{ font-size:10px;}
#header_section a.sctble_display span {color:#666666;}



/*===== category_navi ===========================*/
#header_section .category_navi {
  border:solid 1px #C6C3AD;
}

#header_section .category_navi li {
 float: left;
 background: none;
 padding: 0;
 margin: 0;
 width:134px;
 height:28px;
}

#header_section .category_navi li span{
display:none;
}

#header_section .navi_ladies a{
width:134px;
height:28px;
display:block;
background:url(http://pic.image-net.info/Image/images/common/header02/menu_ladies.gif) bottom;
}

#header_section .navi_onepiece a{
width:134px;
height:28px;
display:block;
background:url(http://pic.image-net.info/Image/images/common/header02/menu_onepece.gif) bottom;
}

#header_section .navi_inner a{
width:134px;
height:28px;
display:block;
background:url(http://pic.image-net.info/Image/images/common/header02/menu_inner.gif) bottom;
}

#header_section .navi_shoes a{
width:134px;
height:28px;
display:block;
background:url(http://pic.image-net.info/Image/images/common/header02/menu_shoes.gif) bottom;
}

#header_section .navi_bag a{
width:134px;
height:28px;
display:block;
background:url(http://pic.image-net.info/Image/images/common/header02/menu_bag.gif) bottom;
}

#header_section .navi_accessory a{
width:134px;
height:28px;
display:block;
background:url(http://pic.image-net.info/Image/images/common/header02/menu_accessory.gif) bottom;
}

#header_section .navi_sale a{
width:134px;
height:28px;
display:block;
background:url(http://pic.image-net.info/Image/images/common/header02/menu_sale.gif) bottom;
}

#header_section .category_navi li a:hover{
background-position:top;
}

.t12 #header_section .navi_ladies a,
.t685 #header_section .navi_onepiece a,
.t2 #header_section .navi_inner a,
.t113 #header_section .navi_shoes a,
.t118 #header_section .navi_bag a,
.t714 #header_section .navi_accessory a,
.t560 #header_section .navi_sale a{
background-position:top;
}






#header_section ul.tab01 { float:left;margin:0 3px 0 0; padding:0;}
#header_section ul.tab02 { float:left;margin:0 3px 0 0; padding:0;}

#header_section ul.tab01 li {font-size:10px;float:left;margin:0; padding:0;width:76px;height:20px;background: url(http://pic.image-net.info/Image/images/common/header02/tab.gif) no-repeat 0 -20px;text-indent:5px;line-height:1.8;}
#header_section ul.tab02 li {font-size:10px;float:left;margin:0; padding:0;width:76px;height:20px;background: url(http://pic.image-net.info/Image/images/common/header02/tab.gif) no-repeat 0 -60px;text-indent:5px;line-height:1.8;}

#header_section .tab01 a,#header_section .tab02 a{font-size:10px;color:#666666;text-decoration:none;}
#header_section .tab01 a:link,#header_section .tab02 a:link{font-size:10px;color:#666666;text-decoration:none; }
#header_section .tab01 a:visited,#header_section .tab02 a:visited{font-size:10px;color:#666666;text-decoration:none;}
#header_section .tab01 a:hover,#header_section .tab02 a:hover{font-size:10px;color:#666666;text-decoration:none;}
#header_section .tab01 a:active,#header_section .tab02 a:active{font-size:10px;color:#666666;text-decoration:none;}

#header_section ul.tab01 li a {
	padding:0;
	display: block;
	color: #666666;
	font-size:10px;
	text-decoration: none;
	width:76px;
	height:20px;
	background: #FFFFFF url(http://pic.image-net.info/Image/images/common/header02/tab.gif) no-repeat 0 -40px;
	text-indent:5px;
	line-height:1.8;
}

#header_section ul.tab02 li a {
	padding:0;
	display: block;
	color: #666666;
	font-size:10px;
	text-decoration: none;
	width:76px;
	height:20px;
	background: #FFFFFF url(http://pic.image-net.info/Image/images/common/header02/tab.gif) no-repeat 0 0;
	text-indent:5px;
	line-height:1.8;
}

#header_section ul.tab01 li a:hover{
	background: #FFFFFF url(http://pic.image-net.info/Image/images/common/header02/tab.gif) no-repeat 0 -60px;
}
#header_section ul.tab02 li a:hover{
	background: #FFFFFF url(http://pic.image-net.info/Image/images/common/header02/tab.gif) no-repeat 0 -20px;
}

.footer-box .r {background:#F4F4EF !important;}


/*フッター*/
.footer-box { width:940px;
background-color:;
 overflow:hidden;
 
}

.footer-box .footer {
background-image:url(../image/footer_bg.gif);
height:50px;
width:760px;
position:relative;
}
.footer-box .footer .image1 {
display:block;
height:30px;
width:75px;
position:absolute;
top:10px;
left:10px;
}
.footer-box .footer .image2 {
display:block;
height:14px;
width:61px;
position:absolute;
top:20px;
left:95px;
}
.footer-box .footer .list {
height:14px;
width:450px;
position:absolute;
top:10px;
left:300px;
/*background:red;*/
display:block;
}
.footer-box .footer .list ul { float:right;}
.footer-box .footer .list li {float:left; text-align:left;list-style:none;}
.footer-box .footer .list li a { font-size:11px;margin-right:0px;}

.footer-box .footer .copy {
height:10px;
width:350px;
position:absolute;
top:30px;
left:400px;
display:block;
/*background:red;*/
text-align:right;
color:#999999;
font-size:11px;
}
/*フッター終わり*/













/* Selectbox Styles
=================================*/

a.sctble_display {
	display: inline-block;
	*display: inline;
	zoom: 1;
	color: #262626;
	text-decoration: none;
	cursor: default;
}

	a.sctble_display span {
		display: block;
		width: 5em;
		cursor: default;
	}
	
	a.m_year span,
	a.s_year span { width: 3em }
	a.m_month span,
	a.s_month span,
	a.m_day span,
	a.s_day span { width: 2em }
	a.callback span { width: 9em }

/* Pulldown Mat (Basis)
=================================*/

div.sctble_mat {
	border: solid #dfdfdf 1px;
	border-top: none;
	border-left: none;
	background: #eee;
}

	div.sctble_mat dl {
		margin: 0;
		border: solid #999 1px;
		border-top: none;
		border-left: none;
		padding: 1em 1em 0;
	}
	
		div.sctble_mat dl dt {
			float: left;
			margin: 0 0 1em 0 !important;
			border: none !important;
			padding: 0 !important;
			width: 4.5em;
			color: #333;
			font-weight: bold;
		}
		
		div.sctble_mat dl dd {
			margin: 0 0 1em 4.5em !important;
			border-left: solid #333 2px !important;
			padding: 0 0 0 1.5em !important;
		}

	div.sctble_mat a {
		padding-right: .7em;
		color: #1972ea;
		font-weight: bold;
	}
	
	div.sctble_mat a.selected {
		color: #333;
		text-decoration: none;
		cursor: default;
	}
	
/* Pulldown Mat (No Optgroups)
=================================*/
	
div.sctble_mat.nooptg p {
	border: solid #999 1px;
	border-top: none;
	border-left: none;
	padding: .5em 1em;
	line-height: 1.9;
}

/* Date (Inline)
=================================*/

div.sctble_mat.sctble.m_year p,
div.sctble_mat.sctble.m_month p {
	padding-left: .6em;
}
		
	div.sctble_mat.sctble.m_year a,
	div.sctble_mat.sctble.m_month a {
		padding: .4em;
	}
	
	div.sctble_mat.sctble.m_day a {
		display: inline-block;
		width: 1.5em;
		text-align: center;
	}
		
/* Simple Select Box
=================================*/
	
div.sBox {
	border: solid #dfdfdf 1px;
	border-left: none;
	width: 130px;
	overflow: auto;
	overflow-x: hidden;
	background: #FFF;
}

div.sBox.s_year { width: 6em }
div.sBox.s_month,
div.sBox.s_day { width: 5em }

	div.sctble_mat.sBox p {
		border: none;
		padding: 0;
		line-height: 1.5;
	}

	div.sBox a {
		border: solid #dfdfdf 1px;
		border-top: none;
		border-right: none;
		padding: .3em .5em;
		display: block;
		text-decoration: none;
	}
	
	div.sBox a.last-child {
		border-bottom: none;
	}
	
	div.sBox a:hover {
		background: #eee;
	}
	
	div.sBox a.selected {
		background: #eee;
	}
	
	
	
	
	
	
	
	
	
	
	/* Selectbox Styles
=================================*/

a.sctble_display {
	border: solid #C4C1AB 1px;
}
a.sctble_display:hover {
	border: solid #C4C1AB 1px;
}

	a.sctble_display span {
		padding: 0 18px 0 2px;
		height: 18px;
		background: url(http://pic.image-net.info/Image/images/common/jquery/css/skin/pastel/icon_select.gif) no-repeat right 0;
		line-height: 18px;
		width:98px;
		font-size:10px;
	}
	a.sctble_display:hover span { background-position: right -18px }
	a.sctble_focus span { background-position: right -36px !important }
	
/* Pulldown Mat (Basis)
=================================*/

div.sctble_mat {}

	div.sctble_mat dl {}
	
	div.sBox{width:120px;}
	
	div.sctble_mat a {
		padding-right: 3px;
		color: #1972ea;
		font-weight: normal;
		font-size:10px;
	}
	
	div.sctble_mat a.selected {
		color: #333;
		text-decoration: none;
		cursor: default;
	}










table{border-collapse:collapse;}
th,td{padding:0;}

#container h1,#container h2,#container h3,#container h4,#container ul,#container li,#container div,#container  p {
margin:0;
padding:0;
line-height:1.4;
color:#666666;
background:transparent;
font-style:normal;
font-weight:normal;
font-size:11px;
/*font-size:100%;*/
text-decoration:none;
font-family:"ＭＳ Ｐゴシック";
}

/* safari only \*/html[xmlns*=""] body:last-child #container  h1,
/* safari only \*/html[xmlns*=""] body:last-child #container h2,
/* safari only \*/html[xmlns*=""] body:last-child #container h3,
/* safari only \*/html[xmlns*=""] body:last-child #container h4,
/* safari only \*/html[xmlns*=""] body:last-child #container ul,
/* safari only \*/html[xmlns*=""] body:last-child #container li,
/* safari only \*/html[xmlns*=""] body:last-child #container div,
/* safari only \*/html[xmlns*=""] body:last-child #container p {
font-size:10px;}

img{vertical-align:top; border:0;}

/*===== clearfix ===========================*/
.clearfix:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {
display: inline-block;
}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

/*===== clear ===========================*/
.clear{height: 1%;clear: both; margin:0; padding:0; font-size:0;}

/*===== link ===========================*/
#container a{color:#0099FF; cursor: pointer;}
#container a:link {color:#0099FF; }
#container a:visited {color:#0099FF; }
#container a:hover {color:#FF3399;}
#container a:active {color:#FF3399;}






/*===== container ===========================*/
#container{width: 760px; margin:0; padding:10px 10px 0 0; float:left;}


/*****#container .main_visual*****/
#container .main_visual {margin:0; padding:0}
#container .main_visual img{vertical-align:top;}


/*****#container .main_fearure*****/
#container .main_fearure{margin: 0 0 20px 0; padding:10px 3px 10px 3px; background:#F4F4EF;}
#container .main_fearure img{vertical-align:top;}
#container .main_fearure ul{list-style:none; margin:0; padding:0;}
#container .main_fearure li{margin:0;padding:0; float:left;}
#container .main_fearure img{margin:0 3px 0 3px;padding:0;}














/*****#container .side_menu*****/
#container .side_menu{margin:0 10px 0 0;overflow:hidden;width:160px; float:left;}

/*.side_menu img {border: 0;vertical-align: bottom;}

.side_menu a,.main_contents a{color:#0099FF; text-decoration:none;}
.side_menu a:link {color:#0099FF; }
.side_menu a:visited {color:#0099FF; }
.side_menu a:hover {color:#FF3399;}
.side_menu a:active {color:#FF3399;}
*/

#container .side_menu h2{border-bottom:#CCCAB5 solid 1px; margin:0; padding:0;}

#container .side_menu ul{list-style:none; margin:0; padding:5px; background:#F4F4EF;}
#container .side_menu li{margin:0px 0 5px 0; padding:5px 0 0 0;}

/*
.side_menu li.list_text{margin:0px 0 5px 0; padding:0 0 1px 0; background: url(http://pic.image-net.info/Image/images/top/10ss/home/line_under.gif) bottom repeat-x;}
.side_menu li.no1{list-style: url(http://pic.image-net.info/Image/images/top/10ss/home/no1.gif) inside disc;}
.side_menu li.no2{list-style: url(http://pic.image-net.info/Image/images/top/10ss/home/no2.gif) inside disc;}
.side_menu li.no3{list-style: url(http://pic.image-net.info/Image/images/top/10ss/home/no3.gif) inside disc;}
.side_menu li.no4{list-style: url(http://pic.image-net.info/Image/images/top/10ss/home/icon-heart.gif) inside disc;}
.side_menu li.no5{list-style: url(http://pic.image-net.info/Image/images/top/10ss/home/icon-heart.gif) inside disc;}
.side_menu li.pr{list-style: url(http://pic.image-net.info/Image/images/top/10ss/home/icon-pr.gif) inside disc;}
.side_menu li.arrow{list-style: url(http://pic.image-net.info/Image/images/top/10ss/home/icon-arrow.gif) inside disc;}
.side_menu li.list_end{margin:0; padding:0; background:none;}
*/

#container .side_menu li.key_no1{margin:0px 0 6px 0; padding:0 0 8px 20px; background: url(http://pic.image-net.info/Image/images/top/10ss/home/bg_no1.gif) left top no-repeat;}
#container .side_menu li.key_no2{margin:0px 0 6px 0; padding:0 0 8px 20px; background: url(http://pic.image-net.info/Image/images/top/10ss/home/bg_no2.gif) left top no-repeat;}
#container .side_menu li.key_no3{margin:0px 0 6px 0; padding:0 0 8px 20px; background: url(http://pic.image-net.info/Image/images/top/10ss/home/bg_no3.gif) left top no-repeat;}
#container .side_menu li.key_no4{margin:0px 0 6px 0; padding:0 0 8px 20px; background: url(http://pic.image-net.info/Image/images/top/10ss/home/bg_icon-heart.gif) left top no-repeat;}
#container .side_menu li.key_no5{margin:0; padding:0 0 8px 20px; background: url(http://pic.image-net.info/Image/images/top/10ss/home/bg_icon-heart.gif) left top no-repeat;}
/*#container .side_menu li.key_pr{margin:0px 0 6px 0; padding:0 0 8px 20px; background: url(http://pic.image-net.info/Image/images/top/10ss/home/bg_icon-pr.gif) left top no-repeat;}*/
#container .side_menu li.key_pr{margin:0; padding:0;}
#container .side_menu li.key_pr p{margin:6px 0 0 0; padding:0 0 8px 20px; background: url(http://pic.image-net.info/Image/images/top/10ss/home/bg_icon-pr.gif) left top no-repeat;}
#container .side_menu li.arrow{margin:0px 0 6px 0; padding:0 0 8px 10px; background: url(http://pic.image-net.info/Image/images/top/10ss/home/bg_icon-arrow.gif) left top no-repeat;}
#container .side_menu .side_hotkeyword li.list_end{margin:0px 0 1px 0;  padding:0 0 0 20px; background: url(http://pic.image-net.info/Image/images/top/10ss/home/bg_icon-pr_end.gif) left top no-repeat;}
#container .side_menu li.list_end{margin:0; padding:0 0 0 10px;background: url(http://pic.image-net.info/Image/images/top/10ss/home/bg_icon-arrow_end.gif) left top no-repeat;}



#container .side_menu .side_catalog,
#container .side_menu .side_hotkeyword,
#container .side_menu .side_sale,
#container .side_menu .side_brand,
#container .side_menu .side_mailmagazine,
#container .side_menu .side_recommend,
#container .side_menu .side_service,
#container .side_menu .side_service,
#container .side_menu .side_mobile,
#container .side_menu .side_group{margin:0 0 15px 0; padding:0;}

#container .side_menu .side_hotkeyword span{font-size:12px;}
/* safari only \*/html[xmlns*=""] body:last-child #container .side_menu .side_hotkeyword span{font-size:11px;}

#container .side_menu .side_recommend h2{border: none; margin:0; padding:0;}
#container .side_menu .side_mailmagazine h2{border: none; margin:0; padding:0;}
#container .side_menu .side_sale h2{border: none; margin:0; padding:0;}
#container .side_menu .side_recommend ul{list-style:none; margin:0; padding:5px 0 0 0; background:none;}
#container .side_menu .side_recommend li{margin:0px 0 5px 0; padding:0;}

#container .side_menu .side_mobile ul{list-style:none; margin:0; padding:10px 5px 10px 5px; background:#F4F4EF;}
#container .side_menu .side_mobile li{margin:0; padding:0; float:left; display:block; width:50px; height:50px;}
#container .side_menu .side_mobile li.mb_text{margin:0; padding:0 0 0 5px; float:left; width:95px; height:50px; font-size:10px;}



/*****#container .main_contents*****/
#container .main_contents{margin:0; padding:0; float:left; width:590px;}
/*#container .main_contents h2{border-bottom:#CCCAB5 solid 1px; margin:0; padding:0;}*/
#container .main_contents img{border:0; margin:0; padding:0;}
#container .main_contents ul{list-style:none; margin:0; padding:0;}

/*****#container .main_contents .ct_news*****/
#container .main_contents .ct_news{margin: 0 0 15px 0; padding:0;}
#container .main_contents .ct_news li{margin:5px 0 0 0;padding:0 0 4px 0;background: url(http://pic.image-net.info/Image/images/top/10ss/home/line_under.gif) bottom repeat-x;}
#container .main_contents .ct_news li span{ display:inline-block;margin:0px; padding:0 15px 0 0; background: url(http://pic.image-net.info/Image/images/top/10ss/home/icon-arrow.gif) top right no-repeat;}
#container .main_contents .ct_news p.news_pr{ width:590px; margin:5px 0 0 0;padding:0 0 4px 0;background: url(http://pic.image-net.info/Image/images/top/10ss/home/line_under.gif) bottom repeat-x;}
#container .main_contents .ct_news p.news_pr span{ display:inline-block;margin:0px; padding:0 15px 0 0; background: url(http://pic.image-net.info/Image/images/top/10ss/home/icon-arrow.gif) top right no-repeat;}


/*****#container .main_contents .ct_tast*****/
#container .main_contents .ct_tast{margin: 0 0 15px 0; padding:0;}
#container .main_contents .ct_tast h2{border: none; margin:0; padding:0;}
#container .main_contents .ct_tast li{margin:0px; padding:0; float:left;}

#container .ct_tast img,
#container .ranking img,
#container .corde img,
#container .ct_standard img,
#container .ct_category img{ border:0;vertical-align:top;}

/*****#container .main_contents .ct_category*****/
#container .main_contents .ct_category{margin:0 0 15px 0; padding:0;}


/*****#container .main_contents .ct_pr*****/
#container .main_contents .ct_pr{margin:0 0 5px 0; padding:0;}


/*****#container .main_contents .ranking*****/
#container .main_contents .ranking .rank_item_block{ background:#F4F4EF; padding:0 0 10px 0;}
#container .main_contents .ranking{width:590px;margin:0 0 20px 0; padding:0;}

#container .main_contents .ranking .rank_num {margin:0;padding:0; background:#F4F4EF;}
#container .main_contents .ranking .rank_num ul{list-style-type:none;margin:0;padding:0;}
#container .main_contents .ranking .rank_num li{float:left;width:114px;margin:0 2px 0 2px;_margin:0 1px 0 2px;}

#container .main_contents .ranking .itemlist1 { width:590px; overflow:hidden; background:#F4F4EF;}
#container .main_contents .ranking .block { margin:0px; padding:0px}
#container .main_contents .ranking li{ list-style: none;}
#container .main_contents .ranking .item-pic a:link{ background:none; margin:0px; padding:0px;}
#container .main_contents .ranking .item-pic img{margin:0px; padding:0px; border:solid 1px #D5D5D5; margin-bottom:5px;}
#container .main_contents .ranking .item-pic a:hover{ background:none; margin:0px; padding:0px;}
#container .main_contents .ranking .item-pic a:active{ background:none; margin:0px; padding:0px;}
#container .main_contents .ranking .item-pic a:visited{ background:none; margin:0px; padding:0px;}
#container .main_contents .ranking ul.item { width:102px; float:left; display:block; margin:0 8px 0 8px;_margin:0 7px 0 7px;}


#container .main_contents .ranking li.pic { width:102px; /*float:left;*/ display:block; margin:0px; padding:0px;}
#container .main_contents .ranking li.icon { width:102px; overflow:hidden; /*float:left;*/ display:none;}
#container .main_contents .ranking li.brand { width:102px; overflow:hidden; /*float:left;*/ display:none;}
#container .main_contents .ranking li.itemname { /*float:left;*/ width:102px; display:block; font-size:11px;margin-bottom:-10px;}
/* safari only \*/html[xmlns*=""] body:last-child #container .main_contents .ranking li.itemname {font-size:10px;}
#container .main_contents .ranking li.itemname a{ width:102px; display:block; font-size:11px;}
/* safari only \*/html[xmlns*=""] body:last-child #container .main_contents .ranking li.itemname a{font-size:10px;}
#container .main_contents .ranking li.price-sale1 { width:102px; overflow:hidden; /*float:left;*/ display:block;}
#container .main_contents .ranking li.price-sale2 { width:102px; overflow:hidden; /*float:left;*/ display:none;}
#container .main_contents .ranking li.price-sale3 { width:102px; overflow:hidden; /*float:left;*/ display:none;}

/*****#container .main_contents .corde*****/
#container .main_contents .corde {margin:0 0 15px 0; padding:0;}
#container .main_contents .corde_unit {margin:0; padding:8px; background:#F4F4EF;}
#container .main_contents .corde_img{ width:185px; height:238px; border:1px solid #DDDDDD; float:left;} 
#container .main_contents .corde_text{ font-size:1.2em; line-height:1.2em; padding-top:5px;}
/* safari only \*/html[xmlns*=""] body:last-child #container .main_contents .corde_text{font-size:1.0em;}
#container .main_contents .corde_right{ width:375px; float:right;}
#container .main_contents .corde_right ul{ float:left; width:90px; padding:0 5px 0 0;}
#container .main_contents .corde_right ul.ul_end{ float:left; width:88px; padding:0;}
#container .main_contents .corde_right ul img{border:solid 1px #DCDACD;}
#container .main_contents .corde_right ul li{ margin:0 0 3px 0;}
#container .main_contents .corde_right ul li.price{ margin:0;}
#container .main_contents .corde_right ul li a{ line-height:1.2;}
#container .main_contents .corde_right .corde_title{margin:0 0 5px 0; padding:0 0 1px 0;background: url(http://pic.image-net.info/Image/images/top/10ss/home/line_under.gif) left bottom no-repeat;}

.corde_right p{margin:0 0 5px 0; padding:0;}


/*****#container .main_contents .ct_standard*****/
#container .main_contents .ct_standard{margin:0 0 5px 0; padding:0;}
#container .main_contents .ct_standard h2{border: none; margin:0; padding:0;}

#container .main_contents .ct_standard .standard_item{
display:block;
float:left;
margin:0 0 10px 0;
padding:0;
width:288px;
height:78px;
}


#container .main_contents .ct_standard .standard_left{margin:0 10px 0 0;}

#container .main_contents .standard_item img{
width:89px;
margin-right:10px;
padding:0;
display:block;
float:left;
}




#container .main_contents .standard_item img.standard_sub{ width:152px;}

#container .main_contents .standard_item p.standard_text{
width:180px;
margin:4px 0px 0px 0px;
padding:5px 0px 0px 0px;
background:#FFFFFF;
display:block;
float:left;
background-image:url(http://pic.image-net.info/Image/images/top/10ss/home/line_under.gif);
background-repeat:repeat-x;
}

#container .main_contents .standard_item p{
margin:0;
padding:0;
display:block;
}

#container .main_contents .standard_item p a{
margin:0;
padding:0;
width:288px;
height: 78px;
display:block;
}

#container .main_contents .standard_item a{ color: #666666;border:solid 1px #DCDACC;}
#container .main_contents .standard_item a:link { color: #666666; }
#container .main_contents .standard_item a:visited { color: #666666; }
#container .main_contents .standard_item a:hover {border:solid 1px #F15DB5;color:#666666; text-decoration:none;}
#container .main_contents .standard_item a:active { color: #666666; text-decoration:none; }

#container .main_contents .net_pic_up{ margin-top:15px; margin-bottom:5px;_margin-bottom:0px;}
#container .main_contents .net_pic_up ul{margin:0px; padding:10px 5px 10px 5px;}
#container .main_contents .net_pic_up ul img{ border:1px #CCCCCC solid;}
#container .main_contents .net_pic_up ul li{ text-align:center;list-style-type:none; float:left; width:125px; margin:0; padding:0px 10px 0 10px;}
#container .main_contents .net_pic_up ul li p{ display:block; text-align:left; margin-top:5px; padding-left:10px;}

#container .main_contents .ranking,
#container .main_contents .corde,
#container .main_contents .ct_news,
#container .main_contents .net_pic_up{
position:relative;
}

#container .main_contents .more{
position:absolute;
right:0;
top: 0;
background: url(http://pic.image-net.info/Image/images/top/10ss/home/bg_more.gif) top right no-repeat;
display:inline-block;
height:20px;
padding:0;
white-space:nowrap;
line-height:2.0;
}

#container .main_contents .more a {
background: url(http://pic.image-net.info/Image/images/top/10ss/home/bg_more.gif) top left no-repeat;
display:inline-block;
height:20px;
padding:0 5px 0 20px;
white-space:nowrap;
line-height:2.0;
}





/*****#container .main_contents .pr_unit_new*****/
#container .main_contents .pr_unit_new {
display:block; float:left; width:590px;
}

#container .main_contents .pr_unit_new .pr_title_new {
width:590px; display:block; margin-bottom:10px;border-bottom:#CCCAB5 solid 1px;
}

#container .main_contents .pr_unit_new .pr_contents_top{
display:block; float:left;
}

#container .main_contents .pr_unit_new .pr_contents_bg {
margin:0px; padding:0px; width:590px; height:auto; background: url(http://pic.image-net.info/Image/images/top/10ss/home/cpc_bg.gif) repeat-y; display:block; float:left;
}

*html body #container .main_contents .pr_unit_new .box_new{
display:block; float:left; height:72px; margin:0; padding:0 13px 0 24px; width:253px;
}

#container .main_contents .pr_unit_new .box_new{
display:block; float:left; height:72px; margin:0 13px 0 24px; width:253px;
}

#container .main_contents .pr_unit_new .left_new{
float:left;width:72px; margin:0 10px 0 0;
}

#container .main_contents .pr_unit_new .right_new{
display:block; float:left; margin-top:15px; width:170px;

}

#container .main_contents .pr_unit_new a.pr_coments:hover,
#container .main_contents .pr_unit_new a.pr_coments:link,
#container .main_contents .pr_unit_new a.pr_coments:visited,
#container .main_contents .pr_unit_new a.pr_coments:active{
color:#666666;
font-size:11px;
line-height:13px;
text-decoration:none;
}

/* safari only \*/html[xmlns*=""] body:last-child #container .main_contents .pr_unit_new a.pr_coments:hover,
html[xmlns*=""] body:last-child #container .main_contents .pr_unit_new a.pr_coments:link,
html[xmlns*=""] body:last-child #container .main_contents .pr_unit_new a.pr_coments:visited,
html[xmlns*=""] body:last-child #container .main_contents .pr_unit_new a.pr_coments:active{
font-size:10px;
}

#container .main_contents .pr_unit_new a.pr_caption:link{
font-size:12px;
line-height:16px;
color:#3399FF;
text-decoration:none;
}

/* safari only \*/html[xmlns*=""] body:last-child #container .main_contents .pr_unit_new a.pr_caption:link{
font-size:12px;}

#container .main_contents .pr_unit_new a.pr_caption:hover{
font-size:12px;
line-height:16px;
color:#FF6699;
text-decoration:underline;
}

/* safari only \*/html[xmlns*=""] body:last-child #container .main_contents .pr_unit_new a.pr_caption:hover{
font-size:11px;}


#container .main_contents .pr_unit_new a.pr_caption:visited{
font-size:12px;
line-height:16px;
text-decoration:none;
}

/* safari only \*/html[xmlns*=""] body:last-child #container .main_contents .pr_unit_new a.pr_caption:visited{
font-size:11px;}

#container .main_contents .pr_unit_new a.pr_caption:active{
font-size:12px;
line-height:16px;
color:#3399FF;
text-decoration:none;
}

/* safari only \*/html[xmlns*=""] body:last-child #container .main_contents .pr_unit_new a.pr_caption:active{
font-size:11px;}


*html body #container .main_contents .pr_unit_new .pr_line_new{
display:block; float:left; width:252px; margin:0; padding:10px 14px 10px 24px;
}

#container .main_contents .pr_unit_new .pr_line_new{
display:block; float:left; width:252px;margin:10px 14px 10px 24px;
}

#container .main_contents .pr_unit_new .pr_contents_bottom{
display:block; float:left;
}






/*****.main .title_category*****/
#container .main_contents .title_category{
background: url(http://pic.image-net.info/Image/images/top/09aw/common/img/bg_category_title.jpg) no-repeat;
height :40px;
margin:0;
padding:0px;
clear:both;
}
#container .main_contents .title_category h2{float:left; margin:13px 0px 0px 35px; _margin:13px 0px 0px 25px; font-size:14px; font-weight:bold; color:#666666;}
#container .main_contents .title_category p{ float:right; margin:13px 5px 0px 0px; font-size:11px; line-height:13px; color:#666666; text-align:right;}

#container .main_contents .title_category p a{color:#666666;font-size:11px;}
#container .main_contents .title_category p a:link {color: #666666;}
#container .main_contents .title_category p a:visited {color: #666666;}
#container .main_contents .title_category p a:hover {color: #0099FF;}
#container .main_contents .title_category p a:active {color: #666666;}

/*****.main .category-top-code-box(新着)*****/
#container .main_contents .category-top-code-box{
margin:0 0 20px 0;
}


/*****.main .title_category*****/
#container .main_contents .category_unit{
background:transparent  url(http://pic.image-net.info/Image/images/top/09aw/common/img/bg_category_center.jpg) repeat-y;
margin:0;
padding:8px 8px 3px 8px;
}



#container .main_contents .category-list-title {
background:transparent url(http://pic.image-net.info/Image/images/top/09aw/common/img/category_bg.jpg) no-repeat;
color:#FFFFFF;
margin:0 0 5px 0px;
width:175px;
height:20px;
/*float:left;*/
}

#container .main_contents .category-list-title a{
display:block;
background:transparent url(http://pic.image-net.info/Image/images/top/09aw/common/img/category_bg.jpg) no-repeat;
margin:0;

padding:4px 3px 2px 3px;
font-size:12px;
line-height:120%;
text-decoration:none;
_width:175px;
}

#container .main_contents .category-list-title strong{ font-weight:bold;}
#container .main_contents .category-list-title a:link {color:#666666;}
#container .main_contents .category-list-title a:visited {color:#666666;}
#container .main_contents .category-list-title a:hover {background-color:#F15DB5;color:#FFFFFF;background:transparent url(http://pic.image-net.info/Image/images/top/09aw/common/img/category_bg_on.jpg) no-repeat;}
#container .main_contents .category-list-title a:active { color:#666666; }


#container .main_contents .category-list{
margin:0 0 10px 0;
display:block;
/*float:left;*/
width:100%;
}

#container .main_contents .category-list ul{
display:block;
/*float:left;*/
}
#container .main_contents .category-list ul li {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #C6BEB9;
display:inline;
float:left;
margin-bottom:5px;
margin-left:8px;
margin-right:0;
padding:0;
width:130px;
_width:125px;
height:auto;
font-size:10px;
}


#container .main_contents .category-list ul li a{
display:block;
margin:0;
padding:4px 3px 2px 3px;
font-size:11px;
line-height:120%;
text-decoration:none;
_width:125px;
height:auto;
}
/* safari only \*/html[xmlns*=""] body:last-child #container .main_contents .category-list ul li a{ font-size:9px;}

#container .main_contents .category-list ul li a:link {color:#3399FF;}
#container .main_contents .category-list ul li a:visited {color:#3399FF;}
#container .main_contents .category-list ul li a:hover {background-color:#F9A5B5;color:#FFFFFF;}
#container .main_contents .category-list ul li a:active { color:#3399FF; }

#container .main_contents .category_unit .line01 {width:572px; margin:0 0 10px 0; padding:0; }
#container .main_contents .category-footer{margin:0 0 30px 0;padding:0px;}



/***** btn_09sslink *****/


#container .btn_09sslink {
background-color:#EEEEEE;
margin:15px 0 15px 0px;
_margin:10px 0 15px 0px;
_padding-top:2px;
height:25px;
/*float:left;*/
}

#container .btn_09sslink strong{ margin-left:15px; line-height:27px; font-size:12px;}

#container .btn_09sslink a{
margin:0;
padding:4px 3px 2px 3px;
text-decoration:none;
}

#container .btn_09sslink a:link {font-size:12px;}
#container .btn_09sslink a:hover {font-size:12px;}





#global-right {
float:right;
width:160px;
}

#RightAD {
margin:0;
padding:10px 10px 0 0;
}

/**topic_path**/
.topic_path{text-indent:5px; background:#F4F4EF; height:20px;}
.topic_path a{ line-height:2; }


/**pr_unit_new**/
.pr_unit_new {
display:block; float:left; width:590px;
}

.pr_unit_new .pr_title_new {
width:590px; display:block; margin-bottom:10px;border-bottom:#CCCAB5 solid 1px;
}

.pr_unit_new .pr_contents_top{
display:block; float:left;
}

.pr_unit_new .pr_contents_bg {
margin:0px; padding:0px; width:590px; height:auto; background: url(http://pic.image-net.info/Image/images/top/home/08aw/cpc_bg.gif) repeat-y; display:block; float:left;
}

*html body .pr_unit_new .box_new{
display:block; float:left; height:72px; margin:0; padding:0 13px 0 24px; width:253px;
}

.pr_unit_new .box_new{
display:block; float:left; height:72px; margin:0 13px 0 24px; width:253px;
}

.pr_unit_new .left_new{
float:left;width:72px; margin:0 10px 0 0;
}

.pr_unit_new .right_new{
display:block; float:left; margin-top:15px; width:170px;
}

.pr_unit_new a.pr_coments:hover, .pr_unit_new a.pr_coments:link, .pr_unit_new a.pr_coments:visited, .pr_unit_new a.pr_coments:active{
color:#666666;
font-size:11px;
line-height:13px;
text-decoration:none;
}

.pr_unit_new a.pr_caption:link{
font-size:12px;
line-height:16px;
color:#3399FF;
text-decoration:none;
}

.pr_unit_new a.pr_caption:hover{
font-size:12px;
line-height:16px;
color:#FF6699;
text-decoration:underline;
}

.pr_unit_new a.pr_caption:visited{
font-size:12px;
line-height:16px;
text-decoration:none;
}

.pr_unit_new a.pr_caption:active{
font-size:12px;
line-height:16px;
color:#3399FF;
text-decoration:none;
}


*html body .pr_unit_new .pr_line_new{
display:block; float:left; width:252px; margin:0; padding:10px 14px 10px 24px;
}

.pr_unit_new .pr_line_new{
display:block; float:left; width:252px;margin:10px 14px 10px 24px;
}

.pr_unit_new .pr_contents_bottom{
display:block; float:left;
}

