@charset "shift_jis";

#wrapper{
	width:952px;
	margin:0 auto;
}
/* ====== Header ====== */
#header{
	width:932px;
	margin:28px 10px 0px 10px;
}

.border1{
	width:100%;
	height:7px;
	background-color:#bf0000;
}
.text_h1{
	height:26px;
	line-height:26px;
	color:#666699;
}

/* === LogoBox === */
.header_logo{
	height:72px;
	margin-bottom:6px;
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
}
.header_logo img{
	margin:6px auto 6px 0px;
	float:left;
}
.shop_login{
	float:left;
	margin:54px auto auto 626px;
	color:#000000;
}
.shop_login a{
	color:#000000;
	text-decoration:none;
}

/* === SearchBox === */
.header_search{
	width:932px;
	height:26px;
	background:url(../img/bg1.jpg) repeat-x;
	padding-top:6px;
}
form .item1{
	width:280px;
}
form .category1{
	width:110px;
}
form .submit1{
	width:40px;
	text-align:center;
}

/* === AdBox === */
.head_ad{
	width:930px;
	height:40px;
	margin:0px 1px;
	line-height:40px;
}
.head_ad .ad1{
	width:310px;
	float:left;
	text-align:center;
}
.head_ad .ad1 a{
	color:#1f94ff;
}


/* ====== Main ====== */
#main{
	width:932px;
	margin:0 10px;
}

/* === LeftBox === */
#main .left_box{
	width:180px;
	float:left;
}
.left_box .left_title1{
	height:28px;
	background:url(../img/title_bg_l.jpg) no-repeat;
	line-height:28px;
	text-align:center;
	font-size:16px;
}
.left_box .left_category1{
	width:154px;
	padding-top:6px;
	padding-left:24px;
	padding-bottom:100px;
	border-right:solid 1px #666666;
	border-bottom:solid 1px #666666;
	border-left:solid 1px #666666;
}
.left_category1 a{
	color:#183878;
	text-decoration:none;
}
.left_box .banner_s1{
	margin:8px 0px;
}
.left_box .banner_l1{
	margin:8px 0px;
}

.left_box a.left_btn1{
	display:block;
	width:180px;
	height:26px;
	background:url(../img/btn_1a.jpg) no-repeat;
	margin:8px 0;
	color:#3f3f3f;
	font-size:14px;
	line-height:26px;
	text-align:center;
	text-decoration:none;
}
.left_box a.left_btn1:hover{
	background:url(../img/btn_1b.jpg) no-repeat;
}
/* === MainBox === */
#main .main_box{
	width:552px;
	float:left;
	margin:0 10px;
}

/* = AreaBox = */
.main_box .main_map1{
	width:544px;
	height:392px;
	border:solid 1px #666666;
	padding:3px;
}
.main_box .center_title1{
	width:552px;
	height:26px;
	background:url(../img/title_bg1.jpg) no-repeat;
	font-size:14px;
	line-height:26px;
	text-indent:8px;
	margin:8px 0px;
}
table.center_area{
	width:536px;
	margin:10px 8px 0px 8px;
	font-size:14px;
}
td.area1{
	width:258px;
}
td.area2{
	width:258px;
	color:#666666;
	vertical-align:top;
}
/* = AdBox = */
.main_ad{
	height:40px;
	line-height:40px;
}
.main_ad .ad2{
	width:276px;
	float:left;
	text-align:center;
}
.main_ad .ad2 a{
	color:#1f94ff;
}
/* = ItemBox = */
.main_box .main_itembox{
	width:552px;
}
.main_box .main_itembox .main_item1{
	width:120px;
	padding:10px 9px;
	float:left;
}
.main_itembox .main_item1 img{
	margin:0 10px;
}
.main_itembox .main_item1 a{
	text-decoration:none;
}
.text_gray{
	color:#666666;
}
/* = ItemBox2 = */
.main_box .main_item2{
	width:540px;
	margin:0px 10px 12px 2px;
}
.main_item2 img{
	margin-left:8px;
}

/* === RightBox === */
#main .right_box{
	width:180px;
	float:left;
}
.right_box .banner_l2, .banner_m1, .banner_s2{
	margin-bottom:6px;
}
.right_title1{
	height:22px;
	width:178px;
	border:solid 1px #3f3f3f;
	background:url(../img/bg3.jpg) repeat-x;
	text-indent:0.6em;
	line-height:22px;
}
.right_itembody{
	width:168px;
	margin:0 0 6px 0;
	padding:5px 5px 16px 5px;
	border-right:solid 1px #3f3f3f;
	border-bottom:solid 1px #3f3f3f;
	border-left:solid 1px #3f3f3f;
}
.right_item1{
	width:156px;
	margin-bottom:6px;
	padding:5px;
	border:solid 1px #8c8c8c;
}
.right_item1 .right_itemimage1{
	margin-right:5px;
	float:left;
}
.right_item1 .right_price{
	width:71px;
	text-align:center;
	float:left;
}
.right_item1 .right_itemname1{
	width:156px;
	margin-top:3px;
	text-align:center;
}

/* ====== Footer ====== */
#footer{
	width:932px;
	margin:0 10px;
}

p.breadcrumbs{
	text-align:center;
}

#footer .copylight{
	height:12px;
	line-height:12px;
	background-color:#ff0000;
	color:#ffffff;
	font-size:9px;
	text-align:center;
}
#footer ul.footer_menu{
	height:28px;
	line-height:28px;
	text-align:center;
	list-style-type:none;
}
ul.footer_menu li{
	display:inline;
	margin-left:6px;
}
ul.footer_menu li a{
	text-decoration:none;
	color:#8c8c8c;
}


/* ========== 2A =========== */
/* ===== LeftBox ===== */
#main .left_box .left_map_all{
	margin-bottom:8px;
}

/* ========== 3A =========== */
/* ===== LeftBox ===== */
#main .main_box .main_title1 {
	width:532px;
	height:24px;
	padding-left:20px;
	background:url(../img/title_bg2.jpg) no-repeat;
}

.main_title1 p.title_area1{
 	font-size:16px;
	float:left;
	height:24px;
	line-height:24px;
}
.main_title1 p.title_note1{
	float:left;
	height:24px;
	line-height:24px;
	margin-left:380px;
}
.main_box .main_areasearch1{
	width:546px;
	margin-top:8px;
	border:double 3px #666666;
}
.main_areasearch1 .main_areaname1{
	width:528px;
	height:30px;
	line-height:30px;
	margin:0px 9px 6px 9px;
	font-size:16px;
	border-bottom:solid 1px #666666;
}
.main_areasearch1 .main_areaname1 a{
	text-decoration:none;
}
.main_areasearch1 .main_areaname2{
	width:528px;
	margin:0px 9px;
}
table.main_areaname2 tr td.table_line1{
	width:528px;
	height:10px;
	background:url(../img/line_bots.gif) repeat-x center center;
}

/* ========== 4A =========== */
/* ===== MainBox ===== */

#main .main_box .main_title2 {
	width:532px;
	height:24px;
	padding-left:20px;
	margin:10px 0px 14px 0;
	background:url(../img/title_bg2.jpg) no-repeat;
}

.main_title2 p.title_item1{
 	font-size:16px;
	height:24px;
	line-height:24px;
}

.main_box .main_item3{
	width:548px;
	margin:0px 10px 12px 2px;
}
.main_item3 .main_shop1{
	width:100px;
	float:left;
	margin-left:8px;
	text-align:center;
}
	
/* ========== 5A =========== */
/* ===== MainBox ===== */

.main_box .main_item6{
	height:140px;
	font-size:12px;
	line-height:1.2em;
}
.main_item6 .item6{
	width:144px;
	margin:10px 20px auto 20px;
	text-align:center;
	float:left;
}

.main_item6 .item_6 img{
	margin:0 24px;
}
.item6_text a{
	text-decoration:none;
}

.main_box .main_item7{
	width:550px;
	border:solid 1px #ff7f00;
	margin:10px 0;
	background-color:#eaf5fb;
}
.main_item7 .item7_img{
	width:96px;
	margin:7px;
	float:left;
}
.main_item7 .item7_right{
	width:440px;
	float:left;
}
.item7_right p.item7_erea{
	margin-top:7px;
	margin-left:10px;
	font-size:10px;
	float:left;
}
.item7_right p.item7_sale{
	margin-top:7px;
	font-size:10px;
	margin-left:92px;
	float:left;
}
.item7_right .item7_shopname{
	width:420px;
	font-size:14px;
	margin-right:10px;
	padding-left:10px;
	border-bottom:solid 1px #ff7f00;
	color:#2210d2;
}

table.item7_shopdetail{
	margin-left:12px;
}
table.item7_shopdetail a{
	color:#003cff;
	text-decoration:none;
}
.border2{
	width:552px;
	height:1px;
	background-color:#000000;
}
table.main_item8{
	margin-top:12px;
}
table.main_item8 .item8_box1{
	width:271px;
	border:solid 1px #ff7f00;
}
table.main_item8 .item8_box2{
	width:271px;
	background:#ffffcc;
	border:solid 1px #ff7f00 ;
}

p.item8_erea{
	margin-top:7px;
	margin-left:10px;
	font-size:10px;
	float:left;
}
p.item8_sare{
	margin-top:7px;
	margin-right:8px;
	font-size:10px;
	float:right;
}
.item8_shopname{
	width:251px;
	font-size:14px;
	margin-left:10px;
	margin-right:10px;
	border-bottom:solid 1px #ff7f00;
	color:#2210d2;
	
}
.item8_img{
	float:left;
	margin:7px;
}
ul.item8_shopdetail{
	margin-top:7px;
}
ul.item8_shopdetail a{
	color:#003cff;
	text-decoration:none;
	line-height:1.5em;
}

table.main_item9{
	margin-top:16px;
}

ul.item9_box1{
	background-color:#ffffcc;
	border-top:1px dotted #ff7f00;
	border-bottom:1px dotted #ff7f00;
}

ul.item9_box1 li{
	display:inline;
	margin-left:6px;
}
ul.item9_box2 li{
	display:inline;
	margin-left:6px;
}


ul li.item9_shopname{
	color:#2210d2;
}
ul li.item9_erea{
	color:#666666;
	font-size:11px;
}
ul li.item9_shopdetail{
	color:#003cff;
	font-size:10px;
}

.more1{
	width:552px;
	margin-top:10px;
	font-size:14px;
	text-align:center;
}
.more1 a{
	text-decoration:none;
	color:#2210d2;
}


/* ========== 6A =========== */
/* ===== HeaderBox ===== */
#header .header_title1{
	height:26px;
	padding-left:16px;
	background:url(../img/bg2.jpg) repeat-x;
	font-size:16px;
	line-height:26px;
}
#header .head_breadcrumbs a{
	color:#8210d2;
}

/* ===== MainBox ===== */
.left_box .left_narrow1{
	background-color:#eb3f3f;
	height:20px;
	border:solid 2px #eb3f3f;
	font-size:14px;
	color:#ffffff;
	text-indent:1em;
}
.left_box .left_narrow2{
	padding:6px 0;
	margin-bottom:8px;
	border:solid 2px #eb3f3f;
	background-color:#ebebeb;
}
.left_narrow2 .narrow2_erea{
	width:103px;
	margin-left:4px;
	border-bottom:solid 1px #8c8c8c;
}
.left_narrow2 .narrow2_btn1{
	width:176px;
	height:40px;
	background:url(../img/btn_3a.png) no-repeat;
	color:#ffffff;
	text-align:center;
	line-height:40px;
	font-size:14px;
}
.left_narrow2 .narrow2_btn1 a{
	color:#ffffff;
	text-decoration:none;
}
.left_narrow2 a.narrow2_btn2{
	display:block;
	width:150px;
	height:22px;
	margin:2px 13px 4px 13px;
	background:url(../img/btn_2a.png) no-repeat;
	text-align:center;
	text-decoration:none;
	line-height:22px;
	color:#000000;
}
.left_narrow2 a.narrow2_btn2:hover{
	background:url(../img/btn_2b.png) no-repeat;
	color:#666666;
}

.left_narrow2 .left_search1{
	margin-left:4px;
}
.left_narrow2 .left_search2{
	margin-left:4px;
	margin-bottom:6px;
}
.left_narrow2 .left_search3{
	margin-left:4px;
	margin-bottom:4px;
	line-height:20px;
}

.main_box .main_item4{
	width:550px;
	height:118px;
	margin:10px 1px 12px 1px;
}
.main_item4 .item4{
	width:110px;
	float:left;
	text-align:center;
}
p.item4_text{
	font-size:10px;
}
.text_red{
	color:#ff0000;
}

.main_box .main_tab1{
	background:url(../img/tab_1a.jpg) no-repeat;
	width:240px;
	height:26px;
	float:left;
	font-size:16px;
}
.main_box .main_tab2{
	background:url(../img/tab_1b.jpg) no-repeat;
	width:240px;
	height:26px;
	float:left;
	text-decoration:none;
	color:#000000;
	font-size:16px;
}

p.tab2-1{
	width:120px;
	height:26px;
	text-align:center;
	line-height:26px;
	color:#ffffff;
	float:left;
}
p.tab2-2{
	width:120px;
	height:26px;
	text-align:center;
	line-height:26px;
	float:left;
}
p.tab2-2 ,.tab2-1{
	text-decoration:none;
	color:#000000;
}


.main_box .main_order1{
	height:20px;
	padding:3px 0px;
	float:right;
}
.main_box .tab1_line{
	width:552px;
	height:4px;
	margin-bottom:0px;
	background-color:#eb3f3f;
}
.main_box table.main_order2{
	background-color:#d9d9d9;
	font-size:14px;
}
.main_box table.main_order2 a{
	text-decoration:none;
}
table.main_order2 td.order2_cont1{
	width:66px;
	text-align:right;
}
table.main_order2 td.order2_cont2{
	width:10px;
	text-align:center;
}


.main_box .main_order3{
	margin:10px 0;
	text-align:center;
	font-size:14px;
}

table.main_item5 tr {
	border-bottom: 1px #666666 solid;
}
table.main_item5 td{
	padding:5px;
}
table.main_item5 td.main_item5_top{
	background-color:#EB3F3F;
	font-size:14px;
	line-height:14px;
	text-align:center;
	color:#ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
table.main_item5 .item5_2{
	background-color:#ffffcc;
}
table.main_item5 p.item_name{
	font-size:14px;
	line-height:1.3em;
}

table.main_item5 p.shop_name{
	margin-top:5px;
}
table.main_item5 p.shop_name a{
	color:#632523;
}
table.main_item5 p.data{
	text-align:right;
	color:#632523;
}
table.main_item5 .price1{
	text-align:center;
}
table.main_item5 .table_line2{
	border-bottom:1px solid #666666;
}


/* ========== 6A =========== */
.left_box .left_narrow3{
	padding:6px;
	margin-bottom:8px;
	border:solid 2px #eb3f3f;
	background-color:#ebebeb;
}
.left_box .left_narrow3 a{
	text-decoration:none;
	color:#000000;
}

/* ========== 7A =========== */
/* = leftBox = */
.main_box .main_title3 {
	width:532px;
	height:24px;
	padding-left:20px;
	margin:10px 0px 14px 0;
	background:url(../img/title_bg2.jpg) no-repeat;
	font-size:14px;
	line-height:24px;
}
/* = ItemBox = */
.main_box .main_itembox{
	width:552px;
}
.main_box .main_itembox .main_item10{
	width:120px;
	padding:10px 9px 2px 9px;
	text-align:center;
	float:left;
}
.main_itembox .main_item10 a{
	text-decoration:none;
	color:#eb3f3f;
}
.text_gray{
	color:#666666;
}

.main_box .main_item11{
	width:550px;
	margin:0px 1px;
}
.main_item11 .item11_box1{
	width:84px;
	padding-left:13px;
	padding-right:13px;
	margin-bottom:6px;
	float:left;
}
.main_item11 .item11_box2{
	width:84px;
	padding-left:13px;
	padding-right:13px;
	margin-bottom:6px;
	float:left;
	background-color:#ffffcc;
}

.osusume{
	height:14px;
	width:50px;
	margin:0 17px;
}
ul.item11_shopdetail{
	text-align:center;
}
ul li.memo{
	line-height:1em;
	color:#0000ff;
}

.main_box .main_item12{
	width:552px;
}
.main_item12 .item12_box{
	width:184px;
	float:left;
	text-align:center;
}
.item12_box .item12_img{
	margin:6px 42px;
}

/* ========== 09A =========== */
.left_box2{
	width:722px;
	margin-right:10px;
	float:left;
}
.right_box2{
	width:200px;
	float:left;
}

.left_box2 .main_title3 {
	width:702px;
	height:34px;
	margin-bottom:12px;
	padding-left:20px;
	background:url(../img/title_bg3b.jpg) no-repeat;
}

.main_title3 p.title_note2{
 	font-size:16px;
	float:left;
	height:34px;
	line-height:34px;
}
.main_title3 p.title_date1{
	float:right;
	height:16px;
	margin-right:6px;
	margin-top:18px;
	font-size:11px;
}
.item13_box{
	margin-top:12px;
}
.item13_box .item13_left{
	width:360px;
	float:left;
}
.item13_left .item13_img1{
	width:352px;
	height:264px;
	padding:3px;
	border:solid 1px #666666;
}
.item13_name1{
	width:360px;
	text-align:center;
	height:32px;
	line-height:32px;
	font-size:18px;
}

.item13_box table.item13_right{
	width:362px;
	float:left;
	text-align:center;
}
.item13_right td.item13_name2{
	font-size:20px;
	line-height:44px;
}
.item13_right td.item13_price1{
	font-size:20px;
	line-height:26px;
	text-indent:40px;
	text-align:left;
	vertical-align:bottom;
}
.item13_right td.item13_price2{
	font-size:27px;
	color:#ff0000;
	text-decoration:underline;
}

.item13_right td.inquiry{
	font-size:14px;
}
.item13_right td.item13_img2{
	padding-left:12px;
	padding-right:5px;
}
td.item13_img2 .item13_img3{
	width:100px;
	height:76px;
	margin-right:7px;
	padding:3px;
	border:solid 1px #666666;
	float:left;

 }
 
.left_box2 .item14_box{
	width:674px;
	height:162px;
	margin:10px 23px;
	padding:14px 10px 14px 10px;
	border:1px dotted #666666;
	font-size:13px;
}
.left_box2 .item15_title{
	width:720px;
	height:22px;
	border:1px solid #b2b2b2;
	background-image:url(../img/bg3.jpg);
	background-repeat:repeat-x;
}
.item15_title p.title15a{
	font-size:14px;
	text-indent:6px;
	line-height:22px;
	float:left;
}
.item15_title p.title15b{
	float:right;
	margin-right:6px;
	margin-top:4px;
}
.item15_title p.title15b a{
	text-decoration:none;
}
.main_item15{
	width:720px;
	margin:0 1px;
}

.main_item15 .item15_box1{
	width:100px;
	padding-left:22px;
	padding-right:22px;
	margin-top:6px;
	float:left;
}
.main_item15 .item15_box2{
	width:100px;
	padding-left:22px;
	padding-right:22px;
	margin-top:6px;
	float:left;
	background-color:#ffffcc;
}

.osusume2{
	height:14px;
	width:50px;
	margin:0 25px;
}
ul.item15_shopdetail{
	text-align:center;
}

.left_box2 .item16_title{
	width:720px;
	height:22px;
	margin-top:16px;
	border:1px solid #b2b2b2;
	background:url(../img/bg3.jpg) repeat-x;
	font-size:14px;
	text-indent:6px;
	line-height:22px;
}
.left_box2 .item16_box{
	width:670px;
	border:solid 1px #999999;
	padding-left:12px;
	padding-right:12px;
	margin:6px 13px;
	padding-bottom:12px;	
}
.left_box2 .item16_box dl dt{
	margin-top:14px;
}

.left_box2 .item16_box ul{
	font-size:14px;
}
.left_box2 .item16_box li.item16a{
	color:#999999;
	font-size:10px;
}
.left_box2 .item16_box li.item16b{
	color:#66666;
	font-size:16px;
}
.left_box2 .item16_box li.item16d{
	color:#ff0000;
	font-size:33px;
}
.left_box2 .item16_box li.item16g{
	font-size:16px;
	margin-top:6px;
}
.left_box2 .item16_box li.item16h{
	font-size:12px;
}

.right_box2 .right_title2{
	width:198px;
	height:22px;
	border:1px solid #3f3f3f;
	background-image:url(../img/bg3.jpg);
	background-repeat:repeat-x;
	font-size:16px;
	line-height:22px;
	text-indent:6px;
}
.right_box2 .r2_box1{
	width:192px;
	border-right:1px solid #3f3f3f;
	border-bottom:1px solid #3f3f3f;
	border-left:1px solid #3f3f3f;
	padding-top:6px;
	padding-left:3px;
	padding-right:3px;
}
.r2_box1 li.r2_item1{
	font-size:14px;
	text-indent:10px;
	margin-bottom:6px;
}
.r2_box1 li.r2_item2{
	margin:0 6px 6px 6px;
}
.r2_box1 li.r2_item3{
	font-size:25px;
	color:#ff0000;
}
.r2_box1 li.r2_item3 img{
	margin-right:2px;
}
.r2_box1 li.r2_item4{
	margin-bottom:12px;
}
.text_blue{
	color:#0000ff;
}
.text_green{
	color:#00a33d;
}
li.r2_item5, li.r2_item6, li.r2_item7, li.r2_item8, li.r2_item9, li.r2_item10{
	font-size:14px;
}
.r2_box1 li.r2_item11{
	width:189px;
	margin-bottom:12px;
	padding-left:2px;
	padding-right:1px;
}
.r2_box1 li.r2_item11 img{
	padding-right:1px;
	padding-left:1px;
	margin-bottom:1px;
}
.r2_box1 li.r2_item12{
	padding-left:6px;
	padding-right:6px;
}
.r2_box1 li.r2_item13{
	font-size:15px;
	line-height:1.3em;
	margin-bottom:16px;
}
.r2_box1 li.r2_item13 a{
	text-decoration:none;
}
li.r2_item13 ul{
	float:left;
}
li.r2_item13 p{
	margin-top:10px;
	margin-right:6px;
	float:right;
}


/* ========== 10A =========== */
.left_box3{
	width:742px;
	margin-right:10px;
	float:left;
}

.item17_box{
	background-color:#ebebeb;
	padding-bottom:10px;
}
.item17_box a{
	text-decoration:none;
}
/* ===== 17Left ====== */
.item17_box .item17_left{
	width:272px;
	float:left;
}
.item17_left .item17_l1{
	padding:24px 8px 6px 8px;
}
.item17_left .item17_l2{
	text-align:center;
	font-size:17px;
}

/* ===== 17Right ====== */
.item17_box .item17_right{
	width:462px;
	float:left;
	margin-left:8px;
}
.item17_right p.r_top1{
	font-size:11px;
	color:#2210d2;
}
.item17_right p.r_top2{
	font-size:18px;
	padding-bottom:14px;
	border-bottom:1px solid #333333;
}

/* === 17Right-Left ==== */
table.item17_r_left{
	font-size:14px;
	line-height:1.3em;
	margin-top:14px;
	float:left;
}


/* === 17Right-Right ==== */
.item17_r_right{
	width:214px;
	margin-top:14px;
	margin-right:4px;
	float:left;
}
.item17_r_r1{
	margin:0 67px 10px 67px;
}
.item17_r_r2{
	margin:0 3px 10px 3px;
}
.item17_r_r2 img{
	margin-right:1px;
	margin-bottom:3px;
}
.item17_r_r3{
	width:188px;
	height:26px;
	margin:0 13px;
	background-image:url(../img/btn_3a.jpg);
	background-repeat:no-repeat;
	font-size:16px;
	text-align:center;
	line-height:26px;
}
.item17_r_right a{
	color:#3f3f3f;
	text-decoration:none;
}
.item17_r_right a:hover .item17_r_r3{
	background-image:url(../img/btn_3b.jpg);
	background-repeat:no-repeat;
}

/* ===== item18 ====== */

.item18_box{
	width:720px;
	margin:20px 11px;
}

.item18_box .item18_tab li.tab1, .tab2, .tab3b{
	width:120px;
	height:28px;
	text-align:center;
	line-height:28px;
	font-size:16px;
	float:left;
}
.item18_box .item18_tab li.tab1{
	background-image:url(../img/tab_2a.jpg);
	background-repeat:no-repeat;
	color:#ffffff;
}
.item18_box .item18_tab li.tab2{
	background-image:url(../img/tab_2b.jpg);
	background-repeat:no-repeat;
}
.item18_box .item18_tab li.tab3a{
	width:120px;
	height:26px;
	line-height:1em;
	text-align:center;
	font-size:12px;
	float:left;
	background-image:url(../img/tab_2c.jpg);
	background-repeat:no-repeat;
	color:#8c8c8c;
	padding-top:2px;
}
.item18_box .item18_tab li.tab3c{
	width:120px;
	height:26px;
	line-height:1em;
	text-align:center;
	font-size:12px;
	float:left;
	background-image:url(../img/tab_2a.jpg);
	background-repeat:no-repeat;
	color:#ffffff;
	padding-top:2px;
}

.item18_box .item18_tab li.tab3b{
	background-image:url(../img/tab_2c.jpg);
	background-repeat:no-repeat;
	color:#8c8c8c;
}
.item18_tab .tab_btm{
	height:3px;
	background-color:#ff3b3b;
}
.item18_box .item18_cont1{
	width:684px;
	padding-right:8px;
	padding-left:8px;
	border:dotted 1px #666666;
	margin:6px 9px 12px 9px;
	font-size:16px;
}

.item18_box .item18_cont1 p{
	color:#2210d2;
}
.text_b18a{
	font-size:14px;
	color:#666666;
}


/* ===== item19 ====== */

.item19_box{
	width:702px;
	margin:0px 20px 16px 20px;
}

.item19_box .item19_cont1{
	font-size:18px;
	color:#2210d2;
	margin-bottom:6px;
	line-height:1.3em;
}
.item19_box .item19_cont2{
	font-size:16px;
	margin-bottom:6px;
	line-height:1.4em;
}
.item19_box .item19_cont3{
	padding:0 6px 0 0px;
}
.item19_box .item19_cont3 img{
	margin-left:6px;
}


/* ===== item20 ====== */
.left_box3 .item20_title{
	width:740px;
	height:22px;
	border:1px solid #b2b2b2;
	background-image:url(../img/bg3.jpg);
	background-repeat:repeat-x;
}
.item20_title p.title20a{
	font-size:16px;
	text-indent:6px;
	line-height:22px;
	float:left;
}
.item20_title p.title20b{
	float:right;
	margin-right:6px;
	margin-top:4px;
}
.item20_title p.title20b a{
	text-decoration:none;
}

/* ===== item21 ====== */
.left_box3 .item21_title{
	width:740px;
	height:22px;
	margin-top:16px;
	border:1px solid #b2b2b2;
	background:url(../img/bg3.jpg) repeat-x;
	font-size:16px;
	text-indent:6px;
	line-height:22px;
}
.left_box3 .item21_box{
	width:690px;
	border:solid 1px #999999;
	padding-left:12px;
	padding-right:12px;
	margin:6px 13px;
	padding-bottom:12px;	
}
.left_box3 .item21_box dl dt{
	margin-top:14px;
}

.left_box3 .ite21_box ul{
	font-size:14px;
}
.left_box3 .item21_box li.item21a{
	color:#999999;
	font-size:10px;
}
.left_box3 .item21_box li.item21b{
	color:#66666;
	font-size:16px;
}
.left_box3 .item21_box li.item21d{
	color:#ff0000;
	font-size:33px;
}
.left_box3 .item21_box li.item21g{
	font-size:16px;
	margin-top:6px;
}
.left_box3 .item21_box li.item21h{
	font-size:12px;
}

.left_box3 .main_order3{
	margin:3px 0;
	font-size:14px;
	text-align:center;
}
.left_box3 .main_order3_left{
	width:530px;
	font-size:14px;
	margin:6px 0;
	text-align:center;
	float:left;
}
.left_box3 .main_order3_right{
	width:190px;
	margin:6px 0;
	font-size:14px;
	text-align:right;
	float:left;
}


/* ========== A12 =========== */

.item22_box{
	width:680px;
	height:96px;
	margin:6px 9px;
	padding-left:12px;
	padding-right:12px;
	background-image:url(../img/bg4.gif);
	background-repeat:no-repeat;	
}
/* ===== item22Left ====== */
.item22_box .item22_cont1{
	width:414px;
	margin-top:12px;
	margin-bottom:6px;	
	float:left;
}
.item22_cont1 p.item22b{
	font-size:20px;
}
.item22c{
	font-size:18px;
}
.item22d{
	font-size:27px;
}
.item22e{
	color:#00a33d;
}
/* ===== item22Rigrt ====== */

.item22_box .item22_cont2{
	width:266px;
	margin-top:2px;
	margin-bottom:6px;	
	float:left;
}

.item23_box{
	width:684px;
	padding:6px 8px;
	border:dotted 1px #666666;
	margin:6px 10px 12px 10px;
	font-size:16px;
}

p.item23_cont1{
	color:#2210d2;
	line-height:1.3em;
}
p.item23_cont1 .item23_cont2{
	font-size:14px;
	color:#666666;
}

.item24_box{
	width:580px;
	padding:4px;
	border:1px solid #b0b0b0;
	margin:12px 66px 16px 66px;
}

table.item25_box{
	border:1px solid #b0b0b0;
	margin:0 9px;
	font-size:14px;
}
table.item25_box td{
	border:1px solid #b0b0b0;
	vertical-align:top;
}

.item26_title{
	width:702px;
	height:22px;
	margin:16px 9px 0px 9px;
	border:1px solid #b2b2b2;
	background:url(../img/bg3.jpg) repeat-x;
	font-size:16px;
	text-indent:6px;
	line-height:22px;
}

.left_box2 .item26_box{
	width:678px;
	border:dotted 1px #999999;
	margin:0px 9px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:12px;	
}
.left_box2 .item26_box dl dt{
	margin-top:14px;
}

.left_box2 .ite26_box ul{
	font-size:14px;
}
.left_box2 .item26_box li.item26a{
	color:#999999;
	font-size:10px;
}
.left_box2 .item26_box li.item26b{
	color:#66666;
	font-size:16px;
}
.left_box2 .item26_box li.item26d{
	color:#ff0000;
	font-size:33px;
}
.left_box2 .item26_box li.item26g{
	font-size:16px;
	margin-top:6px;
}
.left_box2 .item26_box li.item26h{
	font-size:12px;
}


a.item26_btn{
	display:block;
	width:184px;
	height:40px;
	margin:16px 269px;
	background-image:url(../img/btn_4a.gif);
	background-repeat:no-repeat;
	text-align:center;
	line-height:40px;
	font-size:36px;
	color:#ffffff;
	text-decoration:none;
}
a.item26_btn:hover{
	background-image:url(../img/btn_4b.gif);
	background-repeat:no-repeat;
}


/* ========== A13 =========== */

#wrapper2{
	width:736px;
	margin:0 auto;
}

#header2{
	width:716px;
	margin:28px 10px 0px 10px;
}

.header_logo{
	height:72px;
	margin-bottom:6px;
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
}

#main2{
	width:716px;
	margin:16px 10px 0px 10px;
}
#main2 .main_title3{
	width:714px;
	height:22px;
	border:1px #3f3f3f solid;
	background:url(../img/title_bg3.jpg) no-repeat;
	text-indent:12px;
	font-size:18px;
	line-height:22px;
}

.item27_box{
	width:656px;
	height:96px;
	margin:16px 30px;
	background:url(../img/bg5.gif) no-repeat;
}
.item27_top{
	width:608px;
	margin:3px 24px;
	text-align:center;
	font-size:18px;
	border-bottom:solid 1px #000000;
}
.item27_left{
	width:380px;
	padding-top:6px;
	padding-left:12px;
	float:left;
}
.item27_left p.item27_text2{
	font-size:20px;
}
	
.item27_right{
	width:264px;
	padding-top:8px;
	float:left;
}
.item27_right p.item27_text3{
	font-size:27px;
	line-height:27px;
}
.text_tel{
	font-size:18px;
}
.text_blue2{
	color:#2210d2;
	font-size:14px;
}
.item27_right p.item27_text4{
	color:#00a33d;
}

table.item28_box{
	width:512px;
	margin:12px 102px 6px 102px;
	text-align:center;
}
table.item28_box td.item28_1{
	width:136px;
	height:16px;
	background-color:#bf0000;
	color:#ffffff;
}
table.item28_box td.item28_arrow{
	width:52px;
	height:13px;
	padding-top:3px;
}
table.item28_box td.item28_2{
	width:134px;
	height:14px;
	border:#d2d2d2 solid 1px;
	color:#bf0000;
}
	
.item29_box{
	width:702px;
	margin:16px 6px 6px 6px;
	border:1px solid #000000;
	background-color:#f0f0f0;
}
.item29_box .item29_title1{
	color:#ff0000;
	font-size:16px;
	margin-top:10px;
	margin-left:24px;
}
.item29_box .item29_cont1{
	width:622px;
	margin:6px 24px;
	padding:16px;
	border:1px solid #000000;
	background-color:#ffffff;
}
table td.item29_1{
	font-size:14px;
}
table td.item29_2{
	font-size:14px;
}
table .form_textarea1{
	width: 462px;
	height: 7em;
	line-height: 1.5em;
}
.form_text1{
	width:400px;
	height:24px;
}
.form_text2{
	width:240px;
	height:24px;
}
.form_text3{
	width:60px;
	height:24px;
}
.form_text4{
	width:100px;
	height:24px;
}

.form_menu1{
	width:112px;
	height:24px;
	font-size:14px;
}
table td.item29_3{
	text-align:center;
}
table .text_red12{
	color:#ff0000;
	font-size:12px;
}
table .text_11{
	font-size:11px;
}
.text_10{
	font-size:10px;
	line-height:10px;
}
table td.item29_4{
	line-height:1.3em;
	vertical-align:top;
}

.copylight{
	height:12px;
	line-height:12px;
	background-color:#ff0000;
	color:#ffffff;
	font-size:9px;
	text-align:center;
}
.item29_box .item29_clear{
	font-size:14px;
	text-align:center;
	margin-top:24px;
	margin-bottom:24px;
}
.item29_box .item29_clear a{
	text-decoration:none;
}

.item29_btn1{
	margin:16px 249px 24px 249px;
}
.item29_btn1 a{
	display:block;
	width:218px;
	height:50px;
	background:url(../img/btn_5a.gif) no-repeat;
}

.item29_btn1 a:hover img{
	width:218px;
	height:50px;
	background:url(../img/btn_5b.gif) no-repeat;
}

.item29_close{
	font-size:14px;
	text-align:center;
	margin-bottom:24px;
}
.item29_close a{
	text-decoration:none;
}



/* ========== A14 =========== */
.item30_title1{
	color:#ff0000;
	font-size:16px;
	margin-top:16px;
	text-indent:23px;
}
table.item30_cont1{
	margin-right:23px;
	margin-left:23px;
}
table.item30_cont1 td{
	border:1px solid #000000;
	vertical-align:top;
	text-indent:8px;
}
table.item30_cont1 img.upload{
	margin:6px 0px;
}
td.item30_cont1a{
	background-color:#f0f0f0;
}
table.item30_cont2{
	margin-right:23px;
	margin-left:23px;
}

table.item30_cont2 td{
	border:1px solid #000000;
	padding-left:8px;
}
.rules{
	width:670px;
	height:16px;
	border:1px solid #b2b2b2;
	margin:10px 22px 6px 22px;
	text-align:center;
	background-color:#f0f0f0;
}
.rules a{
	text-decoration:none;
}

table.item31_box{
	width:380px;
	margin:20px 168px;
}

td.item31_btn1 a{
	display:block;
	width:190px;
	height:42px;
	background:url(../img/btn_6a.png) no-repeat;
}

td.item31_btn1 a:hover img{
	width:190px;
	height:42px;
	background:url(../img/btn_6b.png) no-repeat;
}

td.item31_btn2 a{
	display:block;
	width:190px;
	height:42px;
	background:url(../img/btn_7a.png) no-repeat;
}

td.item31_btn2 a:hover img{
	width:190px;
	height:42px;
	background:url(../img/btn_7b.png) no-repeat;
}

/* ========== A15 =========== */
.item32_box{
	text-align:center;
	margin-top:36px;
	margin-bottom:36px;
	line-height:2.3em;
}
.text_16{
	font-size:16px;
}
a.item32_btn{
	display:block;
	width:180px;
	height:26px;
	margin:16px 268px 30px 268px;
	background:url(../img/btn_1a.jpg) no-repeat;
	text-align:center;
	font-size:18px;
	line-height:26px;
	text-decoration:none;
	color:#333333;
}

a.item32_btn:hover{
	width:180px;
	height:26px;
	background:url(../img/btn_1b.jpg) no-repeat;
}


/* ========== A16 =========== */
.item18_box .item33_box{
	width:718px;
	margin-top:6px;
	border:1px solid #000000;
}
.item33_box .item33_title{
	width:706px;
	height:80px;
	margin:8px 6px 0px 6px;
	background:url(../img/title_bg4.jpg) no-repeat;
}
.item33_title .item33_cont1{
	width:404px;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#000000;
	font-size:18px;
	margin-left:302px;
}
.item33_title .item33_cont2{
	height:52px;
	color:#0000ff;
	font-size:21px;
	text-indent:20px;
	line-height:52px;
}
.item33_box .item33_cont3{
	width:690px;
	margin:0px 6px 20px 6px;
	padding:6px;
	border-right:solid 2px #000000;
	border-bottom:solid 2px #000000;
	border-left:solid 2px #000000;
	font-size:23px;
	line-height:1.3em;
	color:000000;
	background-color:#e6e6e6;
}

.left_box3 .item34_box{
	width:716px;
	border-right:dotted 1px #999999;
	border-bottom:dotted 1px #999999;
	border-left:dotted 1px #999999;
	padding:0px 12px 12px 12px;
	margin-bottom:24px;
}
.left_box3 .item34_box dl dt{
	margin-top:14px;
}

.left_box3 .ite34_box ul{
	font-size:14px;
}
.left_box3 .item34_box li.item34a{
	color:#999999;
	font-size:10px;
}
.left_box3 .item34_box li.item34b{
	color:#66666;
	font-size:16px;
}
.left_box3 .item34_box li.item34d{
	color:#ff0000;
	font-size:33px;
}
.left_box3 .item34_box li.item34g{
	font-size:16px;
	margin-top:6px;
}
.left_box3 .item34_box li.item34h{
	font-size:12px;
}




/* ========== A16 =========== */
#wrapper3{
	width:594px;
	margin:0 auto;
	background-color:#f2f2f2;
	border:1px solid #3f3f3f;
}
.item35_title{
	width:568px;
	height:24px;
	margin:6px 14px;
	text-indent:10px;
	border:1px solid #ffbf00;
	background:url(../img/bg2.jpg) repeat-x;
	font-size:16px;
	line-height:24px;
	color:#000000;
}
.item35_cont1{
	font-size:21px;
	text-align:center;
}
.item35_cont2{
	width:566px;
	height:406px;
	margin:6px 14px;
	border:1px solid #8c8c8c;
}
a.item35_btn{
	width:216px;
	height:58px;
	display:block;
	margin:8px 190px;
	background:url(../img/btn_8b.png);
}
a.item35_btn:hover img{
	filter: alpha(opacity=0);
	-ms-filter: alpha(opacity=0);
	opacity: 0.0;
}

.item35_close{
	font-size:14px;
	color:#000000;
	text-align:center;
	margin:6px auto;
}
.item35_close a{
	text-decoration:none;
}




















