#head_inc_m {width:100%; height:auto;}

#head_inc_m .head_bg_video {position: relative;width: 100%;padding-bottom: 56.25%;}
#head_inc_m .head_bg_video iframe {position: absolute; width: 100%; height: 100%;}

#head_inc_m .head_bg_img {position: relative;width: 100%;}


#head_inc_m .head_tit_100_m {width:100%; height:auto; position:absolute; z-index:99;padding-top:30px;}
#head_inc_m .head_tit_100_m .head_tit_1200_m {width:100%; height:auto; margin:0px auto;}

#head_inc_m .head_tit_100_m .head_tit_1200_m .m_tit {font-size:15px; color:#fff; text-align:center; padding-bottom:10px;}
#head_inc_m .head_tit_100_m .head_tit_1200_m .m_btn {margin:0px auto; width:70px; height:auto; border-radius:17px; background:#f7bc28; padding:5px 0px;}
#head_inc_m .head_tit_100_m .head_tit_1200_m .m_btn li {color:#fff; font-size:10px; text-align:center; font-weight:bold;}




#mobile_tops {display:block; }
#mobile_tops .top_wrap_m{width:100%; height:auto; position:relative; overflow:hidden;  background:#fff; }
#mobile_tops .top_wrap_m .logo_m{width:70%; height:auto; margin:18px auto; }
#mobile_tops .top_wrap_m .icon {width:10%; height:auto; float:left; margin-left:10px; padding:10px 0px;}

/* section02 */
#section_02_m {width:100%; height:auto; background:#f7bc28;}
#section_02_m .section_02_m_in {margin:0px auto; padding:70px 40px;}
#section_02_m .section_02_m_in .about_img {width:100%; height:auto;}
#section_02_m .section_02_m_in .about_tit01 {color:#fff; font-size:13px; font-weight:bold; padding:30px 0px; text-align:center; line-height:1.3;}
#section_02_m .section_02_m_in .about_tit02 {color:#000; font-size:20px; font-weight:bold; padding-bottom:30px; text-align:center; line-height:1.3;}
#section_02_m .section_02_m_in .about_tit03 {color:#8c8c8c; font-size:15px; padding-bottom:30px; text-align:center; line-height:1.3;}
#section_02_m .section_02_m_in .about_tit04 {width:100%; height:auto;  overflow:hidden; }
#section_02_m .section_02_m_in .about_tit04 ul {width:47%; height:auto; background:#fff; border-radius:17px;}
#section_02_m .section_02_m_in .about_tit04 ul li {padding:10px 0px; color:#f7bc28; text-align:center;}


/* section03 */
#section_03_m {width:100%; height:auto; background:#fff;}
#section_03_m .section_03_m_in {margin:0px auto; padding:70px 40px;}
#section_03_m .section_03_m_in .product_tit01 {color:#f7bc28; font-size:13px; font-weight:bold; padding-bottom:10px; text-align:center; line-height:1.3;}
#section_03_m .section_03_m_in .product_tit02 {color:#000; font-size:35px; padding-bottom:30px; text-align:center; line-height:1.3;}

#section_03_m .section_03_m_in .product_list {width:100%; height:auto;  padding-bottom:30px;}
#section_03_m .section_03_m_in .product_list .product_img {width:100%; height:auto;}
#section_03_m .section_03_m_in .product_list .product_info01 {color:#000; font-size:20px; padding:15px 0px; line-height:1.3;}
#section_03_m .section_03_m_in .product_list .product_info02 {color:#8c8c8c; font-size:15px; padding-bottom:10px; line-height:1.3;}
#section_03_m .section_03_m_in .product_list .product_info03 {font-size:10px; color:#f7bc28;}

#section_03_m .section_03_m_in .m_main_line {width:100%; height:1px; background:#000; margin-bottom:40px;}


/* section04 */
#section_04_m {width:100%; height:auto; background:url('/img/main/section04_img.png')no-repeat 50% 0; background-size:cover;}
#section_04_m .section_04_m_in {margin:0px auto; padding:70px 40px;}
#section_04_m .section_04_m_in .quality_tit01 {color:#fff; font-size:13px; font-weight:bold; padding-bottom:10px; text-align:center; line-height:1.3;}
#section_04_m .section_04_m_in .quality_tit02 {color:#fff; font-size:35px; padding-bottom:30px; text-align:center; line-height:1.3;}

#section_04_m .section_04_m_in .quality_list {width:100%; height:auto;  padding-bottom:30px;}
#section_04_m .section_04_m_in .quality_list .quality_img {width:30%; height:auto; margin:0px auto;}
#section_04_m .section_04_m_in .quality_list .quality_info01 {color:#fff; font-size:20px; padding:15px 0px; line-height:1.3; text-align:center;}
#section_04_m .section_04_m_in .quality_list .quality_info02 {color:#fff; font-size:15px; padding-bottom:10px; line-height:1.3; text-align:center;}


/* tail */

#tail_m {width:100%; height:auto; background:#252525;}
#tail_m .tail_m_in {margin:0px auto; padding:70px 40px;}

#tail_m .tail_m_in .tail_about_tit {color:#fff; font-size:20px; line-height:1.3; text-align:center; font-weight:bold; padding-bottom:10px;}

#tail_m .tail_m_in .tail_about {width:100%; height:auto;}
#tail_m .tail_m_in .tail_about .about_icon {margin:0px auto; padding:10px 0px;}
#tail_m .tail_m_in .tail_about .about_text {color:#fff; font-size:15px; line-height:1.3; text-align:center;}

#tail_m .tail_m_in .tail_support_tit {color:#fff; font-size:20px; line-height:1.3; text-align:center; font-weight:bold; padding-top:30px; padding-bottom:10px;}

#tail_m .tail_m_in .tail_support {width:100%; height:auto;}
#tail_m .tail_m_in .tail_support .support_icon {color:#fff; font-size:15px; line-height:1.3; text-align:center;  padding-bottom:10px;}
#tail_m .tail_m_in .tail_support .support_text {width:47%; height:auto; margin:0px auto; background:#f7bc28; border-radius:17px;}
#tail_m .tail_m_in .tail_support .support_text li {color:#fff; font-size:13px; line-height:1.3; text-align:center; padding:10px 0px;}

#cy_m {width:100%; height:auto; background:#252525; border-top:1px solid #676767; box-sizing:border-box;}
#cy_m ul {color:#676767; font-size:10px; line-height:1.3; text-align:center; padding:50px 0px;}


#tail_sns {width:100%; height:auto; background:#252525; padding-bottom:50px;}
#tail_sns ul {width:180px; height:40px; margin:0px auto; overflow:hidden;}
#tail_sns ul li {width:40px; height:40px; margin:0px 10px; float:left;}



/* sub */

#sub_m_tit {width:100%; height:auto; background:#f7bc28;}
#sub_m_tit .sub_m_tit_in {margin:0px auto; padding:30px 0px;}

#sub_m_tit .sub_m_tit_in .b_tit_m {font-size:35px; text-align:center; color:#fff;}
#sub_m_tit .sub_m_tit_in .s_tit_m {font-size:15px; text-align:center; color:#fff;}

/* sub01_01 */

#sub01_01_01_m {width:100%; height:auto;}
#sub01_01_01_m .sub01_01_01_m_in {margin:0px auto; padding:70px 40px;}
#sub01_01_01_m .sub01_01_01_m_in .about_img {width:100%; height:auto;}
#sub01_01_01_m .sub01_01_01_m_in .about_tit01 {color:#000; font-size:13px; font-weight:bold; padding:30px 0px; text-align:center; line-height:1.3;}
#sub01_01_01_m .sub01_01_01_m_in .about_tit02 {color:#000; font-size:20px; font-weight:bold; padding-bottom:30px; text-align:center; line-height:1.3;}
#sub01_01_01_m .sub01_01_01_m_in .about_tit03 {color:#8c8c8c; font-size:15px; padding-bottom:30px; text-align:center; line-height:1.3;}
#sub01_01_01_m .sub01_01_01_m_in .about_tit04 {width:100%; height:auto;  overflow:hidden; }
#sub01_01_01_m .sub01_01_01_m_in .about_tit04 ul {width:47%; height:auto; background:#f7bc28; border-radius:17px;}
#sub01_01_01_m .sub01_01_01_m_in .about_tit04 ul li {padding:10px 0px; color:#fff; text-align:center;}

#sub01_01_02_m {width:100%; height:auto; background:url('/img/sub/sub01_01_img01.png')no-repeat 50% 0; background-size:cover;}
#sub01_01_02_m .sub01_01_02_m_in {margin:0px auto; padding:70px 40px;}
#sub01_01_02_m .sub01_01_02_m_in .sub01_01_02_m_in_tit01 {color:#fff; font-size:20px; line-height:1.3; text-align:center;}
#sub01_01_02_m .sub01_01_02_m_in .sub01_01_02_m_in_tit02 {color:#fff; font-size:35px; font-weight:bold; padding:20px 0px 35px 0px; line-height:1.3; text-align:center;}
#sub01_01_02_m .sub01_01_02_m_in .sub01_01_02_m_in_tit03 {color:#fff; font-size:15px; line-height:1.3; text-align:center;}

#sub01_01_02_m_ko {width:100%; height:auto; background:url('/img/sub/sub02_01_ko_img.png')no-repeat 50% 0; background-size:cover;}
#sub01_01_02_m_ko .sub01_01_02_m_in {margin:0px auto; padding:70px 40px;}
#sub01_01_02_m_ko .sub01_01_02_m_in .sub01_01_02_m_in_tit01 {color:#fff; font-size:20px; line-height:1.3; text-align:center;}
#sub01_01_02_m_ko .sub01_01_02_m_in .sub01_01_02_m_in_tit02 {color:#fff; font-size:35px; font-weight:bold; padding:20px 0px 35px 0px; line-height:1.3; text-align:center;}
#sub01_01_02_m_ko .sub01_01_02_m_in .sub01_01_02_m_in_tit03 {color:#fff; font-size:15px; line-height:1.3; text-align:center;}





#sub01_01_03_m {width:100%; height:auto;}
#sub01_01_03_m .sub01_01_03_m_in {margin:0px auto; padding:70px 40px;}

#sub01_01_03_m .sub01_01_03_m_in .history_tit01 {color:#b4b7b8; font-size:13px; font-weight:bold; padding-bottom:10px; text-align:center; line-height:1.3;}
#sub01_01_03_m .sub01_01_03_m_in .history_tit02 {color:#000; font-size:20px; font-weight:bold; padding-bottom:30px; text-align:center; line-height:1.3;}

#sub01_01_03_m .sub01_01_03_m_in .history_img01 {width:50%; height:auto;}
#sub01_01_03_m .sub01_01_03_m_in .sub01_01_list_right {width:100%; height:auto; margin:30px auto;}
#sub01_01_03_m .sub01_01_03_m_in .sub01_01_list_right .sub01_01_list_tit {font-size:20px; font-weight:bold; line-height:1.3; padding-bottom:15px;}
#sub01_01_03_m .sub01_01_03_m_in .sub01_01_list_right .sub01_01_list_tit_01 {padding-bottom:10px; overflow:hidden;}
#sub01_01_03_m .sub01_01_03_m_in .sub01_01_list_right .sub01_01_list_tit_01 .sub01_01_list_date {width:20%;color:#666666; line-height:1.3; font-size:15px; float:left; font-weight:bold;}
#sub01_01_03_m .sub01_01_03_m_in .sub01_01_list_right .sub01_01_list_tit_01 .sub01_01_list_history {width:75%; color:#666666; line-height:1.3; font-size:15px; float:left;}


/* sub01_02 */

#sub01_02_01_m {width:100%; height:auto; background:#fffdf7;}
#sub01_02_01_m .sub01_02_01_m_in {margin:0px auto; padding:70px 40px;}
#sub01_02_01_m .sub01_02_01_m_in .why_tit01 {color:#b4b7b8; font-size:13px; font-weight:bold; padding-bottom:10px; text-align:center; line-height:1.3;}
#sub01_02_01_m .sub01_02_01_m_in .why_tit02 {color:#000; font-size:20px; font-weight:bold; padding-bottom:30px; text-align:center; line-height:1.3;}
#sub01_02_01_m .sub01_02_01_m_in .why_img {width:80px; height:auto; margin:30px auto; }
#sub01_02_01_m .sub01_02_01_m_in .why_list {width:100%; height:auto; background:#fff; padding:60px 0px;}
#sub01_02_01_m .sub01_02_01_m_in .why_list .why_tit_01 {color:#000; font-size:15px; font-weight:bold; margin:0px 30px; padding-bottom:20px; text-align:center;}
#sub01_02_01_m .sub01_02_01_m_in .why_list .why_tit_02 {color:#b4b7b8; font-size:13px; margin:0px 30px; line-height:1.3; text-align:center;}



#sub01_02_02_m {width:100%; height:auto;}
#sub01_02_02_m .sub01_02_02_m_in {margin:0px auto; padding:70px 40px;}

#sub01_02_02_m .sub01_02_02_m_in .why02_img {width:100%; height:auto; margin:0px auto;}
#sub01_02_02_m .sub01_02_02_m_in .why02_list {width:100%; height:auto;}
#sub01_02_02_m .sub01_02_02_m_in .why02_list .why02_tit {font-size:20px; font-weight:bold; line-height:1.3; text-align:center; padding:30px 0px;}
#sub01_02_02_m .sub01_02_02_m_in .why02_list .why02_con {overflow:hidden; padding-bottom:10px;}
#sub01_02_02_m .sub01_02_02_m_in .why02_list .why02_con .why02_i {width:10%; height:auto; float:left; margin-right:10px;}
#sub01_02_02_m .sub01_02_02_m_in .why02_list .why02_con .why02_t {width:85%; height:auto; float:left; font-size:17px; line-height:1.3;}


/* sub02 */

#sub02_m {width:100%; height:auto;}
#sub02_m .sub02_m_in {margin:0px auto; padding:70px 40px;}
#sub02_m .sub02_m_in .why_tit01 {color:#b4b7b8; font-size:13px; font-weight:bold; padding-bottom:10px; text-align:center; line-height:1.3;}
#sub02_m .sub02_m_in .why_tit02 {color:#000; font-size:20px; font-weight:bold; padding-bottom:30px; text-align:center; line-height:1.3;}
#sub02_m .sub02_m_in .why_tit03 {color:#000; font-size:20px; padding-bottom:30px; text-align:center; line-height:1.3;}

#sub02_m .sub02_m_in .product_list {width:100%; height:auto; }
#sub02_m .sub02_m_in .product_list .product_img {width:100%; height:auto;}
#sub02_m .sub02_m_in .product_list .product_info01 {color:#000; font-size:20px; padding:15px 0px; line-height:1.3; font-weight:bold;}
#sub02_m .sub02_m_in .product_list .product_info02 {color:#8c8c8c; font-size:15px; padding-bottom:10px; line-height:1.3;}




/* sub03_01 */

#sub03_01_m {width:100%; height:auto;}
#sub03_01_m .sub03_01_m_in {margin:0px auto; padding:70px 40px;}

#sub03_01_m .sub03_01_m_in .why_tit01 {color:#b4b7b8; font-size:13px; font-weight:bold; padding-bottom:10px; text-align:center; line-height:1.3;}

#sub03_01_m .sub03_01_m_in .why_img {width:70px; height:auto; margin:30px auto; }
#sub03_01_m .sub03_01_m_in .why_list {width:100%; height:auto; }
#sub03_01_m .sub03_01_m_in .why_list .why_tit_01 {color:#000; font-size:15px; font-weight:bold; padding-bottom:20px; text-align:center;}
#sub03_01_m .sub03_01_m_in .why_list .why_tit_02 {color:#b4b7b8; font-size:13px; line-height:1.3; text-align:center;}
#sub03_01_m .sub03_01_m_in .why_list .why_tit_03 {color:#b4b7b8; font-size:13px; line-height:1.3; text-align:center; font-weight:bold; padding-bottom:20px;}


#sub03_01_m .sub03_01_m_in .why_list_ko {width:100%; height:auto; background:#f7bc28; border-radius:17px;}
#sub03_01_m .sub03_01_m_in .why_list_ko .why_tit_01_ko {color:#fff; font-size:15px; font-weight:bold; padding:10px 0px; text-align:center;}


/* sub03_02 */

#sub03_02_m {width:100%; height:auto;}
#sub03_02_m .sub03_02_m_in {margin:0px auto; padding:70px 40px;}

#sub03_02_m .sub03_02_m_in .why_tit_r {color:#000; font-size:20px; font-weight:bold; padding-bottom:30px; text-align:center; line-height:1.3; padding-bottom:30px;}

#sub03_02_m .sub03_02_m_in .rd_tit01 {color:#b4b7b8; font-size:13px; font-weight:bold; padding-bottom:10px; text-align:center; line-height:1.3;}

#sub03_02_m .sub03_02_m_in .rd02_img {width:100%; height:auto; margin:0px auto;}
#sub03_02_m .sub03_02_m_in .rd02_list {width:100%; height:auto; }
#sub03_02_m .sub03_02_m_in .rd02_list .rd02_tit {font-size:20px; font-weight:bold; line-height:1.3; padding:30px 0px;}
#sub03_02_m .sub03_02_m_in .rd02_list .rd02_tit01 {font-size:15px; font-weight:bold; line-height:1.3; padding-bottom:30px;}
#sub03_02_m .sub03_02_m_in .rd02_list .rd02_con {overflow:hidden; padding-bottom:10px;}
#sub03_02_m .sub03_02_m_in .rd02_list .rd02_con .rd02_i {width:10%; height:auto; float:left; margin-right:10px;}
#sub03_02_m .sub03_02_m_in .rd02_list .rd02_con .rd02_t {width:85%; height:auto; float:left; font-size:17px; line-height:1.3;}


/* sub04 */

#sub04_m {width:100%; height:auto;}
#sub04_m .sub04_m_in {margin:0px auto; padding:70px 40px;}

#why_tit {color:#b4b7b8; font-size:13px; font-weight:bold; padding-bottom:10px; text-align:center; line-height:1.3; padding-top:70px; padding-bottom:30px;}

/* sub05 */

#sub05_01_m {width:100%; height:auto;}
#sub05_01_m .sub05_01_in_m {width:100%; height:auto; margin:0px auto; padding:70px 40px;}

#sub05_01_m .sub05_01_in_m .daum_map_m {width:100%; height:auto; margin:0px auto;}

#sub05_01_m .sub05_01_in_m .sub_about_m .contact_map_m {width:100%; height:auto; margin:0px auto; padding-top:30px;}

#sub05_01_m .sub05_01_in_m .sub_about_m .contact_tit_m {color:#606060; font-weight:bold; font-size:13px; line-height:1.3;  text-align:center; padding:30px 0px;}

#sub05_01_m .sub05_01_in_m .sub_about_m {width:100%; height:auto;}
#sub05_01_m .sub05_01_in_m .sub_about_m .about_icon_m {margin:0px auto; padding:10px 0px;}
#sub05_01_m .sub05_01_in_m .sub_about_m .about_text_m {color:#000; font-size:15px; line-height:1.3; text-align:center; font-weight:bold;}

#email_m {width:100%; height:auto;}
#email_m .email_m_in {width:100%; height:auto; margin:0px auto; padding:70px 40px; }

#email_m .email_m_in .email_line {width:100%; height:5px; margin:0px auto; background:#e9e9e9;}










/* Çù·Â¾÷Ã¼ »ó´ã */


#email_m .email_m_in .agree_info {width:100%; height:auto; margin:0px auto; }
#email_m .email_m_in .agree_info .agree_info_in {width:100%; height:auto; padding:20px 0px;}

#email_m .email_m_in .agree_info .agree_info_in .info_b {overflow:hidden; } 
#email_m .email_m_in .agree_info .agree_info_in .info_b .info_b01 {float:left; font-size:22px; font-weight:bold;}
#email_m .email_m_in .agree_info .agree_info_in .info_b .info_b02 {float:right; font-size:12px;}

#email_m .email_m_in .agree_info .agree_info_in .info_list {padding-top:10px;}
#email_m .email_m_in .agree_info .agree_info_in .info_list .info_tit {width:100%; height:35px;  font-size:16px; padding-top:8px;}
#email_m .email_m_in .agree_info .agree_info_in .info_list .info_write {width:100%; height:auto; }

#email_m .email_m_in .btn {width:100%; height:auto; padding-top:20px; margin:0px auto;}
#email_m .email_m_in .btn_off {width:100%; height:auto; border:1px solid #f7bc28; box-sizing:border-box; margin:5px auto; text-align:center;}
#email_m .email_m_in .btn_off li {color:#f7bc28; font-size:15px; padding:5px 0px;}
#email_m .email_m_in .btn .btn_on {width:100%; height:auto; background:#f7bc28; margin:5px auto; text-align:center;}
#email_m .email_m_in .btn .btn_on li {color:#fff; font-size:15px; padding:5px 0px;}




/*ÇÑ±¹¾î ¸ð¹ÙÀÏ ¼­ºê*/


/* sub01_01 */

#sub01_01_01_m_ko {width:100%; height:auto;}
#sub01_01_01_m_ko .sub01_01_01_m_ko_in {margin:0px auto; padding:70px 40px;}
#sub01_01_01_m_ko .sub01_01_01_m_ko_in .about_img {width:100%; height:auto;}
#sub01_01_01_m_ko .sub01_01_01_m_ko_in .about_tit01 {color:#000; font-size:13px; font-weight:bold; padding:30px 0px; text-align:center; line-height:1.3;}
#sub01_01_01_m_ko .sub01_01_01_m_ko_in .about_tit02 {color:#000; font-size:20px; font-weight:bold; padding-bottom:30px; text-align:center; line-height:1.3;}
#sub01_01_01_m_ko .sub01_01_01_m_ko_in .about_tit03 {color:#8c8c8c; font-size:15px; padding-bottom:30px; text-align:center; line-height:1.3;}
#sub01_01_01_m_ko .sub01_01_01_m_ko_in .about_tit04 {width:100%; height:auto;  overflow:hidden; }
#sub01_01_01_m_ko .sub01_01_01_m_ko_in .about_tit04 ul {width:47%; height:auto; background:#f7bc28; border-radius:17px;}
#sub01_01_01_m_ko .sub01_01_01_m_ko_in .about_tit04 ul li {padding:10px 0px; color:#fff; text-align:center;}


/* table */

#product_table_in {width:100%; height:auto;  padding:0; margin:0;}
#product_table_in tr .top_bar {background:#231f20;height:2px; padding:0; margin:0;}

#product_table_in .table_tit {width:100%; height:45px; }
#product_table_in .table_tit td {font-size:15px; text-align:center; border-bottom:1px solid #e0e1e2; box-sizing:border-box;}

#product_table_in .table_contents {width:100%; height:45px;}
#product_table_in .table_contents td {font-size:15px; text-align:center; border-bottom:1px solid #e0e1e2; box-sizing:border-box;}

#product_table_in .table_contents_b {width:100%; height:45px;}
#product_table_in .table_contents_b td {font-size:15px; font-weight:bold; text-align:center; border-bottom:1px solid #e0e1e2; box-sizing:border-box;}

/* table */

#product_table_in_2 {width:100%; height:auto;  padding:0; margin:0;}
#product_table_in_2 tr .top_bar {background:#231f20;height:2px; padding:0; margin:0;}

#product_table_in_2 .table_tit {width:100%; height:45px; }
#product_table_in_2 .table_tit td {font-size:7px; text-align:center; border-bottom:1px solid #e0e1e2; box-sizing:border-box;}

#product_table_in_2 .table_contents {width:100%; height:45px;}
#product_table_in_2 .table_contents td {font-size:7px; text-align:center; border-bottom:1px solid #e0e1e2; box-sizing:border-box;}

#product_table_in_2 .table_contents_b {width:100%; height:45px;}
#product_table_in_2 .table_contents_b td {font-size:7px; font-weight:bold; text-align:center; border-bottom:1px solid #e0e1e2; box-sizing:border-box;}



