@charset "utf-8";

body {width:100%; background:url(../images/body_bg_img.gif) repeat; text-align:center;}

.bodyL {float:left;}

.bodyR {float:right;}

#wrapper {margin:1px auto 0; width:1098px; background:#FFFFFF; border-top:solid 1px; border-left:solid 1px; border-right:solid 1px;}

.header {height:48px; padding:12px 15px 0; border-bottom:solid 3px #56A969;}

.pankuzu {height:18px; background:#EEEEEE; padding:6px 5px 0; text-align:left; font-size:12px;}

.pankuzu a{display: inline;}

.container {margin:35px 12px 30px 45px; font-size:14px; color:#000000; text-align:left;} 
.container2 {margin:0 12px 0 45px; font-size:12px; color:#000000; text-align:left;} 

.main1 {width:715px; float:left; font-size:12px; margin-bottom:10px;}
.main2 {width:715px; float:left; font-size:12px;}
.main3 {width:100%; float:left; font-size:12px;}


.seacharea {background:#EEEEEE; border:solid 1px #CCCCCC; padding:5px; margin-bottom:15px;} 

.seachtxt {font-size:12px; display:inline; font-weight:normal; margin-left:5px;}

.disply{float:left; font-size:14px; font-weight:bold;}

.disply p{font-size:20px; font-weight:bold; color:#FF0000; display:inline;}

.paging {float:right; font-size:12px; margin-top:5px;}

.paging p{font-weight:bold; display:inline;}



.seacharea2 {background:#D2EBB5; border:solid 1px #CCCCCC; padding:8px; text-align:left;} 

/* .disply2 H2{font-size:18px; font-weight:bold; color:#333333; display:inline;} */

.subtitle {font-size:14px; font-weight:bold; color:#000; display:inline;}





.sub {width:300px; float:right;}

.details_title H1 {font-size:18px; color:#56A969; font-weight:bold; border-left:solid 5px #56A969; padding-left:2px; margin-bottom:22px; text-align:left;} 

.details_title2 {font-size:18px; color:#56A969; font-weight:bold; padding-left:2px; text-align:left; vertical-align:bottom;} 

.details_title2_price {font-size:16px; color:#666666; display:inline;}

.details_title2_price2 {font-size:30px; color:#666666; display:inline; color:#FF6600;}

.details_title2 p {display:inline; font-size:25px;}

.details_1_table {width:100%; margin-bottom:15px; border-collapse:collapse;}

.details_1_table_2 {width:100%; margin-bottom:0px; border-collapse:collapse;}


.details_1_td1 {background:#D2EBB5; font-size:14px; color:#000000; text-align:center; padding:10px 5px; line-height:130%; border:solid 1px #6F6348;}

.details_1_td2 {background:#FFFFFF; font-size:14px; color:#000000; text-align:center; padding:10px 5px; line-height:130%; border:solid 1px #6F6348;}

.details_1_td3 {background:#FFFFFF; font-size:14px; color:#000000; text-align:right; padding:10px 5px; line-height:130%; border:solid 1px #6F6348;}

.details_2_table {width:100%; border-collapse:collapse; margin-bottom:5px; }

.details_2_td1 {width:115px; background:#D2EBB5; font-size:14px; font-weight:bold; text-align:left; padding:10px 0 10px 10px; border:solid 1px #6F6348; line-height:130%;}

.details_2_td2 {background:#FFFFFF; font-size:14px; color:#000000; text-align:left; padding:10px 10px 10px 10px; border:solid 1px #6F6348; line-height:130%;}

.details_2_td3 {width:200px; background:#FFFFFF; font-size:14px; color:#000000; text-align:left; padding:10px 10px 10px 10px; border:solid 1px #6F6348; line-height:130%;}

.details_2_td4 {width:115px; background:#FFCC66; font-size:14px; font-weight:bold; text-align:left; padding:10px 0 10px 10px; border:solid 1px #6F6348; line-height:130%;}





.details_3_table {width:100%; margin-bottom:15px; border-collapse:collapse;}

.details_3_td1 {background:#D2EBB5; font-size:12px; color:#000000; text-align:center; padding:8px 5px; line-height:130%; border:solid 1px #6F6348;}

.details_3_td2 {background:#FFFFFF; font-size:12px; color:#000000; text-align:center; padding:8px 5px; line-height:130%; border:solid 1px #6F6348;}

.details_3_td2_price{font-size:18px; font-weight:bold; display:inline;}

.details_3_td2_price p{font-size:14px; font-weight:bold; display:inline;}

.details_3_td3 {background:#FFFFFF; font-size:12px; color:#000000; text-align:right; padding:8px 5px; line-height:130%; border:solid 1px #6F6348;}

.details_3_td4 {background:#E1DCC8; font-size:12px; color:#000000; text-align:center; padding:8px 5px; line-height:130%; border:solid 1px #6F6348;}

.details_3_td5 {background:#E1DCC8; font-size:12px; color:#000000; text-align:right; padding:8px 5px; line-height:130%; border:solid 1px #6F6348;}


.details_4 {margin:20px 0 0px;}

.details_4_title H3{background:#56A969; font-size:16px; font-weight:bold; color:#FFFFFF; padding:3px 5px; border:solid 1px #6F6348;} 

.details_4_detail {background:#F9F7EE; border-bottom:solid 1px #DAD5C7; border-left:solid 1px #DAD5C7; border-right:solid 1px #DAD5C7; padding:12px 5px;}

.details_4_subtitle {font-size:12px; font-weight:bold; color:#006633; margin-bottom:10px;}

.details_4_subtitle p{display:inline; font-size:10px; font-weight:normal; margin-left:10px;}

.details_4_subtitle_blk {font-size:12px; font-weight:bold; color:#000000; margin-left:25px; margin-bottom:10px;}

.details_4_subtitle_blk p{display:inline; font-size:12px; font-weight:normal; margin-left:10px;}


.details_4_boder {border-top:solid 1px #DAD5C7; margin-bottom:10px;}

.details_4_bodyL {float:left; width:49%;}
.details_4_bodyR {float:right; width:49%;}

.details_4_table {width:100%; margin-bottom:20px;}

.details_4_td {font-size:12px; text-align:left; padding:5px 3px;}

.details_4_center {text-align:center; margin:15px 0 0;}



.details_5_subtitle {font-size:14px; font-weight:bold; color:#666666; margin-bottom:10px;}

.details_5_subtitle_blk {font-size:12px; color:#666666; margin-bottom:10px;}


.details_6_table {width:99%; margin:15px 10px 30px;}

.details_6_td {padding:10px 0; font-size:12px; padding:5px 3px; width:20%}




/*
.h3 {background:#56A969; font-size:16px; font-weight:bold; color:#FFFFFF; padding:3px 5px; border:solid 1px #6F6348;} 
*/



h3 {background:#56A969; font-size:16px; font-weight:bold; color:#FFFFFF; padding:3px 5px; border:solid 1px #6F6348;} 


.details_7 {margin:0px 0px 25px;}


.details_7 h2{background:#56A969; font-size:16px; font-weight:bold; color:#FFFFFF; padding:3px 5px; border:solid 1px #6F6348;}





/*.details_7_title {background:#56A969; font-size:16px; font-weight:bold; color:#FFFFFF; padding:3px 5px; border:solid 1px #6F6348;} */

.details_7_detail {background:#F9F7EE; border-bottom:solid 1px #DAD5C7; border-left:solid 1px #DAD5C7; border-right:solid 1px #DAD5C7; padding:12px 18px;}

.details_7_detail a{font-size:16px; font-weight:bold; margin-right:15px; line-height:190%;}


.details_7_sub {font-size:14px; margin-bottom:15px;}


.details_7_search{font-size:10px; margin-bottom:3px; color:#999999;}

.details_7_form {height:18px; width:485px; font-size:14px; border:solid 1px #0099CC; padding:5px; margin-right:10px;}




.details_7_list {margin:5px 0px 0;}
.details_7_item {font-size:14px; font-weight:bold; color:#009933; text-align:right; padding-right:5px; padding-left:20px;}


.details_8_detail {background:#F9F7EE; border-bottom:solid 1px #DAD5C7; border-left:solid 1px #DAD5C7; border-right:solid 1px #DAD5C7; padding:12px 18px;}

.details_8_detail a{font-size:12px; margin-right:10px;}


.details_8_title {font-size:16px; font-weight:bold; margin-bottom:10px;}




.details_9 {margin:0px 0px 10px;}

.details_9_area {margin-bottom:10px;}

.details_9_title {background:#56A969; font-size:16px; font-weight:bold; color:#FFFFFF; padding:3px 5px; border:solid 1px #6F6348;} 

.details_9_detail {background:#F9F7EE; border-bottom:solid 1px #DAD5C7; border-left:solid 1px #DAD5C7; border-right:solid 1px #DAD5C7; padding:10px 10px 0;}


.details_9_bodyL {float:left; width:49%;;}
.details_9_bodyL img {float:left; display:block; margin-right:10px;}


.details_9_bodyR {float:right; width:49%;}
.details_9_bodyR img {float:left; display:block; margin-right:10px;}


.details_9_pictxt{font-size:12px; line-height:140%;}

.details_9_pictxt a{margin-bottom:10px;}


.details_10 {margin:0px 0px 10px;}

.details_10_area {margin-bottom:10px;}

.details_10_title {background:#56A969; font-size:16px; font-weight:bold; color:#FFFFFF; padding:3px 5px; border:solid 1px #6F6348;} 

.details_10_detail {background:#F9F7EE; border-bottom:solid 1px #DAD5C7; border-left:solid 1px #DAD5C7; border-right:solid 1px #DAD5C7; padding:10px 10px 0;}


.details_10_bodyL {float:left; width:49%;}
.details_10_bodyL img {float:left; display:block; margin-right:10px;}


.details_10_bodyR {float:right; width:49%;}
.details_10_bodyR img {float:left; display:block; margin-right:10px;}

.details_10_txt {font-size:12px; line-height:160%;}
.details_10_txt p {font-size:14px; font-weight:bold;}
.details_10_txt a{padding-right:10px;}







.details_side {margin:0px 0 10px;}

.details_side_title {background:#E8F4D9; font-size:16px; font-weight:bold; color:#333333; padding:3px 5px; border:solid 1px #CCCCCC; text-align:center;} 

.details_side h3 {background:#E8F4D9; font-size:16px; font-weight:bold; color:#333333; padding:3px 5px; border:solid 1px #CCCCCC; text-align:center;} 

.details_side_detail {background:#EEEEEE; border-bottom:solid 1px #CCCCCC; border-left:solid 1px #DAD5C7; border-right:solid 1px #DAD5C7; padding:10px; line-height:160%;}

.details_side_detail p {font-size:12px; color:#666666; line-height:160%; margin-bottom:5px;}











.pictarea {width:290px; padding:5px; background:#E8F4D9; float:left;}

.pictarea img {margin-right:1px; margin-bottom:1px;}

.bottomline {border:solid 3px #56A969; margin-bottom:5px;}

.copy {float:left; margin-left:5px;}
.copy2 {float:right; margin-right:10px;}
.bottomtable {font-size:10px; color:#666666; text-align:left;}

.pr_area {font-size:12px; color:#666666; padding-bottom:20px; line-height:150%;}

.pr_title {font-size:16px; color:#000000; font-weight:bold; margin-bottom:10px;}





/*******************/
.details_title3 H1{font-size:18px; color:#000000; font-weight:bold; border-left:solid 5px #56A969; padding-left:2px; margin-bottom:10px; text-align:left;} 

.details_title4 p{font-size:14px; color:#000000; text-align:left; margin-bottom:20px; line-height:150%;} 

.details_title4_2{font-weight:bold; color:#FF0000; font-size:20px;}
.details_title4_3{font-weight:bold; color:#FF0000; display:inline; font-size:14px;}

.details_title5 { margin-bottom:5px;}





.details_title5 H2{font-size:18px; color:#000000; font-weight:bold;line-height:1em;} 
.details_title5_2 {font-size:18px; color:#000000; font-weight:bold; margin-bottom:5px; margin-top:5px;} 

H1 {font-size:18px; color:#000000; font-weight:bold; padding-left:2px; margin-bottom:10px; text-align:left;} 





