@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700');
@import url('http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css');
@font-face {
    font-family: 'notokr';
    src: url('../fonts/notokr-light.eot');
    src: url('../fonts/notokr-light.eot?#iefix') format('embedded-opentype'),,
         url('../fonts/notokr-light.woff') format('woff');
    font-weight: 100;
    font-style: normal;

}


@font-face {
    font-family: 'notokr';
    src: url('../fonts/notokr-demilight.eot');
    src: url('../fonts/notokr-demilight.eot?#iefix') format('embedded-opentype'),
         url('../fonts/notokr-demilight.woff2') format('woff2'),
         url('../fonts/notokr-demilight.woff') format('woff'),
         url('../fonts/notokr-demilight.ttf') format('truetype'),
         url('../fonts/notokr-demilight.svg#notokr-demilight') format('svg');
    font-weight: 300;
    font-style: normal;

}


@font-face {
    font-family: 'notokr';
    src: url('../fonts/notokr-regular.eot');
    src: url('../fonts/notokr-regular.eot?#iefix') format('embedded-opentype'),
         url('../fonts/notokr-regular.woff2') format('woff2'),
         url('../fonts/notokr-regular.woff') format('woff'),
         url('../fonts/notokr-regular.ttf') format('truetype'),
         url('../fonts/notokr-regular.svg#notokr-regular') format('svg');
    font-weight: 400;
    font-style: normal;

}

@font-face {
    font-family: 'notokr';
    src: url('../fonts/notokr-bold.eot');
    src: url('../fonts/notokr-bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/notokr-bold.woff2') format('woff2'),
         url('../fonts/notokr-bold.woff') format('woff'),
         url('../fonts/notokr-bold.ttf') format('truetype'),
         url('../fonts/notokr-bold.svg#notokr-bold') format('svg');
    font-weight: 600;
    font-style: normal;

}

@font-face {
    font-family: 'notokr';
    src: url('../fonts/notokr-black.eot');
    src: url('../fonts/notokr-black.eot?#iefix') format('embedded-opentype'),
         url('../fonts/notokr-black.woff2') format('woff2'),
         url('../fonts/notokr-black.woff') format('woff'),
         url('../fonts/notokr-black.ttf') format('truetype'),
         url('../fonts/notokr-black.svg#notokr-black') format('svg');
    font-weight: 900;
    font-style: normal;
}

/* ³ª´®½ºÄù¾î */

@font-face {
  font-family: 'Nanum Square';
  src: url('../fonts/NanumSquareL.eot'); /* IE9 Compat Modes */
  src: url('../fonts/NanumSquareL.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/NanumSquareL.woff') format('woff'), /* Modern Browsers */
       url('../fonts/NanumSquareL.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/NanumSquareOTFLight.svg#017f9c78318bcde3d1dc4451e8eaca0a') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  300;
}

@font-face {
  font-family: 'Nanum Square';
  src: url('../fonts/NanumSquareR.eot'); /* IE9 Compat Modes */
  src: url('../fonts/NanumSquareR.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/NanumSquareR.woff') format('woff'), /* Modern Browsers */
       url('../fonts/NanumSquareR.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/NanumSquareOTFR.svg#9e23ceb0c858ca37642ba540402577eb') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}



ul {
    margin: 0;
    padding: 0;
}

li, a {
    text-decoration: none;
    display: block;
}
a {
	color: #222;
}

h1 {
    font-size: 19px;
    font-family: 'Nanum Square';
    padding: 0;
    margin: 0;
	font-weight:normal;
}
h2{font-family:'notokr';}
h3 {
    font-weight: 500;
    color: #000;
    line-height: 0px;
}
h4 {
    line-height: 36px;
    padding: 0;
    margin: 0;
	font-weight:normal;
}
p {
    margin: 0; padding:0;font-family: 'notokr';font-size: 15px;
}
b {
    font-weight: 600;
}
strong.orange {
    color: #e87622;
}
body {
    margin: 0;
    padding: 0;
    font-size: 16px;
    color: #222;
    font-family: 'Nanum Square','notokr','dotum';
    -webkit-text-size-adjust: 100%;
	letter-spacing: -0.25px;
	background:#f8f8f8;
}
strong {
    font-size: 18px;
    font-weight: 600;
}
.wrap {
    width: 100%;
    margin: 0 auto;
    max-width: 1100px;
}
.wrap2 {
    width: 100%;
    margin: 0 auto;
    max-width: 1100px;
}
html {
    overflow-y: scroll;
    height: 100%;
}
:focus {
    outline: 0;
}
img {border:none;}
img:focus {
    outline: 0;
	border:none;
}
*{outline:none;
	-webkit-tap-highlight-color:rgba(255,255,255,0);
	-webkit-focus-color:rgba(255,255,255,);
}

/*Çì´õ*/
header {background: #fff;height: 163px;}
.top {
    overflow: hidden;
    border-bottom: 1px solid #cfcfcf;
	height: 80px;
}
#logo {
	padding: 12px 0 12px 12px;
	float: left;
}
img.mobile_logo {
    display: none;
}
.country {
    float: right;
     padding-top: 30px;
     padding-right: 38px;
}
.country ul li {
    float: left;
    margin-left: 8px;
}
.sns {
    float: right;
	padding-top: 16px;
}
.sns ul li {
    float: left;
    margin-left: 8px;
}
.bx-viewport {
    height: 555px !important;
}
/* ¸ÞÀÎ */

.slide_text_box {
    background: #f6f7f9;
}
/* li.mimg_01 {
    background: url(../images/main/slide01.jpg)no-repeat center;width: 403px !important;
     background-size: 230%;
    height: 555px;
} */
li.mimg_02 {
    background: url(../images/main/slide02.jpg)no-repeat center;width: 403px !important;
     background-size: 230%;
    height: 555px;
}
li.mimg_03 {
    background: url(../images/main/slide03.jpg)no-repeat center;width: 403px !important;
     background-size: 230%;
    height: 555px;
}

li.mimg_04 {
    background: url(../images/main/slide04.jpg)no-repeat center;width: 403px !important;
     background-size: 230%;
    height: 555px;
}
li.mimg_05 {
    background: url(../images/main/slide05.jpg)no-repeat center;width: 403px !important;
     background-size: 230%;
    height: 555px;
}
li.mimg_06 {
    background: url(../images/main/slide06.jpg)no-repeat center;width: 403px !important;
     background-size: 230%;
    height: 555px;
}

li.mimg_07 {
    background: url(../images/main/slide07.jpg)no-repeat center;width: 403px !important;
     background-size: 230%;
    height: 555px;
}
li.mimg_08 {
    background: url(../images/main/slide08.jpg)no-repeat center;width: 403px !important;
     background-size: 230%;
    height: 555px;
}


li.mimg_09 {
    background: url(../images/main/slide09.jpg)no-repeat center;width: 403px !important;
     background-size: 230%;
    height: 555px;
}

li.mimg_10 {
    background: url(../images/main/slide10.jpg)no-repeat center;width: 403px !important;
     background-size: 230%;
    height: 555px;
}
li.mimg_11 {
    background: url(../images/main/slide11.jpg)no-repeat center;width: 403px !important;
     background-size: 230%;
    height: 555px;
}
li.mimg_12 {
    background: url(../images/main/slide12.jpg)no-repeat center;width: 403px !important;
     background-size: 230%;
    height: 555px;
}






.bx-wrapper .bx-pager.bx-default-pager a {
    background: #cbcbcb !important;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus {
    background: #d01a0f !important;
}

section.main_bg {
    /* background: url(../images/main/main_bg); */
    /*background: url(../images/main/main_bg_winter.jpg);*/
	/*	background: url(../images/main/main_bg_spring.jpg);*/
	/*background: url(../images/main/main_bg_winter.jpg);*/
	/*background: url(../images/main/main_bg_spring_20221220.jpg);*/
	background: url(../images/main/main_bg_summer_2023.jpg);
	padding: 35px 0;
    overflow: hidden;clear: both;
}
.main_slide {
	float: left;
    width: 402px;
	min-width: 402px;
    height: 555px;
    background: #fff;position: relative;
    clear: both;
    overflow: hidden;
}
.main_banner {
	text-align: center;
    width: 228px;
    height: 506px;
    background: #f6f1eb;
    float: left;
	padding:25px;
	margin: 0 15px;
}
.main_banner p.mb_text1 {
    font-size: 17px;
    line-height: 21px;
    padding-top: 20px;
}
.main_banner p.mb_text2 {
    font-size: 25px;
    line-height: 32px;
    padding: 26px 0;
	color:#474747;
}
.main_banner p.mb_text3 {
    background: #3ca137;
    color: #fff;
    font-size: 16px;
    line-height: 27px;
	margin-bottom: 30px;
}
.main_banner .icon_text {
    text-align: left;
}
.main_banner .icon_text ul li {
    margin-bottom: 20px;
}
.main_banner .icon_text ul li p{
	font-size:14px;
}
.main_banner .icon_text ul li img {
    float: left;
    margin-right: 8px;
    margin-top: -2px;
}
.thd_section .thd_twoline{
      margin-top: 15px;
}
.thd_section .thd_twoline img.thd_img02 {
    float: left;
}
.thd_section {
    width: 390px;
    float: left;
}
.thd_section .phone_number {
    width: 390px;height: 257px;
    background: rgba(0,0,0,0.4);
}
.thd_section .phone_number h2 {
    color: #fff;
    font-weight: normal;
	padding-top: 35px;text-align: center;
}
.thd_section .phone_number .grey_line {
    width: 320px;
    height: 1px;
    background: #fff;
    margin: 0 auto;
}
.thd_section .phone_number .mobile_link a {
    color: #fff;
    font-size: 18px;
    font-family: 'notokr';
	line-height: 30px;
}
.thd_section .phone_number .mobile_link {
    padding-left: 53px;
    padding-top: 18px;
}


/*ÇªÅÍ*/
footer{clear:both;background: #fff;}
footer #bottom1 {
    padding: 20px 0;
	overflow: hidden;
}
footer #bottom1 img {
    margin-right: 10px;
}
footer #bottom_menu {
    background: #80807e;
    padding: 35px 0 45px 0;
	overflow: hidden;
}
footer > #bottom_menu > ul#footer_nav > li{
	float: left;

	margin-left: 6.7%;
}
footer > #bottom_menu > ul#footer_nav > li a{
	color:#fff;
}
footer > #bottom_menu > ul#footer_nav > li > a > h1 {
    line-height: 40px;
}
footer > #bottom_menu > ul#footer_nav > li:first-child{
	margin-left: 0;
}
footer > #bottom_menu > ul#footer_nav > li > ul > li > a {
    font-family: 'notokr';
    color: #d8d8d8;
    font-size: 14px;
	line-height: 23px;
}
div#copyright {
    background: #484848;
	overflow: hidden;
}
div#copyright p {
    font-size: 13px;
    color: #e4e4e4;
    text-align: center;
    line-height: 47px;
    font-weight: 200;
	float: right;
}
.contents_text.personal.in_fo {
    text-align: left;
}

/*MENU SINGLE DROPDOWN*/
#single_dropdown {}
#single_dropdown #main_menu ul { display: none; z-index: 99; background: rgba(0, 0, 0, 0.7); position: absolute; /* border:#bcbcbc 1px solid; */ /* border-top: none; */ left: 0; top: 82px; padding-bottom: 20px; padding-top: 15px; ; background-image: none;width:100%; }
#single_dropdown #main_menu ul li { float: none; display: block; }
#single_dropdown #main_menu ul li a {
    display: block;
    color: #FFF;
    font-size: 14px;
    font-family: 'notokr';
    line-height: 30px;
    font-weight: normal;
    text-align: left;
	padding-left: 12px;
}
#single_dropdown #main_menu ul li:first-child a { border-top: none; }
#single_dropdown #main_menu ul li:last-child a { border-bottom: none; }
#single_dropdown #main_menu ul li.dropdown_last_child a { border-bottom: none; } /*IE8 HACK*/
#single_dropdown #main_menu li a.active { color:#19669d;}
#single_dropdown #main_menu {}
#single_dropdown #main_menu li { float: left; position: relative; margin: 0px; text-align: center;}
#single_dropdown #main_menu li:first-child { background: none; }
#single_dropdown #main_menu li ul li { clear: both; margin: 0; width: 100%; }
#single_dropdown #main_menu > li > a {
	display: block;
    color: #2b2b31;
    font-size: 17px;
    font-family: 'Nanum Square', '³ª´®°íµñ', dotum, gulim, sans-serif;
    line-height: 26px;
    font-weight: 600;
    padding: 15px 36px;
    text-align: center;
    height: 52px;
    background: url(../images/top/menu_g.png) right 25px no-repeat;
	border-top: 1px solid #eee;
}
#single_dropdown #main_menu li.menu06 a {background:none;}
#single_dropdown #main_menu li a:hover {background: #eee;}
#single_dropdown #main_menu li a:active { background-color: transparent; }
#single_dropdown #main_menu li a.jquery_dropdown { color: #000; }
#single_dropdown #main_menu > li > a.jquery_dropdown:before { content: ""; display: block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid  rgba(0, 0, 0, 0.7); position: absolute; bottom: -1px; margin-left: -7px; left: 50%; }
#single_dropdown #single_dropdown { float: left; width: 100%; position: absolute; right: 0; bottom: 0; border-bottom: 4px solid #F3F3F3; }
#single_dropdown #main_menu li a:hover span, #single_dropdown #main_menu li a.jquery_dropdown span { display: block; width: 19px; height: 12px; background: url(images/menu_g.gif) 0 0 no-repeat; position: absolute; left: 50px; bottom: 0; z-index: 999; }
#single_dropdown ul#main_menu li.menu01 ul.submenu_01 li a, #single_dropdown ul#main_menu li.menu02 ul.submenu_02 li a, #single_dropdown ul#main_menu li.menu03 ul.submenu_03 li a, #single_dropdown ul#main_menu li.menu04 ul.submenu_04 li a, #single_dropdown ul#main_menu li.menu05 ul.submenu_05 li a { background: none; /*height: 30px;*/ }
#single_dropdown #main_menu > li > a.active:before { content: "";display: block;border-left: 7px solid rgba(0, 0, 0, 0);border-right: 7px solid rgba(0, 0, 0, 0); border-bottom: 7px solid #990006; position: absolute; bottom: -1px; margin-left: -7px; left: 50%;}

#single_dropdown .submenu_01 {min-height: 180px !important;width:150px !important;left:-20px !important;}
#single_dropdown .submenu_02 {min-height: 120px !important;width:150px !important;}
#single_dropdown .submenu_03 {min-height: 150px !important;width:200px !important;left:-40px !important;}
#single_dropdown .submenu_04 {min-height: 80px !important;}
#single_dropdown .submenu_05 {min-height: 100px !important;width:170px !important;left:-30px !important;}
#single_dropdown .submenu_06 {min-height: 80px !important;width:200px !important;left:-30px !important;}

/* a.mobile_menu {
    display: none;
} */
div#single_dropdown ul#main_menu li a p{
    font-weight: 300;
    color: #616161;
}

#single_dropdown #main_menu li.menu01 a:hover {
    background: #f5f5f5 url(../images/top/menu_bg01.png) no-repeat center; opacitu:0.3;
}
#single_dropdown > #main_menu > li.menu02 > a:hover {
    background: #f5f5f5 url(../images/top/menu_bg02.png) no-repeat center;
}
#single_dropdown > #main_menu > li.menu02 > ul > li > a:hover {
    background: none;color:#e97623;
}

#single_dropdown #main_menu li.menu03 a:hover {
    background: #f5f5f5 url(../images/top/menu_bg03.png) no-repeat center;
}
#single_dropdown #main_menu li.menu04 a:hover {
    background: #f5f5f5 url(../images/top/menu_bg04.png) no-repeat center;
}
#single_dropdown #main_menu li.menu05 a:hover {
    background: #f5f5f5 url(../images/top/menu_bg05.png) no-repeat center;
}
#single_dropdown > #main_menu > li.menu06 > a:hover {
    background: #f5f5f5 url(../images/top/menu_bg06.png) no-repeat center;
}
#single_dropdown > #main_menu > li.menu06 > ul > li > a:hover {
    background: none;color:#8e83ce;
}

#single_dropdown #main_menu li.menu07 a:hover {
    background: #f5f5f5 url(../images/top/menu_bg07.png) no-repeat center;
}
#single_dropdown .sns.mobile_sns {
    display: none;
}
#single_dropdown .country.mobile_country {
    display: none;
}
a.mobile_menu {
    display: none;
}
footer #bottom1 p a {
    float: left;
    width: 70px;
    background: #e97623;
    border-radius: 10px;
    text-align: center;
	margin: 0 2px;
    color: #fff;
}
footer #bottom1 .footer_link {
    float: right;
}
p.blog_footer {
    margin-bottom: 9px;color: #e97623;
}
p.web_footer {
    color: #3ca137;
}
p.web_footer a {
    background: #3ca137 !important;
}
img.bottom_img01 {
    margin-right: 0 !important;
}
a.btn_close {
    margin-left: 42px;
}

.displayNone{
	display:none;
}


/*¼­ºêÆ²ÄÚµù*/
.sub_title {
    clear: both;
    height: 105px;
    background: #eee;
    display: block;
    overflow: hidden;
}
.sub_title div{height: 105px;}
.sub_title .text h1 {
    font-weight: bold;
    font-family: '³ª´®½ºÄù¾î';
    font-size: 22px;
    line-height: 38px;
    padding-top: 19px;
}
.sub_title .text p {font-size: 16px;}

.sub_title .health_01{background: #e5d230 url(../images/top/title_bg.png) no-repeat center right 17%;}
.sub_title .styles_05 {background: #e87622 url(../images/top/title_bg.png) no-repeat center right 17%;}
.sub_title .styles_05 {color: #fff;}

#sub_left, div#contents, div#half_side_right {font-family: 'notokr';}
#sub_left {
    max-width: 305px;
    width: 30%;
    float: left;
}
.sub_left {
/*     max-width: 305px;
    	width:30%;
    float: left; */
    background: #115d44;
    color: #fff;
}
.sub_left a{ color: #fff;}
.sub_left  .subLeft_title {
    text-align: center;
    border-bottom: 1px solid #fff;
}
.sub_left .subLeft_list {
    padding: 10px 35px 25px 35px;
	font-family: 'notokr';
}
.sub_left .subLeft_list h4 {
    line-height: 26px;
}
.sub_left .subLeft_list ul{
    margin:10px 0 20px 0;color: #dbc935;
}
.sub_left .subLeft_list ul li a {

	line-height: 26px;
}
p.Left_more_small {
    font-size: 12px;
}
div#half_side_right {
    float: left;
    width: 209px;
}
.sub_left.stores_left h4 span {
    color: #fff;
}
/*¾çÃøÅ¸ÀÌÆ²*/
div#half_side_left {
    max-width: 209px;
    width: 20%;
	float: left;
}
#half_side_left .sub_left {
    background: #dcdcda;
}
div#half_contents {
    max-width: 681px;
    width: 60%;
    float: left;
    background: #fff;
    min-height: 400px;
	margin-bottom: 40px;
}
div#half_side_right a {
    font-size: 14px !important;
}
div#half_side_right .subLeft_list.styles_05_list {
    padding: 25px 15px;
}
a.link_side_btn {
    background: #a52e2e;
    width: 100%;
    height: 20px;
}
a.link_side_btn {
    background: #3ca237;
    width: 100%;
    line-height: 26px !important;
    color: #fff !important;
    border-radius: 10px;
    text-align: center;
    margin-top: 10px;
	height: 26px;
}
div#sub_left.contact .subLeft_list.styles_05_list h4 {
    color: #e9d216;
}
div#sub_left.contact .subLeft_list.styles_05_list h4 span {
    color: #fff;
}
span.white.more_small {
    font-size: 14px;
    line-height: 19px;
}
div#contents_company_letter {
    max-width: 1100px;
    width: 100%;
    min-height: 500px;
    margin: 0 auto;
    text-align: center;
    padding-top: 50px;
	padding-bottom: 50px;
}

div#sub_left_letter .sub_left {
    background: #d7e8e1;
}


/*Å¸ÀÌÆ²º° ÄÃ·¯*/
ul.subLeft_ul.styles_05_ul, .sub_title .test_main h1, .sub_title .test_main p{color: #fff;}
.sub_title .contact .text.wrap {color: #fff;}
.sub_title .stores .text.wrap {color: #fff;}
.sub_title .history.news .text.wrap {color: #fff;}
.subLeft_list.styles_05_list h4{color: #e87622;}
.sub_title .test_main {background: #3ca237 url(../images/top/title_bg.png) no-repeat center right 17%;}
.sub_title .contact {background: #a44cc8 url(../images/top/title_bg_2.png) no-repeat center right 17%;}
.sub_title .stores {background: #21b1d0 url(../images/top/title_bg.png) no-repeat center right 17%;}
.sub_title .history.news {background: #483d97 url(../images/top/title_bg_3.png) no-repeat center right 17%;}
ul.subLeft_ul.styles_05_ul img {
    width: 100%;
}
h4.stores_small_white {
    font-size: 14px;
    line-height: 20px;
}
.sub_left.stores_left .subLeft_list.styles_05_list h4 {
    color: #21b1d0;
}
div#sub_left_letter select.select_mobile {
    margin: 0;
}
.sub_left span{ color: #dbc935;}
div#contents {
    max-width: 775px;
    width: 70%;
    float: left;
    background: #fff;
    min-height: 400px;
	padding-bottom: 40px;
	margin-bottom: 40px;
}
.sub_left .subLeft_list select.select_mobile {
    width: 100%;
	height: 30px;
    margin-bottom: 20px;
	margin-top: 20px;
	display: none;
	/* position: relative; 
	z-index: 999; */
}
/* ÆíÁö */
div#sub_left_letter .sub_left .subLeft_title h4 {
    color: #1a6663;
    font-weight: 600;
    clear: both;
}
div#sub_left_letter .sub_left .subLeft_list ul li a {
    color: #0c5b68;
    font-weight: 600;
}
div#sub_left_letter .sub_left .subLeft_list ul li {
    display: inline-block;
    margin-left: 9%;
}
.title_blue {
    background: #7e9cb1;
    text-align: center;
    color: #fff;
    /* font-size: 16px; */
}
.page_title {
    margin: 0 30px;
}
.page_title h3 {
    font-size: 22px;
    color: #595959;
	line-height: 32px;
    padding-bottom: 15px;
    border-bottom: 1px solid #cecece;
}
div#sub_left_letter .sub_left .subLeft_list ul li a {
    color: #353535;
}
.contents_text {
    margin: 0 20px 20px 20px;
}
a.contents_btn_link {
    width: 100%;
    height: 40px;
    background: #e87622;
    border-radius: 10px;
    color: #fff;
	line-height: 40px;
	text-align:center;
	font-size: 18px;
	margin-bottom: 10px;
}
.page_title img {
    width: auto;
}
.grey_box {
    width: 90%;
    background: #f5f5f5;
    padding: 5%;
	margin-bottom: 15px;
	overflow: hidden;
}
.white_box {
    width: 90%;
    background: #fff;
    padding: 10px 5%;
    margin-bottom: 15px;
    overflow: hidden;
    border: 1px solid #d7d7d7;
    margin: 25px 0;
}
.white_box img {
    float: left;
	max-width: 100%;
    width: auto;
}
.white_box i {
    color: #777;
    float: left;
    width: 50%;
     padding-left: 4%;
    padding-top: 100px;
}
i.wb_i_custom01 {
    padding-top: 0;
}
.other_left_img {
    margin: 20px 0px;
}
.other_left_img img {
    margin: 10px 0;width: 100%;
}

div#contents p {
    font-size: 16px;
    line-height: 23px;
}
/* bottom_inc */
.bottom_inc1 {
    margin: 25px 30px;
	border-top: 1px solid #cecece;
	padding: 30px 0;
}
.bottom_inc2 {
    margin: 25px 0;
	border-top: 1px solid #cecece;
	padding: 30px 0;
}
.bottom_inc1.bottom_inc3 img {
    width: 100%;
}
a.contents_btn_link.btn_blue {
    background: #317791;
    text-align: center;
}
a.contents_btn_link.btn_deepgreen {
    background: #3e876b;
}
.bottom_inc1 span.red {
    color: #fe0000;
    font-size: 18px;
    font-weight: 600;
    line-height: 16px;
    display: block;
    margin-bottom: 25px;
}
.bottom_inc1 span.green {
    color: #3ca237;
    font-size: 18px;
    font-weight: 600;
    line-height: 16px;
    display: block;
    margin-bottom: 25px;
}

p.contents_first_p {
    padding-top: 7px;
}
a.btn_bottom_inc {
    margin: 0;
    padding: 0;
    line-height: 8px;
}
img.bottom_img_inc01 {
    float: right;
    margin-top: -69px;
}

a.contents_btn_link img {
    width: auto;
}

/*¹ÙÅÒÀÎÅ¬·çµå Å×ÀÌºíÄÚµù*/
table.table01 {
	width:100%;
	border-right:#3EB1C6 solid 1px;
	border-collapse: collapse;
	margin-bottom: 25px;
}
table.table01 thead th:last-child {
	border-right:#3EB1C6 solid 1px;
}
table.table01 tbody th {
	background:#3EB1C6;
	color:#FFF;
	padding:10px 15px;
	border-bottom:#FFF solid 1px;
	vertical-align:top;
}
table.table01 tbody td {
	background:#FFF;
	padding:10px 15px;
	border-left:#3EB1C6 solid 1px;
	border-bottom:#3EB1C6 solid 1px;
	vertical-align:top;
}
table.table01 tbody th {
	display:block;
}
table.table01 tbody td {
	display:block;
}
table.table01 tbody td::before {
	content: attr(label);
	float: left;
	clear:both;
	font-weight:bold;
}
.sns.mobile_sns a#btn_close {
    margin-left: 12px;
}
.sns.mobile_sns li {
    margin-left: 3px;
}
div#copyright a {
    float: left;
    line-height: 47px;
    color: #fff;
    font-size: 13px;
    color: #e4e4e4;
}
div#contents_company_letter img {
    width: 100%;
}
div#contents_company_letter .pc_on {
    display: block;
}
div#contents_company_letter .mobile_on {
    display: none;
}

.inner_table {
    width: 100%;
}
table.shoes_table {
    width: 100%;
}
table.shoes_table tr td {
    /* border-bottom: 1px solid #ff8484; */
    border-top: 1px solid #472965;
    vertical-align: middle;
    padding: 10px 0;
}
embed.whatlike_flash {
    width: 100%;
	min-width:610px;
}
span.orange {
    color: #e87622;
}
.sns.mobile_sns ul {
    margin-left: 15px;
}

.grey_box.other_box {
    padding: 3%;
    width: 94%;
}
strong.violet {
    color: #7c13a8;
}
table {
    width: 100%;
}
table strong {
    font-size: 16px;
}
table.contable_2 {
    text-align: center;
}
table.contable_1 {
    border: 1px solid #b8b8b8;
    padding: 40px;
    margin-bottom: 15px;
}
table.contable_1 td {
    font-size: 14px;
    font-family: "notokr";
    font-weight: 600;
}
span.red {
    color: #df1515;
}
table.contable_1 tr {
    height: 43px;
}
table.contable_1 input {
    margin: 5px 0;
    padding: 3px;
}
table.contable_2 tr td {
    padding: 10px 0;
	line-height: 22px;
}
table.contable_2 input {
    height: 20px;
    width: 70%;
}
table.contable_2 input.forms.con_data {
    width: 25px;
    margin: 0;
}
table.contable_2 textarea.forms {
    width: 95%;
}
table.contable_1 {
}
input#btn_submit {
    text-align: center;
    margin: 0 auto;
    width: 200px;
    height: 32px;
    display: block;
    margin: 20px auto;
    font-size: 14px;
    font-weight: 600;
    font-family: "notokr";
    background: #cccaea;
    border: 0;
}
input#recenter_dongbu, input#recenter_seobu, input#recenter_busan {
    width: 17px;
    height: 17px;
}
div#half_contents.test_main4 {
    max-width: 767px;
    float: none;
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
}

div#half_contents.test_main4 .title_blue {

}
a.pagenumber {
    width: 25px;
    height: 15px;
    display: inline-block;
    font-size: 18px;
}
td.small_txtWht a {
    color: #fff;
    font-size: 18px;
    line-height: 32px;
    display: inline-block;
}
div#half_contents.test_main4 p {
    text-align: left;
}
font {
    font-family: 'notokr';
    font-size: 15px;
}
div#shoe_style.contents_text > div > div > img {
    width: 100%;
}

.shoe_read_btn {
    margin-top: 20px;
}

td.btn_board {
    display: none;
}
.category_title_180913 > img {
    display: none;
}
.ResultList {
    text-align: right;
    padding-bottom: 10px;
}
div#half_contents.test_main4 footer #bottom1 .footer_link {
    width: 352px;
    margin-top: 10px;
}
div#half_contents.test_main4 footer #bottom1 .footer_link {
    width: 352px;
    /* margin-top: 10px; */
    float: none;
    margin: 10px auto;
}
div#half_contents.test_main4 footer #bottom_menu ul#footer_nav.wrap li {
    margin-left: 6.7%;
}
td.paging {
    padding-bottom: 20px;
}
td.paging span.fresh_btn {
    background: #dbe0e3;
    padding: 6px 10px;
}
td.paging span {
    margin: 5px;
}
font.phone {
    font-size: 13px;
    font-weight: 500;
}
ul.news_left a {
    display: block;
}


.sub_left.green_bg {
    background: #115d44;
}

.w_bg {
    background: #fff;
    padding: 30px 50px;
    text-align: left;
}
h3.letter_h3 {
    font-weight: 600;
    color: #4b6997;
    line-height: 24px;
    padding: 0;
    margin: 0;
}


span.white.more_small span.red {
    color: #e9d21e;
}


.bg_skyblue {
	display:none;
    background: #6096b2;
    padding: 25px 35px;
    font-family: 'notokr';
}

img.store_img_m {
    display: none;
    width: 100%;
}

.bottom_inc1.bottom_inc3 {
    margin: 25px 0;
    border-bottom: 1px solid #cecece;
}
.bottom_inc2 span.red {
    color: #fe0000;
    font-size: 18px;
    font-weight: 600;
    line-height: 16px;
    display: block;
    margin-bottom: 25px;
}
.shoe_read_size span.red {
    color: #cd2b2b;
	margin-right: 2px;
}

.history_add > p > img {
    float: right;
}
.news_left li {
    clear: both;
    width: 100%;
}
a.gotobtnpc {
    width: 55px;
    background: #d8261c;
    font-weight: 600;
    color: #fff;
    text-align: center;
    line-height: 22px;
    padding: 2px 3px;
	font-size: 13px;
}
a.m_right_top {
    display: none;
}




div#test_left_side {
    width: 20%;
    float: left;
    overflow: hidden;
}
ul.test_list img {
    width: 100%;
}
.test_sub_left {
    padding: 6%;
    background: #ccc;
}
div#test_bottom_2 {
    width: 18%;
    float: left;
    background: #115d44;
}
div#test_bottom_1 {
    background: #115d44;
}
ul.test_ul {
    padding: 10px 0;
    color: #fff;
    font-weight: 600;
}
ul.test_ul li a {
    color: #fff;
    font-weight: 500;
    padding-top: 5px;
    font-size: 14px;
	display: inline-block;
    padding-left: 10px;
}
a.test_goto_write {
    background: #3ca237;
    text-align: center;
    line-height: 22px;
    padding-bottom: 4px;
    border-radius: 13px;
    margin-top: 10px;
	display: block !important;
}


ul.test_chehumul_2 {
    color: #fff;
    font-weight: 600;padding: 12px;
}
ul.test_chehumul_2 li a{
    color: #fff;
    font-weight: 500;
    padding-top: 5px;
    font-size: 14px;
}
div#test_right {
    width: 16%;
    float: left;
    background: #115d44;
    padding: 1%;
}
ul.test_chehumul li a{
    color: #fff;
    font-weight: 500;
    padding-top: 5px;
    font-size: 14px;
	display: inline-block;
}
ul.test_chehumul{
    color: #fff;
    font-weight: 600;
}

ul.main_test_5_ul{
    color: #fff;
    font-weight: 600;
}
ul.main_test_5_ul li a{
    color: #fff;
    font-weight: 500;
    padding-top: 5px;
    font-size: 14px;
	display: inline-block;
    padding-left: 10px;
}


.subLeft_list.styles_05_list.top_test_main {
    display: none;
}
.test_bottom_list_side.test_3 > ul.test_chehumul {
    padding: 20px;
}
ul.main_test_5_ul {
    display: none;
}
ul.news_left li a {
    display: inline-block;
}
img.inner_width_img {
    width: 100%;
}

.bottom_inc_list {
	display:none;
    background: #115d44;
	color: #e87622;
    text-align: center;
	padding: 10px 35px 25px 35px;
}
.bottom_inc_list > h4 {
    margin: 0;
    margin-top: 12px;
    padding: 0;
    line-height: 17px;
}
.bottom_inc_list > select.select_mobile {
    width: 100%;
    height: 26px;
    margin-bottom: 10px;
}

div#pc_mobile_view_btn a:first-child {
    /*border-right: 1px solid #8b8b8b;*/
}
div#pc_mobile_view_btn a {
    font-weight: 600;
    display: inline-block;
    width: 49%;
    margin: 4px 0.25%;
	background-color: #3ca137;
	border-radius: 4px;
	padding: 10px 0;
    text-align: center;
}

.sub_left.green_bg.bottom_tail_relief {
    display: none;
}
.more_view_shoes > strong {
    line-height: 40px;
}
div#pc_mobile_view_btn {
    display: none;
}
div#shoe_style > div > div > img {
    margin: 5px 0;
}

div#pc_mobile_view_btn > a {
    color: #fff;
    font-size: 23px;
}
.w_bg > p > a {
    display: inline-block;
}
#single_dropdown #main_menu li.menu06 ul {
    width: 165px !important;
}

.test_main_img {
    width: 94%;
    height: auto;
    display: block;
    margin: 10px auto;
}
p.tell_txt a {
    display: inline-block;
}


#divpop1 {display:none !important;}