@charset "euc-kr";

/* lnb */
.lnb {float:left;width:160px;}
.lnb .lnb_list {display:none;}
.lnb .lnb_list.on {display:block;}
.lnb h2 {padding:6px 0 19px 14px;border-bottom:2px solid #cdcdcd;}
.lnb ul li {border-top:1px solid #e8e8e8;}
.lnb ul li:first-child {border:none;}
.lnb ul li a {display:block;font-size:14px;font-weight:bold;color:#55585b;padding:10px 0 10px 12px;}
.lnb ul li:hover a, .lnb ul li.on a {background:#cdcdcd;font-weight:bold;color:#fff;}

/* sub common */
.sub_title {overflow:hidden;margin-bottom:35px;}
.sub_title:after {display:block;clear:both;content:"";}
.sub_title h2 {float:left;padding-top:2px;}
.sub_title .top_menu {overflow:hidden;float:right;width:900px;}
.sub_title p {/*font-size:14px;*/color:#5a5a5a;line-height:1.4em;}
.contents_box h3 {margin-bottom:8px;font-size:30px;color:#333232;font-weight:bold;}
.commonBtn {display:inline-block;padding:7.5px 20px;font-size:13px;text-align:center;vertical-align:middle;background:#164c32;color:#fff;}
.commonBtn.big {width:124px;padding:13px 0;}
.commonBtn.yellowgreen {background:#96a179;}
.commonBtn.gray {background:#535353;}
.commonBtn.black {background:#212121;}

.paging {margin-top:40px;text-align:center;}
.paging a{width:25px;padding:5px 0;display:inline-block;/* background:#ddd;*/font-size:13px;color:#535252;border-radius:12.5px;}
.paging a.on {background:#212121;color:#fff;}

/* table common */
.common_table .star {font-weight:bold;color:#1c8e57;}
.common_table .table_wrap {margin-bottom:15px;font-size:13px;border-top:2px solid #c8c8c8;border-bottom:1px solid #c8c8c8;}
.common_table table {table-layout:fixed;}
.common_table th {padding:18px 0 18px 30px;text-align:left;background:#f1f1f1;border-top:1px solid #dadada;}
.common_table th .star {margin-left:-12px;}
.common_table td {padding:10px 0 10px 20px;color:#929292;border-top:1px solid #e2e2e2;}
.common_table .first th, .common_table .first td {border-top:none;}
.common_table .state {color:#37835f;}
.common_table input[type=text] {width:650px;height:18px;padding:5px;font-size:13px;vertical-align:middle;}
.common_table input[type=text].w175 {width:163px;}
.common_table input[type=text].w265 {width:255px;}
.common_table input[type=text].w640 {width:640px;}
.common_table input[type=password] {width:163px;height:18px;padding:5px;vertical-align:middle;}
.common_table input[type=radio], .common_table input[type=checkbox]{border:none 0; vertical-align:middle;}
.common_table input[type=radio] + label {margin:0 15px 0 5px;color:#929292;vertical-align:middle;}
.common_table select {width:175px;height:30px;padding:5px;vertical-align:middle;}
.common_table .btn_area {text-align:right;}
.common_table .btn_area a {margin-left:10px;}


/* brand */
.brand {text-align:center;}
.brand .contents {overflow:visible;}
.brand h2 {margin-bottom:10px;}
.brand .brand_video {width:100%;margin-bottom:50px;}
.brand .brand_video iframe {height:690px}

.brand .brand_video h3 {margin-bottom:30px;font-size:20px;color:#2a2a2a;letter-spacing:2px;}

.brand .brand_story {position:relative; margin-bottom:0px;}
.brand .brand_story .txt {display:inline-block;padding-top:5px;font-size:18px;color:#2a2a2a;background:url(/asset/images/brand/brand_h3_bg.gif) center top no-repeat;line-height:33px;}
.brand .brand_story .txt p {padding-top:25px;border-top:1px solid #1d1d1d;}
/*
.brand .brand_story .brand_story_bg {position:relative;left:-90px;width: 1280px;height:350px;margin:100px 0 20px;background:url(/asset/images/brand/brand_story_bg.jpg) center bottom no-repeat;}
.brand .brand_story .brand_story_bg a {display:block;position:absolute;top:101px;left:544px;width:188px;padding:15px 0;border:2px solid #fff;color:#fff;font-size:18px;background:url(/asset/images/brand/brand_story_btn.png) 150px center no-repeat;}
*/
.brand .brand_story_bg ul {overflow:hidden;}
.brand .brand_story_bg ul li {float:left;width:33.2%;margin:80px 0 20px 0;}
.brand .brand_story_bg ul li:first-child {margin:80px 0 20px 0;}

.brand .brand_story ul {overflow:hidden;}
.brand .brand_story ul li {float:left;width:100%;border-left:1px solid #838383;}
/*.brand .brand_story ul li {float:left;width:33.2%;border-left:1px solid #838383;}*/
.brand .brand_story ul li:first-child {border:none;}
.brand .brand_story ul li p {padding-top:20px;font-size:17px;color:#2a2a2a;}



@media all and (max-width:991px) {
.brand .brand_video {width:100%; margin-bottom:30px;}
.brand .brand_video iframe {height:550px}
.brand .brand_video h3 {margin-bottom:50px;font-size:20px;color:#2a2a2a;letter-spacing:2px;}

.brand .brand_story_bg ul {overflow:hidden;}
.brand .brand_story_bg ul li {float:left;width:33.2%;margin:80px 0 20px 0;}
.brand .brand_story_bg ul li:first-child {margin:80px 0 20px 0;}


}

@media all and (max-width:767px) {
.brand .brand_video {width:100%; margin-bottom:30px;}
.brand .brand_video iframe {height:550px}
.brand .brand_video h3 {margin-bottom:50px;font-size:20px;color:#2a2a2a;letter-spacing:2px;}

.brand .brand_story_bg ul {overflow:hidden;}
.brand .brand_story_bg ul li {float:left;width:33.2%;margin:80px 0 20px 0;}
.brand .brand_story_bg ul li:first-child {margin:80px 0 20px 0;}


}

@media all and (max-width:511px) {
.brand .brand_video {width:100%;height:300px; margin-bottom:30px;}
.brand .brand_video iframe {height:550px}
.brand .brand_video h3 {margin-bottom:50px;font-size:20px;color:#2a2a2a;letter-spacing:2px;}

.brand .brand_story_bg ul {overflow:hidden;}
.brand .brand_story_bg ul li {float:left;width:33.2%;margin:80px 0 20px 0;}
.brand .brand_story_bg ul li:first-child {margin:80px 0 20px 0;}



}

@media all and (max-width:480px) {
.brand .brand_video {width:100%;height:380px; margin-bottom:30px;}
.brand .brand_video iframe {height:300px}
.brand .brand_video h3 {margin-bottom:30px;font-size:20px;color:#2a2a2a;letter-spacing:2px;}

.brand .brand_story_bg ul {overflow:hidden;}
.brand .brand_story_bg ul li {float:left;width:100%;margin:0 0 20px 0;}
.brand .brand_story_bg ul li:first-child {margin:80px 0 20px 0;}

.brand .brand_story ul {overflow:hidden;}
.brand .brand_story ul li {margin:0 auto;text-align:center;width:100%;border-bottom:1px solid #c7c7c7;border-left:none;padding:30px;}
.brand .brand_story ul li:first-child {border-bottom:1px solid #c7c7c7;padding:30px;}
.brand .brand_story ul li p {padding-top:20px;font-size:17px;color:#2a2a2a;}

}


/* cast_top */
.cast_top .sub_title {margin-bottom:15px;}
.cast_top .top_menu {background:url(/asset/images/common/bg_top_menu.jpg) 0 bottom repeat-x;}
.cast_top .top_menu a {display:block;}
.cast_top .top_menu ul {float:left;}
.cast_top .top_menu li {float:left;background:#fff;}
.cast_top .top_menu li a {width:172px;padding:12px 0 9px;font-size:15px;font-weight:bold;color:#333232;text-align:center;background:url(/asset/images/common/bg_bar.gif) left 13px no-repeat;border-bottom:2px solid #c0c0c0;}
.cast_top .top_menu li:first-child a {background:none;}
.cast_top .top_menu li.on a {color:#164c32;border:2px solid #c0c0c0;background:none;border-bottom:none;}
.cast_top .top_menu li.on + li a {background:none;}
.cast_top .top_menu p {float:right;padding-top:15px;font-size:12px;}
.cast_top .search_box {clear:both;margin-bottom:30px;text-align:right;}
.cast_top .search_box input {width:240px;padding:9px 6px; line-height:1;}

/* cast */
.cast .main_box {position:relative;}
.cast .main_list {position:absolute;top:0;left:0;overflow:hidden;margin-bottom:0px;}
.cast .main_list li {float:left;position:relative;width:340px;height:247px;margin-left:40px;}
.cast .main_list li:first-child {margin-left:0;}
.cast .main_list li.cast_result {width:328px;height:235px;text-align:center;border:6px solid #d4d4d4;}
.cast .main_list li.cast_result p {position:static;width:auto;padding:85px 0 25px 0;color:#5a5a5a;/* background:none;text-shadow:none; */border:none;}
.cast .main_list li.cast_result a {display:inline-block;padding:10px 30px;color:#fff;background:#868686;}
.cast .main_list li img {width:100%;height:200px;}
.cast .main_list .new {position:absolute;top:20px;left:1px;}
.cast .main_list .new img {width:56px;height:20px;}
.cast .main_list .blank_img {position:absolute;right:15px;top:18px;width:12px;height:12px;}
.cast .main_list p {position:relative;left:0;bottom:0;width:295px;padding:15px 30px 15px 13px;color:#333232;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border: 1px solid #d8d8d8;border-top: none;}
.cast .main_list p span {float:right;padding-top:3px;vertical-align:middle;}
.cast .btn_more {padding-top:60px;text-align:center;}


/* product */
.product {text-align:center;}
.product .contents {overflow:visible;}
.product .product_premium {width:1100px;overflow:hidden;margin-bottom:40px;}
/*
.product .product_premium h3 {padding-top:49px;font-size:26px;color:#2a2a2a;font-weight:bold;}
.product .product_premium p {padding-top:35px;font-size:16px;color:#282828;line-height:26px;}
*/
.product .product_premium ul {overflow:hidden;}
.product .product_premium ul li {float:left;width:100%;}
.product .product_premium ul li:first-child {margin-left:0;}

.product .product_merits {margin-top:0px;}
.product .product_merits h3 {margin-bottom:40px;font-size:26px;color:#1b1b1b;font-weight:bold;}
.product .product_merits ul {margin-bottom:40px;overflow:hidden;}
.product .product_merits ul li {float:left;}
.product .product_merits ul li.img01{float:left;border:1px solid #c7c7c7;}
.product .product_merits ul li.img02{float:left;border:1px solid #c7c7c7;border-left:none;}
.product .product_merits ul li.img03{width:274px;float:left;border:1px solid #c7c7c7;border-top:none;border-right:none;}
.product .product_merits ul li.img04{float:left;border:1px solid #c7c7c7;border-top:none;border-left:none;}
.product .product_merits ul li.img05{float:left;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.img06{width:275px;float:left;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.img07{width:274px;float:left;border:1px solid #c7c7c7;border-top:none;border-right:none;}
.product .product_merits ul li.img08{width:275px;float:left;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li dl {padding-top:30px;}
.product .product_merits ul li dt {margin-bottom:15px;font-size:20px;color:#2a2a2a;font-weight:bold;}
.product .product_merits ul li dd {text-align:left;margin-left:40px;margin-bottom:6px;font-size:14px;color:#6c6c6c;line-height:18px;}
.product .product_merits ul li.merits_text01 {width:274px;height:200px;border:1px solid #c7c7c7;border-left:none;}
.product .product_merits ul li.merits_text02 {width:274px;height:200px;border:1px solid #c7c7c7;border-left:none;}
.product .product_merits ul li.merits_text03 {width:275px;height:199px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text04 {width:274px;height:199px;border:1px solid #c7c7c7;border-left:none;border-top:none;}
.product .product_merits ul li.merits_text05 {width:273px;height:199px;border:1px solid #c7c7c7;border-left:none;border-right:none;border-top:none;}
.product .product_merits ul li.merits_text06 {width:274px;height:199px;border:1px solid #c7c7c7;border-top:none;border-left:none;}
.product .product_merits ul li.merits_text07 {width:274px;height:199px;border-left:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;}
.product .product_merits ul li.merits_text08 {width:274px;height:199px;border:1px solid #c7c7c7;border-top:none;border-left:none;}
.product .product_merits ul li a {display:block;height:200px;}
.product .product_merits p {margin-bottom:95px;font-size:18px;color:#2a2a2a;line-height:33px;}


@media all and (max-width:991px) {
.product .product_merits h3 {margin-bottom:20px;font-size:18px;color:#1b1b1b;font-weight:bold;}

.product .product_premium {width:100%;overflow:hidden;}
.product .product_premium ul {overflow:hidden;}
.product .product_premium ul li {float:left;width:100%;}
.product .product_premium ul li:first-child {margin-left:0;}

.product .product_merits ul li {float:left;}
.product .product_merits ul li.img01{width:100%;float:left;border:1px solid #c7c7c7;border-bottom:none;}
.product .product_merits ul li.img02{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img03{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img04{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img05{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img06{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img07{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img08{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li dl {padding-top:30px;}
.product .product_merits ul li dt {margin-bottom:15px;font-size:20px;color:#2a2a2a;font-weight:bold;}
.product .product_merits ul li dd {text-align:left;margin-left:40px;margin-bottom:6px;font-size:14px;color:#6c6c6c;line-height:18px;}
.product .product_merits ul li.merits_text01 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text02 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text03 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text04 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text05 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text06 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text07 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text08 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}

}

@media all and (max-width:767px) {
.product .product_merits h3 {margin-bottom:20px;font-size:18px;color:#1b1b1b;font-weight:bold;}

.product .product_premium {width:100%;overflow:hidden;}
.product .product_premium ul {overflow:hidden;}
.product .product_premium ul li {float:left;width:100%;}
.product .product_premium ul li:first-child {margin-left:0;}

.product .product_merits ul li {float:left;}
.product .product_merits ul li.img01{width:100%;float:left;border:1px solid #c7c7c7;border-bottom:none;}
.product .product_merits ul li.img02{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img03{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img04{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img05{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img06{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img07{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img08{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li dl {padding-top:30px;}
.product .product_merits ul li dt {margin-bottom:15px;font-size:20px;color:#2a2a2a;font-weight:bold;}
.product .product_merits ul li dd {text-align:left;margin-left:40px;margin-bottom:6px;font-size:14px;color:#6c6c6c;line-height:18px;}
.product .product_merits ul li.merits_text01 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text02 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text03 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text04 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text05 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text06 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text07 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text08 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}

}

@media all and (max-width:511px) {
.product .product_merits h3 {margin-bottom:20px;font-size:18px;color:#1b1b1b;font-weight:bold;}

.product .product_premium {width:100%;overflow:hidden;}
.product .product_premium ul {overflow:hidden;}
.product .product_premium ul li {float:left;width:100%;}
.product .product_premium ul li:first-child {margin-left:0;}

.product .product_merits ul li {float:left;}
.product .product_merits ul li.img01{width:100%;float:left;border:1px solid #c7c7c7;border-bottom:none;}
.product .product_merits ul li.img02{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img03{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img04{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img05{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img06{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img07{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img08{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li dl {padding-top:30px;}
.product .product_merits ul li dt {margin-bottom:15px;font-size:20px;color:#2a2a2a;font-weight:bold;}
.product .product_merits ul li dd {text-align:left;margin-left:40px;margin-bottom:6px;font-size:14px;color:#6c6c6c;line-height:18px;}
.product .product_merits ul li.merits_text01 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text02 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text03 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text04 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text05 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text06 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text07 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text08 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
}

@media all and (max-width:480px) {
.product .product_merits h3 {margin-bottom:20px;font-size:18px;color:#1b1b1b;font-weight:bold;}

.product .product_premium {width:100%;overflow:hidden;}
.product .product_premium ul {overflow:hidden;}
.product .product_premium ul li {float:left;width:100%;}
.product .product_premium ul li:first-child {margin-left:0;}

.product .product_merits ul li {float:left;}
.product .product_merits ul li.img01{width:100%;float:left;border:1px solid #c7c7c7;border-bottom:none;}
.product .product_merits ul li.img02{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img03{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img04{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img05{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img06{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img07{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li.img08{width:100%;float:left;border:1px solid #c7c7c7;border-top:none;border-bottom:none;}
.product .product_merits ul li dl {padding-top:30px;}
.product .product_merits ul li dt {margin-bottom:15px;font-size:20px;color:#2a2a2a;font-weight:bold;}
.product .product_merits ul li dd {text-align:left;margin-left:40px;margin-bottom:6px;font-size:14px;color:#6c6c6c;line-height:18px;}
.product .product_merits ul li.merits_text01 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text02 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text03 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text04 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text05 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text06 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text07 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}
.product .product_merits ul li.merits_text08 {width:100%;height:200px;border:1px solid #c7c7c7;border-top:none;}

}

.product .product_gallery {overflow:hidden; }
.product .product_gallery .kyungsan_gallery {float:left; width:356px; height:400px; background:url(/asset/images/product/product_gallery_bg.jpg) no-repeat;}
.product .product_gallery h3 {padding-top:60px;font-size:26px;color:#2a2a2a;font-weight:bold;}
.product .product_gallery p {margin:35px 0 15px;font-size:16px;color:#282828;line-height:26px;}
.product .product_gallery p strong{font-size:26px; color:#2a2a2a;}
.product .product_gallery a {display:block;width:130px;padding:11px 0;margin:0 auto;color:#fff;background:#2a2a2a;}
.product .list_gallery{float:right; width:720px;}
.product .list_gallery ul{overflow:hidden;}
.product .list_gallery ul li{float:left; width:240px; color:#fff; height:200px; font-size:15px; line-height:1.5;}
.product .list_gallery ul li > span{display:block; padding-top:113px;}
.product .list_gallery ul li span.opa_txt{display:block; opacity:0.6;}
.product .list_gallery ul li.list1{background:#005e39 url(/asset/images/product/gallery_icon01.png) center 35px no-repeat;}
.product .list_gallery ul li.list2{background:#595959 url(/asset/images/product/gallery_icon02.png) center 46px no-repeat;}
.product .list_gallery ul li.list3{background:#af9a63 url(/asset/images/product/gallery_icon03.png) center 46px no-repeat;}

