#visual{position:relative; margin-top:-75px; width:100%; height:397px;}
#visual .sub1_1{width:100%; height:100%; background:#343233 url('../img/sub1/visual1.jpg?ver=221215') no-repeat center;}
#visual .sub1_2{width:100%; height:100%; background:#343233 url('../img/sub1/visual2_1.jpg?ver=221215') no-repeat center;}
#visual .sub1_3{width:100%; height:100%; background:#343233 url('../img/sub1/visual3.jpg?ver=221215') no-repeat center;}
#visual .sub1_4{width:100%; height:100%; background:#343233 url('../img/sub1/visual4.jpg') no-repeat center;}
#visual .sub2_1{width:100%; height:100%; background:#343233 url('../img/sub2/visual1.jpg') no-repeat center;}
#visual .sub2_2{width:100%; height:100%; background:#343233 url('../img/sub2/visual2.jpg') no-repeat center;}
#visual .sub2_3{width:100%; height:100%; background:#343233 url('../img/sub2/visual3.jpg') no-repeat center;}
#visual .sub3_1{width:100%; height:100%; background:#343233 url('../img/sub3/visual1.jpg') no-repeat center;}
#visual .sub3_2{width:100%; height:100%; background:#343233 url('../img/sub3/visual2.jpg') no-repeat center;}
#visual .sub3_3{width:100%; height:100%; background:#343233 url('../img/sub3/visual3.jpg') no-repeat center;}
#visual .sub3_4{width:100%; height:100%; background:#343233 url('../img/sub3/visual4.jpg') no-repeat center;}
#visual .sub4_1{width:100%; height:100%; background:#343233 url('../img/sub4/visual1.jpg') no-repeat center;}
#visual .sub4_2{width:100%; height:100%; background:#343233 url('../img/sub4/visual2.jpg') no-repeat center;}
#visual .sub5_1{width:100%; height:100%; background:#343233 url('../img/sub5/visual1.jpg') no-repeat center;}
#visual .sub6_1{width:100%; height:100%; background:#343233 url('../img/sub6/visual1_1.jpg') no-repeat center;}
#visual .sub6_2{width:100%; height:100%; background:#343233 url('../img/sub6/visual1_2.jpg') no-repeat center;}
#visual .sub7{width:100%; height:100%; background:#343233 url('../img/sub7/visual1.jpg') no-repeat center;}
#visual .sub8{width:100%; height:100%; background:#343233 url('../img/sub8/visual1.jpg') no-repeat center;}
#visual .search_box{position:absolute; width:100%; height:65px; padding-top:20px; bottom:0; z-index:200; background:url('../img/main/search_box_bg.png') center; text-align:center;}
#visual .search_box .inp_box{display:inline-block; width:517px; height:45px; background:url('../img/main/search_bg.png') no-repeat center;}
#visual .search_box .inp_box input{box-sizing:border-box; border:none; width:420px; height:39px; margin:3px 0 3px 2px; padding:5px 10px; font-size:15px; font-weight:500; color:#7d7d7d;}
#visual .search_box .inp_box img{margin:10px 0 0 20px;}
#visual .search_box > a{margin-left:11px;}

#section{width:100%;}

.sub_nav{width:100%; background-color:#eae8e6; border-bottom:1px solid #b8b7b5;}
.sub_nav ul{position:relative; box-sizing:border-box; width:1110px; height:60px; padding-left:1px; margin:0 auto;}
.sub_nav ul::after{content:""; display:block; clear:both;}
.sub_nav .tab_type3 li{width:368px;}
.sub_nav .tab_type4 li{width:276px;}
.sub_nav .tab_type5 li{width:553px;}
.sub_nav .tab_type6 li{width:1108px;}
.sub_nav ul li{float:left; margin-left:-1px; height:60px; line-height:60px; border-left:1px solid #b8b7b5; border-right:1px solid #b8b7b5; text-align:center;}
.sub_nav ul li a{display:inline-block; width:100%; height:100%; font-size:18px; font-weight:500; color:#817e7e;}
.sub_nav ul li.on a{color: #000;}
.sub_nav ul li.on{position:relative; z-index:10; height:57px; line-height:52px; background-color:#fff; border-top:4px solid #ff9919;
-webkit-box-shadow: 3px -3px 4px 0px #bbb;
-moz-box-shadow: 3px -3px 4px 0px #bbb;
box-shadow: 3px -3px 4px 0px #bbb;}

.con_box{margin:0 auto 100px; width:1110px;}
.con_box .tit1{margin:50px 0 40px;}
.con_box .inbox_text{font-size: 18px; font-weight: 300; color: #5f5f5f; line-height: 27px; }
.con_box .list_box{width:100%; overflow:hidden;}
.con_box .list_box li{float:left; margin:0 20px 30px 0; box-sizing:border-box; width:356px; height:391px; border:1px solid #dedede;}
.con_box .list_box li:nth-child(3n){margin-right:0;}
.con_box .list_box dl{padding:15px 11px;}
.con_box .list_box dl dt{text-align:center; font-size:25px; font-weight:500;line-height:25px;height:50px;}
.con_box .list_box dl dd .option{margin:10px 0 10px;text-align:center;}
.con_box .list_box dl dd .option img{margin:0 1px;}
.con_box .list_box dl dd .price{text-align:center; font-size:20px; font-weight:700; color:#ff5e1e;}
.con_box .list_box dl dd .price s{font-size:16px; color:#343233; vertical-align:1px;}
.con_box .inbox_tit2{font-size: 32px; font-weight: 400; letter-spacing: -0.025em; color: #fc9930; text-align: center; margin: 0px 0px 30px 0px;}
/*.con_box .inbox_tit3{font-size: 35px; font-weight: 500; letter-spacing: -0.025em; color: #403f3f; text-align: center; margin: 40px 0px 30px 0px;}*/
.con_box .con_line{display: block; margin: 0 auto; margin-top: 43px;}
.con_box .con_inbox{margin-bottom: 50px;}
.con_box .con_inbox .contact_box{width:50%; box-sizing:border-box; float:left; display:inline-block; margin:30px 0 40px 0;}
.con_box .con_inbox .inbox_tit{font-size: 35px; font-weight: 500; letter-spacing: -0.025em; color: #403f3f; text-align: center; margin: 40px 0px 30px 0px;}
.con_box .con_inbox .inbox_text{font-size: 17px; font-weight: 300; color: #5f5f5f; line-height: 27px; }
.con_box .con_inbox .inbox_text2{font-size: 17px; font-weight: 300; color: #5f5f5f; line-height: 27px; text-align: center;}
.con_box .con_inbox .inbox_text2 span{font-weight: 500;}
.con_box .con_inbox .inbox_text3{font-size: 24px; font-weight: 500; color: #fe5e00; line-height: 27px; padding: 30px 0px 15px 0px; border-top: 1px solid black;}
.con_box .con_inbox .text_bg{background: url(../img/sub6/sub_list1.jpg) no-repeat; background-position: 800px 0px;}
.con_box .con_inbox .con_box_term{text-align: center;}
.con_box .con_inbox .con_box_term2{text-align: left; font-size: 17px; font-weight: 300; color: #5f5f5f; line-height: 27px; width: 1110px;border: 1px solid #dedede; box-sizing:border-box; padding-bottom:30px;}
.con_box .con_inbox .con_box_term2 p{margin:0 30px; letter-spacing:-0.25px;}
.con_box .con_list01{margin-bottom: 60px;}
.con_box .lmb{margin-bottom: 60px;}
.con_box .lmb2{margin-bottom: 70px;}
.con_box .il_num{font-size: 30px; font-weight: 300; color: #5f5f5f;}
.con_box .il_tit{font-size: 20px; font-weight: 500; color: #5f5f5f; display: inline-block; margin: 3px 0px 8px 0px;}
.con_box .il_tit2{font-size: 20px; font-weight: 500; color: #fc9930; display: inline-block; margin: 15px 0px 8px 0px;}
.con_box .con_list02{width: 1100px; margin-bottom: 100px;}
.con_box .con_list02 li{float: left; display: inline-block; width: 500px; margin-bottom: 60px;}
.con_box .con_list02 .list2_l{margin-left: 10px; margin-right: 70px;}
.con_box .con_list02 li h3{font-size: 26px; font-weight: 700; letter-spacing: -0.025em; color: #403f3f;text-indent: 60px; height: 45px; line-height: 45px; margin-bottom: 10px;}
.con_box .con_list02 li h4{font-size: 17px; font-weight: 300; color: #5f5f5f; line-height: 27px;}
.con_box .con_list02 li .list2_1{background: url(../img/sub4/meeting.PNG) no-repeat; background-position: center left;}
.con_box .con_list02 li .list2_2{background: url(../img/sub4/incentive.png) no-repeat; background-position: center left;}
.con_box .con_list02 li .list2_3{background: url(../img/sub4/convention.PNG) no-repeat; background-position: center left;}
.con_box .con_list02 li .list2_4{background: url(../img/sub4/event.png) no-repeat; background-position: center left;}
.con_box .con_list02 .img_list{width: 1110px;}
.con_box .img_list2{width: 1110px;}
.con_box .con_list02 .img_list li{width: 555px; height: 270px; display: inline-block; text-align: center; margin: 0;}
.con_box .img_list2 li:nth-child(2n-1){font-size: 21px; /*font-weight: 700;*/}
.con_box .img_list2 li{font-size: 17px; font-weight: 500;}
.img_list2 .q_list{width: 1110px; float: left; font-size: 21px; font-weight: 700; color: #5f5f5f; margin: 10px 0px; background: url(../img/sub7/down_arrow.gif) no-repeat; background-position: 1054px 15px;}
.con_box .img_list2 li:first-child{border-top: 1px solid black;  background-position: 1054px 20px;}
/*.con_box .img_list2 .border{border-top: 1px solid black;}*/
.img_list2 .q_list span{display: inline-block;}
.img_list2 .q_list .q_list_q{font-size: 25px; font-weight: 200; margin-left: 30px; margin-right: 30px;}
.img_list2 .q_list_b{font-size: 30px; color: #ff9919; font-weight: 500;}
.img_list2 #a_list1{clear: left; padding: 20px 0px 35px 188px; width: 922px; border-bottom: 1px solid #cacaca; background: #f6f5f2 url(../img/sub7/answer1.png) no-repeat; background-position: 33px 20px;}
.img_list2 #a_list2{clear: left; padding: 20px 0px 35px 188px; width: 922px; border-bottom: 1px solid #cacaca; background: #f6f5f2 url(../img/sub7/answer2.png) no-repeat; background-position: 33px 20px;}
.img_list2 #a_list3{clear: left; padding: 20px 0px 35px 188px; width: 922px; border-bottom: 1px solid #cacaca; background: #f6f5f2 url(../img/sub7/answer3.png) no-repeat; background-position: 33px 20px;}
.img_list2 #a_list4{clear: left; padding: 20px 0px 35px 188px; width: 922px; border-bottom: 1px solid #cacaca; background: #f6f5f2 url(../img/sub7/answer4.png) no-repeat; background-position: 33px 20px;}
.con_box .faq_if{text-align: center; color: #fe5e00; font-size: 17px; font-weight: 300;}
.con_box .img_list .img_l2{margin: 25px 0px;}
.con_box .img_list .img_l3{padding: 20px 0px; border-bottom: 1px solid #dedede;}
.con_box .img_list .img_l2_txt{padding-left: 60px; width: 1050px;}
.con_box .img_list .img_l2_txt2{padding-left: 350px; width: 760px; height: 216px;}
.con_box .num1{background: url(../img/sub6/num1.gif) no-repeat left;}
.con_box .num2{background: url(../img/sub6/num2.gif) no-repeat left;}
.con_box .num3{background: url(../img/sub6/num3.gif) no-repeat left;}
.con_box .num4{background: url(../img/sub6/num4.gif) no-repeat left;}
.con_box .num5{background: url(../img/sub6/num5.gif) no-repeat left;}
.con_box .num6{background: url(../img/sub6/num6.gif) no-repeat left;}
.con_box .img1{background: url(../img/sub6/img1.jpg) no-repeat left;}
.con_box .img2{background: url(../img/sub6/img2.jpg) no-repeat left;}
.con_box .img3{background: url(../img/sub6/img3.jpg) no-repeat left;}
.con_box .img4{background: url(../img/sub6/img4.jpg) no-repeat left;}
.con_box .img5{background: url(../img/sub6/img5.jpg) no-repeat left;}
.con_box .term_tit{font-size: 21px; font-weight: 500; line-height: 50px; padding-left:30px; background-color:#f1f1f1; display:inline-block; width:100%; box-sizing:border-box;}
.con_box .term_stit{font-size: 21.5px; font-weight: 500;}
.con_box .term_b{font-weight: 500;}
.con_box .ul{text-decoration:underline;}
.con_box .con_list03{clear: left;margin: 30px 0px 100px 55px;}
.con_box .con_list04{margin-bottom: 100px;}
.con_box .con_list05{height: 1080px; margin-bottom: 60px;}
.con_box .con_form h3{width: 1110px;font-size: 26px; font-weight: 500;letter-spacing: -0.025em; padding: 11px 0px; background-color: #fcce25; color: #343233;}
.con_box .con_form .form_chk1{width: 1108px;font-size: 19px; font-weight: 400; color: #343233; text-align: center;border: 1px solid #cacaca; border-bottom: 0px;}
.con_box .con_form .form_chk1 ul li{display: inline-block;text-align: center; margin: 24px 80px 24px 0px;}
.con_box .con_form .form_chk1 ul li:last-child{margin-right: 0px;}
.con_box .con_form input{width: 12px; height: 12px;vertical-align: baseline; margin-right: 5px;}
.con_box .con_form .form_chk2 {width: 1108px; height: 188px; padding-top: 20px; padding-bottom: 25px;border: 1px solid #cacaca; background-color: #f5f5f5; border-bottom: 0px;}
.con_box .con_form h4{font-size: 24px; font-weight: 500; margin-bottom: 20px;}
.con_box .con_form .form_chk2 .chk2_list{margin-left: 115px;}
.con_box .con_form .form_chk2 .chk2_list li{display: inline-block; margin-right: 35px;}
.con_box .con_form .form_chk2 .chk2_list li:last-child{margin-right: 0px;}
.con_box .con_form .form_chk2 .chk2_list_num li{display: list-item; font-size: 17px; font-weight: 300; color: #555; margin-bottom: 10px;}
.con_box .con_form .form_chk2 .chk2_list_num li:last-child{margin-bottom: 0px;}
.con_box .con_form .form_txtbox{width: 1058px; height: 120px; padding: 23px 25px;border: 1px solid #cacaca; border-bottom: 0px;}
.con_box .con_form .intxtbox{width: 1015px; height: 94px; padding: 10px 20px; border: 3px solid #ececec;}
.con_box .con_form .intxtbox textarea{width: 1015px; border: 0; resize: none; overflow-y: auto; font-size: 17px; color: #555; font-family:'Noto Sans KR', 'NanumGothic', '나눔고딕', Sans-Serif;}
.con_box .con_form .intxtbox textarea:focus{outline: none;}
.con_box .con_form .intxtbox textarea:focus::-webkit-input-placeholder{color: transparent;}
.con_box .con_form .intxtbox textarea:focus::-moz-input-placeholder{color: transparent;}
.con_box .con_form .intxtbox textarea:focus::-ms-input-placeholder{color: transparent;}
.con_box .con_form .form_info li{width: 1108px; list-style: none; height: 58px; border: 1px solid #cacaca; border-bottom: 0px;}
.con_box .con_form .form_info li:last-child{border-bottom: 1px solid #cacaca;}
.con_box .con_form .info_box{width: 456px; height: 100%; font-size: 19px; line-height: 60px; text-align: center; background-color: #f5f5f5; float: left; border-right: 1px solid #cacaca;}
.con_box .con_form .info_box3{width: 456px; height: 100%; font-size: 19px; line-height: 60px; text-align: center; background-color: #f5f5f5; float: left; border-right: 1px solid #cacaca;}
.con_box .con_form .info_box span{color: #ff5e1e;}
.con_box .con_form .info_box2{width: 331px; height: 100%; font-size: 19px; line-height: 60px; text-align: center; background-color: #f5f5f5; float: left; border-right: 1px solid #cacaca;}
.con_box .con_form .info_box2 span{color: #ff5e1e;}
.con_box .con_form .info_box4{width: 456px; height: 100%; font-size: 19px; line-height: 580px; text-align: center; background-color: #f5f5f5; float: left; border-right: 1px solid #cacaca;}
.con_box .con_form .info_txt{float: left;}
.con_box .con_form .info_txt input{position: relative; width: 610px; height: 38px; top: 7px; left: 20px; border: 1px solid #dedede;}
.con_box .con_form input.tx_inp{width:735px;}
.con_box .con_form .form_info .info2{height:120px;}
.con_box .con_form .form_info .info3{height:580px;}
.con_box .con_form .form_info .info2 .info_box{line-height:110px;} 
.con_box .con_form .form_info .info2 .info_box2{line-height:580px;} 
.con_box .con_form .form_info .info2 .info_txt2{margin:10px 10px; width: 571px; height: 96px; float:left;font-size: 17px; font-weight: 300; color: #555; line-height:30px;}
.con_box .con_form .form_info .info3 .info_txt2{margin:10px 10px; width: 571px; /* height: 96px; */ float:left;font-size: 17px; font-weight: 300; color: #555; line-height:30px;}
.con_box .con_form .form_info .info2 .info_txt2 input{width: 12px; height: 12px;vertical-align: baseline; margin-right: 5px;}
.con_box .con_form .form_info .info3 .info_txt2 .iqr_3{margin-left:20px;}
.con_box .con_form .form_info .info3 .info_txt2 .iqr_3 td{background-color:transparent;border:0;text-align:left; padding-left:5px;}
.con_box .con_form .form_info .info2 .info_txt2 textarea{border: 0; resize: none; overflow-y: auto;}
.con_box .con_form .form_info .info2 .info_txt2 textarea:focus{outline: none;}
.con_box .form_btn{width: 1110px; text-align: center; height: 60px; margin-top: 20px; margin-bottom: 100px; }
.con_box table{max-width: 100%; width:auto; border-collapse: collapse;}
.con_box table th,.con_box table td{border: 1px solid #cacaca;}
.con_box table td{padding: 10px 0px; text-align:center;font-size: 19px; font-weight: 500; color: #555; line-height:30px;background-color:#f5f5f5; vertical-align:middle;}
.con_box table .tb_tit{font-size: 26px; background-color: #fcce25; color: #343233;padding:15px 0px;}
.con_box table .tb_lg{font-size: 17px;font-weight:300;background-color:#fff;}
.con_box table .tb_cont{padding-left: 30px;text-align:left;}
.con_box .tb_not{text-align:center;}
.con_box .stit{font-size: 25px; font-weight: 400; letter-spacing: -0.025em; color: #403f3f; text-align: left; margin: 54px 0px 40px 0px; line-height:1.3;}

.location{margin:35px 0 30px; line-height:1; color:#403f3f; font-size:15px; font-weight:300;}
.location img{vertical-align:-2px; margin-right:3px;}
.location span{vertical-align:-1px; padding:0 4px; color:#878787;}
.location b{font-weight:500;}

.view_box{box-sizing:border-box; width:100%; height:px; border:1px solid #dedede; overflow:hidden;}
.view_img{float:left; position:relative; width:758px; height:466px; background-color:#343233;}
.view_img .tour_names{position:absolute; box-sizing:border-box; padding:10px 25px; width:100%; height:128px; top:0px; left:0px; z-index:200; font-size:34px; font-weight:700; color:#fff; background:url('../img/sub/tit_bg.png') no-repeat center;}
.view_img .flexslider2{position:relative; width:758px; overflow:hidden; z-index:100;}
.view_img .flexslider2 .slides{width:100%; height:720px;}
.view_img .flexslider2 .slides li img{width:100%;}
.view_img .flexslider2 .flex-control-nav{position:absolute; left:50%; bottom:323px; z-index:100; margin-left:-555px; width:200px; overflow:hidden;}
.view_img .flexslider2 .flex-control-nav li{width:52px; height:7px; display:inline-block;}
.view_img .tour_info{position:absolute; bottom:0; left:0; z-index:200; width:95%; padding:0 2.5%; height:60px; line-height:60px; overflow:hidden;
	background-color:rgba(0,0,0,0.5);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorStr=#80000000, endColorStr=#80000000 );
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorStr=#80000000, endColorStr=#80000000 )";}
.view_img .tour_info .fl{font-size:18px; color:#fff; font-weight:500;}
.view_img .tour_info .fl span{color:#fcce25;}
.view_img .tour_info .fl img{margin:20px 7px 0 0px;}
.view_img .tour_info .fr{/* padding-right:25px; */font-size:30px; font-weight:700; color:#fff;}

.view_apply{float:left; width:350px;}
.view_apply .top{box-sizing:border-box; padding:11px 15px; border-bottom:1px solid #dedede;}
.view_apply .top p{overflow:hidden; margin-bottom:5px;}
.view_apply .top p label{font-size:14px; font-weight:500; color:#403f3f; line-height:35px;}
.view_apply .top p label span{font-size:18px; font-weight:900; color:#fcce25; vertical-align:-2px;}
.view_apply .top p input{float:right; box-sizing:border-box; border:1px solid #b8b7b5; padding:5px 10px; width:122px; height:35px;}
.view_apply .top p input.inp1{width:237px;}
.view_apply .bottom{box-sizing:border-box; padding:11px 15px;}
.view_apply .bottom p{/* margin-bottom:9px; */margin-bottom:5px; }
.view_apply .bottom p label{font-size:14px; font-weight:500; color:#403f3f; line-height:1;}
.view_apply .bottom textarea{box-sizing:border-box; width:100%; height:96px; border:1px solid #b8b7b5;}
.view_apply .bottom a{/* margin-top:15px; */ display:inline-block; width:100%; height:50px; line-height:50px; text-align:center; color:#fff; font-size:22px; font-weight:700; background-color:#fc9930; -webkit-border-radius:5px; border-radius:5px;}
.view_apply .bottom a.privacy_btn{display:inline-block; width:auto; height:auto; font-size:12px; font-weight:400; line-height:1; letter-spacing:0; padding:2.5px; border:1px solid #666; background-color:#fafafa; box-sizing:border-box; border-radius:2px; color:#333; margin-left:15px; margin-bottom:3px;}
.view_apply .bottom p.inquiry_privacy{font-size:14px; font-weight:500; letter-spacing:-0.1px; text-align:left; line-height:1; color:#403f3f;}

.tour_details{margin-top:25px; box-sizing:border-box; border:1px solid #dedede; padding:20px 23px; width:100%; min-height:300px;}
.tour_details .tit{padding-bottom:15px; margin-bottom:20px; font-size:21px; font-weight:400; color:#000; line-height:1; border-bottom:1px solid #b8b7b5;}
.tour_details p{font-size:17px; font-weight:300; color:#000; font-family:'Noto Sans KR', 'NanumGothic', '나눔고딕', Sans-Serif;}
.tour_details p span{font-family:'Noto Sans KR', 'NanumGothic', '나눔고딕', Sans-Serif;}

/* 이미지 게시판 */
.gallery_board{width:1110px; overflow:hidden; margin: 0 auto; margin-top:20px; border-top:2px solid #000; border-bottom:1px solid #dadada; padding-top:20px;}
.gallery_board li{width:350px; margin-right:25px; float:left; border:1px solid #dadada; box-sizing:border-box; margin-bottom:25px;}
.gallery_board li .txt1{width:100%; height:220px; overflow:hidden;}
.gallery_board li .txt1 img{width:100%; height: 220px;}
.gallery_board li .txt2{padding:20px; text-align:center; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.board_box{margin:40px auto 100px; width:1100px; overflow:hidden;}
.board_box .search_box{width:100%; overflow:hidden;}
.board_box .count{width:600px; font-size:15px; float:left; padding-top:5px;}
.board_box .count span{color:#fc7722; font-weight:400; letter-spacing:0;}
.board_box .wrap_search{float:right;}
.board_box .wrap_search select{vertical-align:middle;}
.board_box .inp_box{display:inline-block; border:1px solid #d8d8d8; vertical-align:middle;}
.board_box .inp_box .inp_type{border:none; padding:6px;}
.board_box .inp_box img{padding:6px;}

/* 이미지 보기게시판 */
.tbl_comm{width:100%; overflow:hidden; margin-top:20px;}
.tbl_comm th{padding:10px; border-top:2px solid #46414e; border-bottom:1px solid #dadada; background-color:#f8f8f8; font-size:15px; font-weight:400;}
.tbl_comm td{padding:12px; border-bottom:1px solid #dadada; font-size:15px; font-weight:300; text-align:center; color:#323232;}


.tbl_view{width:100%; overflow:hidden; border-top:2px solid #000; position:relative;}
.tbl_view table{box-sizing:border-box;}
.tbl_view th{padding:10px; font-size:15px; font-weight:400; border:1px solid #dadada; border-top:0; background-color:#f8f8f8; color:#474747;box-sizing:border-box;}
.tbl_view td{padding:10px; font-size:14px; font-weight:300; border-bottom:1px solid #dadada; color:#474747;box-sizing:border-box;}
.tbl_view tr .td_title{color:#000; font-weight:400;}
.tbl_view tr .txt_box{color:#000; font-weight:300; padding:15px; line-height:1.6; font-size:16px;}
.tbl_view tr .txt_box img{max-width:100%;max-width:1050px;}
.tbl_view .last_tr td{border-bottom:1px solid #000;}

/* TXT PREV NEXT */
.txt_prev_next {border-bottom:1px solid #dadada;}
.txt_prev_next ul {border-top:1px solid #dadada; overflow:hidden;}
.txt_prev_next ul li {float:left; font-size:14px; padding-top:15px; padding-bottom:15px; width:70px;}
.txt_prev_next ul li a{color:#747474;}
.txt_prev_next ul li span{padding-left:7px; font-size:12px;}
.txt_prev_next ul li:first-child {padding-left:30px; padding-right:20px; color:#000000; background-color:#f8f8f8}
.txt_prev_next ul li+li {padding-left:15px; width:900px;}

.pd_no {padding:0 !important;}

/* privacy */
.con_box_term3 p .term_b, .con_box_term3 div .term_b{display:inline-block; margin-right:5px; margin-top:10px;}
table.privacy_table1{width:100%; margin:20px 0;}
table.privacy_table1 thead{background-color:#f5f5f5;}
table.privacy_table1 thead th, .privacy_table1 thead td{vertical-align:middle; text-align:center; font-size:16px; padding:10px 0;}
table.privacy_table1 tbody th, .privacy_table1 tbody td{vertical-align:middle; text-align:center; font-size:14.5px;}
table.privacy_table1 tbody th{font-size:15.5px;}
table.privacy_table1 tbody td{background-color:#fff; font-weight:400; padding:10px;}

.privacy_box{width:100%; box-sizing:border-box; padding:20px; border:1px solid #e1e1e1; background-color:#fbfbfb; text-align:left;}
.privacy_box h3{font-size:20px; font-weight:600; letter-spacing:-0.1px; line-height:1; padding-bottom:10px; color:#ff5e1e; margin-bottom:10px;}
.privacy_box p{font-size:14px; font-weight:400; letter-spacing:-0.1px; line-height:1.6;}
.privacy_box p span{font-size:16px; font-weight:500; letter-spacing:-0.1px; line-height:1; margin-bottom:10px;}
.privacy_box p.inquiry_privacy2{font-size:20px; font-weight:500; letter-spacing:-0.1px; text-align:left; line-height:1.6; color:#403f3f; text-align:center; margin-top:10px;}
.privacy_box p.inquiry_privacy2 label{font-size:16px;}