﻿@charset "utf-8";
body {margin: 0;color:#333333;font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;line-height: 140%;background: #FFF;}
body#c30 {background: url(../Images/body_bg.png)/*tpa=http://www.eevance.com/Images/body_bg.png*/ center top repeat;}
ol li {margin-left: 2em;list-style: decimal;}
img {border: none;vertical-align: middle;}
strong {font-weight: bold;}
input {vertical-align: middle;}
input {font-family: Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size: 1em;}
textarea {font-family: Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size: 1em;}

select {font-family: Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size: 1em;}
html {color:#000;background:#FFF;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
q:before, q:after {content:'';}
abbr, acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
/*because legend doesn't inherit in IE */
legend {color:#000;}

label {margin: 0 20px 0 5px;}
a:link {color:#333333;text-decoration: none;}
a:visited {color:#333333;text-decoration: none;}
a:active {color:#f22e3d;text-decoration: underline;}
a:hover {color:#f22e3d;text-decoration: underline;}
a:link img, a:visited img {opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */filter: alpha(opacity=100); /* IE lt 8 */-ms-filter: "alpha(opacity=100)"; /* IE 8 */}
a:hover img, a:active img {opacity: .7; /* Standard: FF gt 1.5, Opera, Safari */filter: alpha(opacity=80); /* IE lt 8 */-ms-filter: "alpha(opacity=50)"; /* IE 8 */}


#header {width: 100%;background:#F3F3F3;overflow: hidden;}
#header img {vertical-align:top; /*IE7*/}
#header_top {width:960px;margin:10px auto;overflow:hidden;}
#header #sitelogo {width:205px;height:66px;float:left;overflow:hidden;}
#header #sitelogo a {display: block;width: 180px;text-align: center;color:#959595;text-decoration:none;}
#header #sitelogo img {/*padding-top:7px;*/display: block;padding-bottom: 2px;padding-top: 4px;width: 180px;}

#header #hnav_list {width:488px;height:67px;float:left;overflow:hidden;}
#header #hnav_list ul.nav_list1_ {width:480px;height:38px;clear:both;overflow:hidden;font-size:11px;}
#header #hnav_list ul.nav_list2_ {width:480px;height:28px;clear:both;overflow:hidden;}
#header #hnav_list ul li {float:left;}
#header #hnav_list ul li#nav_welcome {width:265px;}
#header #hnav_list ul li#nav_welcome span {color:#f22e3d;}
#header #hnav_list ul li#nav_login,
#header #hnav_list ul li#nav_entry,
#header #hnav_list ul li#nav_logout,
#header #hnav_list ul li#nav_mypage {width:100px;height:33px;padding-left:5px;float:right;}
#header_cart {width:267px;height:66px;float:right;overflow:hidden;position:relative;}
#header_cart h2 {height:23px;line-height:23px;}
#header_cart img#header_cart_btn {width:106px;height:23px;position:absolute;top:0;right:0;}
#header_cart ul {height:42px;padding-top:1px;border-radius: 0 0 3px 3px;-moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px;background:#FFF;font-size:11px;}
#header_cart ul li {height:21px;padding:0 10px;line-height:21px;text-align:center;}
#header_cart ul li.special_ {}
#header_cart ul li.cart_postage_ {color:#F00;}
#header_cart dl.cart_goods_ {display:none;}
#header_cart ul li.cart_null_ {height:43px;padding:0 10px;line-height:40px;}


#header_bottom {width:100%;height:41px;padding-top:1px;margin-bottom:2px;background:url(../Images/hnav_bg.png) center top repeat-x;overflow:hidden;}
#header_bottom #globalnav {width: 960px;margin:0 auto;}
#header_bottom #globalnav li {float: left;color: #FFF;text-align: center;}
#globalnav li {line-height:41px;color:#FFF;width:100px;text-align:center;}
#globalnav li a {color:#ffffff;font-weight:700;font-size:14px}
#globalnav li a:hover {color:#fdfcfc;text-decoration:none;}
#globalnav li.navli {width:2px;height:38px; background:url(../Images/hnav_li.png) no-repeat;}
#globalnav li.hnav_search_box {background:none;}
#globalnav li.hnav_search_box {width:185px;overflow:hidden;line-height:40px;}
#globalnav li.hnav_search_box div {width:185px;padding-top:6px;float:left;overflow:hidden;}
#globalnav li.hnav_search_box form {height:36px;overflow:hidden;}
#globalnav li.hnav_search_box div input {float:left;}
#globalnav li.hnav_search_box div input#top_keyword {width:150px;height:26px;padding:0;margin:0;border:none;line-height:26px;background:url(../Images/hnav_search_bg.png) left top no-repeat;}
#globalnav li.hnav_search_box div input#top_keyword_btn {width:28px;height:26px;}

div.wrapper_ {margin: 0 auto;text-align:left;}
div.container_ {margin: 10px auto 0;width: 960px;overflow: hidden;}
div.contents_ {/*	float: left;display: inline; */overflow: hidden;}
div.mainframe_ {float: right;display: inline;overflow: hidden;}
div.container_ div.contents_, div.container_ div.mainframe_, div.container_ div.mainframe_ .event_ .goods_ { /* 左メニューのみ表示の場合 */width: 960px; /* = div.container_ - div.leftmenuframe_ */}
div.container_ div.contents_ div.mainframe_, div.container_ div.contents_ div.mainframe_ .event_ .goods_ { /* 左右メニューの表示の場合 */width: 730px; /* = div.container_ - (div.leftmenuframe_ + div.rightmenuframe_) */}
.visual_ {margin-bottom: 20px;}
#visual_ {width:730px;margin-bottom: 2px;overflow:hidden;}
#features, #slidingFeatures, #labelFeatures, #basicFeatures, #thumbFeatures {width:730px;height:277px;background: #efefef;position: relative;overflow: hidden;}
.jshowoff {width:730px;margin: 0;}
.jshowoff div {	width:730px;height:277px;}
.eddie {float: right;padding: 15px 20px 15px 20px;}
.jshowoff p.jshowoff-slidelinks {width:678px;height:25px;position: absolute;bottom: 2px; right: 30px;margin: 0;padding: 0;text-align:center;}
.jshowoff-slidelinks a,.jshowoff-controls a {width:20px;height:20px;display: -moz-inline-box;display: inline-block;/display: inline; /*IE*//zoom: 1; /*IE*/color: #333;	margin: 2px 0 0 10px;outline: none;font-size: 11px;line-height: 14px;text-decoration: none;background:url(../Images/off.gif) top left no-repeat;}
.jshowoff-controls a.jshowoff-play,.jshowoff-controls a.jshowoff-1-play {display:none;}
.jshowoff-controls a.jshowoff-prev,.jshowoff-controls a.jshowoff-1-prev,.jshowoff-controls a.jshowoff-prev:hover,.jshowoff-controls a.jshowoff-1-prev:hover {width:25px;	height:31px;padding:0;margin:0;position:absolute;left:0;bottom:0;border:none;background:none;text-indent:-9999px;}
.jshowoff-controls a.jshowoff-next,.jshowoff-controls a.jshowoff-1-next,.jshowoff-controls a.jshowoff-next:hover,.jshowoff-controls a.jshowoff-1-next:hover {width:25px;height:31px;padding:0;margin:0;position:absolute;right:0;bottom:0;border:none;background:none;text-indent:-9999px;}
.jshowoff-slidelinks a:hover, .jshowoff-controls a:hover {color: #FFF;background:url(../Images/on.gif) top left no-repeat;}
.jshowoff-slidelinks a.jshowoff-active, .jshowoff-slidelinks a.jshowoff-active:hover {color: #FFF;background:url(../Images/on.gif) top left no-repeat;}
p.jshowoff-controls {width:730px;height:31px;background:url(../Images/visual_nav.png) left bottom no-repeat;overflow: auto;}
.clearfix:after {content: ""; display: block; clear: both;}
#btn_menu_top{margin-bottom:1px; padding-bottom:1px;}
*+html #btn_menu_top{padding-bottom:33px;}
#btn_menu_top li{float:left;}

.bnr_btm_box{width:730px;margin:0 0 5px 0;padding:0;}

.bnr_btm_l img{float:left;margin:0 5px 10px 0;width:360px;height:136px;}
.bnr_btm_r img{float:right;margin:0 0 10px 5px;width:360px;height:136px;}
.event_ttl_img_ {width:730px;height:32px;margin-bottom: 10px;position:relative;}
div.topiclist_ {margin: 0 0 20px 0;}
div.topiclist_ .topiclist_head_ {width: 730px;height: 29px;position:relative;}
div.topiclist_ .topiclist_head_ h2.topic_ttl_img_ {width: 730px;height: 29px;text-indent:-9999px;background:url(../Images/ttl_topics.png) left top no-repeat;}
div.topiclist_ .topiclist_body_ {border:#D4D4D4 1px solid;height:30px;}
div.topiclist_ div.topiclist_ ul.topicline_ {margin: 0;padding: 0;}
div.topiclist_ ul.topicline_ li {padding: 5px 5px 5px 20px;background: url(../Images/arrow.png) 10px 9px no-repeat;float:left;width:330px;}
div.topiclist_ ul.topicline_ li.img_ {padding: 5px 0;background: none;}
.event_ {width: 100%;overflow: hidden;}
.mainframe_ .event_ {width:740px;overflow: hidden;}
.event_ttl_img_ {width:730px;height:32px;margin-bottom: 1px;position:relative;}
div.goods_ {clear: both;margin-bottom:1px;}
div.StyleT_Frame_ {width:100%;overflow: hidden;}
div.StyleT_Line_ {width: 740px;	padding:1px 0;	border-bottom:#CCC 1px dotted;	overflow: hidden;}
.event_ div.StyleT_Line_ {	border-bottom:none;}
div.StyleT_Item_ {background-image: url(../Images/probg.gif);height: 300px;width: 130px;background-repeat: no-repeat;float: left;background-position: center top;padding-top: 5px;padding-right: 4px;padding-bottom: 4px;padding-left: 4px;margin-right: 8px;text-align: left;line-height: 180%;margin-bottom: 10px;margin-top: 0px;margin-left: 0px;}
div.StyleT_Item_ div.img_ {	margin-bottom: 5px;}
div.StyleT_Item_ div.img_ img {	width: 130px;	he/ight: 207px;}
div.icons_ { height:15px; overflow:hidden;}
div.name_ { heig/ht:60px;}
div.StyleT_Item_ div.brand_,div.StyleT_Item_ div.name_,div.StyleT_Item_ div.price_ {margin-bottom: 2px;}
div.StyleT_Item_ div.icon_ img{margin-bottom: 5px;}
div.StyleT_Item_ div.cart_ {}
a.goods_name_:link img, a.goods_name_:visited img {opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */filter: alpha(opacity=100); /* IE lt 8 */-ms-filter: "alpha(opacity=100)"; /* IE 8 */}
a.goods_name_:hover img, a.goods_name_:active img {opacity: .9; /* Standard: FF gt 1.5, Opera, Safari */filter: alpha(opacity=85); /* IE lt 8 */-ms-filter: "alpha(opacity=85)"; /* IE 8 */}

div.StyleR_Frame_ {	margin: 0 0 20px 0;	width: 100%;	overflow: hidden;}
.StyleR_List_ {	width: 740px;	overflow: hidden;}
.StyleR_List_ li {	width:138px;margin-right: 10px;float: left;}
.StyleR_List_ li dl {width:138px;overflow: hidden;}
.StyleR_List_ li dl dt {margin-bottom:5px;text-align: center;font-weight: bold;}
div.StyleR_List_ li div.img_ {width:138px;height:207px;margin-bottom: 5px;}
div.StyleR_List_ li div.img_ img {width:138px;height:207px;}
.StyleR_List_ li div.icon_,.StyleR_List_ li div.brand_,.StyleR_List_ li div.name_,.StyleR_List_ li div.price_,.StyleR_List_ li div.cart_ {margin-bottom: 5px;}
div.StyleR_List_ div.icon_ img{margin-bottom: 5px;}
.StyleR_List_ #rank1 dt {height:33px;text-indent:-9999px;background:url(../Images/rank1.png) center top no-repeat;}
.StyleR_List_ #rank2 dt {height:33px;text-indent:-9999px;background:url(../Images/rank2.png) center top no-repeat;}
.StyleR_List_ #rank3 dt {height:33px;text-indent:-9999px;background:url(../Images/rank3.png) center top no-repeat;}
.StyleR_List_ #rank4 dt {height:33px;text-indent:-9999px;background:url(../Images/rank4.png) center top no-repeat;}
.StyleR_List_ #rank5 dt {height:33px;text-indent:-9999px;background:url(../Images/rank5.png) center top no-repeat;}

.mb10 { margin-top:5px;}
.mf10 { margin:10px 0px;}

div.sidebox_ {margin: 5px 0 5px 0;}
.category_tree_ {margin: 0 0 5px 0;padding: 0;border-left:#D4D4D4 1px solid;border-right:#D4D4D4 1px solid;width:208px; border-bottom:#D4D4D4 1px solid;}
div.sidebox_ .category_tree_ li:last-child {border:none;}
.category_tree_ li {margin: 0;padding: 0;}
.category_tree_ li.category_tree1_ {border-bottom:#D4D4D4 1px solid;}
.category_tree_ li.category_tree1_open_ {margin:5px;padding-bottom:5px;border-bottom:#D4D4D4 1px dashed;} 
.category_tree_ li.category_tree2_,.category_tree_ li.category_tree3_,.category_tree_ li.category_tree4_ {margin:0 5px;}
.category_tree_ li.category_tree2_open_,.category_tree_ li.category_tree3_open_ {margin:5px 5px 0;padding-bottom:5px;}
.category_tree_ li.category_tree4_open_ {margin:5px;padding-bottom:5px;}
.category_tree_ li {margin: 0;padding: 0;}
.category_tree_ li.category_tree1_ {border-bottom:#D4D4D4 1px solid;}
.category_tree_ li.category_tree1_open_ {margin:5px;padding-bottom:5px;border-bottom:#D4D4D4 1px dashed;} 
.category_tree_ li a,.category_tree_ li span.nolink_ {padding: 3px 10px 1px 10px;display: block;background-color: transparent;}
.category_tree_ li a:hover {background-color: #FFE6E8;}
.category_tree_ li.category_tree1_ a, .category_tree_ li.category_tree1_ span.nolink_ {padding: 5px 10px 5px 20px;background-image: url(../Images/arrow.png);	background-position: 10px 9px;	background-repeat: no-repeat;}
.category_tree_ li.category_tree1_ a:hover {background-image: url(../Images/arrow_open.png);background-color: #f22e3d;color:#FFF;text-decoration:none;}
div.leftmenuframe_ {margin: 0 20px 0 0;float: left;display: inline;width:210px;overflow: hidden;}
#footer {width:100%;margin-top: 2px;background:#F3F3F3;}
#footer ul li.last_,#footer_bottom #fnav_web li.last_,#footer_bottom #fnav_sitelogo li.last_ {margin-right:0;padding-right:0;}

/* 上段 */
#footer_top {width:100%;overflow:hidden;background:#FFF;}
#footer_top #go_top {border-bottom:#E9E9E9 1px solid;}
#footer_top #go_top p{width:960px;margin:0 auto;text-align:right;}
#footer_top #fnav_brand {border-top:#FFF 1px solid;border-bottom:#E6E5E5 1px solid;background:#E9E9E9;overflow:hidden;}
#footer_top #fnav_brand ul {width:960px;padding:10px 0;margin:0 auto;overflow:hidden;}
#footer_top #fnav_brand ul li {padding:0 20px 0 10px;font-size:11px;background:url(../Images/fnav_arrow1.png) left 5px no-repeat;float:left;}
/**//* 下段 */
#footer_bottom {width:100%;border-top:#FFF 1px solid;border-bottom:#E6E5E5 1px solid;}
#footer_bottom #footer_bottom_inner {width:960px;height:90px;padding:10px 0;margin:0 auto;overflow:hidden;	}
#footer_bottom #fnav_menu {width:660px;padding:10px 0;float:left;overflow:hidden;}
#footer_bottom #fnav_menu li {padding:0 10px 0 10px;font-size:11px;background:url(../Images/fnav_arrow2.png) left 5px no-repeat;float:left;}
#footer_bottom #fnav_sitelogo {width:660px;float:left;overflow:hidden;}
#footer_bottom #fnav_sitelogo li {padding-right:30px;float:left;}
#footer_bottom #fnav_sitelogo li.last_ {padding-top:15px;}
#footer_bottom #fnav_web {width:300px;float:right;overflow:hidden; text-align:right}
#footer_bottom #fnav_web li {float:right;padding-right:10px;}
.change_mode_ {border-bottom: 1px solid #E6E5E5;border-top: 1px solid #FFFFFF;padding: 10px 0;text-align: center;}
.change_mode_ a{text-decoration: underline;}
#copyright {border-top: 1px solid #FFFFFF;font-size: 10px;padding: 15px 0;text-align: center;}

.fl1 {float: left;width: 100px;font-size: 12px;font-weight: bold;color: #222;padding-right: 10px;}
.fl2 {float: left;width: 610px;}
.flei { padding: 10px 0; bo/rder:#333 1px solid; width:720px; float:left; bord/er:1px #ccc solid; bac/kground:#F9F9F9;}
.fl2 a {float: left;width: 100px;font-size: 11px;color: #523225;line-height: 180%;padding-left: 15px;}
.px {text-align: center;width: 399px;clear: both;height: 30px;float: right;border: 1px solid #dcdbdb;line-height: 30px;}
.px a {font-size: 12px;width: 132px;float: left;border-right-width: 1px;border-right-style: solid;border-right-color: #DCDBDB;}
.px a:hover {background-color: #E2E2E2;}
.px .sl {background-image: url(../Images/search_check_on.gif);background-repeat: no-repeat;background-position: 12px center;}
.fl2 .sl {background-image: url(../Images/search_check_on.gif);background-repeat: no-repeat;background-position: left;}
.cr {float: left;width: 700px;}
.ind_pro ul li {background-image: url(../Images/probg.gif);height: 335px;width: 130px;background-repeat: no-repeat;float: left;background-position: center top;padding-top: 5px;padding-right: 4px;padding-bottom: 4px;padding-left: 4px;margin-right: 15px;text-align: left;line-height: 180%;margin-bottom: 15px;margin-top: 0px;margin-left: 0px;}
.ind_pro ul {width: 800px;clear: both;}
.ind_pro {width: 750px;ov/erflow: hidden;clear: both;}
.ind_pro .tit {height: 114px;text-align: left;width: 130px;line-height: 170%;font-size: 12px;overflow: hidden;}
.ind_pro ul li span { height:11px; display:block;}
.pro_img {height: 170px;padding-top: 3px;padding-bottom: 10px;clear: both; overflow:hidden;}
.pro_img img {hei/ght: 150px;width: 130px;}
.cl {float: right;width: 222px;}
.ind_pro ul li .sout {text-align: center;}
.ind_pro ul li .tit {text-align: left;}
.pro_lb h1 {background-image: url(../Images/icon_title.gif);height: 35px;line-height: 35px;font-size: 14px;color: #333;padding-left: 25px;}
.pro_show {padding-top: 15px;padding-bottom: 10px;height: 10px;}
.nytop {background-image: url(../Images/proshowt.gif);background-repeat: no-repeat;height: 32px;line-height: 32px;padding-left: 20px;font-weight: bold;font-size: 14px;padding-bottom: 10px;}
.showpics p img { width:240px;}
.kk {background-image: url(../Images/ssss.jpg);background-repeat: no-repeat;float: left;}
.cmm {margin: auto;width: 430px;text-align: left;}
.cmm ul { height:0px; overflow:hidden; display:none;}
.probj {background-image: url(../Images/bg_main.gif);background-repeat: no-repeat;height: 301px;width: 415px;margin: auto;}
.xq {color: #57573B;padding: 8px;line-height: 180%;}
.flpp {padding: 6px;background-color: #FFF;border: 1px solid #eee;clear: both;background-image: url(../Images/p3_03.jpg);background-repeat: repeat-x;}
.flpp ul li a {/* [disabled]background-image: url(../Images/sj.gif); */background-repeat: no-repeat;/* [disabled]float: left; */clear: both;width: 170px;padding-left: 12px;line-height: 32px;background-position: left 10px;}
.pric {line-height: 22px;height: 22px;margin-top: 25px;padding: 6px;border-top-width: 1px;border-bottom-width: 1px;border-top-style: dotted;border-bottom-style: dotted;border-top-color: #675A49;border-bottom-color: #675A49;color: #665744;}
.p_jj {line-height: 22px;font-size: 12px;color: #675A49;padding-top: 8px;padding-bottom: 8px;}
.mp1 {text-align: center;padding: 8px;}
.mp2 {text-align: center;padding: 8px;clear: both;height: 20px;}
.mp3 {text-align: center;padding-top: 12px;padding-bottom: 10px;}
.mp4 {text-align: center;padding: 8px;}
.zj h1 {clear: both;width: 200px;font-size: 14px;color: #000;float: left;padding-left: 12px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #7D614C;padding-bottom: 8px;margin-bottom: 12px;}
.flpp ul li {background-image: url(../Images/sj.gif);background-repeat: no-repeat;background-position: left 10px;}
.zj ul li {float: left;height: 120px;width: 100px;text-align: center;}
.zj ul li a img {height: 105px;width: 90px;padding: 1px;border: 1px solid #dddddd;}
.comm .commnr .pro_show .pro_002 .itemlist {}
.pro_002 {text-align: center;}
.itemlist {clear: both;padding-top: 25px;padding-bottom: 25px;}
#menu1 li {float: left;margin-right: 8px;}
#main1 {clear: both;}
#main1 #u1 {background-image: url(../Images/n1bg.jpg);background-repeat: no-repeat;background-position: left top;width: 900px;padding-top: 20px;}
#u2 {background-image: url(../Images/n2bg.jpg);background-position: left top;background-repeat: no-repeat;clear: both;padding-top: 20px;}
#u3 {background-image: url(../Images/n3bg.jpg);background-repeat: no-repeat;background-position: left top;clear: both;padding-top: 20px;}
#main1 li {float: left;margin-right: 20px;width: 120px;height: 20px;color: #CF64AC;}
.pbg {background-image: url(../Images/pbg1.jpg);height: 86px;width: 880px;background-repeat: no-repeat;padding: 10px;clear: both;background-position: left;}
.pbg h1 {font-size: 14px;line-height: 36px;}
.bq {margin: auto;width: 901px;}
.pbg li a {color: #CF64AC;}
#main1 .block {display: block;}
#main1 ul {display: none;}
.fenlei .fl {width: 176px;background-image: url(../Images/yf1.jpg);background-repeat: no-repeat;height: 20px;padding-top: 65px;padding-left: 55px;}
.fenlei {width: 901px;clear: both;margin-top: 38px;margin-right: auto;margin-bottom: auto;margin-left: auto;padding-top: 28px;border-top-width: 4px;border-top-style: solid;border-top-color: #e3edf6;}
.fenlei .fr ul li {background-image: url(../Images/yfbg.jpg);height: 42px;width: 140px;font-size: 12px;line-height: 18px;padding-left: 20px;float: left;margin-right: 4px;margin-bottom: 4px;}
.fenlei .fr {width: 655px;}
.fenlei .fr ul {width: 680px;}
.fenlei .fl22 {width: 176px;background-image: url(../Images/yf2.jpg);background-repeat: no-repeat;height: 20px;padding-top: 65px;padding-left: 55px;float: left;}
.fenlei .fl23 {width: 176px;background-image: url(../Images/yf3.jpg);background-repeat: no-repeat;height: 20px;padding-top: 65px;padding-left: 55px;float: left;}
#preview{float:left;text-align:center;/*width:310px;*/margin-right: 12px;}
.jqzoom{/*width:310px;height:450px;*/position:relative;}
.proc1 { border:#ccc 2px solid; margin:0px 8px 10px 8px;}
.proc1 h2 { padding:6px; background:#035b45; color:#FFF; font-size:13px; line-height:18px;}
.proc2 { border-top:#ccc 1px solid; line-height:20px; font-size:14px; padding:5px;}
.proc2 span {}
.proc2 em { float:right; width:300px; font-style:normal;}
*+html .proc2 em { margin-top:-26px;}

.proc3 { margin:0px 8px 10px 8px;}
.proc3 h2 { line-height:24px;}
.proc3 img {}

.proc4 { border:#ccc 2px solid; margin:0px 8px 10px 8px;}
.c4i1 { text-align:center; overflow:hidden; padding:15px 0px 15px 0px;}
.c4i2 { text-align:center; padding:15px 0px 15px 0px; border-top:#ccc 1px dotted;}


.ind_pro ul li a:hover { text-decoration:underline;}

.sm {background-image: url(../Images/about_bg.gif);height: 373px;width: 405px;padding: 5px;}
.sm table tr td {padding-bottom: 10px;padding-left: 10px;font-size: 12px;}
.knr {float: left;width: 180px;padding-left: 12px;height: 155px;padding-top: 36px;padding-right: 10px;;font-size: 12px;}
.fl2 .sl {background-image: url(../Images/search_check_on.gif);background-repeat: no-repeat;background-position: left;}
.new {background: url(../Images/ic_new.gif) no-repeat;height: 12px;width: 27px; position:absolute; margin-left:3px; float:left;}
.hot {background: url(../Images/hot.gif) no-repeat;height: 11px;width: 22px; position:absolute; margin-left:23px; float:left;}
.nm {font-family: Arial, Helvetica, sans-serif;font-size: 10px;line-height: 19px;background-color: #BEBEBE;height: 19px;background-image: url(../Images/el_welcome.jpg);background-repeat: no-repeat;padding-left: 6px;float: left;width: 96px;overflow: hidden;}
.sear input {float: left;}
.sear img {float: left;}
.zs {color: #939;font-weight: bold;}
.menu_left ul li .act {font-weight: bold;color: #730B43;}
.lo_tit {height: 24px;width: 732px;margin: auto;line-height: 24px;padding-left: 10px;background-color: #f2f0ec;border: 1px solid #d4d0c8;text-align: center;}
.lo_tit2 {height: 24px;width: 812px;margin: auto;line-height: 24px;padding-left: 10px;background-color: #f2f0ec;border: 1px solid #d4d0c8;font-weight: bold;}
.dh2 {width: 980px;margin: auto;line-height: 32px;}
.login {width: 742px;margin-top: 14px;margin-right: auto;margin-bottom: 50px;margin-left: auto;}
.lo_left {float: left;background-image: url(../Images/lo_left.jpg);height: 176px;width: 394px;}
.pptit1 { margin-top:14px;}
.lo_left form {padding-top: 30px;padding-left: 40px;}
.lo_left p { clear:both;}
.lo_left p span { float:left; width:120px;}
.inp {border: 1px solid #7f9db9;height: 20px;float: left;margin-bottom: 12px;width: 168px;}
.lo_right {float: right;background-image: url(../Images/lo_right.jpg);background-repeat: no-repeat;background-position: right top;height: 90px;text-align: left;padding-top: 86px;padding-left: 120px;width: 215px;}
.redword {background-color: #fff1ee;border: 1px dotted #ff0000;width: 802px;padding: 10px;margin-top: auto;margin-right: auto;margin-bottom: 16px;margin-left: auto;color: #F00;line-height: 160%;font-size: 12px;}
.lo_tit3 {padding-left: 10px;width: 812px;line-height: 32px;margin: auto;}
.spxq {margin: auto;width: 822px;}
.spxq table tr td {border-right-width: 1px;border-right-style: solid;border-right-color: #e1e1e1;border-top-width: 1px;border-top-style: solid;border-top-color: #e1e1e1;height: 28px;line-height: 28px;}
.spxq img {height: 55px;width: 50px;float: left;margin: 10px;}
.lo_info {width: 822px;margin: auto;}
.ddan {padding: 5px;margin: auto;width: 800px;border: 6px solid #d4d0c8;clear: both;}
.ddan table tr td {padding-right: 12px;padding-left: 6px;line-height: 22px;}
.bl {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #eaeaea;}
.bo_line {border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #D4D0C8;margin-bottom: 12px;margin-top: 8px;clear: both;}
.bj {background-image: url(../Images/bj.jpg);background-repeat: repeat-x;height: 19px;line-height: 19px;color: #FFF;font-weight: bold;padding-left: 12px;}
.bot2 {width: 822px;padding-top: 15px;padding-bottom: 25px;margin: auto;text-align: center;}
.hj {margin: auto;width: 822px;clear: both;}
.hj table tr td {padding-right: 12px;}
.c404 {text-align: center;padding: 30px;}
.sopcar1 {width: 822px;margin: auto;font-size: 11px;line-height: 20px;padding: 10px 0;}
.ote {text-align: right;line-height: 28px;margin: auto;width: 822px;clear: both;}
.action {clear: both;margin: auto;padding: 10px;width: 802px;}

.lo_right2 {background-image: url(../Images/lo_right.jpg);height: 176px;width: 335px;float: right;}
.pptit2 { margin-top:14px;}
.pptit3 { margin:20px 12px 14px 12px; line-height:22px;}
.qr {margin: auto;width: 822px;line-height: 22px;font-size: 11px;padding-top: 12px;padding-bottom: 20px;}
.xk {width: 802px;text-align: left;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 6px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #d4d0c8;border-right-color: #d4d0c8;border-bottom-color: #d4d0c8;border-left-color: #d4d0c8;padding: 8px;line-height: 22px;margin-top: auto;margin-right: auto;margin-bottom: 15px;margin-left: auto;clear: both;}
.xk h3 {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #D4D0C8;margin-bottom: 3px;padding-bottom: 3px;font-size: 12px;}
.zlgl {margin: auto;width: 822px;}
.hbg {color: #555;padding: 10px;background-color: #F6F5EF;}
.comm {
	background-repeat: repeat-x;
	clear: both;
	padding-top: 12px;
	text-align: left;
	width: 980px;
	margin: auto;
}
.commnr {margin: auto;width: 980px;min-height:320px;_height:320px;}
.dh a {color: #706450;}
.dh {color: #706450;height: 28px;line-height: 28px;font-size: 12px;}
.dh .fr a {background-image: url(../Images/nn3.gif);background-position: left;float: left;background-repeat: no-repeat;padding-left: 12px;}
.news_show {padding: 15px;}
.newstit {text-align: center;height: 36px;line-height: 36px;font-size: 16px;font-weight: bold;color: #333;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999;}
.fl {float:left;}   
.fr {float:right;}    
.news_list {line-height: 28px;padding: 15px;}
.news_list ul li .rq {float: right;font-weight: normal;font-size: 10px;}
.news_list ul li {border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #CCC;background-image: url(../Images/sj.gif);background-repeat: no-repeat;background-position: left 12px;padding-left: 12px;}
.c10 { display:block !important; clear:both; height:10px; line-height:10px; font-size:0 }
.c6 { display:block !important; clear:both; height:6px; line-height:6px; font-size:0 }  
.pages {background-image: url(../Images/pagesbg.gif);height: 32px;width: 700px;line-height: 32px;padding-right: 25px;padding-left: 25px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
.pages a { padding:0 3px;}
.rq {color: #669999;font-weight: bold;}

table.ke-zeroborder {}
table.ke-zeroborder td { padding:2px 0px;} 
table { margin-left:auto; margin-right:auto; border-width:0 none }


.navitopicpath_ {
	margin: 0;
	padding: 2px 0;
	background:#F3F3F3;
	font-size:12px;
}
.navitopicpath_ a {
	margin: 0 0.5em;
}
.navitopic_inner_ {
	width:960px;
	margin:0 auto;
}
.category_name_ {
	margin: 0 0 10px 0;
	padding:0 0 15px 0;
	color: #000;
	font-size: 16px;
	font-weight: normal;
	line-height: 140%;
	border-bottom:#000 2px solid;
}
.text2 { text-align:center; margin:5px 0;}
.navipage_ {
	text-align:right;
	padding: 5px 0;
	overflow:hidden;
}
.navipage_.top_ {		/* ページジャンプ上部 */
	margin-top: 20px;
}
.navipage_.bottom_ {	/* ページジャンプ下部 */
	margin-bottom: 20px;
}
.navipage_ .navipage_sum_ {
	float:left;
}
.navipage_ .navipage_first_ a {
}
.navipage_ .navipage_prev_ a {
}
.navipage_ .navipage_next_ a {
}
.navipage_ .navipage_last_ a {
}
.navipage_now_ {
	margin:0 1px;
	padding: 2px 7px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	background: #000;
	border: #BBB 1px solid;
}
.navipage_ .navipage_reverse_ {
	margin-right: 5px;
}
.navipage_ .navipage_forward_ {
	margin-left: 5px;
}
.navipage_ a {
	margin: 0 1px;
	padding: 2px 7px;
	background-color: #FFF;
	border: #BBB 1px solid ;
	color:#000;
}
.navipage_ a:hover {
	text-decoration: none;
	background:#BBB;
	border: #BBB 1px solid ;
	color:#FFF;
}

#preview{float:left;text-align:center;/*width:310px;*/margin-right: 12px;}
.jqzoom{/*width:310px;height:450px;*/position:relative;}

.zoomdiv{/* left:859px; height:400px; width:400px;*/}
.list-h li{/* [disabled]float:left; */}
#spec-n5{width:90px;padding-top:6px;overflow:hidden;float: left;}
#spec-left{ background:url(Images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(Images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{width:90px;float:left;overflow:hidden;}
#spec-list ul li{margin-right:0px;display:inline;width:90px;}
#spec-list ul li img{padding:2px;border:1px solid #ccc;width:80px;height:80px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
/*.bigimg{width:800px;height:800px;}
*/
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{}
#spec-list div{margin-top:0;*margin-left:0;}
.list-h img {height: 80px;width: 80px;border: 1px solid #D6D6D6;padding: 2px;margin-bottom: 2px;}

.st1 {width: 980px;text-align: center;margin-top: auto;margin-right: auto;margin-bottom: 24px;margin-left: auto;}

.fimg {width:330px;}
.fimg img { width:300px;}

.cimglist {}
.cimglist img { width:160px; height:160px;}
.cimglist a { float:left; margin:0px 3px 3px 0px;}

.xq table td { padding:5px;}

.nav_box_ {
	overflow:hidden;
	margin-bottom:20px;
}
.left_qa_nav_ {
	width:360px;
	float:left;
}
.right_qa_nav_ {
	width:360px;
	float:right;
}
.nav_box_ ul {
	margin:10px 0;
}
.nav_box_ li {
	padding-left:2em;
	text-indent:-1em;
	margin-bottom:3px;
}
h2.question_nav_ {
	margin:10px 0 5px 0;
	padding:5px;
	font-weight:bold;
	font-size:14px;
	border-bottom:#CCC 2px solid;
}
h2.common_headline2_ {
	margin-top: 20px;
	clear: both;
}
h3.common_headline3_ {
	margin-top: 20px;
	padding-left: 12px;
	clear: both;
}
p.answer_ {
	padding-left: 2em;
	text-indent: -1em;
}
p.answer_ span {
	font-size: 12px;
	color: #F00;
}
p.linktxt_ {
	margin:10px 0;
	padding-left: 3em;
}
p.answer_ a,
p.linktxt_ a {
	text-decoration:underline;
}


.common_headline1_ { font-size:14px; font-weight:700; border-bottom:#666 2px solid; padding-bottom:6px;}

.showproinfo {}









