@charset "utf-8";


#content {clear:both; margin:0 auto; width:1020px;}


/* main */
#main_top {width:1020px; height:360px; background-color:#fff; margin-bottom:20px;}

#left {float:left; width:210px;}

#left_menu {width:210px; height:360px; background:url(../images/main/bg_left.png) no-repeat;}
#left_menu ul {padding-left:22px; padding-top:20px;}
#left_menu li {margin-bottom:7px;}
#left_menu a {display:block; color:#333; height:25px; padding:8px 0 0 8px;}
#left_menu a:hover {color:#fff; background-color:#4793e9;}

#left_over {position:absolute; z-index:200; margin-top:-1px; margin-left:210px; background-color:#fff; border:1px solid #013c80; padding:30px 0 30px 30px; max-width:690px;}
#left_over .depth_01 a {float:left; color:#333; font-size:14pt; font-weight:bold;}
#left_over .btn_close {float:right; padding-right:30px;}

#left_over_wrap {clear:both;}

.left_over_menu {float:left; width:200px; margin-top:20px; margin-right:30px;}
.left_over_menu .depth_02 a {color:#333; font-size:12pt; font-weight:bold;}
.left_over_menu li {margin-bottom:4px;}
.left_over_menu li a {display:block; color:#333; height:24px; padding:3px 0 0 10px;}
.left_over_menu li a:hover {color:#000; background-color:#1bcac6;}

#banner_main_center {float:left; width:750px; height:360px;}

#banner_main_roll {position:absolute; z-index:100; margin-top:327px; margin-left:322px;}
#banner_main_roll li {float:left; display:inline; margin-right:8px;}

#banner_main_right {float:left; width:255px;}

#banner_top {clear:both; width:1020px; height:120px; margin-bottom:20px;}
#banner_top li {float:left; display:inline;}

#special_product {clear:both; width:1020px; height:330px; background-color:#fff; margin-bottom:20px;}

.special_box {float:left;  margin-top:20px; margin-bottom:20px;}
.special_box .thumb {margin-bottom:15px;}
.special_box .name {padding:0 5px; height:55px; overflow:hidden;}
.special_box .price {padding:10px 5px; font-size:12pt; font-weight:bold; color:#e82f59;}

#banner_middle_01 {float:left; width:680px; height:340px;}

#guide {width:680px; height:120px; background-color:#7e8dae;}
#guide ul {float:left; color:#fff; margin-top:18px; margin-left:35px; margin-right:15px;}
#guide li {color:#fff; text-align:center; margin-bottom:8px;}

#banner_middle_02 {float:left; width:340px; height:340px; margin-bottom:20px;}

#content_bottom {clear:both; width:1020px; height:220px; background-color:#fff;}

#brand {float:left; width:660px; height:220px;}

#brand_banner {float:left; width:520px; height:160px; margin:30px;}

#notice {float:left; width:310px; margin-top:10px; margin-left:20px; margin-right:30px;}
#notice li {display:inline; float:left;}
#notice .info_01 {float:left; margin-left:10px; margin-top:18px; margin-bottom:18px;}
#notice .info_02 {float:left; margin-left:10px; margin-top:10px; width:280px; height:18px; overflow:hidden;}


/* sub */
#wrap_sub {width:1020px; padding:40px 0px; background-color:#fff;}

.list_page {clear:both; height:25px; text-align:center; margin-top:40px;}
.list_page li {display:inline;}
.list_page .on a {color:#013c80; font-weight:bold; margin-left:5px; margin-right:5px;}
.list_page .off {margin-left:5px; margin-right:5px;}
.list_page a {margin-left:2px; margin-right:2px; vertical-align:middle;}


/* member */
.login_h1 {text-align:center; color:#333; font-size:20pt; font-weight:bold; margin-bottom:40px;}

#login {clear:both; margin:0 auto; width:841px; height:410px; border:2px solid #013c80;}

#login_01 {float:left; width:320px; margin:40px 50px;}
#login_01 .title_01 {text-align:center; color:#333; font-size:13pt; font-weight:bold; margin-bottom:15px;}
#login_01 .title_02 {color:#333; font-weight:bold; margin-bottom:10px;}

#login_02 {float:left; width:320px; margin:40px 50px;}
#login_02 .title_01 {text-align:center; color:#333; font-size:13pt; font-weight:bold; margin-bottom:15px;}
#login_02 .title_02 {color:#333; font-weight:bold; margin-bottom:10px;}

#find_idpw {clear:both; margin:0 auto; width:440px; height:295px;}
#find_idpw .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-top:15px; margin-left:10px; margin-bottom:15px;}
#find_idpw .btn_close {float:right; margin-top:20px; margin-right:10px;}
#find_idpw .text {clear:both; text-align:center; margin-bottom:25px;}
#find_idpw ul {clear:both; margin-left:20px;}
#find_idpw li {float:left; display:inline; margin-bottom:35px;}
#find_idpw .info_content {width:440px; text-align:left;}

#btn_find_idpw {clear:both; margin:0 auto; text-align:center;}

.join_h1 {text-align:center; color:#333; font-size:20pt; font-weight:bold; margin-bottom:30px;}

.join_top_img {clear:both; text-align:center; margin-bottom:50px;}

#join_agree_01 {clear:both; margin:0 auto; width:980px;}
#join_agree_01 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#join_agree_01 .box {clear:both; margin-bottom:40px;}
#join_agree_01 .check {float:right; margin-top:5px;}

#join_agree_02 {clear:both; margin:0 auto; width:980px;}
#join_agree_02 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#join_agree_02 .box {clear:both; margin-bottom:40px;}
#join_agree_02 .check {float:right; margin-top:5px;}

#join_agree_03 {clear:both; margin:0 auto; width:980px;}
#join_agree_03 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#join_agree_03 .box {clear:both; margin-bottom:40px;}
#join_agree_03 .check {float:right; margin-top:5px;}

#join_agree_04 {clear:both; margin:0 auto; width:980px;}
#join_agree_04 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#join_agree_04 .box {clear:both;}

#join_btn {clear:both; margin:0 auto; text-align:center;}
#join_btn li {display:inline; margin:0 3px;}

#join_confirm {clear:both; margin:0 auto; width:980px;}
#join_confirm .title {color:#333; font-size:13pt; font-weight:bold; margin-left:4px;}
#join_confirm .sub {margin-left:20px;}

#join_type {clear:both; margin:0 auto; width:600px; text-align:center;}
#type_01 {float:left; width:300px;}
#type_02 {float:left; width:300px;}

#join_info_01 {clear:both; margin:0 auto; width:980px;}
#join_info_01 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#join_info_01 .sub {float:left; color:#666; margin-left:20px;}
#join_info_01 ul {clear:both;}
#join_info_01 li {float:left; display:inline; margin-bottom:20px;}
#join_info_01 .info_title {width:140px; color:#333; margin-left:40px; margin-top:8px;}
#join_info_01 .info_content {width:800px; text-align:left;}

#join_info_02 {clear:both; margin:0 auto; width:980px;}
#join_info_02 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:10px;}
#join_info_02 .sub {clear:both; float:left; margin-left:4px; margin-bottom:15px;}
#join_info_02 ul {clear:both;}
#join_info_02 li {float:left; display:inline; margin-bottom:20px;}
#join_info_02 .info_title {width:140px; color:#333; margin-left:40px; margin-top:8px;}
#join_info_02 .info_content {width:800px; text-align:left;}

#join_welcome {clear:both; margin:0 auto; width:980px; text-align:center;}
#join_welcome .title {color:#333; font-size:28pt; font-weight:bold; margin-top:50px; margin-bottom:20px;}
#join_welcome .info_01 {color:#333; font-size:12pt; margin-bottom:5px;}
#join_welcome .info_02 {color:#333; font-size:12pt; margin-bottom:30px;}


/* product */
.product_h1 {text-align:center; color:#333; font-size:14pt; font-weight:bold; margin-bottom:20px;}

.total {float:left; font-size:12pt; font-weight:bold; margin-top:5px; margin-left:4px;}

#product_group {float:right; margin-bottom:12px;}

#product_sort {float:left; margin-top:5px;}
#product_sort img {vertical-align:middle;}

.product_list {clear:both; margin:0 auto; width:1020px;}

.product_list_box {float:left; width:180px; margin-bottom:20px;}
.product_list_box .thumb {margin-bottom:15px;}
.product_list_box .name {padding:0 5px; height:55px; overflow:hidden;}
.product_list_box .price {padding:10px 5px; font-size:12pt; font-weight:bold; color:#e82f59;}

#prod_top {clear:both; margin:0 auto; width:1020px;}

#prod_name {float:left; margin-left:4px;}
.name_eng {color:#333; font-size:18pt; margin-bottom:5px;}
.name_kor {color:#333; font-size:13pt; margin-bottom:20px;}

#prod_thumb {float:left; width:450px; margin-right:50px;}
#thumb_l {margin-bottom:25px;}
#thumb_s {width:450px;}
#thumb_s li {display:inline; float:left; border:3px solid #ddd; margin-bottom:10px;}

#prod_info {float:left; width:520px; margin-top:15px;}
#prod_info ul {margin-left:10px; margin-bottom:20px;}
#prod_info li {display:inline;}
#prod_info img {vertical-align:middle; margin-right:10px;}

#prod_info .info_title {float:left; width:150px; color:#333; font-weight:bold;}
#prod_info .price {color:#e82f59; font-size:13pt; font-weight:bold;}

#substance {margin-top:10px; margin-left:10px; line-height:2em;}

#matching_products {clear:both; margin:0 auto; width:980px;}

.matching_title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px;}

#matching_list {clear:both; margin:0 auto; width:980px;}

.matching_box {float:left; width:180px; height:230px; overflow:hidden; margin-top:20px; margin-bottom:40px;}
.matching_box .thumb {margin-bottom:15px;}
.matching_box .name {padding:0 10px; text-align:center;}

#prod_order {clear:both; margin:0 auto; text-align:center; margin-top:30px; margin-bottom:40px;}
#prod_order li {display:inline; margin:0 3px;}

#product_tab_01 {clear:both; margin:0 auto; width:1020px; text-align:center;}
#product_tab_01 .tab li {display:inline; float:left; margin-bottom:40px;}

#product_tab_02 {clear:both; margin:0 auto; width:980px; text-align:center;}
#product_tab_02 .tab li {display:inline; float:left; margin-top:60px; margin-bottom:40px;}

#product_tab_03 {clear:both; margin:0 auto; width:980px; text-align:center;}
#product_tab_03 .tab li {display:inline; float:left; margin-top:20px; margin-bottom:40px;}

#product_tab_04 {clear:both; margin:0 auto; width:980px; text-align:left;}
#product_tab_04 .tab li {display:inline; float:left; margin-top:60px; margin-bottom:40px;}
#product_tab_04 .title {color:#333; font-size:13pt; margin-left:20px; margin-bottom:10px;}
#product_tab_04 .info {margin-left:20px; margin-bottom:30px; line-height:1.5em;}

#product_tab_05 {clear:both; margin:0 auto; width:980px; text-align:left;}
#product_tab_05 .tab li {display:inline; float:left; margin-top:30px; margin-bottom:40px;}
#product_tab_05 .title {color:#333; font-size:13pt; margin-left:20px; margin-bottom:10px;}
#product_tab_05 .info {margin-left:20px; margin-bottom:30px; line-height:1.5em;}

#qna_list_title {clear:both; margin:0 auto; width:940px; height:27px; padding-top:10px; background-color:#f6f5f2; border-top:2px solid #ddd;}
#qna_list_title li {display:inline; float:left; text-align:center; color:#333;}
#qna_list_title .info01 {width:100px;}
#qna_list_title .info02 {width:480px;}
#qna_list_title .info03 {width:120px;}
#qna_list_title .info04 {width:120px;}
#qna_list_title .info05 {width:120px;}

.qna_list {clear:both; margin:0 auto; width:940px;}
.qna_list li {display:inline; float:left; text-align:center;}
.qna_list .info01 {width:100px; margin:25px 0;}
.qna_list .info02 {width:460px; text-align:left; margin:25px 0; padding-left:20px;}
.qna_list .info03 {width:120px; margin:25px 0;}
.qna_list .info04 {width:120px; margin:25px 0;}
.qna_list .info05 {width:120px; margin:25px 0;}

.qna_list_open {clear:both; margin:0 auto; width:745px; background-color:#f8f8f8; text-align:left; padding:30px 120px 0 75px;}
.qna_list_open .icon {float:left;}
.qna_list_open .text {margin-left:45px; padding-bottom:40px; color:#333;}

.search_h1 {text-align:center; color:#333; font-size:14pt; font-weight:bold; margin-bottom:20px;}

.btn_excel {float:right; margin-bottom:10px;}

.special_price_title {clear:both; color:#333; font-size:13pt; font-weight:bold; margin-left:4px;}

#best_tab {clear:both; margin:0 auto; width:980px; margin-top:20px;}
#best_tab li {float:left; display:inline; margin-bottom:15px;}

.best_list {clear:both; margin:0 auto; width:980px;}

.best_box_01 {float:left; width:244px; height:350px; border-top:1px solid #ddd; border-left:1px solid #ddd;}
.best_box_01 .thumb {margin:12px 0 15px 12px;}
.best_box_01 .name {padding:0 17px; height:55px; overflow:hidden;}
.best_box_01 .price {padding:8px 17px; font-size:12pt; font-weight:bold; color:#e82f59;}

.best_box_02 {float:left; width:243px; height:350px; border-top:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.best_box_02 .thumb {margin:12px 0 15px 12px;}
.best_box_02 .name {padding:0 17px; height:55px; overflow:hidden;}
.best_box_02 .price {padding:8px 17px; font-size:12pt; font-weight:bold; color:#e82f59;}

.best_box_03 {float:left; width:244px; height:350px; border-top:1px solid #ddd; border-left:1px solid #ddd; border-bottom:1px solid #ddd;}
.best_box_03 .thumb {margin:12px 0 15px 12px;}
.best_box_03 .name {padding:0 17px; height:55px; overflow:hidden;}
.best_box_03 .price {padding:8px 17px; font-size:12pt; font-weight:bold; color:#e82f59;}

.best_box_04 {float:left; width:243px; height:350px; border:1px solid #ddd;}
.best_box_04 .thumb {margin:12px 0 15px 12px;}
.best_box_04 .name {padding:0 17px; height:55px; overflow:hidden;}
.best_box_04 .price {padding:8px 17px; font-size:12pt; font-weight:bold; color:#e82f59;}

#product_description {clear:both; margin:0 auto; width:800px;}


/* standard table style */
.st-tablebox {width:800px; margin-bottom:10px; height:auto; border-top:#ddd solid 3px;}
.st-tablebox p {line-height:19px;}
.st-tablebox th {height:33px; background-color:#f6f5f2; font-size:12px; color:#666; font-weight:bold; text-align:center;}
.st-tablebox td {height:33px; font-size:12px; color:#666; text-align:center;}
.st-tablebox th,td {border-left:#ddd solid 0px; border-bottom:#ddd solid 0px;}
.st-tablebox .tdfin {border-left:#ddd solid 1px; border-right:#ddd solid 1px;}
.st-tablebox .trfinth {background-color:#f8f8f8; font-size:12px; color:#333; line-height:33px; font-weight:bold; border-bottom:#ddd solid 3px;}
.st-tablebox .trfinth2 {height:33px; background-color:#f6f5f2; font-size:12px; color:#666; line-height:33px; font-weight:bold; text-align:center; border-bottom:#ddd solid 3px;}
.st-tablebox .trfinth3 {background-color:#f8f8f8; font-size:12px; color:#333; line-height:33px; font-weight:bold; border-bottom:#ddd solid 1px; border-right:#ddd solid 1px;}
.st-tablebox .trfinth4 {background-color:#f8f8f8; font-size:12px; color:#333; line-height:33px; font-weight:bold; border-bottom:#ddd solid 1px;}
.st-tablebox .trfin {border-bottom:#ddd solid 3px;}
.st-tablebox .trfin2 {border-bottom:#ddd solid 3px; border-right:#ddd solid 1px;}


/* order */
.order_h1 {text-align:center; color:#333; font-size:20pt; font-weight:bold; margin-bottom:30px;}

.order_top_img {clear:both; text-align:center; margin-bottom:50px;}

.title_cart {clear:both; width:980px; height:28px; padding-top:10px; margin-bottom:10px; background-color:#f6f5f2; border-top:2px solid #ddd;}
.title_cart li {display:inline; float:left; text-align:center; color:#333;}
.title_cart .info01 {display:block; width:50px; margin-top:2px;}
.title_cart .info02 {width:350px;}
.title_cart .info03 {width:120px;}
.title_cart .info04 {width:100px;}
.title_cart .info05 {width:120px;}
.title_cart .info06 {width:120px;}
.title_cart .info07 {width:120px;}

.list_cart {width:980px; height:100px;}
.list_cart li {display:inline; float:left; text-align:center;}
.list_cart .info01 {display:block; width:50px; margin-top:43px;}
.list_cart .info02 {width:340px; text-align:left; margin-right:10px;}
.list_cart .info02 .prod {color:#333; margin-top:20px; margin-bottom:10px;}
.list_cart .info03 {width:120px; margin-top:40px;}
.list_cart .info04 {width:100px; margin-top:40px;}
.list_cart .info05 {width:120px; margin-top:40px;}
.list_cart .info06 {width:120px; margin-top:38px;}
.list_cart .info07 {width:120px; color:#e82f59; font-weight:bold; margin-top:40px;}

#cart_info {clear:both; margin:0 auto; width:980px; margin-top:40px; margin-bottom:20px;}
#cart_info .info_01 {color:#333; font-size:15pt; padding-left:60px;}
#cart_info .info_02 {padding-bottom:10px;}
#cart_info .info_03 {color:#333; font-size:15pt; font-weight:bold;}
#cart_info .info_04 {padding-bottom:10px;}
#cart_info .info_05 {color:#333; font-size:15pt; font-weight:bold;}
#cart_info .info_06 {padding-bottom:10px;}
#cart_info .info_07 {color:#333; font-size:15pt;}
#cart_info .info_08 {color:#333; font-size:15pt;}
#cart_info .info_09 {color:#333; font-size:15pt;}

#cart_btn {clear:both; margin:0 auto; width:980px; height:54px;}

#order_01 {clear:both; margin:0 auto; width:980px;}

#order_01 .title_order {clear:both; width:980px; height:28px; padding-top:10px; margin-bottom:10px; background-color:#f6f5f2; border-top:2px solid #ddd;}
#order_01 .title_order li {display:inline; float:left; text-align:center; color:#333;}
#order_01 .title_order .info01 {width:420px;}
#order_01 .title_order .info02 {width:120px;}
#order_01 .title_order .info03 {width:100px;}
#order_01 .title_order .info04 {width:120px;}
#order_01 .title_order .info05 {width:100px;}
#order_01 .title_order .info06 {width:120px;}

#order_01 .list_order {width:980px; height:100px;}
#order_01 .list_order li {display:inline; float:left; text-align:center;}
#order_01 .list_order .info01 {width:390px; text-align:left; margin-left:20px; margin-right:10px;}
#order_01 .list_order .info01 .prod {color:#333; margin-top:20px; margin-bottom:10px;}
#order_01 .list_order .info02 {width:120px; margin-top:40px;}
#order_01 .list_order .info03 {width:100px; margin-top:40px;}
#order_01 .list_order .info04 {width:120px; margin-top:40px;}
#order_01 .list_order .info05 {width:100px; margin-top:38px;}
#order_01 .list_order .info06 {width:120px; color:#e82f59; font-weight:bold; margin-top:40px;}

#order_info_01 {clear:both; margin:0 auto; width:980px; margin-top:40px;}
#order_info_01 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#order_info_01 ul {clear:both;}
#order_info_01 li {float:left; display:inline; margin-bottom:20px;}
#order_info_01 .info_title {width:140px; color:#333; font-size:10pt; margin-left:40px; margin-top:8px;}
#order_info_01 .info_content {width:800px; text-align:left;}

#order_info_02 {clear:both; margin:0 auto; width:980px;}
#order_info_02 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#order_info_02 .info_title {float:left; width:140px; height:130px; color:#333; font-size:10pt; margin-left:40px;}
#order_info_02 .info_content {text-align:left;}
#order_info_02 .info_content li {margin-bottom:20px;}
#order_info_02 .info_content li a {margin-left:10px; color:#1bcac6; font-weight:bold;}

#order_info_03 {clear:both; margin:0 auto; width:980px;}
#order_info_03 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#order_info_03 .sub {float:left; color:#666; font-size:10pt; padding-left:25px;}
#order_info_03 ul {clear:both;}
#order_info_03 li {float:left; display:inline; margin-bottom:20px;}
#order_info_03 .info_title {width:140px; color:#333; font-size:10pt; margin-left:40px; margin-top:8px;}
#order_info_03 .info_content {width:800px; text-align:left;}

#order_btn {clear:both; margin:0 auto; text-align:center;}
#order_btn li {display:inline; margin:0 5px;}

#order_02 {clear:both; margin:0 auto; width:980px;}

#order_02 .title_order {clear:both; width:980px; height:28px; padding-top:10px; margin-bottom:10px; background-color:#f6f5f2; border-top:2px solid #ddd;}
#order_02 .title_order li {display:inline; float:left; text-align:center; color:#333;}
#order_02 .title_order .info01 {width:420px;}
#order_02 .title_order .info02 {width:120px;}
#order_02 .title_order .info03 {width:100px;}
#order_02 .title_order .info04 {width:120px;}
#order_02 .title_order .info05 {width:100px;}
#order_02 .title_order .info06 {width:120px;}

#order_02 .list_order {width:980px; height:100px;}
#order_02 .list_order li {display:inline; float:left; text-align:center;}
#order_02 .list_order .info01 {width:390px; text-align:left; margin-left:20px; margin-right:10px;}
#order_02 .list_order .info01 .prod {color:#333; margin-top:20px; margin-bottom:10px;}
#order_02 .list_order .info02 {width:120px; margin-top:40px;}
#order_02 .list_order .info03 {width:100px; margin-top:40px;}
#order_02 .list_order .info04 {width:120px; margin-top:40px;}
#order_02 .list_order .info05 {width:100px; margin-top:38px;}
#order_02 .list_order .info06 {width:120px; color:#e82f59; font-weight:bold; margin-top:40px;}

#order_complete_01 {margin-bottom:40px;}
#order_complete_01 .complete_01 {text-align:center; color:#333; font-size:16pt; font-weight:bold;}
#order_complete_01 .complete_02 {text-align:center; padding-top:10px;}
#order_complete_01 .complete_03 {text-align:center; padding-top:5px;}

.order_complete_title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}

#order_complete_02 {clear:both; margin:0 auto; width:980px; margin-top:40px;}
#order_complete_02 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}

#order_complete_021 {float:left; width:490px;}
#order_complete_022 {float:left; width:490px;}

#order_complete_02 ul {clear:both;}
#order_complete_02 li {float:left; display:inline; margin-bottom:20px;}
#order_complete_02 .info_title {width:120px; color:#333; padding-left:40px; padding-bottom:10px;}
#order_complete_02 .info_content {width:330px; text-align:left;}

.quotation_title {text-align:center; color:#333; font-size:20pt; font-weight:bold; margin-bottom:20px;}
.quotation_sub {text-align:center;}

#quotation_info_01 {clear:both; margin:0 auto; width:980px; margin-top:40px;}
#quotation_info_01 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#quotation_info_01 .sub {margin-left:20px;}
#quotation_info_01 ul {clear:both;}
#quotation_info_01 li {float:left; display:inline; margin-bottom:20px;}
#quotation_info_01 .info_title {width:140px; color:#333; font-size:10pt; margin-left:40px; margin-top:8px;}
#quotation_info_01 .info_content {width:800px; text-align:left;}

#quotation_info_02 {clear:both; margin:0 auto; width:980px;}
#quotation_info_02 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#quotation_info_02 .sub {margin-left:20px;}
#quotation_info_02 ul {clear:both;}
#quotation_info_02 li {float:left; display:inline; margin-bottom:20px;}
#quotation_info_02 .info_title {width:140px; color:#333; font-size:10pt; margin-left:40px; margin-top:8px;}
#quotation_info_02 .info_content {width:800px; text-align:left;}

#quotation_form {clear:both; margin:0 auto; width:600px; margin-top:80px;}
#quotation_form .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#quotation_form ul {clear:both;}
#quotation_form li {float:left; display:inline; margin-bottom:20px;}
#quotation_form .info_title {width:130px; color:#333; margin-left:30px; margin-top:8px;}
#quotation_form .info_content {width:440px; text-align:left;}

#btn_quotation_form {clear:both; margin:0 auto; text-align:center;}


/* mypage */
#mypage_top {clear:both; margin:0 auto; width:980px; margin-bottom:40px;}

.mypage_tab {width:979px; height:123px; background-color:#fafbfc; border-top:1px solid #ddd; border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.mypage_tab ul {padding-left:154px;}
.mypage_tab li {float:left; display:inline; margin-top:30px; text-align:center;}
.mypage_tab .tab {width:102px;}
.mypage_tab .tab img {margin-bottom:10px;}

#mypage_01 {clear:both; margin:0 auto; width:980px;}
#mypage_01 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#mypage_01 .sub {margin-left:20px;}

#mypage_01 .list_title {clear:both; width:980px; height:28px; padding-top:10px; background-color:#f6f5f2; border-top:2px solid #ddd;}
#mypage_01 .list_title li {display:inline; float:left; text-align:center; color:#333;}
#mypage_01 .list_title .info01 {width:120px;}
#mypage_01 .list_title .info02 {width:120px;}
#mypage_01 .list_title .info03 {width:320px;}
#mypage_01 .list_title .info04 {width:80px;}
#mypage_01 .list_title .info05 {width:120px;}
#mypage_01 .list_title .info06 {width:100px;}
#mypage_01 .list_title .info07 {width:120px;}

#mypage_01 .list_order {width:980px; height:50px;}
#mypage_01 .list_order li {display:inline; float:left; text-align:center;}
#mypage_01 .list_order .info01 {width:120px; margin:25px 0;}
#mypage_01 .list_order .info02 {width:120px; margin:25px 0;}
#mypage_01 .list_order .info02 a {color:#1bcac6; font-weight:bold;}
#mypage_01 .list_order .info03 {width:320px; margin:25px 0;}
#mypage_01 .list_order .info04 {width:80px; margin:25px 0;}
#mypage_01 .list_order .info05 {width:120px; margin:25px 0; color:#e82f59; font-weight:bold;}
#mypage_01 .list_order .info06 {width:100px; margin:25px 0;}
#mypage_01 .list_order .info07 {width:120px; margin:25px 0;}

#order_detail {clear:both; margin:0 auto; width:980px; margin-top:40px;}
#order_detail .title_order {clear:both; width:980px; height:28px; padding-top:10px; margin-bottom:10px; background-color:#f6f5f2; border-top:2px solid #ddd;}
#order_detail .title_order li {display:inline; float:left; text-align:center; color:#333;}
#order_detail .title_order .info01 {width:420px;}
#order_detail .title_order .info02 {width:120px;}
#order_detail .title_order .info03 {width:100px;}
#order_detail .title_order .info04 {width:120px;}
#order_detail .title_order .info05 {width:100px;}
#order_detail .title_order .info06 {width:120px;}

#order_detail .list {width:980px; height:100px;}
#order_detail .list li {display:inline; float:left; text-align:center;}
#order_detail .list .info01 {width:390px; text-align:left; margin-left:20px; margin-right:10px;}
#order_detail .list .info01 .prod {color:#333; margin-top:20px; margin-bottom:10px;}
#order_detail .list .info02 {width:120px; margin-top:40px;}
#order_detail .list .info03 {width:100px; margin-top:40px;}
#order_detail .list .info04 {width:120px; margin-top:40px;}
#order_detail .list .info05 {width:100px; margin-top:38px;}
#order_detail .list .info06 {width:120px; color:#e82f59; font-weight:bold; margin-top:40px;}

#order_detail .btn_close {clear:both; margin:0 auto; text-align:center; margin-bottom:60px;}

#mypage_02 {clear:both; margin:0 auto; width:980px;}
#mypage_02 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#mypage_02 .sub {margin-left:20px;}

#mypage_02 .list_title {clear:both; width:980px; height:28px; padding-top:10px; background-color:#f6f5f2; border-top:2px solid #ddd;}
#mypage_02 .list_title li {display:inline; float:left; text-align:center; color:#333;}
#mypage_02 .list_title .info01 {width:120px;}
#mypage_02 .list_title .info02 {width:180px;}
#mypage_02 .list_title .info03 {width:260px;}
#mypage_02 .list_title .info04 {width:220px;}
#mypage_02 .list_title .info05 {width:200px;}

#mypage_02 .list_quotation {width:980px; height:50px;}
#mypage_02 .list_quotation li {display:inline; float:left; text-align:center;}
#mypage_02 .list_quotation .info01 {width:120px; margin:25px 0;}
#mypage_02 .list_quotation .info02 {width:180px; margin:25px 0;}
#mypage_02 .list_quotation .info02 a {color:#1bcac6; font-weight:bold;}
#mypage_02 .list_quotation .info03 {width:260px; margin:25px 0;}
#mypage_02 .list_quotation .info04 {width:220px; margin:25px 0;}
#mypage_02 .list_quotation .info05 {width:200px; margin:25px 0;}

#mypage_03 {clear:both; margin:0 auto; width:980px;}
#mypage_03 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}

#mypage_03 .list_title {clear:both; width:980px; height:28px; padding-top:10px; background-color:#f6f5f2; border-top:2px solid #ddd;}
#mypage_03 .list_title li {display:inline; float:left; text-align:center; color:#333;}
#mypage_03 .list_title .info01 {width:180px;}
#mypage_03 .list_title .info02 {width:180px;}
#mypage_03 .list_title .info03 {width:440px;}
#mypage_03 .list_title .info04 {width:180px;}

#mypage_03 .list_account {width:980px; height:50px;}
#mypage_03 .list_account li {display:inline; float:left; text-align:center;}
#mypage_03 .list_account .info01 {width:180px; margin:25px 0;}
#mypage_03 .list_account .info02 {width:180px; margin:25px 0;}
#mypage_03 .list_account .info02 a {color:#1bcac6; font-weight:bold;}
#mypage_03 .list_account .info03 {width:440px; margin:25px 0;}
#mypage_03 .list_account .info04 {width:180px; margin:25px 0; color:#e82f59; font-weight:bold;}

#mypage_04 {clear:both; margin:0 auto; width:980px;}
#mypage_04 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#mypage_04 .sub {margin-left:20px;}

.title_wish {clear:both; width:980px; height:28px; padding-top:10px; margin-bottom:10px; background-color:#f6f5f2; border-top:2px solid #ddd;}
.title_wish li {display:inline; float:left; text-align:center; color:#333;}
.title_wish .info01 {display:block; width:70px; margin-top:2px;}
.title_wish .info02 {width:430px;}
.title_wish .info03 {width:170px;}
.title_wish .info04 {width:140px;}
.title_wish .info05 {width:170px;}
.title_wish .info06 {width:140px;}

.list_wish {width:980px; height:100px;}
.list_wish li {display:inline; float:left; text-align:center;}
.list_wish .info01 {display:block; width:70px; margin-top:43px;}
.list_wish .info02 {width:420px; text-align:left; margin-right:10px;}
.list_wish .info02 .prod {color:#333; margin-top:20px; margin-bottom:10px;}
.list_wish .info03 {width:170px; margin-top:40px;}
.list_wish .info04 {width:140px; margin-top:40px;}
.list_wish .info05 {width:170px; margin-top:40px;}
.list_wish .info06 {width:140px; margin-top:37px;}

#wish_btn {clear:both; margin:0 auto; width:980px; height:54px;}

#mypage_05 {clear:both; margin:0 auto; width:980px;}
#mypage_05 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#mypage_05 .sub {margin-left:20px;}

#mypage_05 .list_title {clear:both; margin:0 auto; width:980px; height:27px; padding-top:10px; background-color:#f6f5f2; border-top:2px solid #ddd;}
#mypage_05 .list_title li {display:inline; float:left; text-align:center; color:#333;}
#mypage_05 .list_title .info01 {width:140px;}
#mypage_05 .list_title .info02 {width:480px;}
#mypage_05 .list_title .info03 {width:120px;}
#mypage_05 .list_title .info04 {width:120px;}
#mypage_05 .list_title .info05 {width:120px;}

#mypage_05 .list_1on1 {clear:both; margin:0 auto; width:980px;}
#mypage_05 .list_1on1 li {display:inline; float:left; text-align:center;}
#mypage_05 .list_1on1 .info01 {width:140px; margin:25px 0;}
#mypage_05 .list_1on1 .info02 {width:460px; text-align:left; margin:25px 0; padding-left:20px;}
#mypage_05 .list_1on1 .info03 {width:120px; margin:25px 0;}
#mypage_05 .list_1on1 .info04 {width:120px; margin:25px 0;}
#mypage_05 .list_1on1 .info05 {width:120px; margin:25px 0;}

#mypage_05 .list_1on1_open {clear:both; margin:0 auto; width:745px; background-color:#f8f8f8; text-align:left; padding:30px 120px 0 115px;}
#mypage_05 .list_1on1_open .icon {float:left;}
#mypage_05 .list_1on1_open .text {margin-left:45px; padding-bottom:40px; color:#333;}

#mypage_06 {clear:both; margin:0 auto; width:980px;}
#mypage_06 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#mypage_06 .sub {margin-left:20px;}

#mypage_07 {clear:both; margin:0 auto; width:980px;}
#mypage_07 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#mypage_07 .sub {margin-left:20px;}

#mypage_08 {clear:both; margin:0 auto; width:980px;}
#mypage_08 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#mypage_08 .sub {margin-left:20px;}

#mypage_out {clear:both; margin:0 auto; width:680px; height:480px;}
#mypage_out .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-top:30px; margin-left:24px; margin-bottom:15px;}
#mypage_out .btn_close {float:right; margin-top:40px; margin-right:26px;}
#mypage_out .text {clear:both; margin-left:24px; margin-bottom:25px;}
#mypage_out .text01 {color:#333; font-size:12pt; margin-bottom:20px;}
#mypage_out .text02 {color:#333; margin-bottom:10px;}
#mypage_out ul {clear:both; margin-left:100px;}
#mypage_out li {float:left; display:inline; margin-bottom:30px;}
#mypage_out .info_title {width:100px; color:#333; margin-left:30px; margin-top:8px;}
#mypage_out .info_content {width:440px; text-align:left;}

#btn_mypage_out {clear:both; margin:0 auto; text-align:center;}


/* cscenter */
#cscenter_top {clear:both; margin:0 auto; width:980px; margin-bottom:40px;}

.cscenter_tab {width:979px; height:123px; background-color:#fafbfc; border-top:1px solid #ddd; border-bottom:1px solid #ddd; border-right:1px solid #ddd;}
.cscenter_tab ul {padding-left:154px;}
.cscenter_tab li {float:left; display:inline; margin-top:28px; text-align:center; }
.cscenter_tab .tab {width:102px;}
.cscenter_tab .tab img {margin-bottom:10px;}

#cscenter_01 {clear:both; margin:0 auto; width:980px;}
#cscenter_01 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#cscenter_01 .sub {margin-left:20px;}

#cscenter_01 .list_title {clear:both; width:980px; height:28px; padding-top:10px; background-color:#f6f5f2; border-top:2px solid #ddd;}
#cscenter_01 .list_title li {display:inline; float:left; text-align:center; color:#333;}
#cscenter_01 .list_title .info01 {width:100px;}
#cscenter_01 .list_title .info02 {width:520px;}
#cscenter_01 .list_title .info03 {width:120px;}
#cscenter_01 .list_title .info04 {width:120px;}
#cscenter_01 .list_title .info05 {width:120px;}

#cscenter_01 .list_notice {width:980px; height:50px;}
#cscenter_01 .list_notice li {display:inline; float:left; text-align:center;}
#cscenter_01 .list_notice .info01 {width:100px; margin:25px 0;}
#cscenter_01 .list_notice .info02 {width:500px; margin:25px 0; text-align:left; padding-left:20px;}
#cscenter_01 .list_notice .info03 {width:120px; margin:25px 0;}
#cscenter_01 .list_notice .info04 {width:120px; margin:25px 0;}
#cscenter_01 .list_notice .info05 {width:120px; margin:25px 0;}

#cscenter_01 .list_notice_open {width:980px;}
#cscenter_01 .list_notice_open li {display:inline; float:left; text-align:center;}
#cscenter_01 .list_notice_open .info01 {width:100px; margin:30px 0;}
#cscenter_01 .list_notice_open .info02 {width:760px; text-align:left; margin:30px 0; padding-left:20px;}
#cscenter_01 .list_notice_open .info03 {width:100px; margin:30px 0;}

#cscenter_02 {clear:both; margin:0 auto; width:980px;}
#cscenter_02 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#cscenter_02 .sub {margin-left:20px;}

#guide_tab {clear:both; margin:0 auto; width:980px; margin-top:20px;}
#guide_tab li {float:left; display:inline; margin-bottom:40px;}

#cscenter_guide_info {clear:both; width:940px; padding:0 20px;}
#cscenter_guide_info .a {color:#333; font-size:13pt; margin-top:30px; margin-bottom:12px;}
#cscenter_guide_info .b {line-height:1.7em;}

#cscenter_03 {clear:both; margin:0 auto; width:980px;}
#cscenter_03 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#cscenter_03 .sub {margin-left:20px;}

#faq_tab {clear:both; margin:0 auto; width:980px; margin-top:20px;}
#faq_tab li {float:left; display:inline; margin-bottom:10px;}

#cscenter_03 .list_faq {width:980px;}
#cscenter_03 .list_faq li {display:inline; float:left; text-align:center;}
#cscenter_03 .list_faq .info01 {width:120px; margin:25px 0;}
#cscenter_03 .list_faq .info02 {width:710px; text-align:left; margin:26px 0; padding-left:20px;}
#cscenter_03 .list_faq .info03 {width:130px; margin-top:35px;}

#cscenter_03 .list_faq_open {width:980px;}
#cscenter_03 .list_faq_open li {display:inline; float:left; text-align:center;}
#cscenter_03 .list_faq_open .info01 {width:120px; margin:25px 0;}
#cscenter_03 .list_faq_open .info02 {width:710px; text-align:left; margin:25px 0; padding-left:20px;}
#cscenter_03 .list_faq_open .info03 {width:130px; margin:25px 0;}

#cscenter_04 {clear:both; margin:0 auto; width:980px;}
#cscenter_04 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:20px;}
#cscenter_04 .sub {clear:both; float:left; margin-left:4px; margin-bottom:20px;}

#cscenter_04 ul {clear:both;}
#cscenter_04 li {float:left; display:inline; margin-bottom:20px;}
#cscenter_04 .info_title {width:140px; color:#333; margin-left:40px; margin-top:8px;}
#cscenter_04 .info_content {width:800px; text-align:left;}

#cscenter_btn {clear:both; margin:0 auto; text-align:center;}
#cscenter_btn li {display:inline; margin:0 5px;}

#cscenter_05 {clear:both; margin:0 auto; width:980px;}
#cscenter_05 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:20px;}
#cscenter_05 .sub {clear:both; float:left; margin-left:4px; margin-bottom:20px;}

#cscenter_05 ul {clear:both;}
#cscenter_05 li {float:left; display:inline; margin-bottom:20px;}
#cscenter_05 .info_title {width:140px; color:#333; margin-left:40px; margin-top:8px;}
#cscenter_05 .info_content {width:800px; text-align:left;}

#cscenter_06 {clear:both; margin:0 auto; width:980px;}
#cscenter_06 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:20px;}
#cscenter_06 .sub {clear:both; float:left; margin-left:4px; margin-bottom:20px;}

#cscenter_06 ul {clear:both;}
#cscenter_06 li {float:left; display:inline; margin-bottom:20px;}
#cscenter_06 .info_title {width:140px; color:#333; margin-left:40px; margin-top:8px;}
#cscenter_06 .info_content {width:800px; text-align:left;}

#cscenter_07 {clear:both; margin:0 auto; width:980px;}
#cscenter_07 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:20px;}
#cscenter_07 .sub {clear:both; float:left; margin-left:4px; margin-bottom:20px;}

#find_quotation {clear:both; margin:0 auto; width:390px; margin-top:80px;}
#find_quotation .quotation_t {color:#333; font-size:13pt; margin-left:2px; margin-bottom:15px;}
#find_quotation li {margin-bottom:10px;}
#find_quotation .quotation_info {float:left; margin-right:10px;}

#member_join {clear:both; margin:0 auto; text-align:center; margin-top:40px;}
#member_join .text_01 {font-size:11pt; margin-bottom:5px;}
#member_join .text_02 {margin-bottom:20px;}

#cscenter_08 {clear:both; margin:0 auto; width:980px;}
#cscenter_08 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}
#cscenter_08 .sub {clear:both; float:left; margin-left:4px; margin-bottom:20px; line-height:1.5em;}

#delivery_info {clear:both; width:940px; padding:0 20px;}
#delivery_info .a {color:#333; font-size:13pt; margin-top:30px; margin-bottom:12px;}
#delivery_info .b {line-height:1.7em;}


/* event */
#event_01 {clear:both; margin:0 auto; width:980px;}
#event_01 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}

#event_tab {clear:both; margin:0 auto; width:980px;}
#event_tab li {float:left; display:inline; margin-bottom:40px;}

#event_01 .list_title {clear:both; width:980px; height:28px; padding-top:10px; background-color:#f6f5f2; border-top:2px solid #ddd;}
#event_01 .list_title li {display:inline; float:left; text-align:center; color:#333;}
#event_01 .list_title .info01 {width:100px;}
#event_01 .list_title .info02 {width:520px;}
#event_01 .list_title .info03 {width:120px;}
#event_01 .list_title .info04 {width:120px;}
#event_01 .list_title .info05 {width:120px;}

#event_01 .list_event {width:980px; height:50px;}
#event_01 .list_event li {display:inline; float:left; text-align:center;}
#event_01 .list_event .info01 {width:100px; margin:25px 0;}
#event_01 .list_event .info02 {width:500px; margin:25px 0; text-align:left; padding-left:20px}
#event_01 .list_event .info03 {width:120px; margin:25px 0;}
#event_01 .list_event .info04 {width:120px; margin:25px 0;}
#event_01 .list_event .info05 {width:120px; margin:25px 0;}

#event_02 {clear:both; margin:0 auto; width:980px;}
#event_02 .title {float:left; color:#333; font-size:13pt; font-weight:bold; margin-left:4px; margin-bottom:15px;}

#event_02 .list_title {clear:both; width:980px; height:28px; padding-top:10px; background-color:#f6f5f2; border-top:2px solid #ddd;}
#event_02 .list_title li {display:inline; float:left; text-align:center; color:#333;}
#event_02 .list_title .info01 {width:100px;}
#event_02 .list_title .info02 {width:520px;}
#event_02 .list_title .info03 {width:120px;}
#event_02 .list_title .info04 {width:120px;}
#event_02 .list_title .info05 {width:120px;}

#event_02 .list_event {width:980px; height:50px;}
#event_02 .list_event li {display:inline; float:left; text-align:center;}
#event_02 .list_event .info01 {width:100px; margin:25px 0;}
#event_02 .list_event .info02 {width:500px; margin:25px 0; text-align:left; padding-left:20px}
#event_02 .list_event .info03 {width:120px; margin:25px 0;}
#event_02 .list_event .info04 {width:120px; margin:25px 0;}
#event_02 .list_event .info05 {width:120px; margin:25px 0;}