@charset "utf-8";@import url(/Content/Css/layout.css);.login_wrap{width:35%;margin:0 auto 10%}.login_box{margin:5% 0;background:url(/Content/Images/common/bg_line2.png) 0 top repeat-x;border-bottom:1px solid #999;padding-bottom:20px}.login_box dl{padding-top:5%}.login_box dl dt{color:#2c4764;font-size:110%;font-weight:bold}.login_box dl dd{margin-top:3%}.login_box dl dd input{width:94%}.login_box .check{color:#333;font-size:80%;padding:5px 0 20px}.login_btn{width:100%;color:#f4f4f4;margin:15px auto 10px}.login_btn li{width:50%;float:left;text-align:center;color:#e3e3e3}.login_btn li a{color:#333;margin:0 10px}.join_step{overflow:hidden;font-size:90%;margin:30px 0 40px}.join_step li{float:left;width:32.9%;text-align:center;background:#3395d7;color:#fff;padding:1% 0}.join_step li:first-child+li{width:33.5%;border-left:1px solid #81b9de;border-right:1px solid #81b9de}.join_step li.select{background:#287eb6}.login_step1{width:100%;margin:0 0 40px;color:#a0a0a0;font-size:80%}.login_step1 .step1_box{height:180px;overflow:auto;background:#fdfdfd;border:1px solid #d4d4d4;color:#888;padding:20px 0}.login_step1 .step1_box p{padding:0 20px}.login_step1 .check{font-weight:bold;padding-top:5px;color:#444}.tb_join{table-layout:fixed;width:100%;margin:0 auto 40px;font-size:80%}.tb_join th{vertical-align:top;width:25%;background:#fdfdfd;padding:9px 7px 15px;color:#4e4e4e;border:1px solid #eee;text-align:left}.tb_join td{padding:5px 10px;color:#888;border:1px solid #eee}.tb_join td input[type=text],.tb_join td select,.tb_join td input[type=password]{border:1px solid #d7d7d7;padding:.5% 1%;font-size:100%}.tb_join td.title{width:100%}.tb_join td ul li{padding-top:5px;margin-top:5px;border-top:1px solid #eee}.tb_join td ul li input[type=radio]{margin-top:7px}.tb_join td ul li:first-child{padding-top:0;margin-top:0;border-top:none}.tb_join .top_line th,.tb_join .top_line td{border-top:1px solid #555}.radio_tit{color:#444;margin-right:20px}.join_end{background:#f1f1f1;padding:10% 0;text-align:center}.join_end_tit{font-size:200%;font-weight:bold;color:#696969}.tab_idpw{overflow:hidden;margin:30px 0 50px}.tab_idpw li{float:left;width:20%}.tab_idpw li.none{width:60%;border-bottom:1px solid #d4d4d4;height:41px;line-height:41px}.tab_idpw li a{display:block;border:1px solid #d4d4d4;background:#f6f6f6;color:#999;text-align:center;font-size:14px;height:40px;line-height:40px;font-weight:bold}.tab_idpw li a.select,.tab_idpw li a:hover{border:1px solid #777;border-bottom:1px solid #fff;color:#333;background:#fff}.idpw_box{border:1px solid #d7d7d7;margin:5px 0 20px}.idpw_box dl{overflow:hidden;width:40%;margin:40px auto 20px}.idpw_box dl dt{clear:both;width:20%;float:left;color:#333;margin-bottom:20px}.idpw_box dl dd{width:80%;float:left}.personal{background:#fdfdfd;border:1px solid #eee;color:#888;padding:20px;font-size:80%}.personal>.tit{font-weight:bold;color:#444}.pro_txt{width:992px;font-size:80%;margin:0 auto;color:#666}.pro_txt dt{font-size:140%;margin:40px 0 10px;font-weight:bold;color:#000}.pro_txt dd{margin-bottom:5px}.product_wrap{overflow:hidden;width:992px;margin:0 auto 84px}.product_text{float:left;width:35%}.product_text dt{font-size:120%;font-weight:bold;color:#32508c}.product_text dd{font-size:80%;margin-top:10px}.product_img{overflow:hidden;margin:10px 0 20px}.product_img li{float:left;width:24.25%;margin-left:1%}.product_img li img{width:100%}.product_img li:first-child,.product_img li:first-child+li+li+li+li{margin-left:0}.product_box{border:1px solid #d4d4d4;width:990px}.product_box dt{width:92%;font-size:120%;margin:30px auto 10px;font-weight:bold;color:#32508c}.product_box dd{width:92%;margin:0 auto 30px}.product_info{padding:50px 0 20px;border-bottom:1px solid #e8e8e8}.product_info .tit{text-align:center;font-weight:bold;font-size:170%;margin-bottom:20px;color:#000}.product_info .tit_left{text-align:left;font-weight:bold;font-size:170%;margin-bottom:20px;color:#000}.product_info ul{overflow:hidden}.product_info ul li{float:left;width:32.66%;margin:0 0 20px 1%;font-size:80%}.product_info ul li:first-child,.product_info ul li:nth-child(3n+1){margin-left:0;clear:both}.product_info ul li span{display:block;width:95%}.product_info ul li img{margin-bottom:10px;width:100%}.product_info_txt{margin:10px 0 15px;color:#999}.product_info_box{padding:30px;border:1px solid #d4d4d4;border-radius:5px}.product_info_box .tit{font-weight:bold;font-size:120%;margin-bottom:20px;color:#1c459b}.product_info_box ul{overflow:hidden}.product_info_box ul li{float:left;width:32.66%;margin:0 0 20px 1%;font-size:80%}.product_info_box ul li:first-child,.product_info_box ul li:nth-child(3n+1){margin-left:0;clear:both}.product_info_box ul li span{display:block;width:95%}.product_info_box ul li img{margin-bottom:10px;width:100%}.product_info_mv{margin:0 auto;width:50%}.td_product{table-layout:fixed;width:100%;border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd}.td_product th{width:20%;background:#c7c7c7;padding:10px;color:#fff;border-bottom:1px solid #ddd;font-size:120%;font-weight:normal}.td_product td{width:80%;padding:10px 20px;color:#3e3e3e;border-bottom:1px solid #ddd}.b_go_movie{position:absolute;top:-37px;right:50px;display:block;font-size:110%;width:146px;height:50px;color:#333;padding:24px 0 0 100px;font-weight:bold;background:url(/Content/Images/sub/b_go_movie.png) no-repeat;z-index:500;_overflow:hidden;_text-indent:-9999px}.product_tab{overflow:hidden;border:1px solid #585858;margin-bottom:20px}.product_tab ul{}.product_tab ul li{float:left;border-left:1px solid #e2e2e2}.product_tab ul li:first-child{border-left:none}.product_tab ul li a{display:inline-block;color:#333;text-align:center;width:100%;padding:15px 0}.product_tab ul li a.select{background:#ffdf01;color:#000;font-weight:bold}.intro_wrap{padding:75px 0 150px}.intro_wrap .intro_text{background:#fff;width:555px;margin:0 auto;padding:85px 80px;font-size:80%;color:#3e3e3e}.intro_wrap .intro_text strong{font-size:140%;letter-spacing:-1px}.intro_wrap .intro_text strong.tit{font-size:180%;letter-spacing:-2px;color:#2c4764}.intro_wrap .intro_text dl{border:1px solid #d6d6d6}.intro_wrap .intro_text dl dt{border-bottom:1px solid #d6d6d6;padding:5px 15px;color:#29c4f3;font-weight:bold}.intro_wrap .intro_text dl dd{padding:10px 15px}.i_kakao{display:inline-block;overflow:hidden;text-indent:-9999px;width:28px;height:28px;background:url(/Content/Images/sub/i_kakao.png) no-repeat;margin-top:10px}.i_face{display:inline-block;overflow:hidden;text-indent:-9999px;width:28px;height:28px;background:url(/Content/Images/sub/i_face.png) no-repeat;margin-top:10px}.i_instar{display:inline-block;overflow:hidden;text-indent:-9999px;width:28px;height:28px;background:url(/Content/Images/sub/i_instar.png) no-repeat;margin-top:10px}.i_youtube{display:inline-block;overflow:hidden;text-indent:-9999px;width:28px;height:28px;background:url(/Content/Images/sub/i_youtube.png) no-repeat;margin-top:10px}.company_img{overflow:hidden;width:992px;margin:20px auto}.company_img img{float:left;width:18%;margin:0 0 10px 10px}.tab_movie{overflow:hidden;width:930px;margin:0 auto;border:1px solid #c7c7c7;border-top:2px solid #3e3e3e;background:#fff}.tab_movie li{float:left;width:25%;color:#e2e2e2}.tab_movie li a{display:inline-block;color:#444;width:98%;padding:7% 0;text-align:center;font-weight:bold}.tab_movie li:last-child a{width:100%}.tab_movie li a:hover,.tab_movie li a.select{background:#1ac0f2;color:#fff}.tab_movie2{overflow:hidden;width:930px;margin:0 auto;border:1px solid #c7c7c7;border-top:2px solid #3e3e3e;background:#fff}.tab_movie2 li{float:left;width:20%;color:#e2e2e2}.tab_movie2 li a{display:inline-block;color:#444;width:95%;padding:7% 0;text-align:center;font-weight:bold}.tab_movie2 li:last-child a{width:100%}.tab_movie2 li a:hover,.tab_movie2 li a.select{background:#1ac0f2;color:#fff}.tit_movie{color:#32508c;font-weight:bold;padding:0 0 10px;font-size:110%}span.i_best{display:inline-block;vertical-align:top;background:#fc6e51;color:#fff;font-weight:normal;font-size:80%;padding:1px 8px 2px;border-radius:4px;margin-right:10px}.list_movie{overflow:hidden;width:992px;margin:15px auto 0}.list_movie ul{overflow:hidden;width:101%}.list_movie ul li{float:left;width:18%;margin-right:2%;margin-bottom:10px;font-size:85%;_min-height:204px}.list_movie ul li:nth-child(5n+1){clear:both;float:left}.list_movie ul li a{color:#333;font-weight:bold}.list_movie ul li dl{padding-bottom:10px}.list_movie ul li dt{margin:7px 0 10px}.list_movie ul li dd{color:#667685;font-size:90%;letter-spacing:.5px}.list_movie ul li dd .tt{color:#3e3e3e;margin-right:10px;letter-spacing:-1px}.list_movie_best{border-bottom:1px solid #e8e8e8;margin-bottom:50px;padding-bottom:20px}.list_movie_best li{_height:202px!important}.list_event{border-bottom:1px solid #999;width:100%}.list_event li{overflow:hidden;border-top:1px solid #e8e8e8;padding:2% 3%}.list_event li:first-child{border-top:1px solid #999}.list_event dl{float:left;width:70%}.list_event dl dt{color:#333;font-weight:bold;margin-bottom:10px}.list_event dl dt a{color:#333}.list_event dl dd{color:#3e3e3e;font-size:80%}.list_event dl dd a{color:#3e3e3e}.list_event dl dd.date{color:#667685;font-size:90%;letter-spacing:.5px;margin-top:5px}.list_event p{float:right;width:20%;text-align:right}.list_event p img{width:100%}.pager{clear:both;overflow:hidden;width:100%;text-align:center;margin:20px 0 40px}.pager ul{width:100%;text-align:center}.pager ul li{display:inline-block;font-weight:bold;font-size:120%;text-align:center;*zoom:1}.pager ul li a{color:#2c4764;display:block;margin:0 3px}.pager ul li a:hover,.pager ul li.select span{color:#1ac0f2}.list_board{table-layout:fixed;width:100%;border-bottom:1px solid #999;margin-bottom:10px}.list_board th{padding:10px 0;color:#5971a1;border-top:2px solid #d7d7d7;border-bottom:2px solid #d7d7d7;background:#f5f5f5;font-size:110%}.list_board th.title{text-align:left;padding:2% 3%;font-size:130%}.list_board td{padding:10px 0;color:#3e3e3e;border-top:1px solid #e8e8e8;text-align:center;font-size:110%}.list_board td.title{text-align:left;font-weight:bold;padding-left:20px}.list_board td a{color:#333}.list_board td.data_con{text-align:left;padding-left:3%}.list_board td.data_con ol{overflow:hidden}.list_board td.data_con ol li{float:left;margin-right:3%;font-size:100%}.list_board td.data_con ol li.file{margin-left:20px}.list_board td.data_con ol li.file a{color:#1ac0f2;text-decoration:underline;margin:0 5px}.list_board td.td_con{text-align:left;padding:2% 3% 5% 3%;word-break:break-all}.list_board td.td_con img{max-width:100%}.list_board td.td_reply{text-align:left;padding:3% 4%;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8}.list_board tbody tr:first-child td{border-top:none}.list_qna{border-bottom:1px solid #999;padding-bottom:2%}.list_qna li:first-child{border-top:1px solid #999;padding-top:5%}.list_qna li{border-top:1px solid #e8e8e8;padding:3%}.list_qna li dt{font-weight:bold;color:#333;margin-bottom:20px;padding-left:30px;background:url(/Content/Images/common/i_q.png) no-repeat}.list_qna li dd{color:#585858;font-size:80%;padding-left:30px;background:url(/Content/Images/common/i_a.png) no-repeat}.list_srh{overflow:hidden;width:35%;margin:0 auto 30px;margin-bottom:10px;border:1px solid #bdbdbd;border-radius:5px}.list_srh select,.list_srh input[type=text]{border:1px solid #fff;color:#222}.list_srh input[type=text]{display:inline-block;border-left:1px solid #ececec;margin-top:5px;padding:0 5px}.list_srh .b_srh{float:right;display:block;width:51px;height:29px;background:url(/Content/Images/common/b_srh.png) no-repeat;text-indent:-9999px}.reply_write{overflow:hidden;width:100%}.reply_write textarea{float:left;width:80%;height:70px;border:4px solid #ebebeb;padding:5px 1%}.reply_write .secret{float:right;display:block;width:15%;color:#4f4f4f;font-size:95%;margin-bottom:5px}.reply_write .b_reply_write{float:right;display:block;width:15%;font-size:120%;height:65px;line-height:65px;font-weight:bold;background:#c6c6c6;color:#fff;text-align:center}.reply_list{}.reply_list li{overflow:hidden;border-top:1px solid #e8e8e8;padding:2% 0}.reply_list li:first-child{border-top:none}.reply_list .date{font-size:90%;color:#999;margin-left:15px}.reply_list .reply_btn{float:right;display:block;color:#a7a7a7}.reply_list .reply_btn a{color:#a7a7a7;font-size:90%;margin:0 5px}.reply_list .re_reply_box{overflow:hidden;padding-top:10px;font-size:90%;color:#333}.reply_list .re_reply_box .reply_txt_modify{width:85%;background:#fcfcfc;height:60px;border:1px solid #d8d8d8;padding:5px 1%}.reply_list .re_reply_box .b_reply_write{float:right;display:block;width:10%;font-size:110%;height:62px;line-height:62px;font-weight:bold;color:#575757;text-align:center;border-radius:3px;border:1px solid #c7c7c7}.reply_list .re_reply{overflow:hidden;border-top:1px solid #e8e8e8;padding:15px 0 10px 18px;background:url(/Content/Images/common/i_re2.png) no-repeat 0 13px}.re_reply textarea{float:left;width:75%;height:50px;border:1px solid #d8d8d8;background:#fcfcfc;padding:5px 1%;margin-right:10px}.re_reply .b_reply_write{float:left;display:block;width:10%;font-size:110%;height:62px;line-height:62px;font-weight:bold;color:#575757;text-align:center;border-radius:3px;border:1px solid #c7c7c7}.reply_list .b_reply_re{padding:0 0 0 13px;background:url(/Content/Images/common/i_re.png) no-repeat 0 4px;margin-left:10px;color:#4f4f4f;font-size:90%}.re_reply .secret{margin-left:10px}.secret_txt{display:block;color:#999;margin-bottom:5px}h3{overflow:hidden;font-size:100%;color:#444;margin-bottom:3px;background:url(/Content/Images/common/i_arr_blue.png) 0 7px no-repeat;padding-left:10px}h3 span.h3_right{float:right;font-size:80%;font-weight:normal}span.i_v{display:inline-block;background:url(/Content/Images/common/i_v.png) 0 5px no-repeat;width:15px;overflow:hidden;text-indent:-9999px}h3.no_arr{background:none;color:#32508c;font-weight:bold;padding-left:0}@media only screen and (max-width:64em){.login_btn{font-size:80%}.idpw_box dl{width:90%}.tab_idpw li{width:30%}.tab_idpw li.none{width:40%}.personal{margin:0 5%}.pro_tit{width:90%;margin:0 auto 30px;font-size:80%}.product_wrap{width:90%;margin:0 auto}.product_box{width:99%;margin:0 auto}.pro_txt{width:90%;margin:0 auto}.company_img{width:90%}.intro_wrap{padding:10% 0}.intro_wrap .intro_text{width:85%;margin:0 auto;padding:10% 5%}.tab_movie{width:100%;border-left:none;border-right:none;font-size:80%}.tab_movie li a{width:95%}.list_movie{width:97%}.list_board td.td_con iframe{width:100%}.list_srh{width:60%}.product_info_mv{width:100%}}@media only screen and (max-width:40em){h3{width:95%;margin:0 auto}.login_wrap{width:90%}.login_step1{width:95%;margin:0 auto 40px}.product_img li{width:49%;margin:1% 0 0 1%}.product_img li:nth-child(2n+1){margin-left:0;clear:both}.product_info_box{padding:20px 5px}.product_info ul li,.product_info_box ul li{width:100%}.product_info ul li img,.product_info_box ul li img{width:99%}.p_hide{display:none!important}.p_block{display:block!important}.p_img{width:100%!important}.td_product th{width:40%}.td_product td{width:60%}.company_img img{width:48%;margin:2% 2% 0 0}.list_movie ul li{display:block;width:48%}.list_movie ul li:nth-child(2n+1){clear:both!important}.list_movie ul li:nth-child(5n+1){clear:none}.list_event dl{width:100%}.list_event p{clear:both;width:100%;margin-top:10px}.tb_join td ul li .age{display:block;margin-top:5px}.reply_write textarea{width:65%}.reply_write .secret{width:25%}.reply_write .b_reply_write{width:25%}.re_reply textarea{width:60%}.re_reply .b_reply_write{width:28%;height:36px;line-height:36px;margin-top:5px}.re_reply .secret{margin-left:0}.list_srh{width:90%}.list_srh select,.list_srh input[type=text]{width:40%}.product_tab ul li{font-size:80%;white-space:keep-all;word-break:break-all}.product_tab ul li em{display:block}.product_tab ul li a{padding:5px 0}}