@charset utf-8;
@import url(//fonts.googleapis.com/earlyaccess/nanumpenscript.css);

/* COMMON */
html,body{width:100%;height:100%;}
.cf:after{display:block;content:'';clear:both;}
.inner_comm{width:1200px;margin:0 auto;}
.active_pc img{display:block; width:100%;}
.active_mobile img{display:none;}
.active_mobile img{width:100%;}
.pc{display:inline-block !important;}
.mobile{display:none !important;}

/* TITLE */
.tit_comm_wrap{text-align:center;line-height:1.5;}
.tit_comm_wrap .tit{color:#c5a47e;font-size:40px;font-weight:400;}
.tit_comm_wrap .tit_sub{margin-top:15px;color:#555;font-size:16px;}
.tit_comm_wrap .txt{margin-top:15px;color:#828282;font-size:16px;}
.tit_comm_wrap .info{margin-top:10px;color:#555;font-size:20px;font-weight:400;}
.tit_comm_wrap .info + .tit_sub{margin-top:5px;}
.tit_comm_wrap.tit_comm_dark .tit{color:#dbb180;}

/* Main Visual */
.main_visual{width:100%;height:100%;background:url(/img/main_visual3.jpg?01) 100% 50% no-repeat;-webkit-background-size:cover;
background-size:cover;}
.main_visual .mainVisual_txt{display:table;height:100%;}
.main_visual .mainVisual_txt .txt_inner{display:table-cell;vertical-align:middle;}
.main_visual .mainVisual_txt .tit_sub{margin-bottom:15px;color:#e70713;font-size:30px;font-weight:400;}
.main_visual .mainVisual_txt .tit{margin-bottom:35px;color:#fff;font-size:50px;font-weight:400;}
.main_visual .mainVisual_txt .txt{color:#b4b4b4;font-size:18px;font-weight:300;line-height:1.5;}

/* Brand Story */
.brand_story{padding:75px 0 185px;background:#272727 url(../img/brandStory_bg.jpg) 50% 100% no-repeat;text-align:center;font-size:0;}
.brand_story .tit_comm_wrap{margin-bottom:135px;}

.brand_story dt, .brand_story dd{display:inline-block;width:50%;text-align:left;vertical-align:top;box-sizing:border-box}
.brand_story dt{padding-left:230px;}
.brand_story dt p{display:inline-block;margin-bottom:5px;font-size:24px;border-bottom:1px solid #b4b4b4;color:#b4b4b4;line-height:1.5;}
.brand_story dt p:last-child{margin-bottom:0;}
.brand_story dt p:first-child{font-size:30px;}
.brand_story dt strong{font-weight:500;}

.brand_story dd{font-size:18px;color:#b4b4b4;line-height:1.8;}
.brand_story dd p{margin-bottom:20px;letter-spacing:-0.03em}
.brand_story dd p:last-child{margin-bottom:0;}

/* Why delandis */
.why_delandis{padding:75px 0;background-color:#d3d3d3;}
.why_delandis .tit_comm_wrap{margin-bottom:50px;}

/* Comparison */
.comparison{padding:80px 0;background-color:#fff;}
.comparison .tit_comm_wrap{margin-bottom:50px;}
.comparison .tit_comm_wrap .tit{font-size:40px;text-align:left;color:#242426;}
.comparison .tit_comm_wrap .tit strong{font-weight:500;}

.comparison table{width:100%;border-top:2px solid #242426;}
.comparison table th, .comparison table td{padding:15px 5px;border-bottom:1px solid #c5c5c5;font-size:16px;text-align:center;line-height:1.4;vertical-align:middle;}
.comparison table tr:last-child th, .comparison table tr:last-child td{border-bottom:1px solid #242426;}
.comparison table th{background-color:#e2e2e2;font-weight:500;}
.comparison table th span{display:inline;font-weight:400;}

.comparison table td{color:#473f26;border-right:1px solid #c5c5c5;}
.comparison table td:last-child{border-right-width:0;}
.comparison table tr.name td{font-weight:500;}
.comparison table .delandis{font-weight:500;}
.comparison .comparison_notice{padding-top:15px;font-size:16px;font-weight:400;color:#555;text-align:right;}

/* Purchase Product */
.purchase_product{margin:0 auto;padding:75px 0;}

.purProduct_txt{margin-bottom:50px;text-align:center;}
.purProduct_txt .txt_inner{font-size:0;}
.purProduct_txt .tit{margin-bottom:35px;color:#c5a47e;font-size:40px;font-weight:400;}
.purProduct_txt .tit_sub{margin-bottom:20px;color:#707070;font-size:16px;font-weight:300;}
.purProduct_txt .btn_buying{display:inline-block;width:208px;margin-top:45px;margin-left:46px;padding:20px 0 21px;background-color:#caab88;color:#fff;font-size:20px;border-radius:3px;}
.purProduct_txt .btn_buying:nth-child(1){margin-left:0;}
.purProduct_txt .txt{margin-top:25px;font-size:16px;font-weight:300;color:#707070;}

.purProduct_cont{font-size:0;text-align: center;} 
.purProduct_cont a{display:inline-block;width:calc( 20% - 4px );vertical-align:top;margin-right:5px;}
.purProduct_cont a:last-child{margin-right:0;}
.purProduct_cont a .txt, .purProduct_cont a .price{display:block;text-align:center;font-size:18px;}
.purProduct_cont a .img_wrap{display:block;margin-bottom:30px;}
.purProduct_cont a .img_wrap img{max-width:100%;}

.purProduct_cont a .txt{margin-bottom:10px;color:#242426;}
.purProduct_cont a .price{color:#707479;}

/* Information */
.information{margin:65px auto 85px;}
.information .s_txt{padding-top:10px;font-size:12px;font-weight:400;}
.infor_inner{display:table;width:100%;}
.infor_inner li{display:table-cell;text-align:center;}
.infor_inner li span{display:block;font-size:16px;}
.infor_inner li .icon{height:100px;margin-bottom:35px;background-color:red;}
.infor_inner li .tit{margin-bottom:20px;color:#242426;font-size:20px;font-weight:400;line-height:24px;}
.infor_inner li .txt{color:#242426;line-height:1.7;}


.infor_inner li:nth-child(1) .icon{background:url(../img/icon_infor_02.png) 50% 50% no-repeat;}
.infor_inner li:nth-child(2) .icon{background:url(../img/icon_infor_03.png) 50% 50% no-repeat;}
.infor_inner li:nth-child(3) .icon{background:url(../img/icon_infor_03.png) 50% 50% no-repeat;}


/* Doctors Comments */
.doctors_comments{width:100%;padding:80px 0;background-color:#272727;}
.doctors_comments .tit{margin-bottom:85px;}
.doctorsComm_inner{display:table;}
.doctorsComm_inner li{display:table-cell;text-align:center;padding:0 50px 50px;}
.doctorsComm_inner li span{display:block;}
.doctorsComm_inner li .txt{position:relative;margin-bottom:10px;padding-bottom:20px;color:#b4b4b4;font-size:14px;line-height:1.8;}
.doctorsComm_inner li .txt:after{display:inline-block;content:'';clear:both;position:absolute;bottom:0;left:50%;width:300px;height:1px;margin-left:-150px;background-color:#474747;}
.doctorsComm_inner li .doctor{color:#c5a47e;font-size:14px;}
.doctorsComm_inner li .doctor .name{margin-left:10px;font-size:33px;font-family:'Nanum Pen Script', cursive;}

/* Certification */
.certification{padding:75px 0 90px;text-align:center;}
.certification .tit_comm_wrap{margin-bottom:80px;}

.certif_inner{display:table;}
.certif_inner li{display:table-cell;text-align:center;padding:0 35px;}
.certif_inner li span{display:block;}
.certif_inner li .icon{position:relative;width:100%;height:201px;background-position:50% 50%;background-repeat:no-repeat;}
.certif_inner li .icon:after{display:inline-block;content:'';clear:both;position:absolute;bottom:-20px;left:50%;width:210px;height:1px;margin-top:50px;margin-left:-105px;background-color:#c5c5c5;}
.certif_inner li .txt{padding-top:40px;color:#555;font-size:16px;line-height:1.8;letter-spacing:-0.06em;word-break:keep-all;}

.certif_inner li:nth-child(1) .icon{background-image:url(../img/certification_01.png);}
.certif_inner li:nth-child(2) .icon{background-image:url(../img/certification_02.png);}
.certif_inner li:nth-child(3) .icon{background-image:url(../img/certification_03.png);}

/* Show Room */
.show_room{padding:70px 0 105px;background-color:#2a2a2a;}
.show_room .tit_comm_wrap{margin-bottom:50px;}
.show_room .text_wrap{position:relative;width:1200px;margin:0 auto;} /* 190416 */
.show_room .show_room_select{position:absolute;top:5px;left:auto;right:0;width:220px;height:44px;padding:0 20px;border:none;background-color:#dbb180;background-image:url(../img/img_select_arr.png);background-repeat:no-repeat;background-position:calc( 100% - 20px ) 50%;font-size:14px;color:#fff;-webkit-appearance: none;-moz-appearance:none;appearance:none;} /* 190416 */
.show_room .show_room_select::-ms-expand {display: none; }

.showRoom_inner{display:table;}
.showRoom_inner li{display:table-cell;width:25%;text-align:center;} /* 190416 */
.showRoom_inner li.email{width:35%;} /* 190416 */
.showRoom_inner li.time{width:15%;} /* 190416 */
.showRoom_inner li a{display:block;}
.showRoom_inner .icon{display:block;margin-bottom:10px;height:34px;}
.showRoom_inner .txt{display:block;color:#828282;font-size:16px;line-height:1.5;}
.showRoom_inner .txt:hover{color:#caa57b;transition:all 0.3s;-webkit-transition:all 0.3s;}

.showRoom_inner .address .icon{background:url(../img/icon_showRoom_01.png) 50% 50% no-repeat;}
.showRoom_inner .phone .icon{background:url(../img/icon_showRoom_02.png) 50% 50% no-repeat;}
.showRoom_inner .email .icon{background:url(../img/icon_showRoom_03.png) 50% 50% no-repeat;}
.showRoom_inner .time .icon{background:url(../img/icon_showRoom_04.png) 50% 50% no-repeat;}

.showRoom_map{margin-bottom:50px; width:100%; height:390px;}


/* FAQ */
.faq{}
.faq .tit_comm_wrap{padding:30px 0;background-color:#f5f5f5;}
.faq .faq_inner{padding:50px 0;}
.faq .faq_list li{padding:30px 0;border-bottom:1px solid #d9d9d9;font-size:0;}
.faq .faq_list li:last-child{border-bottom-width:0;}
.faq .faq_list li .icon_q, .faq .faq_list li .icon_a{position:relative;top:2px;display:inline-block;margin-right:5px;color:#c5a47e;vertical-align:top;}
.faq .faq_list li .icon_q{font-size:24px;}
.faq .faq_list li .icon_a{font-size:20px;}
.faq .faq_list li .txt{display:inline-block;line-height:1.5;vertical-align:top;}

.faq .faq_list li .question, .faq .faq_list li .answer{display:inline-block;vertical-align:top;}
.faq .faq_list li .question{width:37%;padding-left:100px;padding-right:40px;box-sizing:border-box}
.faq .faq_list li .answer{width:63%;padding-right:40px;box-sizing:border-box;}
.faq .faq_list li .answer .txt br{display:none;}
.faq .faq_list li .answer .txt.br-show br{display:block;}

.faq .faq_list li .question .txt{max-width:calc( 100% - 30px );color:#555;font-size:20px;font-weight:400;letter-spacing:-0.03em;}
.faq .faq_list li .answer .txt{max-width:calc( 100% - 30px );color:#555;font-size:16px;letter-spacing:-0.03em;}

/* Message Form */
.message_form{padding:80px 0;background-color:#383838;}
.message_form h2.tit{font-size:40px;font-weight:400;text-align:center;color:#dbb180;margin-bottom:50px;}
.message_form .form_list_wrap{}
.message_form .form_list{float:left;width:calc( 50% - 20px );}
.message_form .form_list:first-child{margin-right:40px;}
.message_form .form_list li{margin-bottom:20px;}
.message_form .form_list li.btn_wrap{margin-top:30px;}
.message_form .form_list li:last-child{margin-bottom:0;}
.message_form .form_list input{width:100%;height:50px;padding:0 15px;border-width:0;}
.message_form .form_list textarea{width:100%;height:120px;border-width:0;border-radius:0;resize:none}
.message_form .form_list.btn_form_list{float:none;width:100%;margin-top:30px;text-align:center;}
.message_form .form_list .btn_sendMessage{display:inline-block;height:40px;padding:0 20px;background-color:#caab88;color:#fff;font-size:16px;border-radius:3px;line-height:40px;}


.spinner-master *{/* transition:all 0.3s;-webkit-transition:all 0.3s;box-sizing:border-box; */}

/* dermond_video */
.dermond_video{width:100%;background-color:#272727;}
.dermond_video_tit{width:100%;height:243px;text-align:center;}
.dermond_video_tit .tit{padding:80px 0 30px;font-size:40px;font-weight:400;color:#c5a47e;}
.dermond_video_tit .txt{font-size:16px;font-weight:400;color:#828282;}
.dermond_video_content{position:relative;}
.dermond_video_content .video_box{position:absolute;top:0;left:calc(50% - 17.8vw);width:35.6vw;height:24.3vw;}
.dermond_video_pc{display:block;}
.dermond_video_m{display:none;}

/*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:* MOBILE & TABLET *:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*/
@media (min-width:0) and (max-width:1280px){
.header .logo a{width:89px;height:39px;margin-top:5px;}
.header.sticky .logo a{width:89px;height:39px;margin-top:5px;;}
/* Brand Story */
.brand_story{padding:45px 0;}
.brand_story .tit_comm_wrap{margin-bottom:65px;}

.brand_story dt p{font-size:16px;}
.brand_story dt p:first-child{font-size:19px;}

.brand_story dt{width:40%;}
.brand_story dd{width:60%;font-size:12px;}

/* Information */
.information{margin:75px auto;}
.infor_inner li .icon{height:65px;}
.infor_inner li:nth-child(1) .icon{background:url(../img/mo/icon_infor_02.png) 50% 50% no-repeat;background-size:auto 100%;}
.infor_inner li:nth-child(2) .icon{background:url(../img/mo/icon_infor_03.png?01) 50% 50% no-repeat;background-size:auto 100%;}
.infor_inner li:nth-child(3) .icon{background:url(../img/mo/icon_infor_03.png) 50% 50% no-repeat;background-size:auto 100%;}


/* Doctors Comments */
.doctors_comments{padding:10% 0;text-align:center;}
.doctors_comments .tit{margin-bottom:10%;}

.doctorsComm_inner{display:block;}
.doctorsComm_inner li{display:block;margin-bottom:50px;padding:0;}
.doctorsComm_inner li:last-child{margin-bottom:0;}
.doctorsComm_inner li:after{display:block;content:'';clear:both;}

.doctorsComm_inner li .doctor, .doctorsComm_inner li .txt{text-align:left;box-sizing:border-box;}
.doctorsComm_inner li .doctor{float:left;width:150px;line-height:1.5; word-break:keep-all;box-sizing:border-box}
.doctorsComm_inner li .txt{float:right;width:calc( 100% - 150px );margin-bottom:0;padding-left:15px;padding-bottom:0;border-left:1px solid #474747;}
.doctorsComm_inner li .txt:after{display:none;}
.doctorsComm_inner li .doctor .name{display:block;margin-left:0;}

/* Certification */
.certification{padding:75px 0;}

.certif_inner li:nth-child(1) .icon{background-image:url(../img/mo/certification_01.png);}
.certif_inner li:nth-child(2) .icon{background-image:url(../img/mo/certification_02.png);}
.certif_inner li:nth-child(3) .icon{background-image:url(../img/mo/certification_03.png);}

/* Show Room */
.showRoom_inner .address .icon{background:url(../img/mo/icon_showRoom_01.png) 50% 50% no-repeat;background-size:auto 30px;}
.showRoom_inner .phone .icon{background:url(../img/mo/icon_showRoom_02.png) 50% 50% no-repeat;background-size:auto 30px;}
.showRoom_inner .email .icon{background:url(../img/mo/icon_showRoom_03.png) 50% 50% no-repeat;background-size:auto 22px;}
.showRoom_inner .time .icon{background:url(../img/mo/icon_showRoom_04.png) 50% 50% no-repeat;background-size:auto 30px;}

/* dermond_video
.dermond_video .active_pc{display:block;}
.dermond_video .active_mobile{display:none;}
*/

/* Message Form */
.message_form h2.tit{margin-bottom:0;}
}

/*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:* MOBILE *:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*/
@media (max-width:767px){
.main_visual{height:70%;}
/* COMMON */
.information.inner_comm{padding:0;}
.inner_comm{width:100%;padding:0 10%;box-sizing:border-box}
.active_pc img{display:none;}
.active_mobile img{display:block;}
.pc{display:none !important;}
.mobile{display:inline-block !important;}

/* TITLE */
.header .logo{}
.header .logo a{margin-top:13px;width:89px;height:39px;}
.tit_comm_wrap{text-align:center;line-height:1.5;}
.tit_comm_wrap .tit{font-size:30px;}
.tit_comm_wrap .tit_sub{font-size:14px;word-break:keep-all;}
.tit_comm_wrap .txt{font-size:14px;word-break:keep-all;}
.tit_comm_wrap .info{font-size:18px;}
.tit_comm_wrap .info + .tit_sub{}
.tit_comm_wrap.tit_comm_dark .tit{}


/* Main Visual */
.main_visual{background:url(../img/mo/main_visual4.jpg) 100% 50% no-repeat;}
.main_visual .mainVisual_txt .txt_inner{padding-top:120px;vertical-align:top;text-align:center;}
.main_visual .mainVisual_txt .tit_sub{font-size:23px;}
.main_visual .mainVisual_txt .tit{width:100%;min-width:263px;margin:0 auto 20px;font-size:39px;}
.main_visual .mainVisual_txt .txt{font-size:14px;}

/* Brand Story */
.brand_story dt, .brand_story dd{width:100%;}
.brand_story dt{margin-bottom:35px;padding-left:0;}
.brand_story dd p{margin-bottom:27px;display:inline-block;}
.brand_story dd p:last-child{margin-bottom:0;}
.brand_story dd br{display:none;}

/* Why delandis */
.why_delandis{padding:50px 10%;}

/* Comparison */
.comparison{padding:50px 0;background-color:#ededed;}
.comparison .inner_comm{padding:0 5%;}
.comparison .tit_comm_wrap{margin-bottom:20px;}
.comparison .tit_comm_wrap .tit{font-size:19px;}
.comparison table th, .comparison table td{padding:10px 5px;font-size:9px;letter-spacing:-0.04em}
.comparison .comparison_notice{font-size:10px;word-break:keep-all;}

/* Purchase Product */
.purProduct_txt .tit{margin-bottom:15px;font-size:28px;}
.purProduct_txt .tit_sub{margin-bottom:15px;font-size:14px;}
.purProduct_txt .btn_buying{width:calc( 50% - 5px );margin:0;padding:13px 20px;box-sizing:border-box;font-size:12px;font-weight:500;} /* 190515 */
.purProduct_txt .btn_buying:nth-child(2){margin-left:5px;}
.purProduct_txt .txt{font-size:10px;color:#555;}

.purchase_product{padding:10%;}
.purProduct_cont a{width:100%;margin-bottom:40px;}
.purProduct_cont a:first-child{margin-right:0;}
.purProduct_cont a .img_wrap img{width:100%;}
.purProduct_cont a .txt, .purProduct_cont a .price{font-size:14px;}
.purProduct_cont a .txt{margin-bottom:5px;}

/* Information */
.infor_inner{display:block;}
.infor_inner li{display:table-cell;margin-bottom:30px;padding:0 20px;width:33.3333%;border-right:1px solid #666;}
.infor_inner li:last-child{margin-bottom:0;border-right:0;}

.infor_inner li .tit{margin-bottom:15px;font-size:18px;word-break:keep-all;}
.infor_inner li span{font-size:14px;letter-spacing:-0.03em;word-break:keep-all;}
.information .s_txt{line-height:18px;}
/* Certification */
.certification{padding:10% 0;}
.certification .tit_comm_wrap{width:250px;margin:0 auto 10%;}

.certif_inner{display:block;}
.certif_inner li{display:block;margin-bottom:50px;padding:0;font-size:0;}
.certif_inner li:last-child{margin-bottom:0;}
.certif_inner li .icon, .certif_inner li .txt{display:inline-block;text-align:left;box-sizing:border-box}
.certif_inner li .icon{width:80px;height:80px;background-size:100%;}
.certif_inner li .icon:after{display:none;}
.certif_inner li .txt{width:calc( 100% - 100px );min-height:60px;margin-left:20px;padding-left:10px;padding-top:0;border-left:1px solid #c5c5c5;vertical-align:top;}
.certif_inner li .txt br{display:none;}

/* Doctors Comments */
.doctorsComm_inner li br{display:none;}
.doctorsComm_inner li .doctor{width:100px;}
.doctorsComm_inner li .txt{width:calc( 100% - 100px );}


/* Show Room */
.show_room {padding:10% 0 0;}
.show_room .tit_comm_wrap{margin-bottom:10%;}
.show_room .tit_comm_wrap .txt{width:220px;margin:15px auto 0;}
.showRoom_inner{display:block;padding:0;font-size:0;}
.showRoom_inner li.email{position:relative;}
.showRoom_inner li.email a{display:inline-block;position:absolute;top:52px;;left:0;width:100%;height:auto;}
.showRoom_inner li, .showRoom_inner li a{display:inline-block;width:50%;height:150px;padding:30px 10px 0;box-sizing:border-box}
.showRoom_inner li:nth-child(1), .showRoom_inner li:nth-child(4){background-color:#242424;vertical-align:top;}
.showRoom_inner li:nth-child(3), .showRoom_inner li:nth-child(4){padding:40px 10px 0;}
.showRoom_inner li.email, .showRoom_inner li.time{width:50%;}
.showRoom_inner li .txt{font-size:13px;}
.showRoom_map{margin-bottom:0;}
.show_room .text_wrap{width:auto;} /* 190416 */
.show_room .text_wrap .show_room_select{position:static;margin-top:15px;} /* 190416 */

/* FAQ */
.faq .tit_comm_wrap{padding:10% 0;}
.faq .faq_inner{padding:0%;}
.tit_comm_wrap .info + .tit_sub{margin:5px auto 0;width:auto;}
.faq .faq_list li .question, .faq .faq_list li .answer{display:block;width:100%;padding:0 10%;text-align:center;box-sizing:border-box}
.faq .faq_list li .question{margin-bottom:15px;}
.faq .faq_list li .question .txt{font-size:15px;word-break:keep-all;text-align:center;}
.faq .faq_list li .answer .txt{font-size:12px;word-break:keep-all;text-align:center;}
.faq .faq_list li .answer .txt br{display:none;}
.faq .faq_list li .icon_q{font-size:15px;}
.faq .faq_list li .icon_a{font-size:15px;}

/* Message Form */
.message_form{}
.message_form h2.tit{font-size:30px;margin-bottom:50px;}
.message_form .form_list{float:left;width:100%;margin-top:20px;}
.message_form .form_list:nth-child(2){margin:0;}
.message_form .form_list:first-child{margin-right:40px;}
.message_form .form_list li:last-child{margin-bottom:20px;}
.message_form .form_list.btn_form_list{margin-top:10px;margin-bottom:0;text-align:center;}
.message_form .form_list .btn_sendMessage{height:auto;padding:11px 10px;line-height:100%;font-size:8px;}
/* dermond_video */
.dermond_video .dermond_video_tit .tit{padding:50px 0 14px 0;font-size:28px;}
.dermond_video .dermond_video_tit .txt{font-size:14px;}
.dermond_video .dermond_video_tit{height:140px;}
.dermond_video .dermond_video_content .video_box{width:78.6vw;height:53.5vw;left:calc(50% - 39.3vw);}
.dermond_video_pc{display:none;}
.dermond_video_m{display:block;}
}

.tel_btn {
	position: fixed;
	display: inline-block;
	top: 59%;
	right: 10px;
	background-color: #bd9a73;
	width: 100px;
	height: 100px;
	border-radius: 75px;
	margin-top: -50px;
	z-index: 100;
}
.tel_btn div{
	position:absolute;
	width:100%;
	color:#ffffff;
	font-size:16px;
	font-weight:500;
	text-align:center;
	line-height: 18px;
	margin-top:30px;
}


/*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:* MOBILE MINI*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*/
@media (min-width:0) and (max-width:374px){

/* Show Room */
.showRoom_inner .txt{font-size:11px;}

}

/*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:* TABLET *:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*/
@media (min-width:767px) and (max-width:1280px){

/* COMMON */
.inner_comm{width:100%;padding:75px 40px;box-sizing:border-box}

/* Main Visual */
.main_visual .mainVisual_txt{text-align:center;}

/* Brand Story */
.brandStory_inner{width:750px;}
.brand_story dt{padding-left:50px;}

/* Comparison */
.comparison{padding:0;}

/* Information */
.infor_inner li .txt{padding:0 10px;font-size:15px;box-sizing:border-box}
.infor_inner li .txt br{display:none;}

/* Certification */
.certif_inner li{padding:0 20px;}
.certif_inner li .icon{height:150px;background-size:150px 150px;}
.certif_inner li .txt{font-size:14px;}
.certif_inner li .txt br{display:none;}

/* Doctors Comments */
.doctors_comments{padding:75px 0;}
.doctors_comments .tit{margin-bottom:75px;}
.doctorsComm_inner{display:inline-block;width:auto;}
.doctorsComm_inner li .doctor, .doctorsComm_inner li .txt{box-sizing:border-box}
.doctorsComm_inner li .doctor{padding-right:30px;}
.doctorsComm_inner li .txt{padding-left:30px;}

/* Show Room */
/* .showRoom_inner li, .showRoom_inner a{padding:0 10px;} */
.showRoom_inner .txt{font-size:15px;}
.show_room .text_wrap{width:auto;} /* 190416 */
.show_room .text_wrap .show_room_select{position:static;margin-top:15px;} /* 190416 */

/* FAQ */
.faq .faq_inner{padding:40px;}
.faq .faq_list li .question{padding:0 30px;}
.faq .faq_list li .answer{padding-right:30px;}

}

/*:*:*:*:*:*:*:*:*:*:*:*:*:*:*:* PC *:*:*:*:*:*:*:*:*:*:*:*:*:*:*:*/
@media (min-width:1280px){

/* Purchase Product */
.purProduct_cont a .img_wrap{overflow:hidden;}
.purProduct_cont a:hover img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transition:all 0.7s ease-in-out;}

}

@media (max-width:1280px){
	.pcc{
		display:none !important;
	}
}
.kaka2{
	display:none;
}
.talk_btn{
	display:none;
}
@media (max-width:1280px){
	.kaka2{
		display:inline-block;
	}
	.talk_btn{
		display:inline-block;
	}
}
