@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video, input, button, select, textarea, select {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font-style: normal;
	font-weight: 400;
	vertical-align: middle;
	text-decoration:none;
	word-break:break-all; 
	word-wrap:break-word;
	font-family:"segoe ui","malgun gothic","microsoft neogothic",applegothic,"Nanum Gothic", NanumGothic, "NanumGothic", "Dotum", '돋움', Helvetica, "Apple SD Gothic Neo", sans-serif;	
	word-spacing:-.5px;
	letter-spacing:-1px;
}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	transition: none;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption{
	font-size:0; line-height:0; margin:0; padding:0; border:none; visibility:hidden;
}
button{cursor: pointer;}
input:focus{ background-color: rgb(255, 255, 255) !important;}
/* s_font */
@font-face {
  font-family: 'Nanum Gothic', 'NanumGothic';
  font-style: normal;
  font-weight: 400;
  src: url(fonts/NanumGothic-Regular.eot);
  src: url(fonts/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(fonts/NanumGothic-Regular.woff2) format('woff2'),
       url(fonts/NanumGothic-Regular.woff) format('woff');
}
body {position: relative;}
#wrap{width:100%;background: rgba(255, 255, 255, 1);}
#wrap .container_table{display:table;width: 1100px !important;margin: 0 auto;padding:0;}
#wrap .container_table .contents{display:table;width:100% !important;min-height: 700px;margin: 0 auto;padding:0;}
#wrap .container_table .contents.index{min-height: 600px;}
#wrap .container_table .contents.login{min-height: 500px;}
a:visited{color:inherit;}

/* s_top_pop */
#top_pop {height: 135px;background: rgba(247, 253, 255, 1);margin: 0 auto;padding: 0;}
#top_pop .wrap {display: table;width: 1000px;height: 100%;margin:0 auto;padding: 0;box-sizing: border-box;}
#top_pop .slide-wrap {position:relative;overflow:hidden;width: 1000px;height: auto;}
#top_pop ul {width:100%; height:100%; text-align:center;}
#top_pop ul li {display:inline-block;margin: 15px auto 0 auto;padding: 0;font-size: 40px;line-height: 30px;color: rgba(12, 123, 153, 0.7);letter-spacing: -2px;}
/* e_top_pop */

/* s_color */
.color01{background: rgba(236, 239, 255, 1);}
.color02{background: rgba(239, 249, 255, 1);}
.color03{background: rgba(235, 255, 253, .9);}
.color04{background: rgba(255, 254, 239, .9);}
.color05{color: rgba(255, 0, 0, 1);}
.color06{color: rgba(0, 123, 221, 1);}
.color07{color: rgba(0, 0, 0, .4);}
.color08{background: rgba(255, 253, 215, 1);}
.color11{background: rgba(188, 149, 232, 1);}
.color12{background: rgba(126, 166, 233, 1);}
.color13{background: rgba(134, 204, 237, 1);}
.color14{background: rgba(141, 212, 195, 1);}
.color15{background: rgba(208, 187, 99, 1);}
.color16{background: rgba(246, 177, 144, 1);}
.color17{background: rgba(247, 136, 128, 1);}
.color11_s{background: rgba(243, 235, 253, 1);}
.color12_s{background: rgba(229, 242, 255, 1);}
.color13_s{background: rgba(213, 248, 255, 1);}
.color14_s{background: rgba(209, 237, 227, 1);}
.color15_s{background: rgba(243, 235, 111, 1);}
.color16_s{background: rgba(246, 177, 144, 1);}
.color17_s{background: rgba(247, 136, 128, 1);}
/* e_color */

/* s_header */
header.header{width:100%;height: 141px;margin: 0 auto;padding: 0;box-sizing: border-box;}
div.header_top{display:table;background: rgb(255, 255, 255);height: auto;width:100%;margin: 0;padding: 0;border-top: solid 2px rgba(1, 96, 122, 1);box-shadow: 2px 2px 2px rgba(204, 204, 204, 1) inset;box-sizing: border-box;}
header.header .top_wrap{margin:0 auto;width: 1000px;padding: 0;box-sizing: border-box;position: relative;}
header.header .top_wrap img{width:500px;vertical-align:middle;}
header.header .top_wrap .nav{display:inline-block;float:left;margin:0;padding:0;width:864px;height:70px;overflow:hidden;}
header.header .top_wrap .nav a{display:inline-block;float:left;width:auto;height:30px;margin:11px 10px 0 0;padding:13px 19px 3px 19px;font-size:21px;letter-spacing:1px;color:#fff;background:rgba(1, 96, 121, 1);border:solid 1px rgba(1, 96, 122, 1);border-radius:1px;box-sizing:content-box;}
header.header .top_wrap .nav a.m2{color:rgba(1, 96, 121, .7);background:#fff;border:solid 1px rgba(1, 96, 121, .2);border-radius:1px;}
header.header .top_wrap .nav a:hover{background:rgba(1, 96, 121, .65);border-color:rgba(1, 96, 122, .65);color:#fff;transition: .7s;}
header.header .top_wrap .nav a:last-child{margin:11px 0 0 0;width:80px;}
header.header .top_wrap a.m_bt1{position:relative;top:8px;right:47px;display:none;padding:0 7px 0 5px;margin:0;background:#e9fcfd;width:10px;height:53px;font-size:30px;line-height:53px;float:left;color:#777;border:solid 1px #ccc;border-bottom-left-radius:0;border-top-left-radius:0;}
header.header .top_wrap a.m_bt2{position:relative;top:8px;right:46px;display:none;padding:0 7px 0 5px;margin:0;background:#e9fcfd;width:10px;height:53px;font-size:30px;line-height:53px;float:left;color:#4de2e8;border:solid 1px #ccc;border-bottom-right-radius:7px;border-top-right-radius:7px;}
header.header .top_wrap a:hover{background:#009ca2;color:#fff; transition: .7s;}
header.header .top_wrap .top_m{position:relative;display: table;float:right;width:auto;margin:0;padding: 0;line-height: 40px;box-sizing: border-box;}
header.header .top_wrap .top_m a.a_m{position: relative;top: -2px;display:inline-block;float:left;width: 90px;height: 38px;line-height: 40px;margin: 0 2px;padding:0;font-size:15px;text-align: center;letter-spacing: -1.5px;color: rgba(1, 96, 121, 1);background: rgba(255, 255, 255, 1);border-top: solid 2px rgba(1, 96, 122, 1);border-radius: 6px;border-top-left-radius: 0;border-top-right-radius: 0;z-index: 10005;box-shadow: 1.5px 1.5px 1.5px rgba(173, 189, 194, 1);}
header.header .top_wrap .top_m a.a1{background: rgba(247, 253, 255, 1);border: solid 2px rgba(1, 96, 122, 1);border-top-color: rgba(247, 253, 254, 1);margin: 0 2px 0 0;color: rgba(0, 44, 56, 1);letter-spacing: .5px;}
header.header .top_wrap .top_m a.a2{background: rgba(247, 253, 255, 1);border: solid 2px rgba(1, 96, 122, 1);border-top-color: rgba(247, 253, 254, 1);margin: 0 2px 0 0;color: rgba(0, 44, 56, 1);}
header.header .top_wrap .top_m a.a3{background: rgba(213, 246, 255, 1);color: rgba(0, 44, 56, 1);border-bottom: solid 2px rgba(213, 246, 254, 1);}
header.header .top_wrap .top_m a.a4{background: rgba(140, 221, 243, 1);color: rgba(0, 44, 56, 1);border-bottom: solid 2px rgba(140, 221, 244, 1);}
header.header .top_wrap .top_m a.a5{background: rgba(57, 166, 196, 1);color: rgba(255, 255, 255, 1);border-bottom: solid 2px rgba(57, 166, 197, 1);}
header.header .top_wrap .top_m a.a6{background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);border-bottom: solid 2px rgba(1, 96, 122, 1);}
header.header .top_wrap .top_m #open_01{display: none;}
header.header .top_wrap .top_m a.a2{display: inline-block;}
header.header .top_wrap .top_m a.a_m:hover{line-height:50px;border-bottom:solid 2px rgba(32, 109, 130, 1);transition: .7s;}
header.header .top_wrap .a_mp{position: relative;top: 29px;display:inline-block;float:left;width: auto;height:40px;line-height: 40px;margin: 0 2px;padding:0;font-size:15px;text-align: center;letter-spacing: -1.5px;color: rgba(1, 96, 121, 1);background: rgba(255, 255, 255, 1);border-radius: 6px;z-index: 10005;box-shadow: 1.5px 1.5px 1.5px rgba(212, 212, 212, 1);cursor:pointer;}
header.header .top_wrap .a7{display: table;background: rgba(247, 253, 255, 0);color: rgba(0, 0, 0, 1);padding: 0 14px 0 0;box-shadow:0 0 0 rgba(255, 255, 255, 0);border-bottom:solid 2px rgba(204, 204, 204, 0);margin: 0;box-sizing: border-box;position: absolute;top: 47px;width: auto;right: 0;}
header.header .top_wrap .a7:hover{background: rgba(240, 251, 255, 1);border-radius:20px;transition: .7s;border-bottom:solid 2px rgba(57, 166, 196, .3);}
header.header .top_wrap .a8{background: rgba(57, 166, 196, 1);color: rgba(255, 255, 255, 1);width: 90px;height: 38px;border-bottom: solid 2px rgba(57, 166, 197, 1);}
header.header .top_wrap .a_mp:hover{transition: .7s;}
header.header .top_wrap .pt01{display:inline-block;float:left;background: rgba(255, 255, 255, 1);width:35px;height:35px;margin: 1px 8px 0 0;padding:0;border: solid 2px rgba(134, 188, 241, 1);border-radius:26px;overflow: hidden;}
header.header .top_wrap .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width:100%;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
header.header .top_wrap .ssp1{display:inline-block;float:left;margin:0;padding:0;width: auto;}
header.header .top_wrap .a8:hover{line-height:50px;border-bottom:solid 2px rgba(32, 109, 130, 1);transition: .7s;}
header.header .logo{display: block;width: 230px;height: 50px;margin: -20px 0 20px 0;padding: 0;float:left;}
header.header .logo a{display:block;width:100%;height: auto;margin:0;padding:0;font-size:40px;font-weight:400;color:rgba(0, 98, 118, 1);letter-spacing: -1px;line-height:40px;text-align:center;float: left;}
header.header .logo a:hover{color:rgba(0, 98, 118, .6);background:none;transition: .7s;}
header.header .logo a img{display: block;width: 100%;height: auto;margin: 0;padding: 0;float: left;}
header.header h2{position: relative;top: -17px;display: none;width: 300px;height: 50px;margin: 0 0 0 15px;padding: 0;float:left;background: rgba(255, 255, 255, 1);}
header.header h2 .sp01{position: relative;top:0;width: 100%;left:0;display: inline-block;font-size: 27px;line-height: 30px;text-align: left;text-indent: 0px;letter-spacing: -1px;color: rgba(0, 98, 118, 1);background:none;}
header.header h2 .sp02{position: relative;top: -4px;width: 100%;left:0;display: none;font-size: 14px;line-height: 13px;text-align: left;text-indent: 1px;letter-spacing: -1.5px;color: rgba(0, 98, 118, 1);background:none;}
body.login header.header .top_wrap .top_m a.a4{display:none;}
body.login header.header .top_wrap .top_m a.a5{display:none;}
body.new1 header.header .top_wrap .top_m a.a4{display:none;}
body.new1 header.header .top_wrap .top_m a.a5{display:none;}
body.login header.header h2{display:none;}
body.new1 header.header h2{display:none;}
/* e_header */

/* s_login */
.login .login_logo_wrap{position: relative;top: 44px;display: table;width: 600px;margin: 90px auto 0 auto;padding: 0;}
.login .login_logo_wrap h3.mpf{display: table;width: 422px;height: 52px;line-height: 1;margin: 10px auto 10px auto;padding: 12px 0 0 0;font-size: 28px;color: rgba(255, 255, 255, 1);text-align: center;letter-spacing: -1px;background: rgba(26, 130, 158, 1);border-radius: 23px;box-shadow: 1px 2px 2px rgba(193, 216, 223, 1);box-sizing: border-box;}
.login .login_logo_wrap h3.pf{display: table;width: 422px;height: 52px;line-height: 1;margin: 10px auto 10px auto;padding: 12px 0 0 0;font-size: 29px;color: rgba(255, 255, 255, 1);text-align: center;letter-spacing: -1px;background: rgba(57, 166, 196, 1);border-radius: 23px;box-shadow: 1px 2px 2px rgba(193, 216, 223, 1);box-sizing: border-box;}
.login .login_logo_wrap h3.st{display: table;width: 422px;height: 52px;line-height: 1;margin: 10px auto 10px auto;padding: 12px 0 0 0;font-size: 28px;color: rgba(0, 50, 95, 1);text-align: center;letter-spacing: -1px;background: rgba(187, 240, 255, 1);border-radius: 23px;box-shadow: 1px 2px 2px rgba(193, 216, 223, 1);box-sizing: border-box;}
.login .login_logo_wrap .logo_m{display:inline-block;width: 100%;margin: 0 auto 0 auto;padding: 0;background: transparent;}
.login .idpw_wrap{position: relative;top:0;display: table;width: 430px;margin: 150px auto 10px auto;padding: 0;}
.login .idpw_wrap input{display: block;border: solid 1px rgb(130, 201, 221);margin: 0 auto 10px auto;padding: 0 10px 0 10px;line-height: 45px;height: 47px;width: 400px;vertical-align:middle;font-size: 17px;color: rgb(85, 85, 85);letter-spacing: 1px;float: none;background: rgba(238,253,255,.3);box-sizing: content-box;}
.login .idpw_wrap input:hover{border: solid 1px rgba(0, 155, 198, 1);background:rgba(238,253,255,1.00); }
.login .idpw_wrap button{display: block;width: 425px;height: 52px;line-height: 51px;font-size: 27px;letter-spacing: 1px;text-align: center;cursor:pointer;border-radius:7px;margin: 0 auto 10px auto;background: rgba(57, 166, 196, 1);color:rgba(255, 255, 255, 1);box-sizing:border-box;}
.login .idpw_wrap button .tts{display:inline;font-size:15px;letter-spacing: -1px;}
.login .idpw_wrap button:hover{transition: .1s;color:rgba(99, 221, 255, 1);background: rgba(1, 96, 121, 1);border-top:solid 3px rgba(0, 200, 255, 1);line-height: 48px;}
.login .idpw_wrap .mpf{display: block;width: 425px;height: 70px;padding: 0;line-height: 70px;font-size: 18px;letter-spacing: 1px;text-align: center;text-indent: 0;cursor:pointer;border-radius:7px;margin: 0 auto 10px auto;background: rgba(26, 130, 158, 1);color:rgba(255, 255, 255, 1);box-sizing:border-box;}
.login .idpw_wrap .mpf:hover{transition: .1s;color:rgba(99, 221, 255, 1);background: rgb(0, 60, 76);border-top:solid 7px rgba(0, 200, 255, 1);line-height: 48px;}
.login .idpw_wrap .pf{display: block;width: 425px;height: 70px;padding: 0;line-height: 70px;font-size: 18px;letter-spacing: 20px;text-align: center;text-indent: 20px;cursor:pointer;border-radius:7px;margin: 0 auto 10px auto;background: rgba(57, 166, 196, 1);color:rgba(255, 255, 255, 1);box-sizing:border-box;}
.login .idpw_wrap .pf:hover{transition: .1s;color:rgba(99, 221, 255, 1);background: rgb(0, 60, 76);border-top:solid 7px rgba(0, 200, 255, 1);line-height: 48px;}
.login .idpw_wrap .st{display: block;width: 425px;height: 70px;padding: 0;line-height: 70px;font-size: 18px;letter-spacing: 20px;text-align: center;text-indent: 20px;cursor:pointer;border-radius:7px;margin: 0 auto 10px auto;background: rgba(187, 240, 255, 1);color: rgba(0, 50, 95, 1);box-sizing:border-box;}
.login .idpw_wrap .st:hover{transition: .1s;color:rgba(99, 221, 255, 1);background: rgb(0, 60, 76);border-top:solid 7px rgba(0, 200, 255, 1);line-height: 48px;}
.login .idpw_wrap .adm{display: block;width: 425px;height: 70px;padding: 0;line-height: 66px;font-size: 18px;letter-spacing: 8px;text-align: center;text-indent: 9px;cursor:pointer;border-radius:7px;margin: 0 auto 10px auto;background: rgba(243, 243, 243, 1);color: rgba(0, 50, 95, 1);box-sizing:border-box;border: solid 3px rgb(26, 130, 158);}
.login .idpw_wrap .adm:hover{transition: .1s;color:rgba(99, 221, 255, 1);background: rgb(0, 60, 76);border-top:solid 7px rgba(0, 200, 255, 1);line-height: 48px;}
/* e_login */

/* s_gnb */
.gnbwrap{display: table;width: 100%;height: auto;margin: 0;padding: 0;}
.gnb_swrap{display: table;width: 1000px;margin: 0 auto;padding: 0;}
.gnb_swrap2{display: table;width: 1000px;height: 40px;margin: 0 auto;padding: 0;overflow: hidden;}
.gnb_fwrap_i{width: 100%;height: 42px;margin: 0;padding: 0;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);border-top: solid 1px rgb(0, 77, 97);border-bottom: solid 1px rgb(0, 77, 97);box-sizing: border-box;}
.gnb_fwrap{position: relative;width: 100%;height: 42px;margin: 0;padding: 0;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);border-top: solid 1px rgb(0, 77, 97);border-bottom: solid 1px rgb(0, 77, 97);box-sizing: border-box;overflow: hidden;}
.gnb {display: flex;margin: 0 auto;padding:0;width: 100%;height: auto;float: right;}
.gnb li{flex-grow: 1;margin: 0 auto;padding:0;width:auto;height: auto;}
.gnb li a{display: inline-block;margin: 0;padding: 0;width:100%;height:40px;line-height: 40px;float: left;font-size:15px;color: rgba(255,255,255,1);border-bottom: solid 2px rgba(1, 96, 122, 1);text-align: center;text-indent: 0;box-sizing: border-box;}
.gnb li a:hover{color: rgba(92, 235, 255, 1);background:rgba(0, 121, 154, 1);border-bottom: solid 2px rgba(43, 202, 190, 1);box-sizing:border-box;transition: .7s;}
.gnb li a.on{display: inline-block;color: rgba(92, 235, 255, 1);background:rgba(0, 121, 154, 1);border-bottom: solid 2px rgba(43, 202, 190, 1);}
.gnb li a.my{width:100%;padding:0px;}
/* e_gnb */

/* s_main */
.main .main_con{display: table;width: 710px;height: 100%;margin: 0 auto;padding: 0;background: rgba(255, 255, 255, 1);}
.fold .main .main_con{position:relative;flex-grow: 0;width: 100%;min-width: 750px;height: 100%;margin: 0 auto;padding: 0 0 0 5px;background: rgb(255, 255, 255);float: right;box-sizing: border-box;}
.main .main_con.cld{position:relative;display: table;width: 710px;height: 1060px;margin: 0 auto;padding: 0;background: rgba(255, 255, 255, 1);}
.fold .main .main_con.cld{position:relative;display: table;width:100%;height: 1060px;margin: 0 auto;padding: 0;background: rgba(255, 255, 255, 1);}
.lfic.fold .main .main_con.cld{position:relative;display: table;width:100%;height: 1060px;margin: 0;padding: 0 0 0 5px;background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.main .main_con .tt_wrap{display:table;width: 98%;min-height: 40px;margin: 10px 1% 11px 1%;padding:0;}
.fold .main .main_con .tt_wrap{display:inline-block;width: 100%;min-width:720px;max-width:1000px;min-height: 40px;margin: 15px 0 10px 0;padding:0 0 0 5px;float: right;box-sizing: border-box;}
.lfic.fold .main .main_con .tt_wrap{display:block;width: 100%;min-width:720px;max-width:1000px;min-height: 40px;margin: 15px 0 11px 0;padding:0 0 0 15px;float: right;box-sizing: border-box;}
.main .main_con .tt_wrap h3{display:inline-block;width:auto;height: 40px;line-height: 42px;margin:0;padding:0;font-size:18px;color: rgb(0, 122, 175);letter-spacing: -1.5px;text-align: left;text-indent: 5px;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);}
.main .main_con .tt_wrap h3.am_tt{display: table;width: 100%;min-height: 30px;line-height: 32px;margin: 0 0 0 10px;padding:0;font-size: 19px;color: rgba(0, 43, 54, 1);text-align: left;text-indent: 20px;border-left: 0px;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);background: rgba(240, 249, 253, 0);box-sizing: border-box;}
.main .main_con .tt_wrap h3.am_tt.tt1{display:inline-block;width: 100%;height: 30px;line-height: 29px;margin: 7px 0 0 0;padding:0;font-size: 19px;color: rgba(0, 43, 54, 1);text-align: left;text-indent: 20px;border-left: solid 4px rgba(178, 225, 237, 1);text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);background: rgba(240, 249, 253, 1);box-sizing: border-box;}
.fold .main .main_con .tt_wrap h3.am_tt.tt1{display:table;width: auto;height: auto;line-height: 1;margin: 12px 0 0 0;padding:0;font-size: 17px;color: rgb(18, 76, 143);text-align: left;text-indent: 0;border-left: unset;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);background: rgba(240, 249, 253, 0);box-sizing: border-box;letter-spacing: 4px;font-weight: 600;}
.pf_am.fold .main .main_con .tt_wrap h3.am_tt.tt1{display:table;width: 98.4%;height: auto;line-height: 20px;margin: 0 0 4px 1.6%;padding: 10px 0 10px 32px;font-size: 17px;color: rgb(42, 139, 165);text-align: left;text-indent: 0;border-left: unset;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);background: rgb(230, 250, 255);box-sizing: border-box;letter-spacing: 4px;font-weight: 600;}
.pf_tdl.fold .main_con .tt_wrap h3.am_tt.tt1{display:table;width: 100%;height: auto;line-height: 20px;margin: 0 0 11px 0;padding: 10px 0 10px 32px;font-size: 17px;color: rgb(42, 139, 165);text-align: left;text-indent: 0;border-left: unset;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);background: rgb(230, 250, 255);box-sizing: border-box;letter-spacing: 4px;font-weight: 600;}
.main .main_con .tt_wrap h3.am_tt.tt2{display:inline-block;width: auto;height: 40px;line-height: 32px;margin: 0;padding:4px 37px 6px 37px;font-size: 17px;color: rgb(42, 139, 165);text-align: left;text-indent: 0;border-left: solid 4px rgb(240, 249, 253);text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);background: rgb(230, 250, 255);box-sizing: border-box;float: left;font-weight: 600;letter-spacing: 0;}
.main .main_con .tt_wrap h3.am_tt .h_date{position:relative;top:5px;display:inline-block;width:auto;height:30px;line-height: 31px;text-align:center;text-indent:0;letter-spacing: 1px;font-size:17px;color: rgba(0, 115, 190, 1);background: rgba(197, 229, 255, 1);border-left: solid 4px rgba(104, 161, 212, 1);border-radius: 1px;padding: 0 11px 0 15px;margin: 0 10px 0 0;float:left;}
.fold .main .main_con .tt_wrap h3.am_tt .h_date{position:relative;top:0px;display:inline-block;width:auto;height:40px;line-height: 40px;text-align:center;text-indent:0;letter-spacing: 1px;font-size:17px;color: rgb(0, 66, 129);background: rgb(230, 250, 255);border-left: solid 0px rgb(57, 166, 196);border-radius: 1px;padding: 0 15px 0 15px;margin: 0 10px 0 10px;float:left;}
.lfic.fold .main .main_con .tt_wrap h3.am_tt .h_date{position:relative;top:5px;display:inline-block;width:auto;height:30px;line-height: 31px;text-align:center;text-indent:0;letter-spacing: 1px;font-size:17px;color: rgba(0, 115, 190, 1);background: rgba(197, 229, 255, 1);border-left: solid 4px rgba(104, 161, 212, 1);border-radius: 1px;padding: 0 11px 0 15px;margin: 0 10px 0 0;float:left;}
.main .main_con .tt_wrap h3.am_tt .tt{position:relative;top:0px;display:inline-block;width:auto;min-height: 40px;line-height:18px;text-align:left;text-indent:0;font-size: 17px;padding:11px 0;margin:0 5px 0 0;float:left;color: rgb(10, 39, 110);text-shadow:none;letter-spacing: -1px;box-sizing: border-box;}
.main .main_con .tt_wrap h3.am_tt .tt_s{display:inline-block;width:auto;min-height: 30px;line-height:18px;text-align:left;text-indent:0;font-size:17px;padding:11px 0;margin: 0 0 0 0;float:left;color: rgba(102, 102, 102, 1);text-shadow:none;letter-spacing:-1px;box-sizing: border-box;}
.main .main_con.cld .bt_wrap_n1{position: absolute;display:table;width: 100%;height:30px;margin: 0 auto;padding:0;text-align: center;box-sizing: border-box;top: 1062px;}
.main .main_con.cld .bt_wrap_n1 .bt_2{display: inline-block;width: auto;height:35px;line-height:32px;margin:0 5px;padding:0 50px;font-size:15px;color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.main .main_con.cld .bt_wrap_n1 .bt_3{display: inline-block;width: auto;height:35px;line-height:32px;margin:0 5px;padding: 0 50px;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.main .main_con.cld .bt_wrap_n1 .bt_2:hover{border-radius:4px;transition:.7s;}
.main .main_con.cld .bt_wrap_n1 .bt_3:hover{border-radius:4px;padding:0 50px;transition:.7s;}
.fold .main .main_con .mlms_tb_wrap{width:98%;float: right;position: relative;padding: 0 0 0 2px;box-sizing: border-box;}
/* e_main */

/* s_main_con.st */
.main .main_con.st{display: table;width: 710px;height: 100%;margin: 0 auto;padding: 0;background: rgba(255, 255, 255, 1);}
.main .main_con.st .tt_wrap{display:table;width: 98%;height: 40px;margin: 10px 1% 11px 1%;padding:0;}
.main .main_con.st .tt_wrap h3{display:inline-block;width:auto;height: 40px;line-height: 42px;margin:0;padding:0;font-size:18px;color: rgb(0, 122, 175);letter-spacing: -1.5px;text-align: left;text-indent: 5px;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);}
.main .main_con.st .tt_wrap h3.am_tt{display:inline-block;width: 100%;height: 30px;line-height: 32px;margin: 6px 0 0 0;padding:0;font-size: 19px;color: rgba(0, 43, 54, 1);text-align: left;text-indent: 20px;border-left: 0px;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);background: rgba(240, 249, 253, 0);box-sizing: border-box;}
.main .main_con.st .tt_wrap h3.am_tt.tt1{display:inline-block;width: 100%;height: 30px;line-height: 32px;margin: 7px 0 0 0;padding:0;font-size: 19px;color: rgba(0, 43, 54, 1);text-align: left;text-indent: 20px;border-left: solid 4px rgba(178, 225, 237, 1);text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);background: rgba(240, 249, 253, 1);box-sizing: border-box;}
.main .main_con.st .tt_wrap h3.am_tt.tt2{display:inline-block;width: 320px;height: 30px;line-height: 32px;margin: 6px 0 0 0;padding:0;font-size: 19px;color: rgba(0, 43, 54, 1);text-align: left;text-indent: 20px;border-left: solid 4px rgba(178, 225, 237, 1);text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);background: rgba(240, 249, 253, 1);box-sizing: border-box;}
.main .main_con.st .tt_wrap h3.am_tt .h_date{position:relative;top:5px;display:inline-block;width:auto;height:30px;line-height: 31px;text-align:center;text-indent:0;letter-spacing: 1px;font-size:17px;color: rgba(0, 115, 190, 1);background: rgba(197, 229, 255, 1);border-left: solid 4px rgba(104, 161, 212, 1);border-radius: 1px;padding: 0 11px 0 15px;margin: 0 10px 0 0;float:left;}
.main .main_con.st .tt_wrap h3.am_tt .tt{position:relative;top:5px;display:inline-block;width:auto;height:30px;line-height:28px;text-align:left;text-indent:0;font-size: 17px;padding:0;margin:0 5px 0 0;float:left;color: rgba(0, 107, 186, 1);text-shadow:none;letter-spacing: -1px;}
.main .main_con.st .tt_wrap h3.am_tt .tt_s{position:relative;top:5px;display:inline-block;width:auto;height:30px;line-height:28px;text-align:left;text-indent:0;font-size:17px;padding:0;margin:0;float:left;color: rgba(102, 102, 102, 1);text-shadow:none;letter-spacing:-1px;}
/* e_main_con.st */

/* s_.sub */
.sub .sub_con{display: table;width: 745px;height: auto;margin: 0 0 0 5px;padding: 0;background: rgba(255, 255, 255, 1);}
.sub .sub_con .tt_wrap{display:inline-block;width: 100%;height: 60px;margin: 0;padding:0;}
.sub .sub_con .tt_wrap h3{display:inline-block;width:auto;height: 40px;line-height: 42px;margin:0;padding:0;font-size:18px;color: rgb(0, 122, 175);letter-spacing: -1.5px;text-align: left;text-indent: 5px;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);}
.sub .sub_con .tt_wrap h3.am_tt{display:inline-block;width:auto;height: 40px;line-height: 40px;margin: 10px 0;padding:0;font-size: 19px;color: rgba(0, 43, 54, 1);text-align: left;text-indent: 5px;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);float: left;}
.sub .sub_con .tt_wrap h3.am_tt .h_date{position:relative;top:5px;display:inline-block;width:auto;height:30px;line-height: 31px;text-align:center;text-indent:0;letter-spacing: 1px;font-size:17px;color: rgba(0, 115, 190, 1);background: rgba(174, 227, 255, 1);border-left: solid 4px rgba(105, 196, 239, 1);border-radius: 1px;padding: 0 11px 0 15px;margin: 0 10px 0 0;float:left;}
.sub .sub_con .tt_wrap h3.am_tt .tt{position:relative;top:5px;display:inline-block;width:auto;height: 40px;line-height: 40px;text-align:left;text-indent:0;font-size: 17px;padding: 0 50px;margin: 0 0 5px 0;background: rgb(230, 250, 255);border-left: solid 0px rgb(57, 166, 196);border-bottom: solid 1px rgba(204, 204, 204, .5);float:left;color: rgb(42, 139, 165);letter-spacing: -1.5px;box-sizing: border-box;font-weight: 600;}
.sub .sub_con.fold .tt_wrap h3.am_tt .tt{position:relative;top:5px;display:inline-block;width:auto;height: 40px;line-height: 40px;text-align:left;text-indent:0;font-size: 17px;padding: 0 50px;margin: 0 0 5px 0;background: rgba(224, 249, 255, 1);border-left: solid 4px rgb(57, 166, 196);border-bottom: solid 1px rgba(204, 204, 204, .5);float:left;color: rgb(10, 39, 110);letter-spacing: -1.5px;box-sizing: border-box;}
.sub .sub_con .tt_wrap h3.am_tt .tt .sign1{display:inline;width: auto;text-align: center;text-indent:0;font-size: 17px;padding: 0 7px;color: rgb(173, 170, 170);letter-spacing: -1.5px;box-sizing: border-box;vertical-align: top;}
.sub .sub_con .tt_wrap h3.am_tt .tt_s{position:relative;top:5px;display:inline-block;width:auto;height:30px;line-height:28px;text-align:left;text-indent:0;font-size:17px;padding:0;margin:0;float:left;color: rgba(102, 102, 102, 1);text-shadow:none;letter-spacing:-1px;}
.sub .sub_con .tt_wrap .wrap{display: inline-block;width: auto;height: 40px;margin: 8.5px 0 0 0;padding: 0;float: right;}
.sub .sub_con .tt_wrap .wrap .ic_v1{display: inline-block;width: 25px;height: 25px;margin: 21px 5px 0 0;padding: 0;background: url(../img/ic_v1.png) no-repeat 50% 50% #fff;}
.sub .sub_con .tt_wrap .wrap .ic_v1:hover{background: url(../img/ic_v1_on.png) no-repeat 50% 50% #fff;transition: .7s;}
.sub .sub_con .tt_wrap .wrap .ic_v1.on{background: url(../img/ic_v1_on.png) no-repeat 50% 50% #fff;transition: .7s;}
.sub .sub_con .tt_wrap .wrap .ic_v2{display: inline-block;width: 25px;height: 25px;margin: 21px 0 0 0;padding: 0;background: url(../img/ic_v2.png) no-repeat 50% 50% #fff;}
.sub .sub_con .tt_wrap .wrap .ic_v2:hover{background: url(../img/ic_v2_on.png) no-repeat 50% 50% #fff;transition: .7s;}
.sub .sub_con .tt_wrap .wrap .ic_v2.on{background: url(../img/ic_v2_on.png) no-repeat 50% 50% #fff;transition: .7s;}
.sub .sub_con .tt_wrap .wrap .ic_v3{display: inline-block;width: auto;height: 26px;line-height: 26px;margin: 20px 6px 0 0;padding: 0 35px 0 20px;font-size: 14px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);background: url(../img/ic02_6.png) no-repeat 78% 65% rgb(60, 124, 197);border-bottom: solid 1px rgba(18, 76, 142, 1);border-right: solid 1px rgba(18, 76, 141, 1);border-radius: 4px;}
.sub .sub_con .tt_wrap .wrap .ic_v3:hover{background:url(../img/ic02_6_1.png) no-repeat 78% 65% rgba(18, 76, 143, 1);border-top:solid 3px rgba(139, 216, 237, 1);color:rgba(197, 250, 255, 1);line-height:24px;transition: .1s;}
.sub .sub_con .tt_wrap .wrap .ic_v4{display: inline-block;width: auto;height: 26px;line-height: 26px;margin: 20px 6px 0px 0;padding: 0 35px 0 20px;font-size: 14px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);background: url(../img/ic02_3.png) no-repeat 78% 55% rgba(60, 124, 197, 1);border-bottom: solid 1px rgba(18, 76, 142, 1);border-right: solid 1px rgba(18, 76, 141, 1);border-radius: 4px;}
.sub .sub_con .tt_wrap .wrap .ic_v4:hover{background:url(../img/ic02_3_1.png) no-repeat 78% 55% rgba(18, 76, 143, 1);border-top:solid 3px rgba(139, 216, 237, 1);color:rgba(197, 250, 255, 1);line-height:24px;transition: .1s;}
.sub .sub_con .cl_wrap{display:table;width:100%;height:auto;padding:0;margin:0;text-align: center;}
.sub .sub_con .l_wrap{display:table;width: 100%;height:auto;padding: 0 0 0 18px;margin: 0;background: rgba(255, 255, 255, 1);border-top: solid 2px rgba(211, 235, 253, 1);box-sizing: border-box;text-align: center;}
.sub .sub_con .sch_wrap{display:flex;width: 100%;height:auto;padding: 0;margin: 0 0 -2px 0;background: rgba(241, 247, 255, 1);border-top: solid 2px rgb(211, 235, 253);border-bottom: solid 2px rgb(211, 235, 253);box-sizing: border-box;}
.sub .sub_con .sch_wrap .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 14.5%;text-align: left;text-indent: 5px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 16px 0 15px 0;padding:0;cursor:pointer;float: left;max-width:110px;}
.sub .sub_con .sch_wrap .ip_date:hover{border:solid 1px rgba(0, 171, 216, 1);background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(244, 252, 255, 1);}
.sub .sub_con.cln .sch_wrap .ip_date:first-child{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 15%;text-align: left;text-indent: 5px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 16px 0 15px 1%;padding:0;cursor:pointer;float: left;}
.sub .sub_con.cln .sch_wrap .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 15%;text-align: left;text-indent: 5px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 16px 0 15px 0;padding:0;cursor:pointer;float: left;max-width:110px;}
.sub .sub_con.cln .sch_wrap .ip_date:hover{border:solid 1px rgba(0, 171, 216, 1);background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(244, 252, 255, 1);}
.sub .sub_con.ls .sch_wrap .ip_date:first-child{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 15%;text-align: left;text-indent: 5px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 16px 0 15px 1%;padding:0;cursor:pointer;float: left;}
.sub .sub_con.ls .sch_wrap .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 15%;text-align: left;text-indent: 5px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 16px 0 15px 0;padding:0;cursor:pointer;float: left;max-width:110px;}
.sub .sub_con.ls .sch_wrap .ip_date:hover{border:solid 1px rgba(0, 171, 216, 1);background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(244, 252, 255, 1);}
.sub .sub_con .sch_wrap .tt{display:inline-block;position:relative;width: auto;text-align: center;line-height: 61px;font-size: 14px;letter-spacing: -2px;word-spacing:1px;color: rgba(0, 93, 173, 1);padding: 0 .5%;margin: 0;float: left;box-sizing: border-box;max-width: 9%;min-width: 3%;}
.sub .sub_con.learn .sch_wrap .ip_date:first-child{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 15%;text-align: left;text-indent: 5px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 16px 0 15px 1%;padding:0;cursor:pointer;float: left;}
.sub .sub_con.pbl .sch_wrap .tt{display:inline-block;position:relative;width:auto;text-align: center;line-height: 61px;font-size: 14px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0 5px;margin: 0;float: left;flex-basis: auto;max-width: none;}
.sub .sub_con.pbl .sch_wrap .tt:first-child{padding: 0;flex-basis: auto;width: auto;min-width: 36px;}
.sub .sub_con.learn .sch_wrap .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 15%;text-align: left;text-indent: 5px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 16px 0 15px 0;padding:0;cursor:pointer;float: left;max-width:110px;}
.sub .sub_con.learn .sch_wrap .ip_date:hover{border:solid 1px rgba(0, 171, 216, 1);background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(244, 252, 255, 1);}
.sub .sub_con .sch_wrap .tt:first-child{padding: 0 .5%;}
.sub .sub_con .sch_wrap .ip_search{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width:14%;text-align: left;text-indent: 7px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1.5px;color: rgba(36, 116, 185, 1);margin: 16px 0 15px 4px;padding:0;cursor:text;float: left;flex-grow: 1;}
.sub .sub_con .sch_wrap .ip_search:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition:.7s;}
.sub .sub_con .sch_wrap button.btn_search1{position: relative;left: -1px;display: inline-block;width: 30px;height: 30px;padding: 4px 0;text-align: center;text-indent:0;font-size: 13px;line-height: 1;background: url(../img/btn_search1_1.png) no-repeat 45% 45% rgba(97, 182, 248, .2);color: rgba(0, 49, 119,1.00);float:left;margin: 16px 1% 15px 0;border: solid 1px rgba(83, 173, 243, 1);border-radius: 0;box-sizing: border-box;}
.sub .sub_con .sch_wrap button.btn_search1:hover{background: url(../img/btn_search1_2.png) no-repeat 45% 45% rgba(97, 182, 248, 1);color: rgba(255,255,255,1.00);transition:.7s;}
.sub .sub_con .tt_wrap2{display:inline-block;width: 100%;height:auto;padding: 0;margin: 0;background: rgba(241, 247, 255, 1);border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);box-sizing: border-box;}
.sub .sub_con .tt_wrap2 .tt_con{display:inline-block;position:relative;width: 530px;height: 24px;text-align: left;line-height: 24px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);padding: 0 0 0 5px;margin: 15px 0;float: left;background: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 72%;}
.sub .sub_con .tt_wrap2 .tt_date{display:inline-block;position:relative;width: 100px;height: 24px;text-align: right;line-height: 24px;font-size: 14px;letter-spacing: -1px;color: rgba(85, 85, 85, 1);padding: 0 10px 0 0;margin: 15px 0 15px 0;float: right;background: none;}
.sub .sub_con .tt_wrap2 .s1_1{display:inline-block;width: 46px;height: 22px;line-height: 22px;padding:0;margin: 15px 10px 15px 15px;background:rgba(255, 255, 255, 1);border: solid 1px rgba(0, 90, 210, 1);color: rgba(0, 90, 210, 1);text-align:center;font-size: 15px;letter-spacing: 0;float: left;}
.sub .sub_con .tt_wrap2 .s1_2{display:inline-block;width: 46px;height: 22px;line-height: 22px;padding:0;margin: 15px 10px 15px 15px;background:rgba(255, 255, 255, 1);border:solid 1px rgba(111, 72, 181, 1);color:rgba(111, 72, 181, 1);text-align:center;font-size: 15px;letter-spacing: 0;float: left;}
.sub .sub_con .tt_wrap2 .s1_3{display:inline-block;width: 46px;height: 22px;line-height: 22px;padding:0;margin: 15px 10px 15px 15px;background:rgba(255, 255, 255, 1);border: solid 1px rgb(0, 107, 52);color: rgba(0, 107, 52, 1);text-align:center;font-size: 15px;letter-spacing: 0;float: left;}
.sub .sub_con .tt_wrap2s{display:table;width: 100%;height:auto;padding: 0;margin: 0;background: rgb(255, 255, 255);box-sizing: border-box;border-bottom: dotted 2px rgb(211, 235, 253);}
.sub .sub_con .tt_wrap2s .wrap_s{display:block;width: 70%;height:auto;padding: 0;margin: 5px auto;background: rgb(226, 228, 241);box-sizing: border-box;border-top-left-radius:17px;border-bottom-left-radius:17px;overflow: hidden;}
.sub .sub_con .tt_wrap2s .t1{display:inline-block;position:relative;width: 20%;height: 26px;text-align: center;line-height: 26px;font-size: 14px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);padding: 0 0 0 5px;margin: 0;float: left;background: rgba(156, 162, 197, 1);overflow: hidden;box-sizing: border-box;}
.sub .sub_con .tt_wrap2s .t2{display:inline-block;position:relative;min-width: 45%;height: 26px;text-align: right;line-height: 26px;font-size: 14px;letter-spacing: -1px;color: rgba(51, 65, 175, 1);padding: 0;margin: 0;float: left;background: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.sub .sub_con .tt_wrap2s .t3{display:inline-block;position:relative;width: auto;height: 26px;text-align: left;line-height: 26px;font-size: 14px;letter-spacing: -1px;color: rgba(51, 65, 175, 1);padding: 0 0 0 10px;margin: 0;float: left;background: rgba(156, 162, 197, 0);overflow: hidden;box-sizing: border-box;}
.sub .sub_con .rfr_con .mlms_tb4 tr td .h_list{display: table;width: 100%;height: auto;margin: 0 auto 5px auto;padding: 0 0 5px 0;border-top: solid 0px rgb(189, 212, 237);border-bottom: solid 0px rgb(204, 204, 204);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con .rfr_con .h_list.m_t{display: table;width: 100%;height: auto;margin: -2px auto 18px auto;padding: 0;border-top: solid 0px rgba(211, 235, 253, 1);border-bottom: solid 0px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing:border-box;}
.sub .sub_con.cln .rfr_con .h_list.m_t{display: table;width: 100%;height: auto;margin: 0 auto 0 auto;padding: 0;border-top: solid 0px rgba(211, 235, 253, 1);border-bottom: solid 0px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing:border-box;}
.sub .sub_con .rfr_con .h_list.m_tb{margin: -2px auto -2px auto;}
.sub .sub_con .rfr_con .myrfr_twrap1 .h_list.m_tb{display: table;width: 100%;height: auto;margin: 0 auto 5px auto !important;padding: 0 0 5px 0;border-top: solid 2px rgb(211, 235, 253);border-bottom: solid 0px rgb(204, 204, 204);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con .rfr_con .myrfr_twrap1 .fileadd{display: table;width: 100%;height: auto;margin: 0 auto 5px auto !important;padding: 0 0 5px 0;border-top: solid 2px rgb(211, 235, 253);border-bottom: solid 0px rgb(204, 204, 204);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con .rfr_con .myrfr_twrap1 .fileadd .li_1{position: relative;display: block !important;width:100%;height: auto;line-height: 19px;background: url(../img/ic_addfile.png) no-repeat 15px 47% rgba(244, 252, 255, 1);margin: 5px auto 0 auto;padding: 4px 10px 4px 27px;border:0px;font-size:14px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent: 20px;box-sizing:border-box;float: left;}
.sub .sub_con .rfr_con .myrfr_twrap1 .fileadd .li_1 span{display: inline !important;width:85%;height: 23px;line-height: 15px;margin:0;padding:4px 0 4px 17px;border:0px;font-size:14px;color: rgb(41, 84, 148);letter-spacing: -1.5px;text-align:left;text-indent: 0px;box-sizing:border-box;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con .rfr_con .myrfr_twrap1 .fileadd .li_1 .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: -1px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);float: right;}
.sub .sub_con .rfr_con .myrfr_twrap1 .fileadd .li_1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con .rfr_con .h_list.mp_1{margin: 0 auto 0 auto;padding: 0;border-top: solid 0px rgb(211, 235, 253);border-bottom: solid 0px rgb(211, 235, 253);}
.sub .sub_con .rfr_con .h_list.mp_2{margin: 0 auto 0 auto;padding: 0;border-top: solid 0px rgb(211, 235, 253);border-bottom: solid 0px rgb(211, 235, 253);}
.sub .sub_con .rfr_con .h_list .wrap{display:inline-block;width:100%;margin: 0;padding: 0 0 5px 0;border-bottom: solid 2px rgba(211, 235, 253, 1);text-align: left;font-size: 14px;color: rgb(85, 85, 85);line-height: 30px;}
.sub .sub_con .rfr_con .h_list.mp_1 .t1{display:inline-block;width:auto;margin: 0 0 4px 0;text-align: left;background: url(../img/ph_m.png) no-repeat 5px 50% rgb(255, 255, 255);text-indent: 30px;font-size: 14px;color: rgb(85, 85, 85);line-height: 30px;padding: 0 10px;border: dotted 1px rgb(130, 159, 183);border-radius: 17px;}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s1{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 2px 1px;border-radius: 2px;color:rgba(255, 255, 255, 0);font-size: 0px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgb(140, 140, 140);}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s2{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 2px 1px;border-radius: 2px;color:rgba(255, 255, 255, 0);font-size: 0px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(255, 164, 84, 1);}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s3{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: -1px 1px 2px 1px;border-radius: 2px;color:rgba(255, 255, 255, 0);font-size: 0px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(218, 188, 63, 1);}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s4{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: -1px 1px 2px 1px;border-radius: 2px;color:rgba(255, 255, 255, 0);font-size: 0px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(102, 212, 186, 1);}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s5{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: -1px 1px 2px 1px;border-radius: 2px;color:rgba(255, 255, 255, 0);font-size: 0px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(120, 193, 230, 1);}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s6{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: -1px 1px 2px 1px;border-radius: 2px;color:rgba(255, 255, 255, 0);font-size: 0px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(145, 167, 230, 1);}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s7{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 2px 1px;border-radius: 2px;color:rgba(255, 255, 255, 0);font-size: 0px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(190, 150, 218, 1);}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s8{display:inline-block;width:81px;height:20px;line-height:20px;padding:0;margin: 2px 1px;border-radius: 2px;color:rgba(255, 255, 255, 0);font-size: 0px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgb(140, 140, 140);}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s9{display:inline-block;width:81px;height:20px;line-height:20px;padding:0;margin: 2px 1px;border-radius: 2px;color:rgba(255, 255, 255, 0);font-size: 0px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgb(140, 140, 140);}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s1:before{content:'전체';width:40px;height:20px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s2:before{content:'본과1';width:40px;height:20px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s3:before{content:'본과2';width:40px;height:20px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s4:before{content:'본과3';width:40px;height:20px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s5:before{content:'본과4';width:40px;height:20px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s6:before{content:'예과1';width:40px;height:20px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s7:before{content:'예과2';width:40px;height:20px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s8:before{content:'교수-전체';width:81px;height:20px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;}
.sub .sub_con .rfr_con .h_list.mp_1 .t_s9:before{content:'학생-전체';width:81px;height:20px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;}
.sub .sub_con .rfr_con .h_list .myrfr_twrap1{margin: 0px 0 0 0;display: inline-block;width: 100%;}
.sub .sub_con .rfr_con .h_list .myrfr_twrap1 .tb_pop{width: 100% ; }
.sub .sub_con.cln .rfr_con table{width: 100% ; }
.sub .sub_con .rfr_con .h_list .li_1{position: relative;display: block !important;width:100%;height: auto;line-height: 19px;background: url(../img/ic_h.png) no-repeat 15px 47% rgba(244, 252, 255, 1);margin: 5px auto 0 auto;padding: 4px 10px 4px 27px;border:0px;font-size:14px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent: 20px;box-sizing:border-box;float: left;}
.sub .sub_con .rfr_con .myrfr_twrap1 .h_list.m_tb .li_1{position: relative;display: block !important;width:100%;height: auto;line-height: 19px;background: url(../img/ic_h.png) no-repeat 15px 47% rgba(244, 252, 255, 1);margin: 5px auto 0 auto;padding: 4px 10px 4px 27px;border:0px;font-size:14px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent: 20px;box-sizing:border-box;float: left;}
.sub .sub_con .rfr_con .h_list .li_1 span{display: inline-block !important;width:85%;height: 23px;line-height: 15px;margin:0;padding:4px 0 4px 17px;border:0px;font-size:14px;color: rgb(41, 84, 148);letter-spacing: -1.5px;text-align:left;text-indent: 0px;box-sizing:border-box;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom-left-radius: 0px;border-top-left-radius: 0px;background: transparent;}
.sub .sub_con .rfr_con .myrfr_twrap1 .h_list.m_tb .li_1 span{display: inline-block !important;width:85%;height: 23px;line-height: 15px;margin:0;padding:4px 0 4px 20px;border:0px;font-size:14px;color: rgb(41, 84, 148);letter-spacing: -1.5px;text-align:left;text-indent: 0px;box-sizing:border-box;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom-left-radius: 0px;border-top-left-radius: 0px;background: transparent;}
.sub .sub_con .rfr_con td .h_list .li_1 span{display: inline-block !important;width:85%;height: 23px;line-height: 15px;margin:0;padding:4px 0 4px 9px;border:0px;font-size:14px;color: rgb(41, 84, 148);letter-spacing: -1.5px;text-align:left;text-indent: 0px;box-sizing:border-box;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom-left-radius: 0px;border-top-left-radius: 0px;background: transparent;}
.sub .sub_con .rfr_con .h_list .wrap{display:table;width:100%;margin: 0 0 -2px 0;padding: 13px 0 5px 0;border-bottom: solid 2px rgba(211, 235, 253, 1);text-align: left;font-size: 14px;color: rgb(85, 85, 85);line-height: 30px;}
.sub .sub_con .rfr_con .h_list .wrap.st{display:table;width:100%;margin: 0;padding: 5px 0 5px 0;border-bottom: solid 2px rgba(211, 235, 253, 1);}
.sub .sub_con .rfr_con .h_list .a_mp{display: inline-table;width: auto;min-width: 143px;height: 30px;line-height: 28px;margin: 0 0 5px 20px;padding: 0 5px 0 0;border-radius: 17px;float: left;letter-spacing: -1.5px;box-sizing: border-box;background: rgba(212, 235, 255, 0);}
.sub .sub_con .rfr_con .h_list .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 4px 0 0;padding:0;border: solid 1px rgba(0, 93, 173, 1);border-radius: 17px;overflow: hidden;}
.sub .sub_con .rfr_con .h_list .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.sub .sub_con .rfr_con .h_list .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;margin: 0;padding: 0 5px 0 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 93, 173, 1);}
.sub .sub_con .rfr_con .h_list .a_mp .ssp2{display: inline-block;padding:0 0 0 3px;}
.sub .sub_con .rfr_con .h_list .li_1 button.btn_cx{position: unset;top: unset;left: unset;display: inline-block;width: 28px;height: 28px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: -4px 0 -4px 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;float: right;}
.sub .sub_con .rfr_con .h_list .li_1 button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.sub .sub_con .rfr_con .video_wrap{display: inline-block;width: 600px;min-height: 200px;padding: 0 0 33px 0;margin:50px auto 32px auto;float: none;box-sizing: border-box;position: relative;background: rgb(242, 242, 242);border: solid 1px rgb(191, 199, 218);}
.sub .sub_con .rfr_con .video_wrap:first-child{display: inline-block;width: 600px;min-height: 200px;padding: 0 0 33px 0;margin:50px auto 32px auto;float: none;box-sizing: border-box;position: relative;background: rgb(242, 242, 242);border: solid 1px rgb(191, 199, 218);}
.sub .sub_con.cln .rfr_con .video_wrap:first-child{display: inline-block;width: 600px;min-height: 200px;padding: 0 0 33px 0;margin:0 auto 65px auto;float: none;box-sizing: border-box;position: relative;background: rgb(242, 242, 242);border: solid 1px rgb(191, 199, 218);}
.sub .sub_con .rfr_con .video_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con .rfr_con .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con .rfr_con .video_wrap .mv{position: absolute;top: 40%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.sub .sub_con .rfr_con .video_wrap video{position: relative;top: 0;display: table;box-sizing:border-box;margin: 0 auto;padding:0;background: rgb(54, 54, 54);border: solid 4px rgb(54, 54, 55);overflow: hidden;}
.sub .sub_con .rfr_con .video_wrap .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 4px 0 0 0;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;float: none;position: absolute;right: 37px;}
.sub .sub_con .rfr_con .video_wrap .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con .rfr_con .video_wrap .fl{position: absolute;right: 4px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 4px 0 0 0;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con .rfr_con .video_wrap .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con .rfr_con .video_wrap .video_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con .rfr_con .video_wrap .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con .rfr_con .video_wrap .mv{position: absolute;top: 40%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);border: 0px;box-shadow: none;background: url(../img/mv.png) no-repeat 50% 47% rgba(0, 0, 0, .4);border-radius: 27px;z-index:9999;box-sizing: border-box;cursor: pointer;}
.sub .sub_con .rfr_con .video_wrap .mv:hover{background-color:rgba(0, 70, 88, .8);}
.sub .sub_con .rfr_con .video_wrap .video-container { margin: 0 0 -18px 0;padding-bottom: 57%; max-width: 100%; height: 0; position: relative;overflow: hidden;} 
.sub .sub_con .rfr_con .video_wrap .video-container iframe, 
.sub .sub_con .rfr_con .video_wrap .video-container object, 
.sub .sub_con .rfr_con .video_wrap embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 0;left: 0; display: inline-block;}
.sub .sub_con .rfr_con .ptg_swrap{display: inline-block;width: 600px;min-height: 200px;padding: 5px 5px 33px 5px;margin:50px auto 35px auto;float: none;box-sizing: border-box;position: relative;background: rgb(237, 237, 237);border-bottom: solid 1px rgb(219, 224, 235);}
.sub .sub_con .rfr_con .ptg_swrap:first-child{display: inline-block;width: auto;min-height: 200px;padding: 5px 5px 33px 5px;margin:50px auto 50px auto;float: none;box-sizing: border-box;position: relative;background: rgb(237, 237, 237);border-bottom: solid 1px rgb(219, 224, 235);}
.sub .sub_con .rfr_con .ptg_swrap .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 4px 0 0 0;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;float: none;position: absolute;right: 37px;}
.sub .sub_con .rfr_con .ptg_swrap .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con .rfr_con .ptg_swrap .fl{position: absolute;right: 4px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 4px 0 0 0;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con .rfr_con .ptg_swrap .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con .rfr_con .ptg_swrap img{display:table;width:100%;max-width: 650px;margin:0 auto;padding:0;border: solid 1px rgba(170, 170, 170, 1);}
.sub .sub_con .rfr_con .ptg_swrap.wraps .num{position: absolute;bottom: 40px;right: 10px;display:inline-block;width: 30px;height: 30px;font-size: 17px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 28px;font-weight: 600;}
.sub .sub_con .rfr_con  .ttt{position: absolute;display:inline-block;width: 100%;height: 30px;font-size: 15px;color: rgb(131, 136, 148);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: top;border-radius: 0;z-index: 9999;line-height: 28px;font-weight: 600;left: 0;top: -25px;}
.sub .sub_con .rfr_con .con_wrap{display: inline-block;width: 98%;height:auto;padding: 0;margin: 0 auto;font-size: 14px;}
.sub .sub_con .rfr_con .con_wrap .con_s{display: block;width: 100%;height: auto;min-height: 170px;line-height: 22px;padding: 7px 15px;margin: 0 0 7px 0;font-size: 14px !important;color: rgba(85, 85, 85, 1);text-align: justify;letter-spacing: -1px;word-spacing: 2px;outline: solid 1px rgba(196, 201, 228, 1);border-top: solid 2px rgba(213, 215, 230, .5);border-left: solid 2px rgba(213, 215, 230, .5);background: rgba(241, 247, 255, .2);box-shadow: 4px 4px 1px rgba(213, 215, 230, .5);float: left;box-sizing: border-box;}
.sub .sub_con .rfr_con .con_wrap .con_s.con_s_h{display: block;width: 100%;height: auto;min-height: 250px;line-height: 22px;padding: 7px 15px;margin: 0;font-size: 14px !important;color: rgba(85, 85, 85, 1);text-align: justify;letter-spacing: -1px;word-spacing: 2px;outline: solid 1px rgba(196, 201, 228, 1);border-top: solid 2px rgba(213, 215, 230, .5);border-left: solid 2px rgba(213, 215, 230, .5);background: rgba(241, 247, 255, .2);box-shadow: 4px 4px 1px rgba(213, 215, 230, .5);float: left;box-sizing: border-box;}
.sub .sub_con .tt_wrap3{display:table;width: 100%;height:auto;margin: 0;padding:0;}
.sub .sub_con .tt_wrap3 .tt_r{display:inline-block;width: 100%;height: auto;line-height: 28px;text-align:left;text-indent:0;font-size: 17px;padding: 10px 50px;margin: 18px auto 0 auto;background: rgba(156, 162, 197, 1);border-left: solid 4px rgb(105, 124, 177);float:none;color: rgba(255, 255, 255, 1);letter-spacing: -1px;box-sizing: border-box;box-shadow: 4px 0 1px rgba(213, 215, 230, .5);font-weight: 600;}
.sub .sub_con .tt_wrap3 .tt_r .tt_n{display:inline-block;position:relative;top: -1px;width: auto;height: 22px;text-align: center;line-height: 22px;font-size: 15px;letter-spacing: 1px;color: rgb(68, 87, 172);padding: 0 5px;margin: 0 0 0 40px;border-radius: 15px;background: rgba(255, 255, 255, 0.4);box-sizing: border-box;font-weight: 600;}
.sub .sub_con .comment{display:table;width: 100%;height:auto;padding: 0;margin: 0 auto 17px auto;border: solid 1px rgba(181, 187, 222, .5);background: rgba(241, 247, 255, 1);box-sizing: border-box;box-shadow: 3px 3px 1px rgba(213, 215, 230, .5);}
.sub .sub_con .comment .tt_wrap4{display:table;width: 100%;height:auto;padding: 0;margin: 0;background: rgba(241, 247, 255, 1); border-bottom: solid 1px rgba(211, 235, 253, 1); box-sizing: border-box;}
.sub .sub_con .comment .tt_wrap4 .s2_1{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(255, 96, 96, 1);float: left;}
.sub .sub_con .comment .tt_wrap4 .s2_2{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(251, 147, 85, 1);float: left;}
.sub .sub_con .comment .tt_wrap4 .s2_3{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(206, 181, 75, 1);float: left;}
.sub .sub_con .comment .tt_wrap4 .s2_4{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(108, 189, 170, 1);float: left;}
.sub .sub_con .comment .tt_wrap4 .s2_5{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(111, 202, 245, 1);float: left;}
.sub .sub_con .comment .tt_wrap4 .s2_6{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(119, 151, 245, 1);float: left;}
.sub .sub_con .comment .tt_wrap4 .s2_7{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(194, 139, 234, 1);float: left;}
.sub .sub_con .comment .tt_wrap4 .tt_con{display: inline-block;width:55%;height: auto;line-height: 20px;margin: 10px;padding: 0;border:0px;font-size:14px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent:0;box-sizing:border-box;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con .comment .tt_wrap4 .a_mp{display: inline-table;width: auto;min-width: 143px;height: 30px;line-height: 28px;margin: 5px 10px 5px 0;padding: 0 5px 0 0;border-radius: 17px;float: left;letter-spacing: -1.5px;box-sizing: border-box;background: rgba(212, 235, 255, 0);}
.sub .sub_con .comment .tt_wrap4 .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 4px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 17px;overflow: hidden;}
.sub .sub_con .comment .tt_wrap4 .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.sub .sub_con .comment .tt_wrap4 .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;margin: 0;padding: 0 5px 0 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 119, 206, 1);}
.sub .sub_con .comment .tt_wrap4 .a_mp .ssp2{display: inline-block;padding:0 0 0 3px;}
.sub .sub_con .comment .file1{display: table;width: 97.5%;height: auto;margin: 0 auto 7px auto;padding: 5px 10px 10px 37px;background: url(../img/ic_addfile.png) no-repeat 10px 50% rgba(255, 255, 255, 1);float: none;box-sizing: border-box;max-width: 958px;}
.sub .sub_con .comment .file1 .con{position: relative;top: 3px;display:inline-block;width:auto;height:auto;line-height: 22px;background:none;margin: 0 ;border-bottom: solid 2px rgba(238, 238, 238, 0);padding:0;font-size:14px;color: rgb(41, 84, 148);letter-spacing: -1.5px;text-align:left;text-indent:0;box-sizing:border-box;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 75%;}
.sub .sub_con .comment .file1 .con:hover{color: rgb(41, 84, 148);border-bottom: solid 2px rgba(68, 156, 255, 0.5);color:rgb(4, 110, 255);cursor: pointer;transition: .7s;}
.sub .sub_con .comment .file1 .dt{position: relative;top: 3px;display:inline-block;width:auto;height:auto;line-height: 22px;background:none;margin: 0 ;padding:0;font-size:13px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent:0;box-sizing:border-box;float: right;}
.sub .sub_con .btn_wrap{display:inline-block;width: 100%;height:auto;margin:30px 0 0 0;padding:0;}
.sub .sub_con .btn_wrap .btn1{display: block;width: 100%;height: 40px;line-height: 37px;background: rgb(129, 150, 203);border-top: solid 2px rgba(204, 204, 204, 1);border-bottom: solid 2px rgba(204, 204, 204, 1);text-align:left;padding:0 0 0 40px;font-size: 14px;color: rgba(255, 255, 255, 1);letter-spacing: -1px;box-sizing:border-box;border-top-left-radius: 12px;border-top-right-radius: 12px;}
.sub .sub_con .btn_wrap .btn2{display: block;width: 100%;height: 40px;line-height: 37px;background: rgb(129, 150, 203);border-bottom: solid 2px rgba(204, 204, 204, 1);text-align:left;padding:0 0 0 40px;font-size: 14px;color: rgba(255, 255, 255, 1);letter-spacing: -1px;box-sizing:border-box;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;}
.sub .sub_con .btn_wrap span.ic{position:relative;top:-1px;display:inline-block;font-size:10px;margin:-5px 9px 0 0;color:rgba(172, 255, 252, 1);}
.sub .sub_con .btn_wrap .btn1:hover{background: rgb(97, 127, 204);color:rgba(255, 255, 255, 1);padding:0 0 0 100px;transition:.7s;}
.sub .sub_con .btn_wrap .btn2:hover{background: rgb(97, 127, 204);color:rgba(255, 255, 255, 1);padding:0 0 0 100px;transition:.7s;}
.sub .sub_con .btn_wrap button .sp_tt{display: inline-block;color: rgb(0, 1, 3);padding: 0 0 0 20px;}
.sub .sub_con .btn_wrap_r{display:table;width: 100%;height:30px;margin: 30px auto 0 auto;padding:0;text-align: center;box-sizing: border-box;float: left;}
.sub .sub_con .btn_wrap_r .bt_1{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(193, 226, 253, 1);border: solid 1px rgba(184, 223, 255, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con .btn_wrap_r .bt_2{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con .btn_wrap_r .bt_3{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con .btn_wrap_r button:hover{border-radius:4px;transition:.7s;}
/* s_pop_up_h 피드백 */
.sub .sub_con .btn_wrap_v{display:table;width: 100%;height:30px;margin: 17px auto 40px auto;padding:0;text-align: center;box-sizing: border-box;float: left;}
.sub .sub_con .btn_wrap_v .bt_1{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(193, 226, 253, 1);border: solid 1px rgba(184, 223, 255, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con .btn_wrap_v .bt_2{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con .btn_wrap_v .bt_3{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(60, 124, 197, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con .btn_wrap_v button:hover{border-radius:4px;transition:.7s;}
/* s_.sub .sub_con .sch_wrap .wrap2_2_uselectbox */
.sub .sub_con .sch_wrap .wrap2_2_uselectbox{width: 10%;padding: 0 !important;margin: 16px 0 15px 0;max-height: 40px;height: 30px !important;line-height: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);float: left;}
.sub .sub_con .sch_wrap .wrap2_2_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(244, 252, 255, 1);color:rgba(1, 96, 121,1);box-sizing: border-box;transition:.7s;}	
.sub .sub_con .sch_wrap .wrap2_2_uselectbox div.uselectbox{position: relative;top: 0;height: 3px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.sub .sub_con .sch_wrap .wrap2_2_uselectbox span.uselected{width: 70%;background: rgba(255, 255, 255, 0);overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.sub .sub_con .sch_wrap .wrap2_2_uselectbox span.uarrow{position:relative;top: 0;text-indent: 0;display: inline-block;width: 30%;float: right;height: 29px;line-height: 29px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: rgba(255, 255, 255, 0);padding: 0;margin: 0;color: rgba(119, 181, 234, 1);}			
.sub .sub_con .sch_wrap .wrap2_2_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;max-height: 145px;height: auto;line-height: 28px;border: solid 1px rgba(83, 173, 243, 1);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: hidden;overflow-y: auto;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;box-sizing: content-box;z-index: 9999;}	
.sub .sub_con .sch_wrap .wrap2_2_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 30px;line-height: 28px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;border-bottom: solid 1px rgba(255, 255, 254, 1);opacity: 1;color: rgba(85, 85, 85, 1);}	
.sub .sub_con .sch_wrap .wrap2_2_uselectbox span.uoption:hover{color:#fff;background: rgba(117, 161, 216, 1);transition:.7s;}
/* e_.sub .sub_con .sch_wrap .wrap2_2_uselectbox */
/* s_.sub .sub_con.cln .sch_wrap .wrap2_2_uselectbox */
.sub .sub_con.cln .sch_wrap .wrap2_2_uselectbox{width: 13%;padding: 0 !important;margin: 16px 0 15px 4px;max-height: 40px;height: 30px !important;line-height: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);float: left;}
.sub .sub_con.cln .sch_wrap .wrap2_2_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(244, 252, 255, 1);color:rgba(1, 96, 121,1);box-sizing: border-box;transition:.7s;}	
.sub .sub_con.cln .sch_wrap .wrap2_2_uselectbox div.uselectbox{position: relative;top: 0;height: 3px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.sub .sub_con.cln .sch_wrap .wrap2_2_uselectbox span.uselected{width: 70%;background: rgba(255, 255, 255, 0);overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.sub .sub_con.cln .sch_wrap .wrap2_2_uselectbox span.uarrow{position:relative;top: 0;text-indent: 0;display: inline-block;width: 30%;float: right;height: 29px;line-height: 29px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: rgba(255, 255, 255, 0);padding: 0;margin: 0;color: rgba(119, 181, 234, 1);}			
.sub .sub_con.cln .sch_wrap .wrap2_2_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;max-height: 145px;height: auto;line-height: 28px;border: solid 1px rgba(83, 173, 243, 1);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: hidden;overflow-y: auto;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;box-sizing: content-box;z-index: 9999;}	
.sub .sub_con.cln .sch_wrap .wrap2_2_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 30px;line-height: 28px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;border-bottom: solid 1px rgba(255, 255, 254, 1);opacity: 1;color: rgba(85, 85, 85, 1);}	
.sub .sub_con.cln .sch_wrap .wrap2_2_uselectbox span.uoption:hover{color:#fff;background: rgba(117, 161, 216, 1);transition:.7s;}
/* e_.sub .sub_con.cln .sch_wrap .wrap2_2_uselectbox */
/* s_.sub .sub_con.ls .sch_wrap .wrap2_2_uselectbox */
.sub .sub_con.ls .sch_wrap .wrap2_2_uselectbox{width: 13%;padding: 0 !important;margin: 16px 0 15px 4px;max-height: 40px;height: 30px !important;line-height: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);float: left;}
.sub .sub_con.ls .sch_wrap .wrap2_2_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(244, 252, 255, 1);color:rgba(1, 96, 121,1);box-sizing: border-box;transition:.7s;}	
.sub .sub_con.ls .sch_wrap .wrap2_2_uselectbox div.uselectbox{position: relative;top: 0;height: 3px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.sub .sub_con.ls .sch_wrap .wrap2_2_uselectbox span.uselected{width: 70%;background: rgba(255, 255, 255, 0);overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.sub .sub_con.ls .sch_wrap .wrap2_2_uselectbox span.uarrow{position:relative;top: 0;text-indent: 0;display: inline-block;width: 30%;float: right;height: 29px;line-height: 29px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: rgba(255, 255, 255, 0);padding: 0;margin: 0;color: rgba(119, 181, 234, 1);}			
.sub .sub_con.ls .sch_wrap .wrap2_2_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;max-height: 145px;height: auto;line-height: 28px;border: solid 1px rgba(83, 173, 243, 1);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: hidden;overflow-y: auto;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;box-sizing: content-box;z-index: 9999;}	
.sub .sub_con.ls .sch_wrap .wrap2_2_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 30px;line-height: 28px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;border-bottom: solid 1px rgba(255, 255, 254, 1);opacity: 1;color: rgba(85, 85, 85, 1);}	
.sub .sub_con.ls .sch_wrap .wrap2_2_uselectbox span.uoption:hover{color:#fff;background: rgba(117, 161, 216, 1);transition:.7s;}
/* e_.sub .sub_con.ls .sch_wrap .wrap2_2_uselectbox */
/* s_.sub .sub_con.learn .sch_wrap .wrap2_2_uselectbox */
.sub .sub_con.learn .sch_wrap .wrap2_2_uselectbox{width: 13%;padding: 0 !important;margin: 16px 0 15px 4px;max-height: 40px;height: 30px !important;line-height: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);float: left;}
.sub .sub_con.learn .sch_wrap .wrap2_2_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(244, 252, 255, 1);color:rgba(1, 96, 121,1);box-sizing: border-box;transition:.7s;}	
.sub .sub_con.learn .sch_wrap .wrap2_2_uselectbox div.uselectbox{position: relative;top: 0;height: 3px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.sub .sub_con.learn .sch_wrap .wrap2_2_uselectbox span.uselected{width: 70%;background: rgba(255, 255, 255, 0);overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.sub .sub_con.learn .sch_wrap .wrap2_2_uselectbox span.uarrow{position:relative;top: 0;text-indent: 0;display: inline-block;width: 30%;float: right;height: 29px;line-height: 29px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: rgba(255, 255, 255, 0);padding: 0;margin: 0;color: rgba(119, 181, 234, 1);}			
.sub .sub_con.learn .sch_wrap .wrap2_2_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;max-height: 145px;height: auto;line-height: 28px;border: solid 1px rgba(83, 173, 243, 1);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: hidden;overflow-y: auto;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;box-sizing: content-box;z-index: 9999;}	
.sub .sub_con.learn .sch_wrap .wrap2_2_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 30px;line-height: 28px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;border-bottom: solid 1px rgba(255, 255, 254, 1);opacity: 1;color: rgba(85, 85, 85, 1);}	
.sub .sub_con.learn .sch_wrap .wrap2_2_uselectbox span.uoption:hover{color:#fff;background: rgba(117, 161, 216, 1);transition:.7s;}
/* e_.sub .sub_con.learn .sch_wrap .wrap2_2_uselectbox */
/* e_.sub */

/* s_.sub .sub_con.slife */
.sub .sub_con.slife{display: table;width: 745px;height: auto;margin: 0 0 0 5px;padding: 0;background: rgba(255, 255, 255, 1);}
.sub .sub_con.slife .tt_wrap{display:inline-block;width: 100%;height: 60px;margin: 0;padding:0;}
.sub .sub_con.slife .tt_wrap h3{display:inline-block;width:auto;height: 40px;line-height: 42px;margin:0;padding:0;font-size:18px;color: rgb(0, 122, 175);letter-spacing: -1.5px;text-align: left;text-indent: 5px;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);}
.sub .sub_con.slife .tt_wrap h3.am_tt{display:inline-block;width:auto;height: 40px;line-height: 40px;margin: 15px 0 10px 0;padding:0;font-size: 19px;color: rgba(0, 43, 54, 1);text-align: left;text-indent: 5px;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);float: left;}
.sub .sub_con.slife .tt_wrap h3.am_tt .h_date{position:relative;top:5px;display:inline-block;width:auto;height:30px;line-height: 31px;text-align:center;text-indent:0;letter-spacing: 1px;font-size:17px;color: rgba(0, 115, 190, 1);background: rgba(174, 227, 255, 1);border-left: solid 4px rgba(105, 196, 239, 1);border-radius: 1px;padding: 0 11px 0 15px;margin: 0 10px 0 0;float:left;}
.sub .sub_con.slife .tt_wrap h3.am_tt .tt{position:relative;top:0px;display:inline-block;width:auto;height: 40px;line-height: 40px;text-align:left;text-indent:0;font-size: 17px;padding: 0 50px;margin: 0 0 5px 0;background: rgb(230, 250, 255);border-left: solid 4px rgb(0, 135, 171);border-bottom: solid 1px rgba(204, 204, 204, .5);float:left;color: rgb(42, 139, 165);letter-spacing: 0px;box-sizing: border-box;font-weight: 600;}
.sub .sub_con.slife .tt_wrap h3.am_tt .tt_s{position:relative;top:5px;display:inline-block;width:auto;height:30px;line-height:28px;text-align:left;text-indent:0;font-size:17px;padding:0;margin:0;float:left;color: rgba(102, 102, 102, 1);text-shadow:none;letter-spacing:-1px;}
.sub .sub_con.slife .tt_wrap .wrap{display: inline-block;width: auto;height: 40px;margin: 15px 0 0 0;padding: 0;float: right;}
.sub .sub_con.slife .tt_wrap .wrap .ic_v1{display: inline-block;width: 25px;height: 25px;margin: 15px 5px 0 0;padding: 0;background: url(../img/ic_v1.png) no-repeat 50% 50% #fff;}
.sub .sub_con.slife .tt_wrap .wrap .ic_v1:hover{background: url(../img/ic_v1_on.png) no-repeat 50% 50% #fff;transition: .7s;}
.sub .sub_con.slife .tt_wrap .wrap .ic_v1.on{background: url(../img/ic_v1_on.png) no-repeat 50% 50% #fff;transition: .7s;}
.sub .sub_con.slife .tt_wrap .wrap .ic_v2{display: inline-block;width: 25px;height: 25px;margin: 15px 0 0 0;padding: 0;background: url(../img/ic_v2.png) no-repeat 50% 50% #fff;}
.sub .sub_con.slife .tt_wrap .wrap .ic_v2:hover{background: url(../img/ic_v2_on.png) no-repeat 50% 50% #fff;transition: .7s;}
.sub .sub_con.slife .tt_wrap .wrap .ic_v2.on{background: url(../img/ic_v2_on.png) no-repeat 50% 50% #fff;transition: .7s;}
.sub .sub_con.slife .tt_wrap .wrap .ic_v3{display: inline-block;width: auto;height: 26px;line-height: 26px;margin: 15px 6px 0 0;padding: 0 35px 0 20px;font-size: 14px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);background: url(../img/ic02_6.png) no-repeat 78% 65% rgba(60, 124, 197, 1);border-bottom: solid 1px rgba(18, 76, 142, 1);border-right: solid 1px rgba(18, 76, 141, 1);border-radius: 4px;}
.sub .sub_con.slife .tt_wrap .wrap .ic_v3:hover{background:url(../img/ic02_6_1.png) no-repeat 78% 65% rgba(18, 76, 143, 1);border-top:solid 3px rgba(139, 216, 237, 1);color:rgba(197, 250, 255, 1);line-height:24px;transition: .1s;}
.sub .sub_con.slife .tt_wrap .wrap .ic_v4{display: inline-block;width: auto;height: 26px;line-height: 26px;margin: 15px 6px 0 0;padding: 0 35px 0 20px;font-size: 14px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);background: url(../img/ic02_3.png) no-repeat 78% 55% rgba(60, 124, 197, 1);border-bottom: solid 1px rgba(18, 76, 142, 1);border-right: solid 1px rgba(18, 76, 141, 1);border-radius: 4px;}
.sub .sub_con.slife .tt_wrap .wrap .ic_v4:hover{background:url(../img/ic02_3_1.png) no-repeat 78% 55% rgba(18, 76, 143, 1);border-top:solid 3px rgba(139, 216, 237, 1);color:rgba(197, 250, 255, 1);line-height:24px;transition: .1s;}
.sub .sub_con.slife .cl_wrap{display:table;width:100%;height:auto;padding:0;margin:0;text-align: center;}
.sub .sub_con.slife .l_wrap{display:table;width: 100%;height:auto;padding: 0 0 0 18px;margin: 0;background: rgba(255, 255, 255, 1);border-top: solid 2px rgba(211, 235, 253, 1);box-sizing: border-box;text-align: center;}
.sub .sub_con.slife .sch_wrap{display:flex;width: 100%;height:auto;padding: 0;margin: 0 0 -2px 0;background: rgba(241, 247, 255, 1);border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);box-sizing: border-box;}
.sub .sub_con.slife .sch_wrap .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 15%;text-align: left;text-indent: 5px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 16px 0 15px 0;padding:0;cursor:pointer;float: left;flex-basis: 15%;max-width:110px;}
.sub .sub_con.slife .sch_wrap .ip_date:hover{border:solid 1px rgba(0, 171, 216, 1);background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(244, 252, 255, 1);}
.sub .sub_con.slife .sch_wrap .tt{display:inline-block;position:relative;width:auto;text-align: center;line-height: 61px;font-size: 14px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0 1%;margin: 0;float: left;flex-basis: auto;}
.sub .sub_con.slife .sch_wrap .tt:first-child{padding: 0 0 0 1%;flex-basis: 11%;width: 11%;min-width: 11%;}
.sub .sub_con.slife .sch_wrap .ip_search{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 190px;text-align: left;text-indent: 7px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1.5px;color: rgba(36, 116, 185, 1);margin: 16px 0 15px 4px;padding:0;cursor:text;float: left;flex-grow: 1;}
.sub .sub_con.slife .sch_wrap .ip_search:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition:.7s;}
.sub .sub_con.slife .sch_wrap button.btn_search1{position: relative;left: -1px;display: inline-block;width: 30px;height: 30px;padding: 4px 0;text-align: center;text-indent:0;font-size: 13px;line-height: 1;background: url(../img/btn_search1_1.png) no-repeat 45% 45% rgba(97, 182, 248, .2);color: rgba(0, 49, 119,1.00);float:left;margin: 16px 1% 15px 0;border: solid 1px rgba(83, 173, 243, 1);border-radius: 0;box-sizing: border-box;flex-basis: 30px;}
.sub .sub_con.slife .sch_wrap button.btn_search1:hover{background: url(../img/btn_search1_2.png) no-repeat 45% 45% rgba(97, 182, 248, 1);color: rgba(255,255,255,1.00);transition:.7s;}
.sub .sub_con.slife .tt_wrap2{display:table;width: 100%;height:auto;padding: 0;margin: 0 0 -2px 0;background: rgba(241, 247, 255, 1);border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);box-sizing: border-box;}
.sub .sub_con.slife .tt_wrap2 .tt_con{display:inline-block;position:relative;width: 550px;height: 24px;text-align: left;line-height: 24px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 72, 90, 1);padding: 0 0 0 5px;margin: 15px 0 0 32px;float: left;background: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .tt_wrap2 .tt_date{display:inline-block;position:relative;width: 100px;height: 24px;text-align: right;line-height: 24px;font-size: 14px;letter-spacing: -1px;color: rgba(85, 85, 85, 1);padding: 0 10px 0 0;margin: 15px 0 15px 0;float: right;background: none;}
.sub .sub_con.slife .tt_wrap2 .s1_1{display:inline-block;width: 46px;height: 22px;line-height: 22px;padding:0;margin: 15px 10px 15px 15px;background:rgba(255, 255, 255, 1);border: solid 1px rgba(0, 90, 210, 1);color: rgba(0, 90, 210, 1);text-align:center;font-size: 15px;letter-spacing: 0;float: left;}
.sub .sub_con.slife .tt_wrap2 .s1_2{display:inline-block;width: 46px;height: 22px;line-height: 22px;padding:0;margin: 15px 10px 15px 15px;background:rgba(255, 255, 255, 1);border:solid 1px rgba(111, 72, 181, 1);color:rgba(111, 72, 181, 1);text-align:center;font-size: 15px;letter-spacing: 0;float: left;}
.sub .sub_con.slife .tt_wrap2 .s1_3{display:inline-block;width: 46px;height: 22px;line-height: 22px;padding:0;margin: 15px 10px 15px 15px;background:rgba(255, 255, 255, 1);border: solid 1px rgb(0, 107, 52);color: rgba(0, 107, 52, 1);text-align:center;font-size: 15px;letter-spacing: 0;float: left;}
.sub .sub_con.slife .tt_wrap2s{display:table;width: 100%;height:auto;padding: 0;margin: 0;background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.sub .sub_con.slife .tt_wrap2s .wrap_s{display:block;width: 330px;height:auto;padding: 0;margin: 5px auto;background: rgb(226, 228, 241);box-sizing: border-box;border-top-left-radius:17px;border-bottom-left-radius:17px;overflow: hidden;}
.sub .sub_con.slife .tt_wrap2s .t1{display:inline-block;position:relative;width: 90px;height: 26px;text-align: center;line-height: 26px;font-size: 14px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);padding: 0 0 0 5px;margin: 0;float: left;background: rgba(156, 162, 197, 1);overflow: hidden;box-sizing: border-box;}
.sub .sub_con.slife .tt_wrap2s .t2{display:inline-block;position:relative;min-width: 170px;height: 26px;text-align: right;line-height: 26px;font-size: 14px;letter-spacing: -1px;color: rgba(51, 65, 175, 1);padding: 0;margin: 0;float: left;background: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.sub .sub_con.slife .tt_wrap2s .t3{display:inline-block;position:relative;width: auto;height: 26px;text-align: left;line-height: 26px;font-size: 14px;letter-spacing: -1px;color: rgba(51, 65, 175, 1);padding: 0 0 0 10px;margin: 0;float: left;background: rgba(156, 162, 197, 0);overflow: hidden;box-sizing: border-box;}
.sub .sub_con.slife .rfr_con .h_list{display: table;width: 100%;height: auto;margin: 0 auto 18px auto;padding: 5px 0 0 0;border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);background: transparent;box-sizing:border-box;}
.sub .sub_con.slife .rfr_con .h_list.m_tb{display: table;width: 100%;height: auto;margin: 0 auto 5px auto !important;padding: 0 0 5px 0;border-top: solid 2px rgb(211, 235, 253);border-bottom: solid 0px rgb(204, 204, 204);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con.slife .rfr_con table td .h_list.m_tb{display: table;width: 100%;height: auto;margin: 0 auto 5px auto !important;padding: 0 0 5px 0;border-top: solid 0px rgb(211, 235, 253);border-bottom: solid 0px rgb(204, 204, 204);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con.lrc .rfr_con .h_list.m_tb{display: table;width: 100%;height: auto;margin: 0 auto 5px auto !important;padding: 0 0 5px 0;border-top: solid 0px rgb(211, 235, 253);border-bottom: solid 0px rgb(204, 204, 204);background: rgba(255, 255, 255, 0);box-sizing:border-box;float: left;}
.sub .sub_con.slife .rfr_con .h_list.m_t{margin: -2px auto 18px auto;}
.sub .sub_con.slife .rfr_con .h_list.m_tb{margin: -2px auto -2px auto;}
.sub .sub_con.slife .rfr_con .h_list.mp_1{margin: -2px auto 18px auto;padding: 5px 0 20px 0;}
.sub .sub_con.slife .rfr_con .h_list.mp_2{margin: 0 auto 0 auto;padding: 0;border-top: solid 0px rgba(211, 235, 253, 1);border-bottom: solid 0px rgba(211, 235, 253, 1);}
.sub .sub_con.slife .rfr_con .h_list .li_1{display: block !important;width:100%;height: auto;line-height: 19px;background: url(../img/ic_h.png) no-repeat 17px 50% rgba(244, 252, 255, 1);margin: 5px auto 0px auto;padding: 4px 10px 4px 37px;border:0px;font-size:14px;color: rgb(85, 85, 85);letter-spacing: -1.5px;text-align:left;text-indent:0;box-sizing:border-box;float: left;}
.sub .sub_con.slife .rfr_con .h_list .wrap{display:table;width:100%;margin: 0 0 -2px 0;padding: 13px 0 5px 0;border-bottom: solid 2px rgba(211, 235, 253, 1);}
.sub .sub_con.slife .rfr_con .h_list .a_mp{display: inline-table;width: auto;min-width: 143px;height: 30px;line-height: 28px;margin: 0 0 5px 20px;padding: 0 5px 0 0;border-radius: 17px;float: left;letter-spacing: -1.5px;box-sizing: border-box;background: rgba(212, 235, 255, 0);}
.sub .sub_con.slife .rfr_con .h_list .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 4px 0 0;padding:0;border: solid 1px rgba(0, 93, 173, 1);border-radius: 17px;overflow: hidden;}
.sub .sub_con.slife .rfr_con .h_list .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.sub .sub_con.slife .rfr_con .h_list .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;margin: 0;padding: 0 5px 0 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 72, 90, 1);}
.sub .sub_con.slife .rfr_con .h_list .a_mp .ssp2{display: inline-block;padding:0 0 0 3px;}
.sub .sub_con.slife .rfr_con .ptg_swrap{display: inline-block;width: 600px;min-height: 200px;padding: 5px 5px 33px 5px;margin:50px auto 32px auto;float: none;box-sizing: border-box;position: relative;background: rgb(237, 237, 237);border-bottom: solid 1px rgb(219, 224, 235);}
.sub .sub_con.slife .rfr_con .ptg_swrap:first-child{display: inline-block;width: 600px;min-height: 200px;padding: 5px 5px 33px 5px;margin:50px auto 32px auto;float: none;box-sizing: border-box;position: relative;background: rgb(237, 237, 237);border-bottom: solid 1px rgb(219, 224, 235);}
.sub .sub_con.slife .rfr_con .ptg_swrap .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 4px 0 0 0;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;float: none;position: absolute;right: 37px;}
.sub .sub_con.slife .rfr_con .ptg_swrap .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.slife .rfr_con .ptg_swrap .fl{position: absolute;right: 4px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 4px 0 0 0;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.slife .rfr_con .ptg_swrap .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.slife .rfr_con .ptg_swrap img{display:table;width:100%;max-width: 650px;margin:0 auto;padding:0;border: solid 1px rgba(170, 170, 170, 1);}
.sub .sub_con.slife .rfr_con .ptg_swrap .num{position: absolute;bottom: 40px;right: 10px;display:inline-block;width: 30px;height: 30px;font-size: 17px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 28px;font-weight: 600;}
.sub .sub_con.slife .rfr_con .ptg_swraps{display: inline-block;width: 600px;min-height: 200px;padding: 5px 5px 33px 5px;margin:50px auto 35px auto;float: none;box-sizing: border-box;position: relative;background: rgb(237, 237, 237);border-bottom: solid 1px rgb(219, 224, 235);}
.sub .sub_con.slife .rfr_con .ptg_swraps:first-child{display: table;width: 600px;min-height: 200px;padding: 5px 5px 33px 5px;margin:50px auto 32px auto;float: none;box-sizing: border-box;position: relative;background: rgb(237, 237, 237);border-bottom: solid 1px rgb(219, 224, 235);}
.sub .sub_con.slife .rfr_con .ptg_swraps .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 4px 0 0 0;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;float: none;position: absolute;right: 37px;}
.sub .sub_con.slife .rfr_con .ptg_swraps .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.slife .rfr_con .ptg_swraps .fl{position: absolute;right: 4px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 4px 0 0 0;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.slife .rfr_con .ptg_swraps .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.slife .rfr_con .ptg_swraps img{display:table;width:100%;max-width: 650px;margin:0 auto;padding:0;border: solid 1px rgba(170, 170, 170, 1);}
.sub .sub_con.slife .rfr_con .ptg_swraps .num{position: absolute;bottom: 40px;right: 10px;display:inline-block;width: 30px;height: 30px;font-size: 17px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 28px;font-weight: 600;}
.sub .sub_con.slife .rfr_con .video_wrap{display: table;width: 100%;min-height: 200px;padding: 50px 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(255, 255, 255, 0);}
.sub .sub_con.slife .rfr_con .video_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.slife .rfr_con .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.slife .rfr_con .video_wrap .mv{position: absolute;top: 40%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.sub .sub_con.slife .rfr_con .video_wrap video{position: relative;top: 0;display: table;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);border: solid 4px rgba(167, 179, 211, 1);overflow: hidden;}
.sub .sub_con.slife .rfr_con .con_wrap{display: table;width: 742px;height:auto;padding: 0;margin: 0 auto;font-size: 14px;}
.sub .sub_con.slife .rfr_con .con_wrap .con_s{display: block;width: 100%;height: auto;min-height: 170px;line-height: 22px;padding: 7px 15px;margin: 0;font-size: 14px !important;color: rgba(85, 85, 85, 1);text-align: justify;letter-spacing: -1px;word-spacing: 2px;outline: solid 1px rgba(196, 201, 228, 1);border-top: solid 2px rgba(213, 215, 230, .5);border-left: solid 2px rgba(213, 215, 230, .5);background: rgba(241, 247, 255, .2);box-shadow: 4px 4px 1px rgba(213, 215, 230, .5);float: left;box-sizing: border-box;}
.sub .sub_con.slife .rfr_con .con_wrap .con_s.con_s_h{display: block;width: 100%;height: auto;min-height: 250px;line-height: 22px;padding: 7px 15px;margin: 0;font-size: 14px !important;color: rgba(85, 85, 85, 1);text-align: justify;letter-spacing: -1px;word-spacing: 2px;outline: solid 1px rgba(211, 235, 253, 1);border-top: solid 2px rgba(239, 239, 239, 1);border-left: solid 2px rgba(245, 248, 255, 1);background: rgba(241, 247, 255, .3);box-shadow: 4px 4px 1px rgba(228, 228, 229, 1);float: left;box-sizing: border-box;}
.sub .sub_con.slife .tt_wrap3{display:table;width: 100%;height:auto;margin: 0;padding:0;}
.sub .sub_con.slife .tt_wrap3 .tt_r{display:inline-block;width: 742px;height: auto;line-height: 28px;text-align:left;text-indent:0;font-size: 15px;padding: 10px 50px;margin: 18px 0 0 0;background: rgba(156, 162, 197, 1);border-left: solid 4px rgb(105, 124, 177);float:left;color: rgba(255, 255, 255, 1);letter-spacing: -1px;box-sizing: border-box;box-shadow: 4px 0 1px rgba(213, 215, 230, .5);}
.sub .sub_con.slife .tt_wrap3 .tt_r .tt_n{display:inline-block;position:relative;top: -1px;width: auto;height: 22px;text-align: center;line-height: 22px;font-size: 14px;letter-spacing: 1px;color: rgba(61, 64, 177, 1);padding: 0 5px;margin: 0 0 0 50px;border-radius: 15px;background: rgba(255, 255, 255, 0.4);box-sizing: border-box;}
.sub .sub_con.slife .comment{display:table;width: 742px;height:auto;padding: 0;margin: 0 0 17px 0;border: solid 1px rgba(181, 187, 222, .5);background: rgba(241, 247, 255, 1);box-sizing: border-box;box-shadow: 3px 3px 1px rgba(213, 215, 230, .5);}
.sub .sub_con.slife .comment .tt_wrap4{display:table;width: 100%;height:auto;padding: 0;margin: 0;background: rgba(241, 247, 255, 1); border-bottom: solid 1px rgba(211, 235, 253, 1); box-sizing: border-box;}
.sub .sub_con.slife .comment .tt_wrap4 .s2_1{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(255, 96, 96, 1);float: left;}
.sub .sub_con.slife .comment .tt_wrap4 .s2_2{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(251, 147, 85, 1);float: left;}
.sub .sub_con.slife .comment .tt_wrap4 .s2_3{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(206, 181, 75, 1);float: left;}
.sub .sub_con.slife .comment .tt_wrap4 .s2_4{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(108, 189, 170, 1);float: left;}
.sub .sub_con.slife .comment .tt_wrap4 .s2_5{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(111, 202, 245, 1);float: left;}
.sub .sub_con.slife .comment .tt_wrap4 .s2_6{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(119, 151, 245, 1);float: left;}
.sub .sub_con.slife .comment .tt_wrap4 .s2_7{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(194, 139, 234, 1);float: left;}
.sub .sub_con.slife .comment .tt_wrap4 .tt_con{display: inline-block;width:auto;height: auto;line-height: 20px;margin: 10px;padding: 0;border:0px;font-size:14px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent:0;box-sizing:border-box;float: left;}
.sub .sub_con.slife .comment .tt_wrap4 .a_mp{display: inline-table;width: auto;min-width: 143px;height: 30px;line-height: 28px;margin: 5px 10px 5px 0;padding: 0 5px 0 0;border-radius: 17px;float: left;letter-spacing: -1.5px;box-sizing: border-box;background: rgba(212, 235, 255, 0);}
.sub .sub_con.slife .comment .tt_wrap4 .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 4px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 17px;overflow: hidden;}
.sub .sub_con.slife .comment .tt_wrap4 .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.sub .sub_con.slife .comment .tt_wrap4 .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;margin: 0;padding: 0 5px 0 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 119, 206, 1);}
.sub .sub_con.slife .comment .tt_wrap4 .a_mp .ssp2{display: inline-block;padding:0 0 0 3px;}
.sub .sub_con.slife .comment .file1{display: table;width: 723px;height: auto;margin: 0 0 7px 10px;padding: 5px 10px 10px 37px;background: url(../img/ic_h.png) no-repeat 10px 50% rgba(255, 255, 255, 1);float: left;box-sizing: border-box;}
.sub .sub_con.slife .comment .file1 .con{position: relative;top: 3px;display:inline-block;width:auto;height:auto;line-height: 16px;background:none;margin: 0 ;padding:0;font-size:14px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent:0;box-sizing:border-box;float: left;}
.sub .sub_con.slife .comment .file1 .dt{position: relative;top: 3px;display:inline-block;width:auto;height:auto;line-height: 16px;background:none;margin: 0 ;padding:0;font-size:13px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent:0;box-sizing:border-box;float: right;}
.sub .sub_con.slife .btn_wrap{display:table;width: 100%;height:auto;margin:21px 0 0 0;padding:0;}
.sub .sub_con.slife .btn_wrap .btn1{display: block;width: 100%;height: 40px;line-height: 37px;background: rgba(129, 150, 203, 1);border-top: solid 2px rgba(204, 204, 204, 1);border-bottom: solid 2px rgba(204, 204, 204, 1);text-align:left;padding:0 0 0 40px;font-size: 14px;color: rgba(255, 255, 255, 1);letter-spacing: -1px;box-sizing:border-box;border-top-left-radius: 12px;border-top-right-radius: 12px;}
.sub .sub_con.slife .btn_wrap .btn2{display: block;width: 100%;height: 40px;line-height: 37px;background: rgba(129, 150, 203, 1);border-bottom: solid 2px rgba(204, 204, 204, 1);text-align:left;padding:0 0 0 40px;font-size: 14px;color: rgba(255, 255, 255, 1);letter-spacing: -1px;box-sizing:border-box;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;}
.sub .sub_con.slife .btn_wrap span.ic{position:relative;top:-1px;display:inline-block;font-size:10px;margin:-5px 9px 0 0;color:rgba(172, 255, 252, 1);}
.sub .sub_con.slife .btn_wrap .btn1:hover{background: rgb(97, 127, 204);color:rgba(255, 255, 255, 1);padding:0 0 0 100px;transition:.7s;}
.sub .sub_con.slife .btn_wrap .btn2:hover{background: rgb(97, 127, 204);color:rgba(255, 255, 255, 1);padding:0 0 0 100px;transition:.7s;}
.sub .sub_con.slife .btn_wrap button .sp_tt{display: inline-block;color: rgb(0, 1, 3);padding: 0 0 0 20px;}
.sub .sub_con.slife .btn_wrap_r{display:table;width: 100%;height:30px;margin: 30px auto 0 auto;padding:0;text-align: center;box-sizing: border-box;float: left;}
.sub .sub_con.slife .btn_wrap_r .bt_1{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(193, 226, 253, 1);border: solid 1px rgba(184, 223, 255, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con.slife .btn_wrap_r .bt_2{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con.slife .btn_wrap_r .bt_3{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con.slife .btn_wrap_r button:hover{border-radius:4px;transition:.7s;}
/* s_pop_up_h 피드백 */
/* s_uselectbox */
.sub .sub_con.slife .sch_wrap .wrap2_2_uselectbox{width: 70px;padding: 0 !important;margin: 16px 0 15px 0;max-height: 40px;height: 30px !important;line-height: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);float: left;}
.sub .sub_con.slife .sch_wrap .wrap2_2_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(244, 252, 255, 1);color:rgba(1, 96, 121,1);box-sizing: border-box;transition:.7s;}	
.sub .sub_con.slife .sch_wrap .wrap2_2_uselectbox div.uselectbox{position: relative;top: 0;height: 3px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.sub .sub_con.slife .sch_wrap .wrap2_2_uselectbox span.uselected{width: 70%;background: rgba(255, 255, 255, 0);overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.sub .sub_con.slife .sch_wrap .wrap2_2_uselectbox span.uarrow{position:relative;top: 0;text-indent: 0;display: inline-block;width: 30%;float: right;height: 29px;line-height: 29px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: rgba(255, 255, 255, 0);padding: 0;margin: 0;color: rgba(119, 181, 234, 1);}			
.sub .sub_con.slife .sch_wrap .wrap2_2_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;max-height:  145px;line-height: 28px;border: solid 1px rgba(83, 173, 243, 1);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: hidden;overflow-y: auto;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;box-sizing: content-box;z-index: 9999;}	
.sub .sub_con.slife .sch_wrap .wrap2_2_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 30px;line-height: 28px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;border-bottom: solid 1px rgba(255, 255, 254, 1);opacity: 1;color: rgba(85, 85, 85, 1);}	
.sub .sub_con.slife .sch_wrap .wrap2_2_uselectbox span.uoption:hover{color:#fff;background: rgba(117, 161, 216, 1);transition:.7s;}
/* e_uselectbox */
/* s_.tt_wrap .wrap .uselectbox */
.sub .sub_con.slife .tt_wrap .wrap .wrap2_2_uselectbox{width: 70px;padding: 0 !important;margin: 5px 0 0 0;max-height: 40px;height: 30px !important;line-height: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);float: left;}
.sub .sub_con.slife .tt_wrap .wrap .wrap2_2_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(244, 252, 255, 1);color:rgba(1, 96, 121,1);box-sizing: border-box;transition:.7s;}	
.sub .sub_con.slife .tt_wrap .wrap .wrap2_2_uselectbox div.uselectbox{position: relative;top: 0;height: 3px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.sub .sub_con.slife .tt_wrap .wrap .wrap2_2_uselectbox span.uselected{width: 70%;background: rgba(255, 255, 255, 0);overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.sub .sub_con.slife .tt_wrap .wrap .wrap2_2_uselectbox span.uarrow{position:relative;top: 0;text-indent: 0;display: inline-block;width: 30%;float: right;height: 29px;line-height: 29px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: rgba(255, 255, 255, 0);padding: 0;margin: 0;color: rgba(119, 181, 234, 1);}			
.sub .sub_con.slife .tt_wrap .wrap .wrap2_2_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;max-height: 145px;line-height: 28px;border: solid 1px rgba(83, 173, 243, 1);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: hidden;overflow-y: auto;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;box-sizing: content-box;z-index: 9999;}	
.sub .sub_con.slife .tt_wrap .wrap .wrap2_2_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 30px;line-height: 28px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;border-bottom: solid 1px rgba(255, 255, 254, 1);opacity: 1;color: rgba(85, 85, 85, 1);}	
.sub .sub_con.slife .tt_wrap .wrap .wrap2_2_uselectbox span.uoption:hover{color:#fff;background: rgba(117, 161, 216, 1);transition:.7s;}
/* e_.tt_wrap .wrap .uselectbox */
.sub .sub_con.slife .tt_wrap .wrap .ip_search{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 207px;text-align: left;text-indent: 7px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1.5px;color: rgba(36, 116, 185, 1);margin: 5px 0 0 4px;padding:0;cursor:text;float: left;}
.sub .sub_con.slife .tt_wrap .wrap .ip_search:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition:.7s;}
.sub .sub_con.slife .tt_wrap .wrap button.btn_search1{position: relative;left: -1px;display: inline-block;width: 30px;height: 30px;padding: 4px 0;text-align: center;text-indent:0;font-size: 13px;line-height: 1;background: url(../img/btn_search1_1.png) no-repeat 45% 45% rgba(97, 182, 248, .2);color: rgba(0, 49, 119,1.00);float:left;margin: 5px 0 0 0;border: solid 1px rgba(83, 173, 243, 1);border-radius: 0;box-sizing: border-box;}
.sub .sub_con.slife .tt_wrap .wrap button.btn_search1:hover{background: url(../img/btn_search1_2.png) no-repeat 45% 45% rgba(97, 182, 248, 1);color: rgba(255,255,255,1.00);transition:.7s;}
.sub .sub_con.slife .tt_wrap .wrap button.btn_qnar{display: inline-block;width: auto;height: 26px;line-height: 26px;margin: 15px 0 3px 0;padding: 0 36px 0 20px;font-size: 14px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);background: url(../img/ic02_3.png) no-repeat 87% 55% rgba(60, 124, 197, 1);border-bottom: solid 1px rgba(1, 96, 122, 1);border-right: solid 1px rgba(1, 96, 122, 1);border-radius: 4px;}
.sub .sub_con.slife .tt_wrap .wrap button.btn_qnar:hover{background:url(../img/ic02_3_1.png) no-repeat 87% 55% rgba(18, 76, 143, 1);border-top:solid 3px rgba(139, 216, 237, 1);color:rgba(197, 250, 255, 1);line-height:24px;transition: .1s;}
/* e_.sub .sub_con.slife */

/* s_.sub .sub_con.bk */
.sub .sub_con.bk{display: table;width: 745px;height: auto;margin: 0 0 0 5px;padding: 0;background: rgba(255, 255, 255, 1);}
.sub .sub_con.bk .tt_wrap{display:inline-block;width: 100%;height: 60px;margin: 0;padding:0;}
.sub .sub_con.bk .tt_wrap h3{display:inline-block;width:auto;height: 40px;line-height: 42px;margin:0;padding:0;font-size:18px;color: rgb(0, 122, 175);letter-spacing: -1.5px;text-align: left;text-indent: 5px;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);}
.sub .sub_con.bk .tt_wrap h3.am_tt{display:inline-block;width:auto;height: 40px;line-height: 40px;margin: 15px 0 10px 0;padding:0;font-size: 19px;color: rgba(0, 43, 54, 1);text-align: left;text-indent: 5px;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);float: left;}
.sub .sub_con.bk .tt_wrap h3.am_tt .h_date{position:relative;top:5px;display:inline-block;width:auto;height:30px;line-height: 31px;text-align:center;text-indent:0;letter-spacing: 1px;font-size:17px;color: rgba(0, 115, 190, 1);background: rgba(174, 227, 255, 1);border-left: solid 4px rgba(105, 196, 239, 1);border-radius: 1px;padding: 0 11px 0 15px;margin: 0 10px 0 0;float:left;}
.sub .sub_con.bk .tt_wrap h3.am_tt .tt{position:relative;top:0px;display:inline-block;width: 120px;height: 40px;line-height: 40px;text-align: center;text-indent:0;font-size: 17px;padding: 0;margin: 0 0 5px 0;background: rgb(230, 250, 255);border-left: solid 4px rgb(0, 135, 171);border-bottom: solid 1px rgba(204, 204, 204, .5);float:left;color: rgb(42, 139, 165);letter-spacing: -1.5px;box-sizing: border-box;font-weight: 600;}
.sub .sub_con.bk .tt_wrap h3.am_tt .tt_s{position:relative;top:5px;display:inline-block;width:auto;height:30px;line-height:28px;text-align:left;text-indent:0;font-size:17px;padding:0;margin:0;float:left;color: rgba(102, 102, 102, 1);text-shadow:none;letter-spacing:-1px;}
.sub .sub_con.bk .tt_wrap .wrap_l{display: inline-block;width: auto;height: 40px;margin: 15px 0 10px 7px;padding: 0;float: left;}
.sub .sub_con.bk .tt_wrap .wrap_l .ic_v1{display: inline-block;width: 67px;height: 26px;line-height: 26px;margin: 8px 3px 8px 0;padding: 0;font-size: 14px;text-align: center;text-indent: 3px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);background: rgba(133, 181, 133, 1);border-bottom: solid 1px rgba(48, 134, 48, 1);border-right: solid 1px rgba(48, 134, 48, 1);border-radius: 4px;float: left;}
.sub .sub_con.bk .tt_wrap .wrap_l .ic_v1:hover{background:rgba(24, 105, 24, 1);border-top:solid 3px rgba(139, 216, 237, 1);color:rgba(197, 250, 255, 1);line-height:24px;transition: .1s;}
.sub .sub_con.bk .tt_wrap .wrap_l .rwrap{position: relative;top: 8px;display: inline-block;width: auto;height: 26px;line-height: 1;border: solid 1px rgba(133, 181, 133, 1);border-radius: 12px;margin: 0 3px 0 0;padding: 2px 5px 2px 3px;box-sizing: border-box;float: left;}
.sub .sub_con.bk .tt_wrap .wrap_l .rwrap .vicon{display:inline-block;width:20px;height:20px;line-height:20px;border-radius:10px;background:url(../img/ic_v.png) no-repeat 55% 55% rgba(133, 181, 133, 1);color:rgba(255, 255, 255, 0);font-size: 0px;text-align:center;text-indent: .5px;margin: 0;padding:0;float: left;}
.sub .sub_con.bk .tt_wrap .wrap_l .rwrap .sicon{display:inline-block;width:20px;height:20px;line-height: 8px;border-radius:10px;background:url(../img/ic_bar1.png) no-repeat 55% 55% rgba(181, 181, 181, 1);color:rgba(255, 255, 255, 0);font-size: 0px;text-align:center;text-indent: .5px;margin: 0;padding:0;float: left;}
.sub .sub_con.bk .tt_wrap .wrap_l .rwrap .xicon{display:inline-block;width:20px;height:20px;line-height: 20px;border-radius:10px;background:url(../img/ic_x.png) no-repeat 53% 45% rgba(255, 139, 139, 1);color:rgba(255, 255, 255, 0);font-size: 0px;text-align:center;text-indent: .5px;margin: 0 1px 0 0;padding:0;float: left;}
.sub .sub_con.bk .tt_wrap .wrap_l .rwrap .vtt{display:inline-block;width: 40px;height:20px;line-height:20px;color:rgba(1, 96, 121, 1);font-size:13px;text-align: center;letter-spacing: -1px;margin:0;padding: 0;box-sizing: border-box;float: left;}
.sub .sub_con.bk .tt_wrap .wrap_l .rwrap .vtt{display:inline-block;width: auto;height:20px;line-height:20px;color:rgb(1, 139, 144);font-size:13px;text-align: center;letter-spacing: -1px;margin:0;padding: 0;box-sizing: border-box;float: left;font-weight: 600;min-width: 40px;}
.sub .sub_con.bk .tt_wrap .wrap_l .rwrap .vtt.ss{display:inline-block;width: auto;height:20px;line-height:20px;color:rgba(99, 99, 99, 1);font-size:13px;text-align: center;letter-spacing: -1px;margin:0;padding: 0;box-sizing: border-box;float: left;min-width: 40px;}
.sub .sub_con.bk .tt_wrap .wrap_l .rwrap .vtt.xx{display:inline-block;width: auto;height:20px;line-height:20px;color:rgba(255, 79, 79,1);font-size:13px;text-align: center;letter-spacing: -1px;margin:0;padding: 0;box-sizing: border-box;float: left;min-width: 40px;}
.sub .sub_con.bk .tt_wrap .wrap_r{position: relative;top: 0;display: inline-block;width: auto;height: 40px;margin: 14px 0 10px 0;padding: 0;float: right;}
.sub .sub_con.bk .tt_wrap .wrap_r .cwrap{position: relative;top: 9px;display: inline-block;width: auto;height: 26px;line-height: 1;border: solid 1px rgba(146, 198, 212, 1);border-radius: 12px;margin: 0;padding: 2px 3px 2px 3px;box-sizing: border-box;box-shadow: 2px 2px 1px rgba(198, 222, 199, 1);float: left;}
.sub .sub_con.bk .tt_wrap .wrap_r .cwrap .ar1{display:inline-block;width:20px;height:20px;line-height: 19px;border-radius:10px;background: url(../img/ar_m03.png) 45% 49.5% no-repeat rgba(119, 210, 206, 1);color: rgba(255, 255, 255, 0);font-size: 11px;text-align:center;text-indent: -2px;margin: 0;padding:0;float: left;}
.sub .sub_con.bk .tt_wrap .wrap_r .cwrap .ar2{display:inline-block;width:20px;height:20px;line-height: 19px;border-radius:10px;background: url(../img/ar_m02.png) 55% 49.5% no-repeat rgba(119, 210, 206, 1);color: rgba(255, 255, 255, 0);font-size: 11px;text-align:center;text-indent: 2px;margin: 0;padding:0;float: right;}
.sub .sub_con.bk .tt_wrap .wrap_r .cwrap a:hover{background-color:rgba(41, 148, 177, 1);}
.sub .sub_con.bk .tt_wrap .wrap_r .cwrap .tt{display:inline-block;width: auto;height:20px;line-height:20px;color:rgba(1, 96, 121, 1);font-size:14px;text-align:left;letter-spacing:-1px;margin:0;padding: 0 10px;float: left;}
.sub .sub_con.bk .tt_wrap .wrap_r .ic_v2{position: relative;top: 9px;display: block;width: 60px;height: 26px;line-height: 24px;margin: 0 0 0 5px;padding: 0;font-size: 14px;text-align: center;text-indent: 0px;letter-spacing: -1px;color: rgba(111, 156, 111, 1);background: rgba(243, 250, 243, 1);border: solid 1px rgba(133, 181, 133, 1);border-right: solid 2px rgba(133, 181, 133, 1);border-bottom: solid 2px rgba(133, 181, 133, 1);border-radius: 4px;float: left;}
.sub .sub_con.bk .tt_wrap .wrap_r .ic_v2.w{background: rgba(243, 250, 243, 1);color: rgba(33, 156, 189, 1);border: solid 1px rgba(101, 168, 197, 1);border-right: solid 2px rgba(101, 168, 197, 1);border-bottom: solid 2px rgba(101, 168, 197, 1);}
.sub .sub_con.bk .tt_wrap .wrap_r .ic_v2:hover{background:rgba(133, 181, 133, 1);color:rgba(255, 255, 255, 1);transition: .7s;}
.sub .sub_con.bk .tt_wrap .wrap_r .ic_v2.w:hover{background: rgba(133, 181, 133, 1);color:rgba(255, 255, 255, 1);transition: .7s;}
.sub .sub_con.bk .cl_wrap{display:table;width:100%;height:auto;padding:0;margin:0;text-align: center;}
.sub .sub_con.bk .l_wrap{display:table;width: 100%;height:auto;padding: 0 0 0 18px;margin: 0;background: rgba(255, 255, 255, 1);border-top: solid 2px rgba(211, 235, 253, 1);box-sizing: border-box;text-align: center;}
.sub .sub_con.bk .sch_wrap{display:table;width: 100%;height:auto;padding: 0;margin: 0 0 -2px 0;background: rgba(241, 247, 255, 1);border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);box-sizing: border-box;}
.sub .sub_con.bk .sch_wrap .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 110px;text-align: left;text-indent: 5px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 16px 0 15px 0;padding:0;cursor:pointer;float: left;max-width:110px;}
.sub .sub_con.bk .sch_wrap .ip_date:hover{border:solid 1px rgba(0, 171, 216, 1);background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(244, 252, 255, 1);}
.sub .sub_con.bk .sch_wrap .tt{display:inline-block;position:relative;width: auto;text-align: center;line-height: 61px;font-size: 14px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0 4px;margin: 0;float: left;}
.sub .sub_con.bk .sch_wrap .ip_search{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 207px;text-align: left;text-indent: 7px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1.5px;color: rgba(36, 116, 185, 1);margin: 16px 0 15px 4px;padding:0;cursor:text;float: left;}
.sub .sub_con.bk .sch_wrap .ip_search:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition:.7s;}
.sub .sub_con.bk .sch_wrap button.btn_search1{position: relative;left: -1px;display: inline-block;width: 30px;height: 30px;padding: 4px 0;text-align: center;text-indent:0;font-size: 13px;line-height: 1;background: url(../img/btn_search1_1.png) no-repeat 45% 45% rgba(97, 182, 248, .2);color: rgba(0, 49, 119,1.00);float:left;margin: 16px 0 15px 0;border: solid 1px rgba(83, 173, 243, 1);border-radius: 0;box-sizing: border-box;}
.sub .sub_con.bk .sch_wrap button.btn_search1:hover{background: url(../img/btn_search1_2.png) no-repeat 45% 45% rgba(97, 182, 248, 1);color: rgba(255,255,255,1.00);transition:.7s;}
.sub .sub_con.bk .tt_wrap2{display:table;width: 100%;height:auto;padding: 0;margin: 0;background: rgba(241, 247, 255, 1);border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);box-sizing: border-box;}
.sub .sub_con.bk .tt_wrap2 .tt_con{display:inline-block;position:relative;width: 550px;height: 24px;text-align: left;line-height: 24px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 72, 90, 1);padding: 0 0 0 5px;margin: 15px 0 0 32px;float: left;background: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.bk .tt_wrap2 .tt_date{display:inline-block;position:relative;width: 100px;height: 24px;text-align: right;line-height: 24px;font-size: 14px;letter-spacing: -1px;color: rgba(85, 85, 85, 1);padding: 0 10px 0 0;margin: 15px 0 15px 0;float: right;background: none;}
.sub .sub_con.bk .tt_wrap2 .s1_1{display:inline-block;width: 46px;height: 22px;line-height: 22px;padding:0;margin: 15px 10px 15px 15px;background:rgba(255, 255, 255, 1);border: solid 1px rgba(0, 90, 210, 1);color: rgba(0, 90, 210, 1);text-align:center;font-size: 15px;letter-spacing: 0;float: left;}
.sub .sub_con.bk .tt_wrap2 .s1_2{display:inline-block;width: 46px;height: 22px;line-height: 22px;padding:0;margin: 15px 10px 15px 15px;background:rgba(255, 255, 255, 1);border:solid 1px rgba(111, 72, 181, 1);color:rgba(111, 72, 181, 1);text-align:center;font-size: 15px;letter-spacing: 0;float: left;}
.sub .sub_con.bk .tt_wrap2 .s1_3{display:inline-block;width: 46px;height: 22px;line-height: 22px;padding:0;margin: 15px 10px 15px 15px;background:rgba(255, 255, 255, 1);border: solid 1px rgb(0, 107, 52);color: rgba(0, 107, 52, 1);text-align:center;font-size: 15px;letter-spacing: 0;float: left;}
.sub .sub_con.bk .tt_wrap2s{display:table;width: 100%;height:auto;padding: 0;margin: 0;background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.sub .sub_con.bk .tt_wrap2s .wrap_s{display:block;width: 330px;height:auto;padding: 0;margin: 5px auto;background: rgb(226, 228, 241);box-sizing: border-box;border-top-left-radius:17px;border-bottom-left-radius:17px;overflow: hidden;}
.sub .sub_con.bk .tt_wrap2s .t1{display:inline-block;position:relative;width: 90px;height: 26px;text-align: center;line-height: 26px;font-size: 14px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);padding: 0 0 0 5px;margin: 0;float: left;background: rgba(156, 162, 197, 1);overflow: hidden;box-sizing: border-box;}
.sub .sub_con.bk .tt_wrap2s .t2{display:inline-block;position:relative;min-width: 170px;height: 26px;text-align: right;line-height: 26px;font-size: 14px;letter-spacing: -1px;color: rgba(51, 65, 175, 1);padding: 0;margin: 0;float: left;background: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.sub .sub_con.bk .tt_wrap2s .t3{display:inline-block;position:relative;width: auto;height: 26px;text-align: left;line-height: 26px;font-size: 14px;letter-spacing: -1px;color: rgba(51, 65, 175, 1);padding: 0 0 0 10px;margin: 0;float: left;background: rgba(156, 162, 197, 0);overflow: hidden;box-sizing: border-box;}
.sub .sub_con.bk .tt_wrap3{display:table;width: 100%;height:auto;margin: 0;padding:0;}
.sub .sub_con.bk .tt_wrap3 .tt_r{display:inline-block;width: 742px;height: auto;line-height: 28px;text-align:left;text-indent:0;font-size: 15px;padding: 10px 50px;margin: 18px 0 0 0;background: rgba(156, 162, 197, 1);border-left: solid 4px rgb(105, 124, 177);float:left;color: rgba(255, 255, 255, 1);letter-spacing: -1px;box-sizing: border-box;box-shadow: 4px 0 1px rgba(213, 215, 230, .5);}
.sub .sub_con.bk .tt_wrap3 .tt_r .tt_n{display:inline-block;position:relative;top: -1px;width: auto;height: 22px;text-align: center;line-height: 22px;font-size: 14px;letter-spacing: 1px;color: rgba(61, 64, 177, 1);padding: 0 5px;margin: 0 0 0 50px;border-radius: 15px;background: rgba(255, 255, 255, 0.4);box-sizing: border-box;}
.sub .sub_con.bk .btn_wrap{display:table;width: 100%;height:auto;margin:21px 0 0 0;padding:0;}
.sub .sub_con.bk .btn_wrap .btn1{display: block;width: 100%;height: 40px;line-height: 37px;background: rgba(129, 150, 203, 1);border-top: solid 2px rgba(204, 204, 204, 1);border-bottom: solid 2px rgba(204, 204, 204, 1);text-align:left;padding:0 0 0 40px;font-size: 14px;color: rgba(255, 255, 255, 1);letter-spacing: -1px;box-sizing:border-box;border-top-left-radius: 12px;border-top-right-radius: 12px;}
.sub .sub_con.bk .btn_wrap .btn2{display: block;width: 100%;height: 40px;line-height: 37px;background: rgba(129, 150, 203, 1);border-bottom: solid 2px rgba(204, 204, 204, 1);text-align:left;padding:0 0 0 40px;font-size: 14px;color: rgba(255, 255, 255, 1);letter-spacing: -1px;box-sizing:border-box;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;}
.sub .sub_con.bk .btn_wrap span.ic{position:relative;top:-1px;display:inline-block;font-size:10px;margin:-5px 9px 0 0;color: rgba(172, 255, 252, 1);}
.sub .sub_con.bk .btn_wrap .btn1:hover{background: rgba(18, 76, 143, 1);color:rgba(255, 255, 255, 1);padding:0 0 0 342px;transition:.7s;}
.sub .sub_con.bk .btn_wrap .btn2:hover{background: rgba(18, 76, 143, 1);color:rgba(255, 255, 255, 1);padding:0 0 0 342px;transition:.7s;}
.sub .sub_con.bk .btn_wrap_r{display:table;width: 100%;height:30px;margin: 30px auto 0 auto;padding:0;text-align: center;box-sizing: border-box;float: left;}
.sub .sub_con.bk .btn_wrap_r .bt_1{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(193, 226, 253, 1);border: solid 1px rgba(184, 223, 255, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con.bk .btn_wrap_r .bt_2{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con.bk .btn_wrap_r .bt_3{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con.bk .btn_wrap_r button:hover{border-radius:4px;transition:.7s;}
.sub .sub_con.bk .tt_wrap .wrap .ip_search{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 207px;text-align: left;text-indent: 7px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1.5px;color: rgba(36, 116, 185, 1);margin: 5px 0 0 4px;padding:0;cursor:text;float: left;}
.sub .sub_con.bk .tt_wrap .wrap .ip_search:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition:.7s;}
.sub .sub_con.bk .tt_wrap .wrap button.btn_search1{position: relative;left: -1px;display: inline-block;width: 30px;height: 30px;padding: 4px 0;text-align: center;text-indent:0;font-size: 13px;line-height: 1;background: url(../img/btn_search1_1.png) no-repeat 45% 45% rgba(97, 182, 248, .2);color: rgba(0, 49, 119,1.00);float:left;margin: 5px 0 0 0;border: solid 1px rgba(83, 173, 243, 1);border-radius: 0;box-sizing: border-box;}
.sub .sub_con.bk .tt_wrap .wrap button.btn_search1:hover{background: url(../img/btn_search1_2.png) no-repeat 45% 45% rgba(97, 182, 248, 1);color: rgba(255,255,255,1.00);transition:.7s;}
.sub .sub_con.bk .tt_wrap .wrap button.btn_qnar{display: inline-block;width: auto;height: 26px;line-height: 26px;margin: 10px 6px 8px 0;padding: 0 36px 0 20px;font-size: 14px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);background: url(../img/ic02_3.png) no-repeat 87% 55% rgba(60, 124, 197, 1);border-bottom: solid 1px rgba(1, 96, 122, 1);border-right: solid 1px rgba(1, 96, 122, 1);border-radius: 4px;}
.sub .sub_con.bk .tt_wrap .wrap button.btn_qnar:hover{background:url(../img/ic02_3_1.png) no-repeat 87% 55% rgba(18, 76, 143, 1);border-top:solid 3px rgba(139, 216, 237, 1);color:rgba(197, 250, 255, 1);line-height:24px;transition: .1s;}
/* s_uselectbox */
.sub .sub_con.bk .sch_wrap .wrap2_2_uselectbox{width: 70px;padding: 0 !important;margin: 16px 0 15px 0;max-height: 40px;height: 30px !important;line-height: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);float: left;}
.sub .sub_con.bk .sch_wrap .wrap2_2_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(244, 252, 255, 1);color:rgba(1, 96, 121,1);box-sizing: border-box;transition:.7s;}	
.sub .sub_con.bk .sch_wrap .wrap2_2_uselectbox div.uselectbox{position: relative;top: 0;height: 3px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.sub .sub_con.bk .sch_wrap .wrap2_2_uselectbox span.uselected{width: 70%;background: rgba(255, 255, 255, 0);overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.sub .sub_con.bk .sch_wrap .wrap2_2_uselectbox span.uarrow{position:relative;top: 0;text-indent: 0;display: inline-block;width: 30%;float: right;height: 29px;line-height: 29px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: rgba(255, 255, 255, 0);padding: 0;margin: 0;color: rgba(119, 181, 234, 1);}			
.sub .sub_con.bk .sch_wrap .wrap2_2_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;line-height: 28px;border: solid 1px rgba(83, 173, 243, 1);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: hidden;overflow-y: auto;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;box-sizing: content-box;z-index: 9999;}	
.sub .sub_con.bk .sch_wrap .wrap2_2_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 30px;line-height: 28px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;border-bottom: solid 1px rgba(255, 255, 254, 1);opacity: 1;color: rgba(85, 85, 85, 1);}	
.sub .sub_con.bk .sch_wrap .wrap2_2_uselectbox span.uoption:hover{color:#fff;background: rgba(117, 161, 216, 1);transition:.7s;}
/* e_uselectbox */
/* e_.sub .sub_con.bk */

/* s_.sub .sub_con.menu */
.sub .sub_con.menu{display: table;width: 745px;height: auto;margin: 0 0 0 5px;padding: 0;background: rgba(255, 255, 255, 1);}
.sub .sub_con.menu .tt_wrap{display:inline-block;width: 100%;height: 60px;margin: 0;padding:0;}
.sub .sub_con.menu .tt_wrap h3{display:inline-block;width:auto;height: 40px;line-height: 42px;margin:0;padding:0;font-size:18px;color: rgb(0, 122, 175);letter-spacing: -1.5px;text-align: left;text-indent: 5px;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);}
.sub .sub_con.menu .tt_wrap h3.am_tt{display:inline-block;width:auto;height: 40px;line-height: 40px;margin: 15px 0 10px 0;padding:0;font-size: 19px;color: rgba(0, 43, 54, 1);text-align: left;text-indent: 5px;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);float: left;}
.sub .sub_con.menu .tt_wrap h3.am_tt .h_date{position:relative;top:5px;display:inline-block;width:auto;height:30px;line-height: 31px;text-align:center;text-indent:0;letter-spacing: 1px;font-size:17px;color: rgba(0, 115, 190, 1);background: rgba(174, 227, 255, 1);border-left: solid 4px rgba(105, 196, 239, 1);border-radius: 1px;padding: 0 11px 0 15px;margin: 0 10px 0 0;float:left;}
.sub .sub_con.menu .tt_wrap h3.am_tt .tt{position:relative;top:0px;display:inline-block;width: auto;height: 40px;line-height: 40px;text-align: center;text-indent:0;font-size: 17px;padding: 0 50px;margin: 0 0 5px 0;background: rgb(230, 250, 255);border-left: solid 4px rgb(0, 135, 171);border-bottom: solid 1px rgba(204, 204, 204, .5);float:left;color: rgb(42, 139, 165);letter-spacing: -1.5px;box-sizing: border-box;font-weight: 600;}
.sub .sub_con.menu .tt_wrap .wrap_l{display: inline-block;width: auto;height: 40px;margin: 10px 0 10px 7px;padding: 0;float: left;}
.sub .sub_con.menu .tt_wrap .wrap_r{position: relative;top: 0;display: inline-block;width: 540px;height: 40px;margin: 9px 0 10px 0;padding: 0;float: right;}
.sub .sub_con.menu .tt_wrap .wrap_r .cwrap{top: 9px;display: inline-block;width: auto;height: 26px;line-height: 1;border: solid 1px rgba(60, 124, 197, 1);border-radius: 12px;margin: 13px 0 0 0;padding: 2px 3px 2px 3px;box-sizing: border-box;box-shadow: 2px 2px 1px rgba(126, 171, 221, 1);float: left;}
.sub .sub_con.menu .tt_wrap .wrap_r .cwrap .ar1{display:inline-block;width:20px;height:20px;line-height: 19px;border-radius:10px;background: rgba(119, 210, 206, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: -2px;margin: 0;padding:0;float: left;}
.sub .sub_con.menu .tt_wrap .wrap_r .cwrap .ar2{display:inline-block;width:20px;height:20px;line-height: 19px;border-radius:10px;background: rgba(119, 210, 206, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: 2px;margin: 0;padding:0;float: right;}
.sub .sub_con.menu .tt_wrap .wrap_r .cwrap a:hover{background:rgba(41, 148, 177, 1);}
.sub .sub_con.menu .tt_wrap .wrap_r .cwrap .tt{display:inline-block;width: auto;height:20px;line-height:20px;color:rgba(1, 96, 121, 1);font-size:14px;text-align:left;letter-spacing: -1px;margin:0;padding: 0 10px;float: left;}
.sub .sub_con.menu .tt_wrap .wrap_r .tt2{display:inline-block;width: auto;height:20px;line-height:20px;color:rgba(1, 96, 121, 1);font-size:14px;text-align:left;letter-spacing: -1px;margin: 18px 0 0 0;padding: 0;float: right;}
.sub .sub_con.menu .cl_wrap{display:table;width:100%;height:auto;padding:0;margin:0;text-align: center;}
.sub .sub_con.menu .l_wrap{display:table;width: 100%;height:auto;padding: 0 0 0 18px;margin: 0;background: rgba(255, 255, 255, 1);border-top: solid 2px rgba(211, 235, 253, 1);box-sizing: border-box;text-align: center;}
.sub .sub_con.menu .sch_wrap{display:table;width: 100%;height:auto;padding: 0;margin: 0 0 -2px 0;background: rgba(241, 247, 255, 1);border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);box-sizing: border-box;}
.sub .sub_con.menu .tt_wrap2{display:table;width: 100%;height:auto;padding: 0;margin: 0;background: rgba(241, 247, 255, 1);border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);box-sizing: border-box;}
.sub .sub_con.menu .tt_wrap2 .tt_con{display:inline-block;position:relative;width: 550px;height: 24px;text-align: left;line-height: 24px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 72, 90, 1);padding: 0 0 0 5px;margin: 15px 0 0 32px;float: left;background: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.menu .tt_wrap2 .tt_date{display:inline-block;position:relative;width: 100px;height: 24px;text-align: right;line-height: 24px;font-size: 14px;letter-spacing: -1px;color: rgba(85, 85, 85, 1);padding: 0 10px 0 0;margin: 15px 0 15px 0;float: right;background: none;}
.sub .sub_con.menu .tt_wrap2 .s1_1{display:inline-block;width: 46px;height: 22px;line-height: 22px;padding:0;margin: 15px 10px 15px 15px;background:rgba(255, 255, 255, 1);border: solid 1px rgba(0, 90, 210, 1);color: rgba(0, 90, 210, 1);text-align:center;font-size: 15px;letter-spacing: 0;float: left;}
.sub .sub_con.menu .tt_wrap2 .s1_2{display:inline-block;width: 46px;height: 22px;line-height: 22px;padding:0;margin: 15px 10px 15px 15px;background:rgba(255, 255, 255, 1);border:solid 1px rgba(111, 72, 181, 1);color:rgba(111, 72, 181, 1);text-align:center;font-size: 15px;letter-spacing: 0;float: left;}
.sub .sub_con.menu .tt_wrap2 .s1_3{display:inline-block;width: 46px;height: 22px;line-height: 22px;padding:0;margin: 15px 10px 15px 15px;background:rgba(255, 255, 255, 1);border: solid 1px rgb(0, 107, 52);color: rgba(0, 107, 52, 1);text-align:center;font-size: 15px;letter-spacing: 0;float: left;}
.sub .sub_con.menu .tt_wrap2s{display:table;width: 100%;height:auto;padding: 0;margin: 0;background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.sub .sub_con.menu .tt_wrap2s .wrap_s{display:block;width: 330px;height:auto;padding: 0;margin: 5px auto;background: rgb(226, 228, 241);box-sizing: border-box;border-top-left-radius:17px;border-bottom-left-radius:17px;overflow: hidden;}
.sub .sub_con.menu .tt_wrap2s .t1{display:inline-block;position:relative;width: 90px;height: 26px;text-align: center;line-height: 26px;font-size: 14px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);padding: 0 0 0 5px;margin: 0;float: left;background: rgba(156, 162, 197, 1);overflow: hidden;box-sizing: border-box;}
.sub .sub_con.menu .tt_wrap2s .t2{display:inline-block;position:relative;min-width: 170px;height: 26px;text-align: right;line-height: 26px;font-size: 14px;letter-spacing: -1px;color: rgba(51, 65, 175, 1);padding: 0;margin: 0;float: left;background: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.sub .sub_con.menu .tt_wrap2s .t3{display:inline-block;position:relative;width: auto;height: 26px;text-align: left;line-height: 26px;font-size: 14px;letter-spacing: -1px;color: rgba(51, 65, 175, 1);padding: 0 0 0 10px;margin: 0;float: left;background: rgba(156, 162, 197, 0);overflow: hidden;box-sizing: border-box;}
.sub .sub_con.menu .tt_wrap3{display:table;width: 100%;height:auto;margin: 0;padding:0;}
.sub .sub_con.menu .tt_wrap3 .tt_r{display:inline-block;width: 742px;height: auto;line-height: 28px;text-align:left;text-indent:0;font-size: 15px;padding: 10px 50px;margin: 18px 0 0 0;background: rgba(156, 162, 197, 1);border-left: solid 4px rgb(105, 124, 177);float:left;color: rgba(255, 255, 255, 1);letter-spacing: -1px;box-sizing: border-box;box-shadow: 4px 0 1px rgba(213, 215, 230, .5);}
.sub .sub_con.menu .tt_wrap3 .tt_r .tt_n{display:inline-block;position:relative;top: -1px;width: auto;height: 22px;text-align: center;line-height: 22px;font-size: 14px;letter-spacing: 1px;color: rgba(61, 64, 177, 1);padding: 0 5px;margin: 0 0 0 50px;border-radius: 15px;background: rgba(255, 255, 255, 0.4);box-sizing: border-box;}
.sub .sub_con.menu .btn_wrap_r{display:table;width: 100%;height:30px;margin: 30px auto 0 auto;padding:0;text-align: center;box-sizing: border-box;float: left;}
.sub .sub_con.menu .btn_wrap_r .bt_1{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(193, 226, 253, 1);border: solid 1px rgba(184, 223, 255, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con.menu .btn_wrap_r .bt_2{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con.menu .btn_wrap_r .bt_3{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con.menu .btn_wrap_r button:hover{border-radius:4px;transition:.7s;}
.sub .sub_con.menu .tt_wrap.sub{display:table;width: 100%;height:auto;margin:30px 0;padding:0;}
.sub .sub_con.menu .tt_wrap.sub .tt{display:table;width:100%;height:20px;text-align:left;font-size: 16px;color: rgb(18, 76, 143);border-left:solid 3px rgba(126, 171, 221, 1);padding: 0 26px;}
.sub .sub_con.menu .tt_wrap.sub .wrap_s{display:table;width: 100%;height:auto;line-height: 1.4;margin: 10px 0 10px 0;padding: 10px 20px 9px 20px;border:solid 1px rgba(190, 231, 243, 1);box-sizing: border-box;}
.sub .sub_con.menu .tt_wrap.sub .wrap_s .tt{display:inline-block;width: auto;height: 20px;text-align:left;font-size: 14px;color: rgba(85, 85, 85, 1);border-left: 0px;border-right: solid 1px rgba(204, 204, 204, 1);margin: 2px 0;letter-spacing: -1px;padding: 0 10px;float:left;}
.sub .sub_con.menu .tt_wrap.sub .tts{display:table;width:100%;height:20px;text-align:left;text-indent: 27px;font-size: 14px;color: rgba(85, 85, 85, 1);padding: 0;}
/* e_.sub .sub_con.menu */

/* s_.sub .sub_con.my */
.sub .sub_con.my{display: table;width: 835px;height: auto;margin: 0 0 0 5px;padding: 0;background: rgba(255, 255, 255, 1);}
.sub .sub_con.my .tt_wrap{display:inline-block;width: 100%;height: 60px;margin: 0;padding:0;}
.sub .sub_con.my .v_set .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .tt_wrap h3{display:inline-block;width:auto;height: 40px;line-height: 42px;margin:0;padding:0;font-size:18px;color: rgb(0, 122, 175);letter-spacing: -1.5px;text-align: left;text-indent: 5px;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);}
.sub .sub_con.my .tt_wrap h3.am_tt{display:inline-block;width:auto;height: 40px;line-height: 40px;margin: 15px 0 10px 0;padding:0;font-size: 19px;color: rgba(0, 43, 54, 1);text-align: left;text-indent: 5px;text-shadow: 0px 1px 1px rgba(206, 240, 255, 1);float: left;}
.sub .sub_con.my .tt_wrap h3.am_tt .h_date{position:relative;top:5px;display:inline-block;width:auto;height:30px;line-height: 31px;text-align:center;text-indent:0;letter-spacing: 1px;font-size:17px;color: rgba(0, 115, 190, 1);background: rgba(174, 227, 255, 1);border-left: solid 4px rgba(105, 196, 239, 1);border-radius: 1px;padding: 0 11px 0 15px;margin: 0 10px 0 0;float:left;}
.sub .sub_con.my .tt_wrap h3.am_tt .tt{position:relative;top:0px;display:inline-block;width:auto;height: 40px;line-height: 40px;text-align:left;text-indent:0;font-size: 17px;padding: 0 50px;margin: 0 0 5px 0;background: rgb(230, 250, 255);border-left: solid 4px rgb(0, 135, 171);border-bottom: solid 1px rgba(204, 204, 204, .5);float:left;color: rgb(42, 139, 165);letter-spacing: -1.5px;box-sizing: border-box;font-weight: 600;}
.sub .sub_con.my .tt_wrap h3.am_tt .sign{position:relative;top:-2px;display: inline-block;padding:0 12px;color: rgba(119, 119, 119, 1);}
.sub .sub_con.my .tt_wrap h3.am_tt .tt_s{position:relative;top:5px;display:inline-block;width:auto;height:30px;line-height:28px;text-align:left;text-indent:0;font-size:17px;padding:0;margin:0;float:left;color: rgba(102, 102, 102, 1);text-shadow:none;letter-spacing:-1px;}
.sub .sub_con.my .tt_wrap .wrap{display: inline-block;width: auto;height: 40px;margin: 8.5px 0 0 0;padding: 0;float: right;}
.sub .sub_con.my .tt_wrap .wrap .ic_v1{display: inline-block;width: 25px;height: 25px;margin: 10px 5px 10px 0;padding: 0;background: url(../img/ic_v1.png) no-repeat 50% 50% #fff;}
.sub .sub_con.my .tt_wrap .wrap .ic_v1:hover{background: url(../img/ic_v1_on.png) no-repeat 50% 50% #fff;transition: .7s;}
.sub .sub_con.my .tt_wrap .wrap .ic_v2{display: inline-block;width: 25px;height: 25px;margin: 10px 0;padding: 0;background: url(../img/ic_v2.png) no-repeat 50% 50% #fff;}
.sub .sub_con.my .tt_wrap .wrap .ic_v2:hover{background: url(../img/ic_v2_on.png) no-repeat 50% 50% #fff;transition: .7s;}
.sub .sub_con.my .tt_wrap .wrap .ic_v3{display: inline-block;width: auto;height: 26px;line-height: 26px;margin: 10px 6px 8px 0;padding: 0 35px 0 20px;font-size: 14px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);background: url(../img/ic02_6.png) no-repeat 78% 65% rgba(118, 137, 189, 1);border-bottom: solid 1px rgba(18, 76, 142, 1);border-right: solid 1px rgba(18, 76, 141, 1);border-radius: 4px;}
.sub .sub_con.my .tt_wrap .wrap .ic_v3:hover{background:url(../img/ic02_6_1.png) no-repeat 78% 65% rgba(18, 76, 143, 1);border-top:solid 3px rgba(139, 216, 237, 1);color:rgba(197, 250, 255, 1);line-height:24px;transition: .1s;}
.sub .sub_con.my .tt_wrap .wrap .ic_v4{display: inline-block;width: auto;height: 26px;line-height: 26px;margin: 16px 0 0 0;padding: 0 40px;font-size: 14px;letter-spacing: -1px;text-align: center;text-indent: 0;color: rgba(255, 255, 255, 1);background: rgba(0, 158, 253, 1);border-bottom: solid 1px rgb(1, 29, 122);border-right: solid 1px rgb(1, 29, 122);border-radius: 17px;}
.sub .sub_con.my .tt_wrap .wrap .ic_v4:hover{background: rgb(1, 29, 122);border-top:solid 3px rgb(0, 158, 253);color:rgb(206, 252, 255);line-height:24px;transition: .1s;}
.sub .sub_con.my .cl_wrap{display:table;width:100%;height:auto;padding:0;margin:0;text-align: center;}
.sub .sub_con.my .l_wrap{display:table;width: 100%;height:auto;padding: 0 0 0 18px;margin: 0;background: rgba(255, 255, 255, 1);border-top: solid 2px rgba(211, 235, 253, 1);box-sizing: border-box;text-align: center;}
.sub .sub_con.my .sch_wrap{display:flex;width: 100%;height:auto;padding: 0;margin: 0 0 -2px 0;background: rgba(224, 242, 255, 1);border-top: solid 2px rgba(49, 175, 251, 1);border-bottom: solid 2px rgba(49, 175, 251, 1);box-sizing: border-box;}
.sub .sub_con.my .sch_wrap .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 11.5%;text-align: left;text-indent: 5px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 16px 0 15px 0;padding:0;cursor:pointer;float: left;flex-basis: 11.5%;max-width:110px;}
.sub .sub_con.my .sch_wrap .ip_date:hover{border:solid 1px rgba(0, 171, 216, 1);background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(244, 252, 255, 1);}
.sub .sub_con.my .sch_wrap .tt{display:inline-block;position:relative;width: auto;text-align: center;line-height: 61px;font-size: 14px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0 .5%;margin: 0;float: left;min-width: auto;max-width: none;}
.sub .sub_con.my .sch_wrap .tt:first-child{padding: 0 .5%;}
.sub .sub_con.my .sch_wrap .ip_search{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width:auto;text-align: left;text-indent: 7px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1.5px;color: rgba(36, 116, 185, 1);margin: 16px 0 15px 4px;padding:0;cursor:text;float: left;flex-grow: 1;}
.sub .sub_con.my .sch_wrap .ip_search:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition:.7s;}
.sub .sub_con.my .sch_wrap button.btn_search1{position: relative;left: -1px;display: inline-block;width: 30px;height: 30px;padding: 4px 0;text-align: center;text-indent:0;font-size: 13px;line-height: 1;background: url(../img/btn_search1_1.png) no-repeat 45% 45% rgba(97, 182, 248, .2);color: rgba(0, 49, 119,1.00);float:left;margin: 16px 1% 15px 0;border: solid 1px rgba(83, 173, 243, 1);border-radius: 0;box-sizing: border-box;flex-basis: 30px;}
.sub .sub_con.my .sch_wrap button.btn_search1:hover{background: url(../img/btn_search1_2.png) no-repeat 45% 45% rgba(97, 182, 248, 1);color: rgba(255,255,255,1.00);transition:.7s;}
.sub .sub_con.my .tt_wrap2{display:table;width: 100%;height:auto;padding: 0;margin: 0;background: rgba(241, 247, 255, 1);border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);box-sizing: border-box;}
.sub .sub_con.my .tt_wrap2 .tt_con{display:inline-block;position:relative;width: 550px;height: 24px;text-align: left;line-height: 24px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);padding: 0 0 0 5px;margin: 15px 0;float: left;background: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .tt_wrap2 .tt_date{display:inline-block;position:relative;width: 100px;height: 24px;text-align: right;line-height: 24px;font-size: 14px;letter-spacing: -1px;color: rgba(85, 85, 85, 1);padding: 0 10px 0 0;margin: 15px 0 15px 0;float: right;background: none;}
.sub .sub_con.my .tt_wrap2 .s1_1{display:inline-block;width: 46px;height: 22px;line-height: 22px;padding:0;margin: 15px 10px 15px 15px;background:rgba(255, 255, 255, 1);border: solid 1px rgba(0, 90, 210, 1);color: rgba(0, 90, 210, 1);text-align:center;font-size: 15px;letter-spacing: 0;float: left;}
.sub .sub_con.my .tt_wrap2 .s1_2{display:inline-block;width: 46px;height: 22px;line-height: 22px;padding:0;margin: 15px 10px 15px 15px;background:rgba(255, 255, 255, 1);border:solid 1px rgba(111, 72, 181, 1);color:rgba(111, 72, 181, 1);text-align:center;font-size: 15px;letter-spacing: 0;float: left;}
.sub .sub_con.my .tt_wrap2 .s1_3{display:inline-block;width: 46px;height: 22px;line-height: 22px;padding:0;margin: 15px 10px 15px 15px;background:rgba(255, 255, 255, 1);border: solid 1px rgb(0, 107, 52);color: rgba(0, 107, 52, 1);text-align:center;font-size: 15px;letter-spacing: 0;float: left;}
.sub .sub_con.my .tt_wrap2s{display:table;width: 100%;height:auto;padding: 0;margin: 0;background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.sub .sub_con.my .tt_wrap2s .wrap_s{display:block;width: 330px;height:auto;padding: 0;margin: 5px auto;background: rgb(226, 228, 241);box-sizing: border-box;border-top-left-radius:17px;border-bottom-left-radius:17px;overflow: hidden;}
.sub .sub_con.my .tt_wrap2s .t1{display:inline-block;position:relative;width: 90px;height: 26px;text-align: center;line-height: 26px;font-size: 14px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);padding: 0 0 0 5px;margin: 0;float: left;background: rgba(156, 162, 197, 1);overflow: hidden;box-sizing: border-box;}
.sub .sub_con.my .tt_wrap2s .t2{display:inline-block;position:relative;min-width: 170px;height: 26px;text-align: right;line-height: 26px;font-size: 14px;letter-spacing: -1px;color: rgba(51, 65, 175, 1);padding: 0;margin: 0;float: left;background: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.sub .sub_con.my .tt_wrap2s .t3{display:inline-block;position:relative;width: auto;height: 26px;text-align: left;line-height: 26px;font-size: 14px;letter-spacing: -1px;color: rgba(51, 65, 175, 1);padding: 0 0 0 10px;margin: 0;float: left;background: rgba(156, 162, 197, 0);overflow: hidden;box-sizing: border-box;}
.sub .sub_con.my .rfr_con .f_add1 {display: table;width: 100%;height: auto;margin: 0 auto 2px auto;padding: 0 0 5px 0;border-top: solid 2px rgb(211, 235, 253);border-bottom: solid 2px rgb(211, 235, 253);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con.my .rfr_con td .f_add1 {margin:0 0 -1px 0;padding: 0 0 6px 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 0px rgb(211, 235, 253);text-align: center;color: rgba(68, 68, 68, 1);background: rgb(229, 229, 229);box-sizing: border-box;}
.sub .sub_con.my .rfr_con .mlms_tb4 td .f_add1 {margin:0 0 -1px 0;padding: 0 0 6px 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 0px rgb(211, 235, 253);text-align: center;color: rgba(68, 68, 68, 1);background: transparent;box-sizing: border-box;display: inline-block;}
.sub .sub_con.my .rfr_con .f_add1 .wrap{display: table;width: auto;height: auto;padding: 0;margin: 5px auto;box-sizing: border-box;position: relative;}
.sub .sub_con.my .rfr_con .f_add1 .sp1{display: block;width: 550px;height: 30px;background: rgba(110, 181, 216, 1);color: rgba(245, 247, 249, 1);padding: 0 15px;margin: 0;font-size: 14px;text-align: center;letter-spacing: -1px;line-height: 30px;box-sizing: border-box;float: left;border-bottom: solid 1px rgba(77, 153, 214, 1);border-radius: 18px;border-top-right-radius: 6px;border-bottom-right-radius: 6px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.sub .sub_con.my .rfr_con .f_add1 button.btn_c{position: absolute;left:525px;display: inline-block;width: 30px;height: 30px;padding: 0;text-align: center;text-indent:0;font-size: 15px;line-height: 28px;background: rgba(196, 238, 255, 1);color: rgba(0, 94, 169, 1);float:none;margin: 0;border-bottom: solid 1px rgba(91, 170, 233, 1);border-right: solid 1px rgba(91, 170, 233, 1);border-radius: 0;box-sizing: border-box;}
.sub .sub_con.my .rfr_con .f_add1 button.btn_c:hover{font-size: 20px;transition: .7s;background: rgba(1, 118, 160, 1);border-bottom: solid 1px rgba(1, 118, 161, 1);border-right: solid 1px rgba(1, 118, 161, 1);color: rgba(255,255,255,1.00);}
.sub .sub_con.my .rfr_con .mlms_tb4 td .f_add1 .wrap button.btn_c{position: unset;top: unset;left: unset;display: inline-block;width: 28px;height: 28px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: -4px 0 -4px 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;float: right;}
.sub .sub_con.my .rfr_con .mlms_tb4 td .f_add1 .wrap button.btn_c:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.sub .sub_con.my .rfr_con .f_add1 .wrap .chk_1{position: absolute;top: 3px;left: 10px;display:inline-block;width: 25px;height: 25px;color: rgba(255, 255, 255, 1);padding: 0;margin: 0;text-align: center;text-indent: 0px;outline: solid 1px rgba(0, 255, 239, 1);z-index: 999;}
.sub .sub_con.my .rfr_con .f_add1 .wrap .chk_1:hover{outline: solid 3px rgba(0, 255, 239, 1);transition:.7s;}
.sub .sub_con.my .rfr_con .f_add1 .wrap .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(133, 208, 237);float: none;position: absolute;right: 3px;top: 2px;}
.sub .sub_con.my .rfr_con .f_add1 .wrap .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my .rfr_con .f_add1 .wrap{position: relative;display: inline-block;width: 100%;height: auto;background: url(../img/ic_addfile.png) no-repeat 50px 47% rgba(244, 252, 255, 1);padding: 4px 10px 4px 27px;margin: 5px auto 0 auto;box-sizing: border-box;position: relative;border-bottom: solid 0px rgba(211, 235, 253, 1);}
.sub .sub_con.my .rfr_con .f_add1 .wrap .sp1{display: inline !important;width:85%;height: 23px;line-height: 15px;margin:0;padding:4px 0 4px 20px;border:0px;font-size:14px;color: rgb(41, 84, 148);letter-spacing: -1.5px;text-align:left;text-indent: 0px;box-sizing:border-box;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom-left-radius: 0px;border-top-left-radius: 0px;background: transparent;}
.sub .sub_con.my .rfr_con .f_add1 .wrap .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 1px 10px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);float: right;}
.sub .sub_con.my .rfr_con .f_add1 .wrap .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my .rfr_con .h_list{display: table;width: 100%;height: auto;margin: 0 auto 18px auto;padding: 5px 0 0 0;border-top: solid 1px rgb(204, 204, 204);border-bottom: solid 0px rgb(204, 204, 204);background: rgba(255, 255, 255, 1);box-sizing:border-box;}
.sub .sub_con.my .rfr_con .myrfr_table .f_add1 .wrap .sp1{display: inline !important;width:85%;height: 23px;line-height: 15px;margin:0;padding:4px 0 4px 50px;border:0px;font-size:14px;color: rgb(41, 84, 148);letter-spacing: -1.5px;text-align:left;text-indent: 0px;box-sizing:border-box;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom-left-radius: 0px;border-top-left-radius: 0px;background: transparent;}
.sub .sub_con.my .rfr_con .myrfr_table .h_list.m_tb .li_1{position: relative;display: block !important;width:100%;height: auto;line-height: 19px;background: url(../img/ic_h.png) no-repeat 50px 47% rgba(244, 252, 255, 1);margin: 5px auto 0 auto;padding: 4px 10px 4px 27px;border:0px;font-size:14px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent: 20px;box-sizing:border-box;float: left;}
.sub .sub_con.my .rfr_con .myrfr_table .h_list.m_tb .li_1 span{display: inline-block !important;width:85%;height: 23px;line-height: 15px;margin:0;padding:4px 0 4px 48px;border:0px;font-size:14px;color: rgb(41, 84, 148);letter-spacing: -1.5px;text-align:left;text-indent: 0px;box-sizing:border-box;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom-left-radius: 0px;border-top-left-radius: 0px;background: transparent;}
.sub .sub_con.my .rfr_con .mlms_tb4 tr td .h_list{display: table;width: 100%;height: auto;margin: 0 auto 5px auto;padding: 0 0 5px 0;border-top: solid 0px rgb(189, 212, 237);border-bottom: solid 0px rgb(204, 204, 204);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con.my .rfr_con .h_list.m_t{margin: -2px auto 18px auto;}
.sub .sub_con.my .rfr_con .h_list.m_tb{margin: -2px auto -2px auto;}
.sub .sub_con.my .rfr_con .h_list.mp_1{margin: -2px auto 18px auto;padding: 5px 0 20px 0;}
.sub .sub_con.my .rfr_con .h_list.mp_2{margin: -2px auto 0 auto;padding: 5px 0 20px 0;}
.sub .sub_con.my .rfr_con .h_list .li_1{position: relative;display: block !important;width:100%;height: auto;line-height: 16px;background: url(../img/ic_h.png) no-repeat 35px 47% rgba(244, 252, 255, 1);margin: 5px auto 0 auto;padding: 4px 10px 4px 37px;border:0px;font-size:14px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent: 20px;box-sizing:border-box;float: left;}
.sub .sub_con.my .rfr_con .mlms_tb4 td .h_list .li_1{position: relative;display: block !important;width:100%;height: auto;line-height: 16px;background: url(../img/ic_h.png) no-repeat 15px 47% rgba(244, 252, 255, 1);margin: 5px auto 0 auto;padding: 4px 10px 4px 32px;border:0px;font-size:14px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent: 20px;box-sizing:border-box;float: left;}
.sub .sub_con.my .rfr_con .mlms_tb4 td .f_add1 .wrap{position: relative;display: inline-block;width: 100%;height: auto;background: url(../img/ic_addfile.png) no-repeat 14px 47% rgba(244, 252, 255, 1);padding: 4px 10px 4px 27px;margin: 5px auto 0 auto;box-sizing: border-box;position: relative;border-bottom: solid 0px rgba(211, 235, 253, 1);}
.sub .sub_con.my .rfr_con .h_list .wrap{display:table;width:100%;margin: 0;padding: 0 0 5px 0;border-bottom: solid 2px rgba(211, 235, 253, 1);}
.sub .sub_con.my .rfr_con .h_list .a_mp{display: inline-table;width: auto;min-width: 143px;height: 30px;line-height: 28px;margin: 5px 0 5px 20px;padding: 0 5px 0 0;border-radius: 17px;float: left;letter-spacing: -1.5px;box-sizing: border-box;background: rgba(212, 235, 255, 0);}
.sub .sub_con.my .rfr_con .h_list .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 4px 0 0;padding:0;border: solid 1px rgba(0, 93, 173, 1);border-radius: 17px;overflow: hidden;}
.sub .sub_con.my .rfr_con .h_list .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.sub .sub_con.my .rfr_con .h_list .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;margin: 0;padding: 0 5px 0 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 93, 173, 1);}
.sub .sub_con.my .rfr_con .h_list .a_mp .ssp2{display: inline-block;padding:0 0 0 3px;}
.sub .sub_con.my .rfr_con .h_list .li_1 button.btn_cx{position: unset;top: unset;left: unset;display: inline-block;width: 28px;height: 28px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: -4px 27px -4px 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;float: right;}
.sub .sub_con.my .rfr_con .h_list .li_1 button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.sub .sub_con.my .rfr_con .mlms_tb4 td .h_list .li_1 button.btn_cx{position: unset;top: unset;left: unset;display: inline-block;width: 28px;height: 28px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: -4px 0 -4px 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;float: right;}
.sub .sub_con.my .rfr_con .mlms_tb4 td .h_list .li_1 button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.sub .sub_con .rfr_con .h_list .li_1 .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: -1px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);float: right;}
.sub .sub_con .rfr_con .h_list .li_1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con .rfr_con .h_list .li_1 .fl{display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: -1px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);float: right;}
.sub .sub_con .rfr_con .h_list .li_1 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my .rfr_con .video_wrap{display: table;width: 100%;min-height: 200px;padding: 50px 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(255, 255, 255, 0);}
.sub .sub_con.my .rfr_con .video_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.my .rfr_con .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.my .rfr_con .video_wrap .mv{position: absolute;top: 40%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.sub .sub_con.my .rfr_con .video_wrap video{position: relative;top: 0;display: table;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);border: solid 4px rgba(167, 179, 211, 1);overflow: hidden;}
.sub .sub_con.my .rfr_con .con_wrap{display: table;width: 742px;height:auto;padding: 0;margin: 0 auto;font-size: 14px;}
.sub .sub_con.my .rfr_con .con_wrap .con_s{display: block;width: 100%;height: auto;min-height: 170px;line-height: 22px;padding: 7px 15px;margin: 0;font-size: 14px !important;color: rgba(85, 85, 85, 1);text-align: justify;letter-spacing: -1px;word-spacing: 2px;outline: solid 1px rgba(196, 201, 228, 1);border-top: solid 2px rgba(213, 215, 230, .5);border-left: solid 2px rgba(213, 215, 230, .5);background: rgba(241, 247, 255, .2);box-shadow: 4px 4px 1px rgba(213, 215, 230, .5);float: left;box-sizing: border-box;}
.sub .sub_con.my .rfr_con .con_wrap .con_s.con_s_h{display: block;width: 100%;height: auto;min-height: 250px;line-height: 22px;padding: 7px 15px;margin: 0;font-size: 14px !important;color: rgba(85, 85, 85, 1);text-align: justify;letter-spacing: -1px;word-spacing: 2px;outline: solid 1px rgba(196, 201, 228, 1);border-top: solid 2px rgba(213, 215, 230, .5);border-left: solid 2px rgba(213, 215, 230, .5);background: rgba(241, 247, 255, .2);box-shadow: 4px 4px 1px rgba(213, 215, 230, .5);float: left;box-sizing: border-box;}
.sub .sub_con.my .tt_wrap3{display:table;width: 100%;height:auto;margin: 0;padding:0;}
.sub .sub_con.my .tt_wrap3 .tt_r{display:inline-block;width: 742px;height: auto;line-height: 28px;text-align:left;text-indent:0;font-size: 15px;padding: 10px 50px;margin: 18px 0 0 0;background: rgba(156, 162, 197, 1);border-left: solid 4px rgb(105, 124, 177);float:left;color: rgba(255, 255, 255, 1);letter-spacing: -1px;box-sizing: border-box;box-shadow: 4px 0 1px rgba(213, 215, 230, .5);}
.sub .sub_con.my .tt_wrap3 .tt_r .tt_n{display:inline-block;position:relative;top: -1px;width: auto;height: 22px;text-align: center;line-height: 22px;font-size: 14px;letter-spacing: 1px;color: rgba(61, 64, 177, 1);padding: 0 5px;margin: 0 0 0 50px;border-radius: 15px;background: rgba(255, 255, 255, 0.4);box-sizing: border-box;}
.sub .sub_con.my .comment{display:table;width: 742px;height:auto;padding: 0;margin: 0 0 17px 0;border: solid 1px rgba(181, 187, 222, .5);background: rgba(241, 247, 255, 1);box-sizing: border-box;box-shadow: 3px 3px 1px rgba(213, 215, 230, .5);}
.sub .sub_con.my .comment .tt_wrap4{display:table;width: 100%;height:auto;padding: 0;margin: 0;background: rgba(241, 247, 255, 1); border-bottom: solid 1px rgba(211, 235, 253, 1); box-sizing: border-box;}
.sub .sub_con.my .comment .tt_wrap4 .s2_1{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(255, 96, 96, 1);float: left;}
.sub .sub_con.my .comment .tt_wrap4 .s2_2{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(251, 147, 85, 1);float: left;}
.sub .sub_con.my .comment .tt_wrap4 .s2_3{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(206, 181, 75, 1);float: left;}
.sub .sub_con.my .comment .tt_wrap4 .s2_4{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(108, 189, 170, 1);float: left;}
.sub .sub_con.my .comment .tt_wrap4 .s2_5{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(111, 202, 245, 1);float: left;}
.sub .sub_con.my .comment .tt_wrap4 .s2_6{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(119, 151, 245, 1);float: left;}
.sub .sub_con.my .comment .tt_wrap4 .s2_7{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 10px;border-radius: 3px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing:-1px;text-align: center;background: rgba(194, 139, 234, 1);float: left;}
.sub .sub_con.my .comment .tt_wrap4 .tt_con{display: inline-block;width:auto;height: auto;line-height: 20px;margin: 10px;padding: 0;border:0px;font-size:14px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent:0;box-sizing:border-box;float: left;}
.sub .sub_con.my .comment .tt_wrap4 .a_mp{display: inline-table;width: auto;min-width: 143px;height: 30px;line-height: 28px;margin: 5px 10px 5px 0;padding: 0 5px 0 0;border-radius: 17px;float: left;letter-spacing: -1.5px;box-sizing: border-box;background: rgba(212, 235, 255, 0);}
.sub .sub_con.my .comment .tt_wrap4 .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 4px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 17px;overflow: hidden;}
.sub .sub_con.my .comment .tt_wrap4 .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.sub .sub_con.my .comment .tt_wrap4 .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;margin: 0;padding: 0 5px 0 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 119, 206, 1);}
.sub .sub_con.my .comment .tt_wrap4 .a_mp .ssp2{display: inline-block;padding:0 0 0 3px;}
.sub .sub_con.my .comment .file1{display: table;width: 723px;height: auto;margin: 0 0 7px 10px;padding: 5px 10px 10px 37px;background: url(../img/ic_h.png) no-repeat 10px 50% rgba(255, 255, 255, 1);float: left;box-sizing: border-box;}
.sub .sub_con.my .comment .file1 .con{position: relative;top: 3px;display:inline-block;width:auto;height:auto;line-height: 16px;background:none;margin: 0 ;padding:0;font-size:14px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent:0;box-sizing:border-box;float: left;}
.sub .sub_con.my .comment .file1 .dt{position: relative;top: 3px;display:inline-block;width:auto;height:auto;line-height: 16px;background:none;margin: 0 ;padding:0;font-size:13px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent:0;box-sizing:border-box;float: right;}
.sub .sub_con.my .btn_wrap{display:table;width: 100%;height:auto;margin:21px 0 0 0;padding:0;}
.sub .sub_con.my .btn_wrap .btn1{display: block;width: 100%;height: 40px;line-height: 37px;background: rgba(114, 135, 187, 1);border-top: solid 2px rgba(204, 204, 204, 1);border-bottom: solid 2px rgba(204, 204, 204, 1);text-align:left;padding:0 0 0 40px;font-size: 14px;color: rgba(255, 255, 255, 1);letter-spacing: -1px;box-sizing:border-box;border-top-left-radius: 12px;border-top-right-radius: 12px;}
.sub .sub_con.my .btn_wrap .btn2{display: block;width: 100%;height: 40px;line-height: 37px;background: rgba(114, 135, 187, 1);border-bottom: solid 2px rgba(204, 204, 204, 1);text-align:left;padding:0 0 0 40px;font-size: 14px;color: rgba(255, 255, 255, 1);letter-spacing: -1px;box-sizing:border-box;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;}
.sub .sub_con.my .btn_wrap span.ic{position:relative;top:-1px;display:inline-block;font-size:10px;margin:-5px 9px 0 0;color:rgba(183, 210, 255, 1);}
.sub .sub_con.my .btn_wrap .btn1:hover{background: rgba(76, 99, 158, 1);color:rgba(255, 255, 255, 1);padding:0 0 0 342px;transition:.7s;}
.sub .sub_con.my .btn_wrap .btn2:hover{background: rgba(76, 99, 158, 1);color:rgba(255, 255, 255, 1);padding:0 0 0 342px;transition:.7s;}
.sub .sub_con.my .btn_wrap_r{display:table;width: 100%;height:30px;margin: 30px auto 0 auto;padding:0;text-align: center;box-sizing: border-box;float: left;}
.sub .sub_con.my .btn_wrap_r .bt_1{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(193, 226, 253, 1);border: solid 1px rgba(184, 223, 255, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con.my .btn_wrap_r .bt_2{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con.my .btn_wrap_r .bt_3{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.sub .sub_con.my .btn_wrap_r button:hover{border-radius:4px;transition:.7s;}
/* s_pop_up_h 피드백 */
/* s_uselectbox */
.sub .sub_con.my .sch_wrap .wrap2_2_uselectbox{width: 10%;padding: 0 !important;margin: 16px 0 15px 0;max-height: 40px;height: 30px !important;line-height: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);float: left;flex-basis: 10%;}
.sub .sub_con.my .sch_wrap .wrap2_2_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(244, 252, 255, 1);color:rgba(1, 96, 121,1);box-sizing: border-box;transition:.7s;}	
.sub .sub_con.my .sch_wrap .wrap2_2_uselectbox div.uselectbox{position: relative;top: 0;height: 3px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.sub .sub_con.my .sch_wrap .wrap2_2_uselectbox span.uselected{width: 70%;background: rgba(255, 255, 255, 0);overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.sub .sub_con.my .sch_wrap .wrap2_2_uselectbox span.uarrow{position:relative;top: 0;text-indent: 0;display: inline-block;width: 30%;float: right;height: 29px;line-height: 29px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: rgba(255, 255, 255, 0);padding: 0;margin: 0;color: rgba(119, 181, 234, 1);}			
.sub .sub_con.my .sch_wrap .wrap2_2_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;max-height: 145px;line-height: 28px;border: solid 1px rgba(83, 173, 243, 1);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: hidden;overflow-y: auto;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;box-sizing: content-box;z-index: 9999;}	
.sub .sub_con.my .sch_wrap .wrap2_2_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 30px;line-height: 28px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;border-bottom: solid 1px rgba(255, 255, 254, 1);opacity: 1;color: rgba(85, 85, 85, 1);}	
.sub .sub_con.my .sch_wrap .wrap2_2_uselectbox span.uoption:hover{color:#fff;background: rgba(117, 161, 216, 1);transition:.7s;}
/* e_uselectbox */
.sub .sub_con.my .myrfr_table{margin: 17px 0 15px 0;}
.sub .sub_con.my .table_b_wrap{display: table;width:100%;}
.sub .sub_con.my .table_b_wrap .tt_t1{display: table;width:70%;line-height: 1.4;margin: 65px auto 120px auto;padding: 30px;height: auto;border: solid 1px rgba(162, 204, 237, 1);background: rgba(241, 249, 255, .8);text-align: center;font-size: 19px;letter-spacing: -1px;color: rgba(0, 94, 167, 1);}
.sub .sub_con.my .myrfr_twrap1{display: block;width: 100%;height: auto;max-height: 290px;margin: 0;padding:0;background: transparent;box-sizing: border-box;float: left;border-bottom: solid 2px rgb(183, 215, 240);overflow-y: auto;}
.sub .sub_con.my .myrfr_twrap1_4{display: block;width: 100%;height:329px;margin: 0;padding:0;background: rgba(193, 193, 193,1);box-sizing: border-box;float: left;border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y: scroll;}
.sub .sub_con.my .myrfr_table .tb_pop{display:table;height: auto;width:100%;background: rgba(255, 255, 255,1);margin: 0;overflow-y: auto;}
.sub .sub_con.my .myrfr_table .tb_pop th{height: auto;margin :0;padding: 0 20px;background: rgba(234, 234, 234, .7);font-size: 15px;color: rgba(0, 94, 177, 1);line-height: 37px;text-align: left;box-sizing: border-box;border-right: solid 0px rgba(191, 213, 244, 1);}
.sub .sub_con.my .myrfr_table .tb_pop th .sp_r{display:inline-block;float:right;text-align:right;}
.sub .sub_con.my .myrfr_table .tb_pop td{height: auto;margin :0;padding: 0 12px 20px 12px;text-indent: 0;background: rgba(255, 255, 255, 0);font-size: 15px;color: rgba(0, 75, 95, 1);letter-spacing: -1.5px;line-height: 1.3;border-top: solid 1px rgba(190, 222, 231, 1);text-align: center;box-sizing: border-box;}
.sub .sub_con.my .myrfr_table .tb_pop td.bd01{border-bottom: solid 1px rgba(190, 222, 231, 1);}
.sub .sub_con.my .myrfr_table .bd02{border-top:0px !important;}
.sub .sub_con.my .myrfr_table .tb_pop .w1{width: 7%;}
.sub .sub_con.my .myrfr_table .tb_pop .w2{width: 60%;}
.sub .sub_con.my .myrfr_table .tb_pop .w2_th{width:10%;text-indent:5px;}
.sub .sub_con.my .myrfr_table .tb_pop .w3{width: 33%;}
.sub .sub_con.my .myrfr_table .tb_pop .w4{width: 190px;}
.sub .sub_con.my .myrfr_table .tb_pop .w1_1{width:5.5%;}
.sub .sub_con.my .myrfr_table .tb_pop .w2_1{width: 85px;}
.sub .sub_con.my .myrfr_table .tb_pop .w2_2{width: 86px;}
.sub .sub_con.my .myrfr_table .tb_pop .w2_3{width: 67px;}
.sub .sub_con.my .myrfr_table .tb_pop .w3_1{width: 130px;}
.sub .sub_con.my .myrfr_table .tb_pop .w4_1{width: 173px;}
.sub .sub_con.my .myrfr_table .tb_pop td.td1{height:33px;line-height:30px;padding:0;margin:0;}
.sub .sub_con.my .myrfr_table .tb_pop .style_7{background: rgba(211, 235, 253, 1);border-bottom: solid 1px rgb(204, 204, 204);}
.sub .sub_con.my .myrfr_table .tb_pop .sign{position:relative;top:-2px;display: inline-block;padding:0 10px;color: rgba(119, 119, 119, 1);}
.sub .sub_con.my .myrfr_table .tb_pop td.ic_td{padding:9px 0 7px 0;}
.sub .sub_con.my .myrfr_table .tb_pop td .sp1{display:inline-block;width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box;}
.sub .sub_con.my .myrfr_table .tb_pop td .sp2{display:inline-block;width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box;font-size:14px;color:rgba(85, 85, 85, 1);}
.sub .sub_con.my .myrfr_twrap2{display: block;width: 864px;height: 493px;margin: 0;padding:0;background: rgba(193, 193, 193,1);box-sizing: border-box;float: left;border-top: solid 2px rgba(71, 155, 219, .5);border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y:scroll;overflow-x: auto;}
.sub .sub_con.my .myrfr_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 677px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.sub .sub_con.my .myrfr_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.sub .sub_con.my .myrfr_wrap .radio01{display: block;width: 25px;height: 25px;margin:0 auto;padding: 0;}
.sub .sub_con.my .t_dd .c_subject{display: inline-block;width: 550px;margin: 41px 0 42px 40px;padding: 0;box-sizing: border-box;line-height: 1;float:left;}
.sub .sub_con.my .t_dd .c_subject .sp10{display: inline-block;width: 90px;height:40px;line-height:40px;text-align:center;text-indent:0px;background:rgba(190, 222, 231, 1);margin: 0;padding: 0;font-size: 15px;color: rgb(0, 75, 95);box-sizing: border-box;float:left;}
.sub .sub_con.my .t_dd .c_subject .sp11{display: inline-block;width: 450px;height:40px;line-height:40px;text-align:left;text-indent:10px;background:rgba(255, 255, 255, 1);border:solid 1px rgba(190, 222, 231, 1);margin: 0;padding: 0 10px 0 0;font-size: 15px;color:#555;box-sizing: border-box;float:left;}
/* s_.sub .sub_con.my .rfr_con.my .l_wrap1 */
.sub .sub_con.my .rfr_con.my .l_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.sub .sub_con.my .rfr_con.my .l_wrap1 video{position: relative;top: 0;display: block;width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 22px;color: rgb(47, 29, 138);padding: 0;margin: 0 auto 3px auto;font-size: 13px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 22px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 22px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_.sub .sub_con.my .rfr_con.my .l_wrap1 */
/* s_.sub .sub_con.my .rfr_con.my .l_wrap2 */
.sub .sub_con.my .rfr_con.my .l_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.sub .sub_con.my .rfr_con.my .video_container */
.sub .sub_con.my .rfr_con.my .l_wrap2 .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.sub .sub_con.my .rfr_con.my .l_wrap2 .video_container iframe, 
.sub .sub_con.my .rfr_con.my .l_wrap2 .video_container object, 
.sub .sub_con.my .rfr_con.my .l_wrap2 .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.sub .sub_con.my .rfr_con.my .video_container */
.sub .sub_con.my .rfr_con.my .l_wrap2 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .tt_wrap .sp01{display: block;width: 220px;height: 22px;color: rgb(47, 29, 138);padding: 0;margin: 0 auto 3px auto;font-size: 13px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 22px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 22px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_.sub .sub_con.my .rfr_con.my .l_wrap2 */
/* s_.sub .sub_con.my .rfr_con.my .l_wrap3 */
.sub .sub_con.my .rfr_con.my .l_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;overflow: hidden;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 22px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_.sub .sub_con.my .rfr_con.my .l_wrap3 */
.sub .sub_con.my .rfr_con.my .chk_1{position: absolute;top: 0;left: 0;display:inline-block;width: 25px;height: 25px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;outline: solid 1px rgba(0, 255, 239, 1);z-index: 999;}
.sub .sub_con.my .rfr_con.my .chk_1:hover{outline: solid 3px rgba(0, 255, 239, 1);transition:.7s;}
.sub .sub_con.my .rfr_con.my .li_1 .chk_1{position: absolute;top: 0;left: 10px;display:inline-block;width: 25px;height: 25px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 20px 0 0;text-align: center;text-indent: 0px;outline: solid 1px rgba(0, 255, 239, 1);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .li_1 .chk_1:hover{outline: solid 3px rgba(0, 255, 239, 1);transition:.7s;}
/* s_.l_wrap1 */
.sub .sub_con.my .rfr_con.my .l_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 5px 0 5px;box-sizing: border-box;position: relative;float: none;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.sub .sub_con.my .rfr_con.my .l_wrap1 video{position: relative;top: 0;display: block;width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .l_wrap1 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my .rfr_con.my .cl_wrap .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.sub .sub_con.my .rfr_con.my .cl_wrap .tt_wrap .sp01:hover{background:rgba(228, 250, 255, 1);cursor:pointer;transition: .7s;}
.sub .sub_con.my .rfr_con.my .cl_wrap .l_wrap1 .dw{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .cl_wrap .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my .rfr_con.my .xwrap .l_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.sub .sub_con.my .rfr_con.my .f_add2 .btn_cx{position: absolute;top: 0;right: -40px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 2px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.sub .sub_con.my .rfr_con.my .f_add2p button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* e_.l_wrap1 */
/* s_.l_wrap1u */
.sub .sub_con.my .rfr_con.my .l_wrap1u{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.sub .sub_con.my .rfr_con.my .xwrap .l_wrap1u{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.sub .sub_con.my .rfr_con.my .l_wrap1u .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.sub .sub_con.my .rfr_con.my .l_wrap1u .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.my .rfr_con.my .l_wrap1u .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.my .rfr_con.my .l_wrap1u .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
.sub .sub_con.my .rfr_con.my .l_wrap1u .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.sub .sub_con.my .rfr_con.my .l_wrap1u .video_container iframe, 
.sub .sub_con.my .rfr_con.my .l_wrap1u .video_container object, 
.sub .sub_con.my .rfr_con.my .l_wrap1u .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
.sub .sub_con.my .rfr_con.my .l_wrap1u .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con.my .l_wrap1u .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.sub .sub_con.my .rfr_con.my .l_wrap1u .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap1u .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap1u .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .l_wrap1u .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my .rfr_con.my .l_wrap1u .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .l_wrap1u .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_rfr_con .l_wrap1u */
/* s_rfr_con .l_wrap2 */
.sub .sub_con.my .rfr_con.my .l_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.sub .sub_con.my .rfr_con.my .xwrap .l_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
.sub .sub_con.my .rfr_con.my .l_wrap2 .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.sub .sub_con.my .rfr_con.my .l_wrap2 .video_container iframe, 
.sub .sub_con.my .rfr_con.my .l_wrap2 .video_container object, 
.sub .sub_con.my .rfr_con.my .l_wrap2 .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
.sub .sub_con.my .rfr_con.my .l_wrap2 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .l_wrap2 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_.l_wrap2 */
/* s_.l_wrap3 */
.sub .sub_con.my .rfr_con.my .l_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;overflow: hidden;}
.sub .sub_con.my .rfr_con.my .xwrap .l_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my .rfr_con.my .l_wrap3 .num{position: absolute;bottom: 117px;right: 10px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
/* e_.l_wrap3 */
/* s_.l_wrap3s */
.sub .sub_con.my .rfr_con.my .l_wrap3s{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;overflow: hidden;}
.sub .sub_con.my .rfr_con.my .xwrap .l_wrap3s{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.sub .sub_con.my .rfr_con.my .l_wrap3s .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.sub .sub_con.my .rfr_con.my .l_wrap3s .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.my .rfr_con.my .l_wrap3s .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.my .rfr_con.my .l_wrap3s .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.sub .sub_con.my .rfr_con.my .l_wrap3s .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.sub .sub_con.my .rfr_con.my .l_wrap3s .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.sub .sub_con.my .rfr_con.my .l_wrap3s .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con.my .l_wrap3s .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.sub .sub_con.my .rfr_con.my .l_wrap3s .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap3s .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my .rfr_con.my .l_wrap3s .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .l_wrap3s .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my .rfr_con.my .l_wrap3s .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my .rfr_con.my .l_wrap3s .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my .rfr_con.my .l_wrap3s .num{position: absolute;bottom: 117px;right: 10px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
/* e_.l_wrap3s */

/* s_.sub .sub_con.my .rfr_con.my .mlms_tb4 */
.sub .sub_con.my .rfr_con.my .mlms_tb4{width: 100%;height: auto;margin: 0;padding: 0;border-radius: 0px;border-left: 0px;border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 tr th{background: rgba(230, 243, 255, 1);color: rgb(85, 108, 173);padding: 0;font-size: 15px;height: 40px;line-height: 1.2;letter-spacing: -1.5px;border: solid 1px rgba(189, 212, 237, 1);border-bottom: solid 1px rgba(196, 210, 236, 1);vertical-align: top;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 tr th .sp1{position:relative;top: 10px;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 tr td.th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 tr td {box-sizing:border-box;margin:0;padding: 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(189, 212, 237, 1);text-align: center;color: rgba(68, 68, 68, 1);}
.sub .sub_con.my .rfr_con.my .mlms_tb4 tr td.f_add1 {box-sizing:border-box;margin:0;padding: 15px 10px 5px 10px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(189, 212, 237, 1);text-align: center;color: rgba(68, 68, 68, 1);}
.sub .sub_con.my .rfr_con.my .mlms_tb4 tr td.f_add2 {box-sizing:border-box;margin:0;padding: 5px 10px 25px 10px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(189, 212, 237, 1);text-align: center;color: rgba(68, 68, 68, 1);}
.sub .sub_con.my .rfr_con.my .mlms_tb4 tr td.t_l{text-align: justify;padding: 4px 7px 5px 7px;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 tr td .sp1{display:inline-block;width:100%;font-size:15px;color:rgba(49, 84, 154, 1);line-height:22px;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 tr td .sp2{display:inline-block;width:100%;font-size:14px;color:rgb(85, 85, 85);line-height:18px;max-height: 36px;overflow:hidden;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 tr td.tarea{font-size: 14px;border-left: solid 1px rgba(204, 232, 255, 1);border-bottom: solid 1px rgba(173, 218, 255, 1);text-align: justify;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 0;box-sizing: border-box;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 tr td .tarea01{display:table;width: 100%;min-height:65px;font-family:inherit;font-size: 15px;letter-spacing: -1px;text-align:justify;text-indent: 0px;background: rgba(247, 251, 253, 1);border: solid 1px rgba(255, 255, 254, 0);color: rgba(83, 108, 175, 1);margin: 0;resize:none;overflow-y:hidden;padding: 1.2% 30px 1px 30px;line-height:1.5;box-sizing: border-box;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 tr td .tarea01:hover{background:rgba(223, 244, 255, .7);border: solid 1px rgba(146, 226, 255, 1);transition: .7s;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 .w1{width: 15%;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 .w2{width: 85%;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 .w3{width: 60%;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 .ip_pt1{display:inline-block;width:100%;height: 40px;line-height: 40px;padding:0;margin:0;border: solid 0px rgba(143, 201, 249, 1);background: rgba(247, 251, 253, 1);box-sizing:border-box;font-size: 15px;color: rgba(83, 108, 175, 1);text-indent: 30px;letter-spacing: -1.1px;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 .ip_pt1:hover{border:solid 0px rgba(91, 170, 233, 1);background:rgba(223, 244, 255, .7);transition:.7s;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 .ip_pt2{display:inline-block;width: 80%;height: 40px;line-height: 40px;padding:0;margin:0;border: solid 0px rgba(143, 201, 249, 1);background: rgba(247, 251, 253, 1);box-sizing:border-box;font-size: 15px;color: rgba(83, 108, 175, 1);text-indent: 30px;letter-spacing: -1.1px;float: left;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 .ip_pt2:hover{border:solid 0px rgba(91, 170, 233, 1);background:rgba(223, 244, 255, .7);transition:.7s;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 .btn1{position: relative;right: -1px;display: inline-block;width: 20%;height: 41px;line-height: 39px;font-size: 15px;text-align: center;color: rgba(255, 255, 255, 1);background: rgba(118, 137, 189, 1);border: solid 1px rgba(173, 218, 255, 1);padding: 0;margin: 0 0 0 0;letter-spacing: -1.5px;box-sizing: border-box;float: left;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 .btn1:hover{background: rgba(54, 73, 125, 1);border-top-right-radius:20px;border-bottom-right-radius:20px;border-left:solid 10px rgba(173, 218, 255, 1);transition:.7s;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 .f_add1 .wrap{display: inline-block;width: auto;height: auto;padding: 0;margin: 0 0 10px 0;box-sizing: border-box;position: relative;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 .f_add1 .sp1{display: block;width: 472px;height: 30px;background: rgba(110, 181, 216, 1);color: rgba(245, 247, 249, 1);padding: 0 15px;margin: 0;font-size: 14px;text-align: center;letter-spacing: -1px;line-height: 30px;box-sizing: border-box;float: left;border-bottom: solid 1px rgba(77, 153, 214, 1);border-top-left-radius: 18px;border-bottom-left-radius: 18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 .f_add1 button.btn_c{position: relative;left: 0;display: inline-block;width: 30px;height: 30px;padding: 0;text-align: center;text-indent:0;font-size: 15px;line-height: 28px;background: rgba(196, 238, 255, 1);color: rgba(0, 94, 169, 1);float:left;margin: 0;border-bottom: solid 1px rgba(91, 170, 233, 1);border-right: solid 1px rgba(91, 170, 233, 1);border-radius: 0;box-sizing: border-box;}
.sub .sub_con.my .rfr_con.my .mlms_tb4 .f_add1 button.btn_c:hover{font-size: 20px;transition: .7s;background: rgba(1, 118, 160, 1);border-bottom: solid 1px rgba(1, 118, 161, 1);border-right: solid 1px rgba(1, 118, 161, 1);color: rgba(255,255,255,1.00);}
/* s_.sub .sub_con.my .rfr_con.my .wrap1_lms_uselectbox */
.sub .sub_con.my .rfr_con.my .mlms_tb4 .wrap1_lms_uselectbox{width: 100%;padding: 0 !important;margin: 0 auto 0 auto;max-height: 40px;height: 41px !important;line-height: 41px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 0px rgba(91, 170, 233, 0);background: rgba(247, 251, 253, 1);}
.sub .sub_con.my .rfr_con.my .mlms_tb4 .wrap1_lms_uselectbox:hover{border: solid 0px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(83, 108, 175, 1);box-sizing: border-box;}	
.sub .sub_con.my .rfr_con.my .mlms_tb4 .wrap1_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 41px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.sub .sub_con.my .rfr_con.my .mlms_tb4 .wrap1_lms_uselectbox span.uselected{width: 90%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 41px;line-height: 41px;font-size: 15px;z-index:1;color: rgba(83, 108, 175, 1);text-align:left;text-indent: 30px;padding:0;margin: 0;box-sizing: border-box;}	
.sub .sub_con.my .rfr_con.my .mlms_tb4 .wrap1_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 10%;float: right;height: 41px;line-height: 41px;z-index:1;box-sizing: border-box;text-align: center;font-size: 12px;background: none;padding: 0;margin: 0;color: rgba(118, 137, 189, 1);}			
.sub .sub_con.my .rfr_con.my .mlms_tb4 .wrap1_lms_uselectbox div.uoptions{position:absolute;top: 41px;left: -1px;width: 100%;height: auto;line-height: 40px;border: 1px solid rgba(216, 226, 245, 1);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: hidden;background: rgba(243, 249, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.sub .sub_con.my .rfr_con.my .mlms_tb4 .wrap1_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 42px;line-height: 44px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 30px;opacity: 1;color: rgb(88, 105, 152);border-bottom: solid 1px rgba(216, 226, 245, 1);}			
.sub .sub_con.my .rfr_con.my .mlms_tb4 .wrap1_lms_uselectbox span.uoption:hover{color:#fff;background: rgba(134, 172, 208, 1);}
/* e_.sub .sub_con.my .rfr_con.my .wrap1_lms_uselectbox */
/* e_.sub .sub_con.my .rfr_con.my .mlms_tb4 */

/* s_.sub .sub_con.my.rfr */
.sub .sub_con.my.rfr .sch_wrap{display:flex;width: 100%;height:auto;padding: 7px 5px;margin: 0 0 -2px 0;background: rgb(237, 249, 255);border-top: solid 2px rgb(183, 215, 240);border-bottom: solid 2px rgb(183, 215, 240);box-sizing: border-box;}
.sub .sub_con.my.rfr .sch_wrap2{display:inline-block;width: 100%;height:auto;padding: 15px 5px 14px 5px;margin: 0;background: transparent;box-sizing: border-box;border-bottom: solid 2px rgb(183, 215, 240);}
.sub .sub_con.my.rfr .pre_box{display:table;width: 100%;height:auto;padding: 0;margin: -2px 0 200px 0;background: transparent;box-sizing: border-box;text-align: center;height: 250px;border-top: dotted 2px rgb(183, 215, 240);border-bottom: dotted 2px rgb(183, 215, 240);float: left;}
.sub .sub_con.my.rfr .pre_box .tt_wrap{display:table-cell;width: 100%;height:100%;padding: 30px 0 0 0;margin: 0;background: url(../img/icon_choice3.png) no-repeat 50% 39% rgb(237, 249, 255);box-sizing: border-box;text-align: center;vertical-align: middle;font-size: 17px;color: rgb(10, 74, 148);letter-spacing: -1px;word-spacing: normal;}
.sub .sub_con.my.rfr .schx_box{display:table;width: 100%;height:auto;padding: 0;margin: -2px 0 200px 0;background: transparent;box-sizing: border-box;text-align: center;height: 330px;border-top: dotted 2px rgb(183, 215, 240);border-bottom: dotted 2px rgb(183, 215, 240);float: left;}
.sub .sub_con.my.rfr .schx_box .tt_wrap{display:table-cell;width: 100%;height:100%;padding: 27px 0 0 0;margin: 0;background: url(../img/x_img3.png ) no-repeat 50% 50% rgb(237, 249, 255);box-sizing: border-box;text-align: center;vertical-align: middle;font-size: 20px;color: rgb(14, 73, 142);letter-spacing: -.5px;word-spacing: normal;font-weight: 600;}
/* s_wrap_s1_uselectbox */
.sub .sub_con.my.rfr .sch_wrap .wrap_s1_uselectbox{width: 11%;padding: 0 !important;margin: 0 .2%;max-height: 40px;height: 30px !important;line-height: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);flex-basis: 11%;}
.sub .sub_con.my.rfr .sch_wrap .wrap_s1_uselectbox:hover{border: solid 1px rgb(22, 90, 169);box-sizing: border-box;transition:.7s;}	
.sub .sub_con.my.rfr .sch_wrap .wrap_s1_uselectbox div.uselectbox{position: relative;top: 0;height: 3px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.sub .sub_con.my.rfr .sch_wrap .wrap_s1_uselectbox span.uselected{width: 83%;background: rgba(255, 255, 255, 0);overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 14px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.sub .sub_con.my.rfr .sch_wrap .wrap_s1_uselectbox span.uarrow{position:relative;top: 0;text-indent: 0;display: inline-block;width: 17%;float: right;height: 29px;line-height: 29px;z-index:1;box-sizing: border-box;text-align: left;font-size: 11px;background: rgba(255, 255, 255, 0);padding: 0;margin: 0;color: rgba(119, 181, 234, 1);}			
.sub .sub_con.my.rfr .sch_wrap .wrap_s1_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;max-height:145px;line-height: 28px;border: solid 1px rgba(83, 173, 243, 1);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: hidden;overflow-y: auto;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;box-sizing: content-box;z-index: 10000;}	
.sub .sub_con.my.rfr .sch_wrap .wrap_s1_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 30px;line-height: 28px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;border-bottom: solid 1px rgba(255, 255, 254, 1);opacity: 1;color: rgba(85, 85, 85, 1);}	
.sub .sub_con.my.rfr .sch_wrap .wrap_s1_uselectbox span.uoption:hover{color:#fff;background: rgba(117, 161, 216, 1);transition:.7s;}
/* e_wrap_s1_uselectbox */
/* s_wrap_s2_uselectbox */
.sub .sub_con.my.rfr .sch_wrap .wrap_s2_uselectbox{width: 15%;padding: 0 !important;margin: 0 .2%;max-height: 40px;height: 30px !important;line-height: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);flex-basis: 15%;}
.sub .sub_con.my.rfr .sch_wrap .wrap_s2_uselectbox:hover{border: solid 1px rgb(22, 90, 169);box-sizing: border-box;transition:.7s;}	
.sub .sub_con.my.rfr .sch_wrap .wrap_s2_uselectbox div.uselectbox{position: relative;top: 0;height: 3px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.sub .sub_con.my.rfr .sch_wrap .wrap_s2_uselectbox span.uselected{width: 87%;background: rgba(255, 255, 255, 0);overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 14px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.sub .sub_con.my.rfr .sch_wrap .wrap_s2_uselectbox span.uarrow{position:relative;top: 0;text-indent: 0;display: inline-block;width: 13%;float: right;height: 29px;line-height: 29px;z-index:1;box-sizing: border-box;text-align: left;font-size: 11px;background: rgba(255, 255, 255, 0);padding: 0;margin: 0;color: rgba(119, 181, 234, 1);}			
.sub .sub_con.my.rfr .sch_wrap .wrap_s2_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;max-height:145px;line-height: 28px;border: solid 1px rgba(83, 173, 243, 1);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: hidden;overflow-y: auto;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;box-sizing: content-box;z-index: 10000;}	
.sub .sub_con.my.rfr .sch_wrap .wrap_s2_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 30px;line-height: 28px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;border-bottom: solid 1px rgba(255, 255, 254, 1);opacity: 1;color: rgba(85, 85, 85, 1);}	
.sub .sub_con.my.rfr .sch_wrap .wrap_s2_uselectbox span.uoption:hover{color:#fff;background: rgba(117, 161, 216, 1);transition:.7s;}
/* e_wrap_s2_uselectbox */
/* s_wrap_s3_uselectbox */
.sub .sub_con.my.rfr .sch_wrap .wrap_s3_uselectbox{width: 21%;padding: 0 !important;margin: 0 .2%;max-height: 40px;height: 30px !important;line-height: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);flex-grow: 1;}
.sub .sub_con.my.rfr .sch_wrap .wrap_s3_uselectbox:hover{border: solid 1px rgb(22, 90, 169);box-sizing: border-box;transition:.7s;}	
.sub .sub_con.my.rfr .sch_wrap .wrap_s3_uselectbox div.uselectbox{position: relative;top: 0;height: 3px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.sub .sub_con.my.rfr .sch_wrap .wrap_s3_uselectbox span.uselected{width: 87%;background: rgba(255, 255, 255, 0);overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 14px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;}	
.sub .sub_con.my.rfr .sch_wrap .wrap_s3_uselectbox span.uarrow{position:relative;top: 0;text-indent: 0;display: inline-block;width: 10%;float: right;height: 29px;line-height: 29px;z-index:1;box-sizing: border-box;text-align: left;font-size: 11px;background: rgba(255, 255, 255, 0);padding: 0;margin: 0;color: rgba(119, 181, 234, 1);}			
.sub .sub_con.my.rfr .sch_wrap .wrap_s3_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;max-height:145px;line-height: 28px;border: solid 1px rgba(83, 173, 243, 1);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: hidden;overflow-y: auto;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;box-sizing: content-box;z-index: 10000;}	
.sub .sub_con.my.rfr .sch_wrap .wrap_s3_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 30px;line-height: 28px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;border-bottom: solid 1px rgba(255, 255, 254, 1);opacity: 1;color: rgba(85, 85, 85, 1);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}	
.sub .sub_con.my.rfr .sch_wrap .wrap_s3_uselectbox span.uoption:hover{color:#fff;background: rgba(117, 161, 216, 1);transition:.7s;}
/* e_wrap_s3_uselectbox */
.sub .sub_con.my.rfr .sch_wrap button.btn_search1n{flex-basis: 50px;width: 50px;height: 30px;padding: 0;text-align: center;text-indent:0;font-size: 13px;line-height: 29px;background: rgb(69, 134, 209);color: rgb(255, 255, 255);margin: 0 .2%;border-bottom: solid 1px rgb(1, 96, 121);border-radius: 5px;box-sizing: border-box;letter-spacing: 0px;}
.sub .sub_con.my.rfr .sch_wrap button.btn_search1n.v_on2{flex-basis: 60px;width: 60px;height: 30px;padding: 0;text-align: center;text-indent:0;font-size: 12px;line-height: 29px;background: rgb(69, 134, 209);color: rgb(255, 255, 255);margin: 0 .2%;border-bottom: solid 1px rgb(1, 96, 121);border-radius: 5px;box-sizing: border-box;letter-spacing: -2px;word-spacing: 2px;}
.sub .sub_con.my.rfr .sch_wrap button.btn_search1n:hover{background: rgba(4, 34, 72, 1);color: rgba(255,255,255,1.00);transition:.7s;}
.sub .sub_con.my.rfr .sch_wrap2 .btn_down1{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 14px;text-align: center;color: rgb(255, 255, 255);border-radius: 18px;background: url(../img/ic_ex_dw.png) no-repeat 87% 49% rgb(60, 124, 197);margin: 0 5px 0 0;padding: 0 50px 0 30px;letter-spacing: -1px;box-sizing: border-box;float:left;}
.sub .sub_con.my.rfr .sch_wrap2 .btn_down1:hover{background-color:rgba(4, 34, 72, 1);border-radius: 0px;transition:.7s;}
.sub .sub_con.my.rfr .sch_wrap2 .s_wrap {display:inline-block;width: auto;height:auto;padding: 0;margin: 0;background: transparent;box-sizing: border-box;float: right;}
.sub .sub_con.my.rfr .sch_wrap2 .s_wrap button.btn_search2n{width: 37px;height: 30px;padding: 0;text-align: center;text-indent:0;font-size: 13px;line-height: 29px;background: url(../img/btn_search2n.png) no-repeat 60% 50% rgb(191, 208, 224);color: rgb(255, 255, 255);margin: 0;box-sizing: border-box;letter-spacing: 0px;border-top-left-radius: 7px;border-bottom-left-radius: 7px;}
.sub .sub_con.my.rfr .sch_wrap2 .s_wrap button.btn_search2n:hover{background: url(../img/btn_search2n_on.png) no-repeat 60% 50% rgb(1, 55, 118);color: rgba(255,255,255,1.00);transition:.7s;}
.sub .sub_con.my.rfr .sch_wrap2 .s_wrap .ip_tt{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255,1);width: 400px;text-align: center;text-indent: 0;line-height: 29px;height: 30px;border: solid 1px rgb(191, 208, 224);font-size: 14px;letter-spacing: -1.5px;color: rgb(41, 84, 148);margin: 0;padding:0 10px;cursor:text;float: right;border-top-right-radius: 7px;border-bottom-right-radius: 7px;}
.sub .sub_con.my.rfr .sch_wrap2 .s_wrap .ip_tt:hover{border:solid 1px rgb(22, 90, 169);background: rgba(233, 247, 255, 0.7);transition:.7s;}
.sub .sub_con.my.rfr .rfr_con.my {display: table;width: 100%;min-height: 150px;margin: 0;padding: 0;box-sizing: border-box;text-align: center;border-top:solid 1px rgb(233, 248, 255);}
.sub .sub_con.my.rfr .myrfr_table{display: table;background: transparent;border-left: solid 1px rgb(205, 205, 205);border-right: solid 1px rgb(205, 205, 205);width: 100%;margin: 0;padding: 0;box-sizing: border-box;}
.sub .sub_con.my.rfr .rfr_con .top_wrap{display:flex;width: 100%;height:auto;padding: 15px 5px 14px 5px;margin: 0;background: rgb(244, 244, 244);box-sizing: border-box;border-bottom: solid 1px rgb(127, 157, 179);box-shadow: 0px 2px 5px 2px rgba(204, 204, 204, .4);position: relative;z-index: 999;}
.sub .sub_con.my.rfr .rfr_con .top_wrap .s_wrap1{float: left;display: inline-block;}
.sub .sub_con.my.rfr .rfr_con .top_wrap .s_wrap2{display: inline-block;flex-grow: 1;text-align: center;font-size: 15px;color: rgb(60, 124, 197);line-height: 30px;}
.sub .sub_con.my.rfr .rfr_con .top_wrap .s_wrap3{float: right;display: inline-block;width: auto;}
.sub .sub_con.my.rfr .rfr_con .top_wrap .chk_top1{position: relative;display:inline-block;width: 25px;height: 25px;color: rgba(255, 255, 255, 1);padding: 0;margin: 0;text-align: center;text-indent: 0px;outline: solid 1px rgba(0, 255, 239, 1);float: left;}
.sub .sub_con.my.rfr .rfr_con .top_wrap .chk_top1:hover{outline: solid 3px rgba(0, 255, 239, 1);transition:.7s;}
.sub .sub_con.my.rfr .rfr_con .top_wrap .tt_lable{height: 25px;margin :0;padding: 0 0 0 12px;font-size: 14px;color: rgb(94, 94, 94);line-height: 25px;text-align: left;box-sizing: border-box;border-right: solid 0px rgba(191, 213, 244, 1);float: left;}
.sub .sub_con.my.rfr .rfr_con .top_wrap .btn_up1{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 14px;text-align: center;color: rgb(255, 255, 255);border-radius: 18px;background: url(../img/ic_ex_up.png) no-repeat 87% 49% rgb(16, 53, 99);margin: 0 5px 0 0;padding: 0 45px 0 25px;letter-spacing: -1px;box-sizing: border-box;float:left;}
.sub .sub_con.my.rfr .rfr_con .top_wrap .btn_up1:hover{background-color:rgba(4, 34, 72, 1);border-radius: 0px;transition:.7s;}
.sub .sub_con.my.rfr .rfr_con .top_wrap .delete1{width: auto;height: 30px;padding: 0 9px;text-align: center;text-indent:0;font-size: 13px;line-height: 27px;background: rgb(254, 113, 113);color: rgb(255, 255, 255);margin: 0;border: solid 2px rgb(255, 93, 93);border-radius: 5px;box-sizing: border-box;letter-spacing: -1px;float: right;text-shadow: 1px 1px 1px rgb(177, 74, 74);}
.sub .sub_con.my.rfr .rfr_con .top_wrap .delete1:hover{border-color: rgb(0, 0, 0);background: rgb(255, 45, 45);transition:.7s;border-radius: 0px;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop{display:table;height: auto;width:100%;background: transparent;margin: 0;overflow-y: auto;position: relative;z-index: 1000;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop th{height: auto;margin :0;padding: 0 20px;background: rgba(234, 234, 234, .7);font-size: 15px;color: rgb(2, 67, 125);line-height: 39px;text-align: left;box-sizing: border-box;border-right: solid 0px rgba(191, 213, 244, 1);}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop th .sp_r{display:inline-block;float:right;text-align:right;color: rgb(0, 0, 0);}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop td{height: auto;margin :0;padding: 20px 0 30px 0;text-indent: 0;background: transparent;font-size: 15px;color: rgba(0, 75, 95, 1);letter-spacing: -1.5px;line-height: 1.3;border-top: solid 0px rgb(200, 207, 210);text-align: center;box-sizing: border-box;position: relative;z-index: 1;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop td.non{padding:0;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .bd02{border-top:0px !important;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop .w1{width: 7%;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop .w2{width: 60%;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop .w2_th{width:10%;text-indent:5px;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop .w3{width: 33%;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop .w4{width: 190px;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop .w1_1{width:5.5%;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop .w2_1{width: 85px;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop .w2_2{width: 86px;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop .w2_3{width: 67px;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop .w3_1{width: 130px;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop .w4_1{width: 173px;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop td.td1{height:33px;line-height:30px;padding:0;margin:0;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop .style_7{background: rgb(233, 248, 255);border-bottom: solid 1px rgb(188, 211, 228);}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop .sign{position:relative;top:-2px;display: inline-block;padding:0 10px;color: rgba(119, 119, 119, 1);line-height: 1;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop td.ic_td{padding:9px 0 7px 0;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop td .sp1{display:inline-block;width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_table .tb_pop td .sp2{display:inline-block;width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box;font-size:14px;color:rgba(85, 85, 85, 1);}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_twrap2{display: block;width: 864px;height: 493px;margin: 0;padding:0;background: rgba(193, 193, 193,1);box-sizing: border-box;float: left;border-top: solid 2px rgba(71, 155, 219, .5);border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y:scroll;overflow-x: auto;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 677px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .myrfr_wrap .radio01{display: block;width: 25px;height: 25px;margin:0 auto;padding: 0;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .t_dd .c_subject{display: inline-block;width: 550px;margin: 41px 0 42px 40px;padding: 0;box-sizing: border-box;line-height: 1;float:left;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .t_dd .c_subject .sp10{display: inline-block;width: 90px;height:40px;line-height:40px;text-align:center;text-indent:0px;background:rgba(190, 222, 231, 1);margin: 0;padding: 0;font-size: 15px;color: rgb(0, 75, 95);box-sizing: border-box;float:left;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .t_dd .c_subject .sp11{display: inline-block;width: 450px;height:40px;line-height:40px;text-align:left;text-indent:10px;background:rgba(255, 255, 255, 1);border:solid 1px rgba(190, 222, 231, 1);margin: 0;padding: 0 10px 0 0;font-size: 15px;color:#555;box-sizing: border-box;float:left;}
/* s_.l_wrap1 */
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 10px 5px 0 5px;box-sizing: border-box;position: relative;float: none;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1 video{position: relative;top: 0;display: block;width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .cl_wrap .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .cl_wrap .tt_wrap .sp01:hover{background:rgba(228, 250, 255, 1);cursor:pointer;transition: .7s;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .cl_wrap .l_wrap1 .dw{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .cl_wrap .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .xwrap .l_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .f_add2 .btn_cx{position: absolute;top: 0;right: -40px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 2px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .f_add2p button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* e_.l_wrap1 */
/* s_.l_wrap1u */
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u{display: inline-block;width: 226px;height: auto;padding: 0;margin: 10px 5px 0 5px;box-sizing: border-box;position: relative;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .xwrap .l_wrap1u{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u .video_container iframe, 
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u .video_container object, 
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap1u .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_rfr_con .l_wrap1u */
/* s_rfr_con .l_wrap2 */
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .xwrap .l_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2 .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2 .video_container iframe, 
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2 .video_container object, 
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2 .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_.l_wrap2 */
/* s_.l_wrap2tt */
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2tt{display: inline-block;width: 226px;height: auto;padding: 0;margin: 10px 5px 0 5px;box-sizing: border-box;position: relative;overflow: hidden;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .xwrap .l_wrap2tt{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2tt .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2tt .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2tt .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2tt .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2tt .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2tt .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2tt .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2tt .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2tt .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2tt .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2tt .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2tt .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2tt .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2tt .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap2tt .num{position: absolute;bottom: 117px;right: 10px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
/* e_.l_wrap2tt */
/* s_.l_wrap3 */
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 10px 5px 0 5px;box-sizing: border-box;position: relative;overflow: hidden;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .xwrap .l_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3 .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3 .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3 .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3 .num{position: absolute;bottom: 117px;right: 10px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
/* e_.l_wrap3 */
/* s_.l_wrap3s */
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3s{display: inline-block;width: 226px;height: auto;padding: 0;margin: 10px 5px 0 5px;box-sizing: border-box;position: relative;overflow: hidden;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .xwrap .l_wrap3s{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3s .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3s .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3s .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3s .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3s .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3s .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3s .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3s .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3s .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3s .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3s .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3s .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3s .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3s .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.my.rfr .rfr_con.my.schbox .l_wrap3s .num{position: absolute;bottom: 117px;right: 10px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
/* e_.l_wrap3s */
.sub .sub_con.my.rfr .rfr_con.my .pagination{display: inline-block;text-align:center;margin: 0;padding: 50px 20px;float: left;width: 100%;background: rgb(255, 255, 255);position: relative;left: -1px;box-sizing: border-box;}
/* e_.sub .sub_con.my.rfr */
/* e_.sub .sub_con.my .rfr_con.my */

/* sub_menu */
.sub_menu {left: 7px;display: block;margin: 0;overflow:hidden;width: 236px;background-color:transparent;border:0px;}
.sub_menu .title{position: relative;top: 0;display: table !important;width: 236px;height: 40px;margin: 0;line-height: 20px;padding: 10px 20px 10px 20px;font-size: 17px;text-align: center;letter-spacing: 1.5px;color: rgba(255, 255, 255, 1);background: rgb(57, 166, 196);border-bottom: solid 1px rgb(0, 0, 0);border-radius: 1px;border-top-left-radius: 15px;border-top-right-radius: 15px;box-sizing: border-box;vertical-align: middle;float: left;outline: solid 5px rgba(255, 255, 254, 1);}
.sub_menu .sub_panel{display:table;margin:0;padding:0;float:left;}
.sub_menu .mn{position:relative;top:0;display:block;width: 100%;height: 100%;margin: 0;padding:4px 0;border-bottom: dashed 1px rgba(155, 193, 245, 1);box-sizing: border-box;float: left;}
.sub_menu .mn a{display: table;width: 100%;height: 50px;line-height: 50px;margin: 0;padding: 0;background: #fff;font-size: 15px;color: rgba(68, 68, 68, 1);text-align: left;text-indent: 73px;letter-spacing: -1px;box-sizing: border-box;}
.sub_menu .mn a:hover{background:rgba(227, 249, 255, 1);color: rgba(76, 107, 179, 1);border-top-right-radius:23px;border-bottom-right-radius:23px;border-left:solid 20px rgba(161, 175, 222, 1);transition:.7s;}
.sub_menu .mn a.on{background: rgba(224, 249, 255, 1);color: rgba(76, 107, 179, 1);border-top-right-radius:23px;border-bottom-right-radius:23px;border-left: solid 4px rgba(161, 175, 222, 1);box-sizing:border-box;text-indent: 68px;}
/* e_.sub_menu */

/* sub_menu.slife */
.sub_menu.slife {left: 7px;display: block;margin: 0;overflow:hidden;width: 236px;background-color:transparent;border:0px;}
.sub_menu.slife .title{position: relative;top: 0;display: table !important;width: 236px;height: 40px;margin: 0;line-height: 20px;padding: 10px 20px 10px 20px;font-size: 17px;text-align: center;letter-spacing: 10px;color: rgba(255, 255, 255, 1);background: rgb(57, 166, 196);border-radius: 1px;border-top-left-radius: 15px;border-top-right-radius: 15px;box-sizing: border-box;vertical-align: middle;float: left;outline: solid 5px rgba(255, 255, 254, 1);}
.sub_menu.slife .sub_panel{display:table;margin:0;padding:0;float:left;}
.sub_menu.slife .mn{position:relative;top:0;display:block;width: 100%;height: 100%;margin: 0;padding:4px 0;border-bottom: dashed 1px rgb(171, 171, 171);box-sizing: border-box;float: left;}
.sub_menu.slife .mn a{display: table;width: 100%;height: 50px;line-height: 50px;margin: 0;padding: 0;background: rgba(255, 255, 255, 1);font-size: 15px;color: rgb(18, 76, 143);text-align: left;text-indent: 65px;letter-spacing: -1.5px;box-sizing: border-box;}
.sub_menu.slife .mn a:hover{background:rgb(24, 118, 143);color: rgb(255, 255, 255);border-top-right-radius:23px;border-bottom-right-radius:23px;border-left:solid 20px rgb(160, 230, 249);transition:.7s;text-indent: 45px;}
.sub_menu.slife .mn a.on{background: rgb(24, 118, 143);color: rgb(255, 255, 255);border-top-right-radius:23px;border-bottom-right-radius:23px;border-left: solid 20px rgb(160, 230, 249);box-sizing:border-box;text-indent: 45px;font-weight: 600;}
/* e_.sub_menu */

/* s_.sub_menu.bk */
.sub_menu.bk {left: 7px;display: block;margin: 0;overflow:hidden;width: 236px;background-color:transparent;border:0px;}
.sub_menu.bk .title{position: relative;top: 0;display: table !important;width: 236px;height: 40px;margin: 0;line-height: 20px;padding: 10px 20px 10px 20px;font-size: 17px;text-align: center;letter-spacing: 10px;color: rgba(255, 255, 255, 1);background: rgb(57, 166, 196);border-radius: 1px;border-top-left-radius: 15px;border-top-right-radius: 15px;box-sizing: border-box;vertical-align: middle;float: left;outline: solid 5px rgba(255, 255, 254, 1);}
.sub_menu.bk .sub_panel{display:table;margin:0;padding:0;width:100%;float:left;}
.sub_menu.bk .mn{position:relative;top:0;display:block;width: 100%;height: 100%;margin: 0;padding:4px 0;border-bottom: dashed 1px rgb(171, 171, 171);box-sizing: border-box;float: left;}
.sub_menu.bk .mn a{display: table;width: 100%;height: 50px;line-height: 50px;margin: 0;padding: 0;background: rgba(255, 255, 255, 1);font-size: 15px;color: rgb(18, 76, 143);text-align: left;text-indent: 70px;letter-spacing: 1px;box-sizing: border-box;}
.sub_menu.bk .mn a:hover{background:rgb(24, 121, 146);color: rgb(255, 255, 255);border-top-right-radius:23px;border-bottom-right-radius:23px;border-left:solid 20px rgb(160, 230, 249);transition:.7s;text-indent: 50px;}
.sub_menu.bk .mn a.on{background: rgb(24, 121, 146);color: rgb(255, 255, 255);border-top-right-radius:23px;border-bottom-right-radius:23px;border-left: solid 20px rgb(160, 230, 249);box-sizing:border-box;text-indent: 50px;font-weight: 600;}
.sub_menu.bk .twrap{display:table;width:100%;height:auto;margin:0;padding:0;}
.sub_menu.bk .twrap a{display: inline-block;width:118px;float: left;}
.sub_menu.bk .twrap a .tt{display: block;width: 100%;height:45px;line-height:45px;margin:0;padding:2px 0 0 0;background: rgb(85, 192, 222);color: rgba(255, 255, 255, 1);font-size:15px;text-align:center;text-indent:0px;box-sizing:border-box;float:left;}
.sub_menu.bk .twrap a .tt:hover{background:rgb(97, 194, 220);color:rgba(255, 255, 255, 1);border-bottom:solid 40px rgb(57, 166, 196);transition:1.7s;}
.sub_menu.bk .twrap a .tt.on{display: block;width: 100%;height:45px;line-height:45px;margin:0;padding:2px 0 0 0;background: rgb(33, 143, 174);color:rgba(255, 255, 255, 1);font-size:15px;text-align:center;text-indent:0px;box-sizing:border-box;float:right;}
.sub_menu.bk .twrap a .tt.on:hover{background:rgb(33, 143, 174);border-bottom:0px;transition:1.7s;}
/* e_.sub_menu.bk */

/* s_.sub_menu.menu */
.sub_menu.menu {left: 7px;display: block;margin: 0;overflow:hidden;width: 236px;background-color:transparent;border:0px;}
.sub_menu.menu .title{position: relative;top: 0;display: table !important;width: 236px;height: 40px;margin: 0;line-height: 20px;padding: 10px 20px 10px 20px;font-size: 17px;text-align: center;text-indent: 0;letter-spacing: 3px;word-spacing: -5px;color: rgba(255, 255, 255, 1);background: rgb(57, 166, 196);border-radius: 1px;border-top-left-radius: 15px;border-top-right-radius: 15px;box-sizing: border-box;vertical-align: middle;float: left;outline: solid 5px rgba(255, 255, 254, 1);}
.sub_menu.menu .sub_panel{display:table;margin:0;padding:0;width:100%;float:left;}
.sub_menu.menu .mn{position:relative;top:0;display:block;width: 100%;height: 100%;margin: 0;padding:4px 0;border-bottom: dashed 1px rgb(171, 171, 171);box-sizing: border-box;float: left;}
.sub_menu.menu .mn a{display: table;width: 100%;height: 50px;line-height: 50px;margin: 0;padding: 0;background: rgba(255, 255, 255, 1);font-size: 15px;color: rgb(18, 76, 143);text-align: left;text-indent: 69px;letter-spacing: 1px;box-sizing: border-box;}
.sub_menu.menu .mn a:hover{background:rgba(227, 249, 255, 1);color: rgb(60, 124, 197);border-top-right-radius:23px;border-bottom-right-radius:23px;border-left: solid 20px rgb(140, 221, 243);transition:.7s;}
.sub_menu.menu .mn a.on{background: rgb(24, 121, 146);color: rgb(255, 255, 255);border-top-right-radius:23px;border-bottom-right-radius:23px;border-left: solid 20px rgb(160, 230, 249);box-sizing:border-box;font-weight: 600;text-indent: 50px;}
/* e_.sub_menu.menu */

/* s_.sub_menu.my */
.sub_menu.my {left: 7px;display: block;margin: 0;overflow:hidden;width: 236px;background-color:transparent;border:0px;}
.sub_menu.my .title{position: relative;top: 0;display: table !important;width: 236px;height: 40px;margin: 0;line-height: 20px;padding: 10px 20px 10px 20px;font-size: 17px;text-align: center;text-indent: 0;letter-spacing: 3px;word-spacing: -5px;color: rgba(255, 255, 255, 1);background: rgb(57, 166, 196);border-radius: 1px;border-top-left-radius: 15px;border-top-right-radius: 15px;box-sizing: border-box;vertical-align: middle;float: left;outline: solid 5px rgba(255, 255, 254, 1);}
.sub_menu.my .sub_panel{display:table;margin:0;padding:0;width:100%;float:left;}
.sub_menu.my .mn{position:relative;top:0;display:block;width: 100%;height: 100%;margin: 0;padding:4px 0;border-bottom: dashed 1px rgb(171, 171, 171);box-sizing: border-box;float: left;}
.sub_menu.my .mn a{display: table;width: 100%;height: 50px;line-height: 50px;margin: 0;padding: 0;background: rgba(255, 255, 255, 1);font-size: 15px;color: rgb(18, 76, 143);text-align: left;text-indent: 60px;letter-spacing: 1px;box-sizing: border-box;}
.sub_menu.my .mn a:hover{background:rgb(24, 121, 146);color: rgb(255, 255, 255);border-top-right-radius:23px;border-bottom-right-radius:23px;border-left: solid 20px rgb(160, 230, 249);transition:.7s;text-indent: 40px;}
.sub_menu.my .mn a.on{background: rgb(24, 121, 146);color: rgb(255, 255, 255);border-top-right-radius:23px;border-bottom-right-radius:23px;border-left: solid 20px rgb(160, 230, 249);box-sizing:border-box;text-indent: 40px;font-weight: 600;}
/* e_.sub_menu.my */

/* s_.sub_menu.st_am */
.sub_menu.st_am {left: 7px;display: block;margin: 0;overflow:hidden;width: 236px;background-color:transparent;border:0px;}
.sub_menu.st_am .title{position: relative;top: 0;display: table !important;width: 236px;height: 40px;margin: 0;line-height: 18px;padding: 15px 20px 14px 20px;font-size: 17px;text-align: center;text-indent: 0;letter-spacing: 3px;word-spacing: -5px;color: rgba(255, 255, 255, 1);background: rgba(47, 155, 202, 1);border-bottom: solid 5px rgba(137, 209, 241, 1);border-radius: 1px;border-top-left-radius: 15px;border-top-right-radius: 15px;box-sizing: border-box;vertical-align: middle;float: left;outline: solid 5px rgba(255, 255, 254, 1);}
.sub_menu.st_am .sub_panel{display:table;margin:0;padding:0;width:100%;float:left;}
.sub_menu.st_am .mn{position:relative;top:0;display:block;width: 100%;height: 100%;margin: 0;padding:4px 0;border-bottom: dashed 1px rgba(132, 193, 255, 1);box-sizing: border-box;float: left;}
.sub_menu.st_am .mn a{display: table;width: 100%;height: 50px;line-height: 50px;margin: 0;padding: 0;background: rgba(255, 255, 255, 1);font-size: 15px;color: rgba(0, 107, 185, 1);text-align: left;text-indent: 87px;letter-spacing: 1px;word-spacing: 3px;box-sizing: border-box;}
.sub_menu.st_am .mn a:hover{background:rgba(227, 249, 255, 1);color: rgba(0, 107, 185, 1);border-top-right-radius:23px;border-bottom-right-radius:23px;border-left: solid 20px rgba(137, 209, 241, 1);transition:.7s;}
.sub_menu.st_am .mn a.on{background: rgba(227, 249, 255, 1);color: rgba(0, 107, 185, 1);border-top-right-radius:23px;border-bottom-right-radius:23px;border-left: solid 4px rgba(137, 209, 241, 1);box-sizing:border-box;text-indent: 82px;}
/* e_.sub_menu.st_am */

/* s_left_m */
.left_m{display: table-cell;width: 40px;height: 100%;background: rgba(255, 255, 255, 1);vertical-align: top;padding: 15px 0 0 0;}
.left_m .ic_list{position: relative;top: 0;display: block;width: 36px;height: 34px;border: solid 1px rgba(1, 96, 122, 1);border-radius: 5px;background: url(../img/ic_list.png) no-repeat rgba(255, 255, 255, 1) 47% 50%;padding: 0;margin: 0;box-shadow: 0px 1px 1px rgba(187, 208, 214, 1);float: left;}
.left_m .ic_list:hover{background: url(../img/ic_list_on.png) no-repeat rgba(22, 140, 193, 1) 47% 50%;border: solid 1px rgba(22, 140, 194, 1);}
/* e_left_m */

/* s_left_mcon */
.left_mcon{position: relative;display: table-cell;width: 250px;height: 100%;background: rgba(255, 255, 255, 1);vertical-align: top;padding: 15px 0 0 0;}
.fold .left_mcon{flex-grow: 1;display: table-cell;width: 250px;height: 100%;background: rgba(255, 255, 255, 1);vertical-align: top;padding: 15px 0 0 0;}
.left_mcon .cc_list{display:table;width: 236px;height:auto;margin: 0 auto 10px auto;padding: 0;box-sizing: border-box;}
.left_mcon .list_date{display:inline-block;width: 60px;height:30px;line-height: 29px;text-align:center;text-indent:0;letter-spacing: 1px;font-size: 15px;color: rgba(0, 115, 190, 1);background: rgba(187, 225, 255, 1);border-left: solid 4px rgba(113, 170, 220, 1);border-radius: 1px;padding: 0 0 0 5px;margin: 0 7px 0 0;float:left;box-sizing: border-box;}
.left_mcon .wrap{position: relative;top: 0;display: table;width: 100%;height: 51px;margin: 0;padding: 10px 0;background: #fff;box-sizing: border-box;border-bottom: dashed 1px rgb(171, 171, 171);float: left;}
.left_mcon .wrap .tt_1{display:inline-block;width: 150px;height:30px;line-height:28px;text-align:left;text-indent:0;font-size: 14px;padding:0;margin:0;float:left;color: rgba(0, 144, 206, 1);text-shadow:none;letter-spacing:-1px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: rgba(255, 255, 255, 1);}
.left_mcon .wrap .tt_1.non{color: rgba(255, 116, 116, 1);}
/* s_.left_mcon .wrap1_lms_uselectbox */
.left_mcon .wrap1_lms_uselectbox{width: 234px;padding: 0 !important;margin: 0 auto 0 auto;max-height: 40px;height: 31px !important;line-height: 31px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 1px rgb(91, 170, 233);background: rgba(246, 252, 255, .5);}
.left_mcon .wrap1_lms_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.left_mcon .wrap1_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 31px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.left_mcon .wrap1_lms_uselectbox span.uselected{width: 80%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 16px;z-index:1;color: rgba(0, 131, 188, 1);text-align:left;text-indent: 30px;padding:0;margin: 0;box-sizing: border-box;}	
.left_mcon .wrap1_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 20%;float: right;height: 30px;line-height: 28px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.left_mcon .wrap1_lms_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;max-height: 156px;line-height: 30px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}
.left_mcon .wrap1_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 32px;line-height: 34px;font-size: 16px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 30px;opacity: 1;color: rgba(0, 131, 188, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.left_mcon .wrap1_lms_uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
/* e_.left_mcon .wrap1_lms_uselectbox */
/* s_.fold .left_mcon .wrap1_lms_uselectbox */
.fold .left_mcon .wrap1_lms_uselectbox{width: 114px;padding: 0 !important;margin: 0 10px 0 0;max-height: 40px;height: 31px !important;line-height: 31px;text-align: left;text-indent: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgb(91, 170, 233);background: rgba(246, 252, 255, .5);float: left;}
.fold .left_mcon .wrap1_lms_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.fold .left_mcon .wrap1_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 31px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.fold .left_mcon .wrap1_lms_uselectbox span.uselected{width: 80%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 16px;z-index:1;color: rgba(0, 131, 188, 1);text-align:left;text-indent: 12px;padding:0;margin: 0;box-sizing: border-box;}	
.fold .left_mcon .wrap1_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 20%;float: right;height: 30px;line-height: 28px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.fold .left_mcon .wrap1_lms_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;max-height: 156px;line-height: 30px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}
.fold .left_mcon .wrap1_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 32px;line-height: 34px;font-size: 16px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 12px;opacity: 1;color: rgba(0, 131, 188, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.fold .left_mcon .wrap1_lms_uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
/* e_.fold .left_mcon .wrap1_lms_uselectbox */
.fold .btn_tdlist{display:inline-block;width: 106px;height: 32px;line-height: 25px;margin: 0 auto 13px 0;padding: 0;border-radius: 7px;font-size: 14px;text-align: center;letter-spacing: 0px;background:rgb(57, 166, 196);color: rgb(255, 255, 255);border-bottom: solid 1px rgb(10, 39, 110);box-sizing: border-box;}
.fold .btn_tdlist:hover{background: rgb(1, 96, 121);color: rgba(255,255,255,1.00);border-radius: 30px;transition: .7s;}

/* s_.fold.fold2 .left_mcon */
.fold.fold2 .left_mcon{flex-grow: 1;display: table-cell;width: 250px;height: 100%;background: rgba(255, 255, 255, 1);vertical-align: top;padding: 15px 0 0 0;}
.fold.fold2 .left_mcon .sub_menu{display: block;margin: 0;overflow:hidden;width: 236px;background-color:transparent;border:0px;}
.fold.fold2 .left_mcon .title{position: relative;top: 0;display: table !important;width: 236px;height: 40px;margin: 0;line-height: 20px;padding: 10px 20px 10px 20px;font-size: 17px;text-align: center;text-indent: 0;letter-spacing: 3px;word-spacing: -5px;color: rgba(255, 255, 255, 1);background: rgb(57, 166, 196);border-radius: 1px;border-top-left-radius: 15px;border-top-right-radius: 15px;box-sizing: border-box;vertical-align: middle;float: left;outline: solid 5px rgba(255, 255, 254, 1);}
.fold.fold2 .left_mcon .sub_panel{display:table;margin:0;padding:0;width:100%;float:left;}
.fold.fold2 .left_mcon .mn{position:relative;top:0;display:block;width: 100%;height: 100%;margin: 0;padding:4px 0;border-bottom: dashed 1px rgb(171, 171, 171);box-sizing: border-box;float: left;}
.fold.fold2 .left_mcon .mn a{display: table;width: 100%;height: 50px;line-height: 50px;margin: 0;padding: 0;background: rgba(255, 255, 255, 1);font-size: 15px;color: rgb(18, 76, 143);text-align: left;text-indent: 79px;letter-spacing: -1px;word-spacing: normal;box-sizing: border-box;}
.fold.fold2 .left_mcon .mn a:hover{background:rgb(24, 121, 146);color: rgb(255, 255, 255);border-top-right-radius:23px;border-bottom-right-radius:23px;border-left: solid 20px rgb(160, 230, 249);transition:.7s;text-indent: 60px;}
.fold.fold2 .left_mcon .mn a.on{background: rgb(24, 121, 146);color: rgb(255, 255, 255);border-top-right-radius:23px;border-bottom-right-radius:23px;border-left: solid 20px rgb(160, 230, 249);box-sizing:border-box;text-indent: 60px;font-weight: 600;letter-spacing: 0px;}
/* e_.fold.fold2 .left_mcon */
/* e_left_mcon */

/* s_right_mcon */
.right_mcon{display: table-cell;width: 250px;height: 100%;background: rgba(255, 255, 255, 1);vertical-align: top;padding: 15px 0 0 7px;}
.right_mcon .ip_date{width:0px; height:0px; visibility:hidden; text-indent:-100000px; font-size:0px; line-height:0px;}
.right_mcon .btn{display:block;width: 236px;height: 42px;margin: 0 auto 13px 0;padding: 0;border-radius: 5px;font-size: 15px;text-align: center;letter-spacing: -1px;box-shadow: 0px 1px 2px rgba(192, 192, 192, 1);}
.right_mcon .bt01{background: url(../img/arrow_2.png) no-repeat 440px 83% rgba(47, 155, 202, 1);color: rgba(255,255,255,1.00);border: solid 0px rgba(0, 120, 173, 1);}
.right_mcon .bt02{background:url(../img/arrow_2.png) no-repeat 440px 83% rgba(104, 195, 235, 1);color: rgba(255,255,255,1.00);border: solid 0px rgba(0, 120, 173, 1);}
.right_mcon .bt03{background:url(../img/arrow_2.png) no-repeat 440px 83% rgba(225, 246, 255, 1);color: rgba(6, 0, 255, 1);border: solid 1px rgb(101, 108, 252);}
.right_mcon .bt04{background:url(../img/arrow_2.png) no-repeat 440px 83% rgba(245, 252, 255, 1);color: rgb(4, 129, 169);border: solid 1px rgba(20, 164, 227, 1);}
.right_mcon .bt01:hover{background: url(../img/arrow_2.png) no-repeat 16px 83% rgba(1, 96, 121, 1);border-width:0px;transition: .7s;color: rgba(255,255,255,1.00);}
.right_mcon .bt02:hover{background: url(../img/arrow_2.png) no-repeat 16px 83% rgba(1, 96, 121, 1);border-width:0px;transition: .7s;color: rgba(255,255,255,1.00);}
.right_mcon .bt03:hover{background: url(../img/arrow_2.png) no-repeat 16px 83% rgba(1, 96, 121, 1);border: solid 1px rgb(1, 96, 121);transition: .7s;color: rgba(255,255,255,1.00);}
.right_mcon .bt04:hover{background: url(../img/arrow_2.png) no-repeat 16px 83% rgba(1, 96, 121, 1);border: solid 1px rgb(1, 96, 121);transition: .7s;color: rgba(255,255,255,1.00);}
.right_mcon .schd_list{position: relative;top: 0px;left:0px;display: block;width: 236px;height: auto;max-height: 341px;overflow-x: hidden;overflow-y:auto;background: rgba(245, 252, 255, 1);margin: 13px auto 0 0;padding: 0;box-sizing: border-box;border:solid 1px rgba(104, 195, 235, .2);border-left: solid 4px rgba(104, 195, 235, .3);font-size: 15px;color: rgba(68, 68, 68, 1);}
.right_mcon .schd_list .list{width: 100%;float: left;margin: 0;padding: 0;box-shadow: 0px 1px 1px rgb(204, 204, 204);}
.right_mcon .schd_list .list .li_wrap{width: 100%;margin: 0;padding: 0;border-bottom: solid 1px rgba(211, 220, 225, 1);border-right: solid 1px rgba(211, 220, 225, 1);box-sizing: border-box;}
.right_mcon .schd_list .list .li_wrap .t_wrap{width: 30%;margin: 0;padding: 7px 0;box-sizing: border-box;border-bottom: 0px;background: rgba(240, 251, 255, 1);}
.right_mcon .schd_list .list .li_wrap .c_wrap{width: 70%;margin: 0;padding: 7px 0;box-sizing: border-box;border-bottom: 0px;border-right: 0px;background: rgb(248, 253, 255);}
.right_mcon .schd_list .list .li_wrap td{border: solid 1px rgba(163, 209, 229, 0.5);}
.right_mcon .schd_list .list .li_wrap .t_wrap .sp01{width:100%;float: left;margin: 0;padding: 0 10px 0 0;color: rgba(119, 119, 119, 1);font-size: 13px;box-sizing: border-box;text-align: right;line-height:1.2;letter-spacing: -1.5px;}
.right_mcon .schd_list .list .li_wrap .t_wrap .sp02{width:100%;float: left;margin: 0;padding: 0 10px 0 0;color: rgba(47, 155, 202, 1);font-size: 14px;box-sizing: border-box;text-align: right;line-height:1.5;}
.right_mcon .schd_list .list .li_wrap .c_wrap .sp01{width:100%;float: left;margin: 0;padding: 0 5px 2px 10px;color: rgba(1, 96, 121, 1);font-size: 14px;box-sizing: border-box;text-align: left;line-height: 1.3;letter-spacing: -1px;}
.right_mcon .schd_list .list .li_wrap .c_wrap .sp02{width:100%;float: left;margin: 0;padding: 0 5px 0 10px;color: rgba(119, 119, 119, 1);font-size: 13px;box-sizing: border-box;text-align: left;text-indent: 19px;line-height:1.5;letter-spacing: -1px;background: url(../img/map_s.png) no-repeat 8% 50%;}
.right_mcon .schd_list .list .li_wrap .c_wrap .sp01 .tt{position:relative;top:-2px;color: rgba(47, 155, 202, 1);}
.right_mcon .schd_list .list .li_wrap .c_wrap .sp01::after{content: url(../img/alarm.png);position: relative;top: 2px;left: 5px;}
body.pf_am .right_mcon{display: table-cell;width: 250px;height: 100%;background: rgba(255, 255, 255, 1);vertical-align: top;padding: 15px 0 0 7px;}
body.full_schd.pf .right_mcon{display: table-cell;width: 250px;height: 100%;background: rgba(255, 255, 255, 1);vertical-align: top;padding: 15px 0 0 7px;}
/* e_right_mcon */

/* s_right_m */
.right_m{display: table-cell;width: 40px;height: 100%;background: rgba(255, 255, 255, 1);vertical-align: top;padding: 15px 0 0 0;}
.right_m .ic_list{position: relative;top: 0;display: block;width: 37px;height: 36px;border: solid 1px rgba(0, 126, 187, 1);border-radius: 5px;background: url(../img/ic_calendar.png) no-repeat rgba(255, 255, 255, 1) 50% 48%;padding: 0;margin: 0;box-shadow: 0px 1px 1px rgba(204, 244, 255, 1);float: left;}
.right_m .ic_list:hover{background: url(../img/ic_calendar_on.png) no-repeat rgba(229, 250, 255, 1) 50% 10%;border: solid 1px rgba(0, 126, 187, 1);transition:.7s;}
/* e_left_m */

/* s_mlms_tb1 */
.mlms_tb1{width: 100%;height: auto;margin: 1px auto 0 auto;padding: 0;border-top: solid 2px rgba(146, 212, 230, 1);border-bottom: solid 2px rgba(146, 212, 231, .7);border-right: solid 1px rgba(189, 212, 219, 1);border-left: solid 1px rgba(189, 212, 219, 1);background: rgba(255, 255, 255, 1);float: right;}
.mlms_tb1 tr th{background: rgba(240, 251, 255, 1);color: rgba(1, 96, 121, 1);padding: 0;font-size: 14px;height: 35px;line-height: 1;border: solid 1px rgba(189, 212, 219, 1);border-bottom: solid 1px rgba(197, 236, 253, 1);}
.mlms_tb1 tr td.th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.mlms_tb1 tr td {box-sizing:border-box;margin:0;padding: 4px 5px 3px 5px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(216, 216, 216, 1);text-align: center;color: rgba(68, 68, 68, 1);z-index: 9999;}
.mlms_tb1 tr td.t_l{text-align: justify;padding: 4px 2px 3px 2px;}
.mlms_tb1.class_x tr td:before{content:'"배정된 수업이 전혀 없습니다."';color:rgba(48, 139, 212, 1);font-size: 30px;text-shadow: 1px 1px 1px rgb(255, 255, 255);letter-spacing: -1px;word-spacing:3px;line-height:20px;display:block;position: relative;top: -130px;}
.mlms_tb1.class_x tr td{width: 100%;height: 798px;background: url(../img/x_class.png) no-repeat 50% 25% rgba(255, 255, 255, 0);border: solid 0px rgb(204, 204, 204);}
.mlms_tb1 td .sp{display:inline-block;width: auto;min-width: 50px;box-sizing: border-box;font-size: 13px;color: rgba(255, 255, 255, 1);padding: 2px 7px 3px 7px;margin: 3px 3px;text-align: center;text-indent: 0px;background: rgba(59, 167, 214, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgba(194, 194, 194, 1);line-height: 15px;letter-spacing: -2px;}
.mlms_tb1 td .sp01{background: rgba(99, 178, 230, 1);}
.mlms_tb1 td .sp02{background: rgba(131, 148, 220, 1);}
.mlms_tb1 td .sp03{background: rgba(120, 191, 163, 1);}
.mlms_tb1 td .tt02{color: rgba(255, 119, 119, 1);float: left;}
.mlms_tb1 td .a_mp{display: table;min-width:185px;max-width:200px;min-height: 30px;line-height: 28px;margin: 0 auto;padding:0;float: none;letter-spacing: -1.5px;}
.mlms_tb1 td .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 5px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 22px;overflow: hidden;}
.mlms_tb1 td .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.mlms_tb1 td .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width:155px;margin: 0 0 14px 0;padding: 0;line-height: 1.1;letter-spacing: -1px;text-align: left;word-spacing: 1px;}
.mlms_tb1 .w1{width: 6%;}
.mlms_tb1 .w2{width: 10%;}
.mlms_tb1 .w3{width: 15%;}
.mlms_tb1 .w4{width: 15%;}
.mlms_tb1 .w4_2{width: 30%;}
.main .main_con.pf .bt_wrap .bt_x{position: relative;display: table;width: 520px;height:35px;line-height:32px;margin: 20px auto 0 auto;padding:0;font-size: 14px;color: rgba(255, 255, 255, 1);background: hsl(207, 66%, 29%);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
body.full_schd.pf .bt_wrap{position:relative;display:table;width: 100%;height:30px;margin: 30px auto 0 auto;padding:0;text-align: center;box-sizing: border-box;float: right;}
body.full_schd.pf .bt_wrap .bt_2{position: relative;top:0px;display: inline-block;width: auto;height:35px;line-height:32px;margin:0 auto;padding:0 50px;font-size:15px;color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
body.full_schd.pf .bt_wrap .bt_2:hover{border-radius:4px;transition:.7s;}
/* e_mlms_tb1 */

/* s_.mpf_tabcontent2 .s_mlms_tb1.sch */
.mpf_tabcontent2 .mlms_tb1.sch{width: 100%;height: auto;margin: 0 auto;padding: 0;border-top: solid 2px rgba(146, 212, 230, 1);border-bottom: solid 2px rgba(146, 212, 231, .7);border-right: solid 1px rgba(189, 212, 219, 1);border-left: solid 1px rgba(189, 212, 219, 1);background: rgba(255, 255, 255, 1);float: left;}
.mpf_tabcontent2 .mlms_tb1.sch.top{width: 695px;margin: 10px auto 0 auto;float: none;}
.mpf_tabcontent2 .mlms_tb1.sch tr .th01{background: rgba(240, 251, 255, 1);color:rgba(1, 96, 121, 1);font-size:15px;text-align:right;height: 40px;}
.mpf_tabcontent2 .mlms_tb1.sch tr .th02{color:rgba(1, 96, 121, 1);font-size:15px;text-align: left;text-indent: 10px;padding: 10px 0;height: 40px;background: rgba(146, 145, 145, .1);}
.mpf_tabcontent2 .mlms_tb1.sch tr td {position: relative;box-sizing:border-box;margin:0;padding: 8px 5px 6px 5px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(216, 216, 216, 1);text-align: center;color: rgba(68, 68, 68, 1);z-index: 9999;}
.mpf_tabcontent2 .mlms_tb1.sch tr td .tt_wrap_s{display:table;width:auto;height:auto;margin:0 auto;padding: 0;}
.mpf_tabcontent2 .mlms_tb1.sch tr td.search_x:before{content:'"검색결과가 없습니다."';color:rgba(48, 139, 212, 1);font-size:22px;letter-spacing: -1px;word-spacing:3px;line-height:20px;display:block;position: relative;top: -70px;}
.mpf_tabcontent2 .mlms_tb1.sch tr td.search_x{width: 100%;height: 798px;background: url(../img/x_img1.png) no-repeat 50% 35% rgba(255, 255, 255, 0);border: solid 0px rgb(204, 204, 204);}
.mpf_tabcontent2 .mlms_tb1.sch tr td .tt_wrap_s .tt{display:block;width:400px;height:22px;padding: 0;margin: 0;line-height:22px;font-size: 14px;text-align:left;text-indent:0px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.mpf_tabcontent2 .mlms_tb1.sch tr td .tt_wrap_s .tt_dt{display:block;width:400px;height: 20px;line-height: 18px;padding: 0;margin: 0;color:rgba(0, 0, 0, 1);font-size:13px;text-align:left;text-indent:0px;letter-spacing: 1px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.mpf_tabcontent2 .mlms_tb1.sch tr td.t_l{text-align: justify;padding: 4px 10px 3px 10px;}
.mpf_tabcontent2 .mlms_tb1.sch tr td .wrap_num{position: absolute;top: 0;left: 0;display:block;width: auto;min-width: 20px;height: 19px;line-height:19px;padding: 0 5px;font-size:13px;text-align: center;text-indent: 0px;letter-spacing: -1px;margin:0;color: rgba(255, 255, 255, 1);background: rgba(255, 149, 149, 1);box-sizing:border-box;}
.mpf_tabcontent2 .mlms_tb1.sch tr .th01 .sch_wrap_s{margin:0 10px;}
.mpf_tabcontent2 .mlms_tb1.sch tr .th01 .sch_wrap_s .num{position: relative;top: -2px;display:inline-block;width:auto;padding: 0 3px;color: rgba(0, 88, 202, 1);}
.mpf_tabcontent2 .mlms_tb1.sch td .sp{display:inline-block;width: auto;min-width: 50px;box-sizing: border-box;font-size: 14px;color: rgba(255, 255, 255, 1);padding: 2px 7px 3px 7px;margin: 3px 3px;text-align: center;text-indent: 0px;background: rgba(59, 167, 214, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgba(194, 194, 194, 1);}
.mpf_tabcontent2 .mlms_tb1.sch td .sp01{background: rgba(99, 178, 230, 1);}
.mpf_tabcontent2 .mlms_tb1.sch td .sp02{background: rgba(131, 148, 220, 1);}
.mpf_tabcontent2 .mlms_tb1.sch td .sp03{background: rgba(120, 191, 163, 1);}
.mpf_tabcontent2 .mlms_tb1.sch td .tt02{color: rgba(255, 119, 119, 1);float: left;}
.mpf_tabcontent2 .mlms_tb1.sch td .btn_mdf{display:inline-block;width: 50px;height: 24px;line-height: 22px;font-size: 14px;text-align: center;color: rgba(14, 100, 169, 1);border: solid 1px rgba(160, 199, 230, 1);border-bottom: solid 3px rgba(160, 199, 230, 1);border-radius: 10px;background: rgba(240, 251, 255, 1);margin: 0 auto;padding: 0;letter-spacing: -1px;box-sizing: border-box;cursor: pointer;}
.mpf_tabcontent2 .mlms_tb1.sch td .btn_mdf:hover{background: rgba(124, 187, 237, .2);border: solid 1px rgba(98, 156, 202, 1);border-bottom: solid 5px rgba(98, 156, 202, 1);color: rgba(14, 100, 169, 1);transition:.7s;line-height: 17px;}
.mpf_tabcontent2 .mlms_tb1.sch td .a_mp{display: table;width:auto;height: 30px;line-height: 28px;margin: 0;padding:0;float: left;letter-spacing: -1.5px;}
.mpf_tabcontent2 .mlms_tb1.sch td .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 5px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 22px;overflow: hidden;}
.mpf_tabcontent2 .mlms_tb1.sch td .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.mpf_tabcontent2 .mlms_tb1.sch td .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;max-width: 170px;height: 18px;margin: 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mpf_tabcontent2 .mlms_tb1.sch td .a_mp .ssp2{position: relative;top: 7px;display: inline-block;float:left;width: auto;max-width: 170px;height: 18px;margin: 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mpf_tabcontent2 .mlms_tb1.sch td .a_mp .ssp2_1{position: relative;top: 7px;display: inline-block;float:left;width: auto;max-width: 170px;height: 18px;margin: 0;padding: 0 0 0 7px;line-height: 1.1;letter-spacing: -1.5px;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mpf_tabcontent2 .mlms_tb1.sch .w1{width: 10%;background: rgba(200, 240, 255, 0.2);color: rgba(7, 123, 218, 1);}
.mpf_tabcontent2 .mlms_tb1.sch .w2{width: auto;}
.mpf_tabcontent2 .mlms_tb1.sch .w3{width: 32%;}
/* e_.mpf_tabcontent2 .s_mlms_tb1.sch */

/* s_.top_wrap #pop_pop9 */
.top_wrap #pop_pop9{position: relative;top: 92px;left:383px;display: none;padding: 0;margin: 0 0 0 365px;box-sizing:content-box;cursor: pointer;}
.top_wrap #pop_pop9 .spop9 {position: absolute;z-index: 9999999;display: block;width: 250px;height: auto;line-height: 1.5;visibility: hidden;background-color: #fff;border: solid 2px rgba(104, 198, 235, 1);text-align: center;border-radius: 6px;padding: 17px 0 14px 0;margin: 0;letter-spacing: -1.5px;box-sizing: border-box;word-break: break-all;box-shadow: 0 2px 2px 0 rgba(95, 95, 95, 1);}
.top_wrap #pop_pop9 .spop9::after {content: "";position: absolute;top: 100%;left: 48%;margin-left: 0px;border-width: 7px;border-style: solid;border-color: rgba(0, 94, 167, 1) transparent transparent transparent;display: none;}
.top_wrap #pop_pop9 .spop9 span.wrap{display: table;margin: 0 auto;padding: 0; height: 20px;line-height: 20px;font-size: 15px;text-align: center;box-sizing: content-box;}
.top_wrap #pop_pop9 .spop9 .sp1{width: 100%;display: table;margin: 0 auto;padding: 0; height: 20px;line-height: 20px;font-size: 15px;text-align: center;box-sizing: content-box;}
.top_wrap #pop_pop9 .spop9 .sp2{float:left;font-size: 14px;background: rgba(1, 96, 121, .2);padding: 1px 10px;border-radius: 4px;margin: 1px;}
.top_wrap #pop_pop9 .spop9 .check_pop{display:inline-block;width: 22px;height: 22px;border: solid 1px #ddd;box-sizing: border-box;background: #fff;font-size: 15px;color: rgba(119, 119, 119, 1);margin: 0 0 0 5px;padding: 0; float:left;}
.top_wrap #pop_pop9 .spop9 .btn{width: 80%;height: 35px;line-height: 33px;padding: 0;margin: 13px 10% 0 10%;text-align: center;text-indent: 0;color: rgba(255, 255, 255, 1);background: rgba(110, 183, 214, 1);border-bottom: solid 2px rgba(198, 208, 212, 1);box-sizing:border-box;display:inline-block;font-size: 15px;transition: none;z-index: 1;}
.top_wrap #pop_pop9 .spop9 .btn05{background: rgb(72, 181, 211);border-radius: 18px;color: rgba(255, 255, 255, 1);}
.top_wrap #pop_pop9 .spop9 button:hover,
.top_wrap #pop_pop9 .spop9 button:focus,
.top_wrap #pop_pop9 .spop9 button:active{background:rgba(16, 135, 167, 1);transition: .7s;}
.top_wrap #pop_pop9 .show {visibility: visible;}
.top_wrap #pop_pop9 .spop9 .tt {display: inline-block;box-sizing:border-box;width: 100%;height: 24px;line-height: 23px;margin: 1px 0 2px 0;padding: 0 5%;font-size: 15px;letter-spacing: -1.5px;text-align: center;color: rgba(0, 91, 116, 1);float: left;overflow: hidden;white-space: nowrap;background: rgba(234, 248, 254, 1);border-bottom: solid 1px rgba(217, 234, 242, 1);}
.top_wrap #pop_pop9 .spop9 .pop_close_s{position: absolute;width: 18px;height: 16px;top: 0px;right: 0;display:block !important;border: solid 1px rgba(72, 181, 212, 1);background: rgba(72, 181, 211, 1);border-radius: 3px;color: rgba(255, 255, 255, 1);font-size: 12px;text-align: center !important;text-indent: 0;padding: 1px 0 2px 0!important;line-height: 1;box-sizing: border-box;margin: 1px;box-shadow: none;}
.top_wrap #pop_pop9 .spop9 .pop_close_s:hover{background:rgba(16, 135, 167, 1);transition: .7s;}
/* e_.top_wrap #pop_pop9 */

/* s_.sch_wrap .pop_pop1x */
.sch_wrap .pop_pop1x{position: relative;top: 37px;left: 205px;display: none;padding: 0;margin: 0;box-sizing:content-box;cursor: pointer;z-index: 10001;}
.sch_wrap .pop_pop1x .spop1 {display: table;width: 100px;height: auto;line-height: 1.5;visibility: hidden;background-color: #fff;border: solid 1px rgba(17, 157, 196, 1);text-align: center;border-radius: 6px;padding: 0;margin: 0;letter-spacing: -1.5px;position: absolute;z-index: 999;left: 10px;box-sizing: border-box;word-break: break-all;box-shadow: 2px 3px 3px 0 rgba(179, 189, 194, 1);}
.sch_wrap .pop_pop1x .spop1::after {content: "";position: absolute;top: 100%;left: 48%;margin-left: 0px;border-width: 7px;border-style: solid;border-color: rgba(0, 94, 167, 1) transparent transparent transparent;display: none;}
.sch_wrap .pop_pop1x .spop1 span.wrap{display: table;margin: 0 auto;padding: 0; height: 20px;line-height: 20px;font-size: 15px;text-align: center;box-sizing: content-box;}
.sch_wrap .pop_pop1x .spop1 .sp1{width: 100%;display: table;margin: 0 auto;padding: 0; height: 20px;line-height: 20px;font-size: 15px;text-align: center;box-sizing: content-box;}
.sch_wrap .pop_pop1x .spop1 .sp2{float:left;font-size: 14px;background: rgba(1, 96, 121, .2);padding: 1px 10px;border-radius: 4px;margin: 1px;}
.sch_wrap .pop_pop1x .spop1 .check_pop{display:inline-block;width: 22px;height: 22px;border: solid 1px #ddd;box-sizing: border-box;background: #fff;font-size: 15px;color: rgba(119, 119, 119, 1);margin: 0 0 0 5px;padding: 0; float:left;}
.sch_wrap .pop_pop1x .spop1 .btn{width: 100%;height: 40px;line-height: 40px;padding: 0;margin: 0;text-align: center;text-indent: 0;color: rgba(255, 255, 255, 1);background: rgba(110, 183, 214, 1);box-sizing:border-box;display:inline-block;font-size: 16px;transition: none;z-index: 1;float: left;border-bottom: solid 1px rgba(205, 240, 255, 1);}
.sch_wrap .pop_pop1x .spop1 .btn01{background: rgb(109, 196, 243);border-top-right-radius: 6px;border-top-left-radius: 6px;color: rgb(255, 255, 255);}
.sch_wrap .pop_pop1x .spop1 .btn02{background: rgb(89, 182, 233);color: rgb(255, 255, 255);}
.sch_wrap .pop_pop1x .spop1 .btn03{background: rgb(63, 166, 223);color: rgb(255, 255, 255);}
.sch_wrap .pop_pop1x .spop1 .btn04{background: rgba(50, 156, 214, 1);color: rgb(255, 255, 255);}
.sch_wrap .pop_pop1x .spop1 .btn05{background: rgba(57, 166, 196, 1);border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;color: rgba(255, 255, 255, 1);border-bottom: 0px;}
.sch_wrap .pop_pop1x .spop1 button:hover,
.sch_wrap .pop_pop1x .spop1 button:focus,
.sch_wrap .pop_pop1x .spop1 button:active{background:rgba(245, 252, 255, 1);color:rgb(0, 120, 184);transition: .7s;}
.sch_wrap .pop_pop1x .show {visibility: visible;animation: fadeIn 1s;}
.sch_wrap .pop_pop1x .spop1 .pop_close_s{position: absolute;width: 18px;height: 18px;top: 2px;right: 2px;display: none !important;border: solid 1px rgba(0, 94, 168, 1);background: rgba(0, 94, 167, .7);border-radius: 3px;color: rgb(255, 255, 255);font-size: 11px;text-align: center !important;text-indent: 0;padding: 0 !important;line-height: 18px;box-sizing: border-box;margin: 0;box-shadow: none;padding-bottom: 0;}
.sch_wrap .pop_pop1x .spop1 .pop_close_s:hover{background: rgba(0, 94, 167, 1);}
/* e_.sch_wrap .pop_pop1x */

/* s_.lms_table_m */
.lms_table_m{width: 98%;height: auto;margin: 0 auto 0 auto;padding: 0;border-top: solid 2px rgba(146, 212, 230, 1);border-bottom: solid 2px rgba(146, 212, 231, .7);border-right: solid 1px rgba(178, 225, 237, 1);border-left: solid 1px rgba(178, 225, 237, 1);background: rgba(255, 255, 255, 1);}
.lms_table_m .tr02 .w1{width:13.33%;padding: 0 !important;margin: 0;text-align:center;text-indent: 0px;}
.lms_table_m .tr02 .w2{width:20%;padding: 0 !important;margin: 0;max-height:45px;height:45px !important;text-align: left;text-indent: 30px;}
.lms_table_m .tr02 .w4{width:53.33%;padding: 0 !important;margin: 0;max-height:45px;height:45px !important;text-align: left;text-indent: 30px;}
.lms_table_m .sp01{display:inline-block;position:relative;top:1px;font-size:15px;color:rgba(85, 85, 85, 1);padding: 0;margin: 0;text-indent: 0px;}
.lms_table_m .sp02{display:inline-block;position:relative;top:1px;font-size:15px;color:rgba(85, 85, 85, 1);padding: 0;margin:0 0 0 3px;text-indent: 0px;}
.lms_table_m .sign{display:inline-block;position:relative;top:1px;font-size:15px;color:rgba(85, 85, 85, 1);padding: 0;margin:0 15px;text-indent: 0px;}
.lms_table_m .th01{background:rgba(1, 96, 121,.025);color: rgba(0, 0, 0, 1);padding: 0;font-size:15px;text-align: left;vertical-align: top;text-indent: 0;height: 35px;border-right: solid 1px #f9fbfc;border-left: solid 1px #f9fbfc;border-bottom: solid 2px rgba(127, 174, 187, 1);}
.lms_table_m .th01 .sp_tt{position: relative;top: 15px;left: 3px;}
.lms_table_m .sp_date{position: absolute;display: inline-block;margin: 4px 0 6px 4px;letter-spacing: -1px;text-align: left;font-size:inherit;}
.lms_table_m .sp_date.on{position: absolute;display: inline-block;margin: -7px 0 0 7px;letter-spacing: -1px;text-align: left;font-size: 25px;width: auto;height: 26px;line-height: 1;padding: 0 17px;border: solid 1px rgba(39, 211, 255, 1);background: rgba(208, 241, 255, 1);}
.lms_table_m .th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.lms_table_m td .sp06{display:inline-block;padding:8px 0 0 0;}
.lms_table_m .w1{width:14.28571428571429%;}
.lms_table_m .bd02{border-left:solid 1px rgba(178, 225, 237, 1);}
.lms_table_m .bd03{border-right:solid 1px rgba(178, 225, 237, 1);}
.lms_table_m .w2{width:14.28%;}
.lms_table_m .w3{width:10%;}
.lms_table_m .w4{width:15%;letter-spacing: -1px;}
.lms_table_m .tt01{display:inline-block;width:100%;margin:5px 0 0 0;letter-spacing: -1px;font-size: 15px;color: rgba(85, 85, 85, 1);}
.lms_table_m .tt02{display:inline-block;width:100%;margin:5px 0 0 0;letter-spacing: -1px;font-size: 15px;color: rgba(119, 119, 119, 1);}
.lms_table_m td{opacity: 1;border-bottom: solid 1px rgba(178, 227, 241, 1);border-left: solid 1px rgb(163, 220, 235);text-align: left;vertical-align: top;box-sizing:border-box;margin: 0;padding: 0;font-size: 15px;line-height: 18px;width: 14%;height: 184px;color: rgba(0, 0, 0, 1);}
.lms_table_m .week01{position:relative;top: -8px;left: 50px;font-size: 14px;color: rgba(85, 85, 85, 1);}
.lms_table_m .week02{position:relative;top: 8px;left: -46px;font-size: 14px;color: rgba(85, 85, 85, 1);}
.lms_table_m .b_a{opacity: .5;background: rgba(0,0,0,.08);} 
.lms_table_m .space01{letter-spacing: 50px;color: #777;}
.lms_table_m .m_ttx{position: absolute;margin: 0;margin-top: 27px;margin-left: 0px;display: inline-block;width: auto;height: 20px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgb(255, 255, 255);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 12px;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(255, 255, 254, 1);z-index: 10000;}
.lms_table_m .m_ttx:hover, .lms_table_m .m_tt:focus, .lms_table_m .m_tt:active{background: rgba(124, 124, 124, 1);color: #fff;}
.lms_table_m .m_tt{position: relative;top: 27px;display: inline-block;width: 98px;height: 35px;line-height: 30px;border-top: solid 1px rgba(126, 185, 212, 1);border-bottom: solid 1px rgba(126, 185, 212, 1);font-family:inherit;font-size: 14px;color: rgba(9, 106, 165, 1);text-align: left;text-indent: 0;letter-spacing: -2px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 2px 0 10px;margin: 0 0 -1px 0;transition: .7s;cursor: pointer;}
.lms_table_m .m_tt:hover, .lms_table_m .m_tt:focus, .lms_table_m .m_tt:active{background: rgba(1, 96, 121, .7);color: #fff;}
.lms_table_m .m_add{position: absolute;display: inline-block;width: auto;height: 20px;line-height: 1;font-family:inherit;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;padding: 0 4px 0 2px;margin: 4px 0 3px 70px;transition: .7s;cursor: pointer;border-radius: 1px;background: rgba(141, 210, 229, 1);border-left: solid 1px rgba(141, 210, 230, 1);color: rgba(255, 255, 255, 1);}
.lms_table_m .m_add:hover, .lms_table_m .m_add:focus, .lms_table_m .m_add:active{background:rgba(71, 168, 210, 1);border-left:solid 1px rgba(54, 190, 226, 0.7);color: rgb(255, 255, 255);}
.lms_table_m .m_add .sp1{display: inline-block;position: relative;top: 0;line-height: 20px;}
.lms_table_m .m_add .sp2{display: inline-block;position: relative;top: 0;line-height: 20px;}
.lms_table_m .color01{background: rgba(236, 239, 255, 1);}
.lms_table_m .color02{background: rgba(239, 249, 255, 1);}
.lms_table_m .color03{background: rgba(235, 255, 253, .9);}
.lms_table_m .color04{background: rgba(255, 254, 239, .9);}
.lms_table_m .color05{color: rgba(255, 0, 0, 1);}
.lms_table_m .color06{color: rgba(0, 123, 221, 1);}
.lms_table_m .color07{color: rgba(0, 0, 0, .4);}
.lms_table_m .color08{background: rgba(255, 253, 215, 1);}
.lms_table_m .color11{background: rgba(188, 149, 232, 1);}
.lms_table_m .color12{background: rgba(126, 166, 233, 1);}
.lms_table_m .color13{background: rgba(134, 204, 237, 1);}
.lms_table_m .color14{background: rgba(141, 212, 195, 1);}
.lms_table_m .color15{background: rgba(208, 187, 99, 1);}
.lms_table_m .color16{background: rgba(246, 177, 144, 1);}
.lms_table_m .color17{background: rgba(247, 136, 128, 1);}
.lms_table_m .color11_s{background: rgba(243, 235, 253, 1);}
.lms_table_m .color12_s{background: rgba(229, 242, 255, 1);}
.lms_table_m .color13_s{background: rgba(213, 248, 255, 1);}
.lms_table_m .color14_s{background: rgba(209, 237, 227, 1);}
.lms_table_m .color15_s{background: rgba(243, 235, 111, 1);}
.lms_table_m .color16_s{background: rgba(246, 177, 144, 1);}
.lms_table_m .color17_s{background: rgba(247, 136, 128, 1);}
/* e_.lms_table_m */

/* s_.bk_table_w */
.bk_table_w{width: 745px;height: auto;margin: 0 auto 0 auto;padding: 0;border-top: solid 2px rgba(170, 204, 170, 1);border-bottom: solid 2px rgba(146, 212, 231, .7);border-right: solid 1px rgba(178, 225, 237, 1);border-left: solid 1px rgba(178, 225, 237, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.bk_table_w .tr1{background: rgba(247, 253, 255, 1);}
.bk_table_w .tr02 .w1{width:13.33%;padding: 0 !important;margin: 0;text-align:center;text-indent: 0px;}
.bk_table_w .tr02 .w2{width:20%;padding: 0 !important;margin: 0;max-height:45px;height:45px !important;text-align: left;text-indent: 30px;}
.bk_table_w .tr02 .w4{width:53.33%;padding: 0 !important;margin: 0;max-height:45px;height:45px !important;text-align: left;text-indent: 30px;}
.bk_table_w .sp01{display:inline-block;position:relative;top:1px;font-size:15px;color:rgba(85, 85, 85, 1);padding: 0;margin: 0;text-indent: 0px;}
.bk_table_w .sp02{display:inline-block;position:relative;top:1px;font-size:15px;color:rgba(85, 85, 85, 1);padding: 0;margin:0 0 0 3px;text-indent: 0px;}
.bk_table_w .sign{display:inline-block;position:relative;top:1px;font-size:15px;color:rgba(85, 85, 85, 1);padding: 0;margin:0 15px;text-indent: 0px;}
.bk_table_w .th01{position: relative;background: rgba(66, 236, 175, 0.1);color: rgba(99, 99, 99, 1);padding: 0;font-size:15px;text-align: center;vertical-align: middle;text-indent: 0;height: 70px;border: solid 1px rgba(190, 231, 243, 1);border-bottom: solid 1px rgba(133, 181, 133, 1);max-width: 100px;}
.bk_table_w.my .th01{height:70px;}
.bk_table_w.vn .th01{height:70px;}
.bk_table_w .th01 .sp_tt{position: absolute;top: 15px;display: block;width: 100%;text-align: center;font-size: 15px;line-height: 17px;margin: 0 auto;color: inherit;}
.bk_table_w .th01 .sp_date{position: absolute;top: 34px;display: block;width: 100%;text-align: center;font-size: 15px;line-height: 17px;margin: 0 auto;color: inherit;}
.bk_table_w .th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.bk_table_w td .sp06{display:inline-block;padding:8px 0 0 0;}
.bk_table_w .bd02{border-left:solid 1px rgba(178, 225, 237, 1);}
.bk_table_w .bd03{border-right:solid 1px rgba(178, 225, 237, 1);}
.bk_table_w .w0{width:45px;}
.bk_table_w .w1{width:100px;}
.bk_table_w .w2{width:14.28%;}
.bk_table_w .w3{width:10%;}
.bk_table_w .w4{width:15%;letter-spacing: -1px;}
.bk_table_w .tt_t1{background: rgba(235, 255, 253, 0.4);vertical-align:middle;}
.bk_table_w .tt_t1 .sp1{display:block;width: 18px;height:auto;margin:10px auto;padding: 0;text-align: center;letter-spacing: 3px;font-size: 14px;color: rgb(4, 154, 195);font-weight: 600;line-height: 16px;}
.bk_table_w .tt01{display:inline-block;width:100%;margin:5px 0 0 0;letter-spacing: -1px;font-size: 15px;color: rgba(85, 85, 85, 1);}
.bk_table_w .tt02{display:inline-block;width:100%;margin:5px 0 0 0;letter-spacing: -1px;font-size: 15px;color: rgba(119, 119, 119, 1);}
.bk_table_w td{position: relative;opacity: 1;border: solid 1px rgba(190, 231, 243, 1);text-align: left;vertical-align: top;box-sizing:border-box;margin: 0;padding: 0 0 10px 0;font-size: 14px;line-height: 18px;width: auto;height: 100px;color: rgba(0, 0, 0, 1);max-width: 100px;}
.bk_table_w.my td{height: 100px;}
.bk_table_w.vn td{height: 100px;}
.bk_table_w .week01{position:relative;top: -8px;left: 50px;font-size: 14px;color: rgba(85, 85, 85, 1);}
.bk_table_w .week02{position:relative;top: 8px;left: -46px;font-size: 14px;color: rgba(85, 85, 85, 1);}
.bk_table_w .b_a{opacity: .5;background: rgba(0,0,0,.08);} 
.bk_table_w .space01{letter-spacing: 50px;color: #777;}
.bk_table_w .bk_tt_wrap1{display:block;width:100px;max-height: none;overflow:visible;}
.bk_table_w .bk_tt_wrap2{display: none;width:100px;height:auto;}
.bk_table_w .bk_tt{position: relative;left: -1px;margin: 0 0 2px 0;padding: 3px 10px;display: inline-block;width: 100px;height: 46px;font-family:inherit;font-size:14px;background: rgba(231, 245, 231, .5);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow:visible;white-space: nowrap;text-overflow: ellipsis;cursor: pointer;border-bottom: solid 1px rgba(173, 216, 182, 1);z-index: 10000;}
.bk_table_w .bk_tt:hover{background: rgba(227, 249, 255, 1);transition:1s;}
.bk_table_w .bk_tt .sp_t1{display:inline-block;float:left;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgb(1, 139, 144);margin: 0 0 0 10px;padding:2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;font-weight: 600;}
.bk_table_w .bk_tt .sp_t2{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size: 13px;color: rgba(99, 99, 99, 1);margin:0;padding:2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bk_table_w .bk_tt .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_v.png) no-repeat 55% 68% rgba(105, 175, 105, 1);}
.bk_table_w .bk_tt .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height:20px;border-radius:10px;background: rgba(105, 175, 105, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: 0;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(119, 210, 206, 1);}
.bk_table_w .bk_tt.ss .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(99, 99, 99, 1);margin: 0 0 0 10px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;}
.bk_table_w .bk_tt.ss .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_bar1.png) no-repeat 55% 65% rgba(181, 181, 181, 1);}
.bk_table_w .bk_tt.ss .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height: 10px;border-radius:10px;background: rgba(181, 181, 181, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: 0;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(119, 210, 206, 1);}
.bk_table_w .bk_tt.xx .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_x.png) no-repeat 55% 55% rgba(181, 181, 181, 1);}
.bk_table_w .bk_tt.xx .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(99, 99, 99, 1);margin: 0 0 0 10px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;}
.bk_table_w .bk_tt.xx .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height: 18px;border-radius:10px;background: rgba(255, 139, 139, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: 0;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(119, 210, 206, 1);}
.bk_table_w .bk_ttx{position: absolute;left: -1px;margin: 0;padding: 15px 10px;margin-top: 20px;display: inline-block;width: auto;height: 60px;font-family:inherit;font-size:14px;background: rgba(219, 239, 223, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow:visible;white-space: nowrap;text-overflow: ellipsis;cursor: pointer;border-right: solid 0px rgba(163, 215, 230, 1);border-left: solid 1px rgba(163, 215, 230, 1);border-bottom: solid 1px rgba(173, 216, 182, 1);z-index: 10000;}
.bk_table_w .bk_ttx:hover{background: rgba(227, 249, 255, 1);transition:1s;}
.bk_table_w .bk_ttx .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgb(1, 139, 144);margin: 0 0 0 4px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;font-weight: 600;}
.bk_table_w .bk_ttx .sp_t2{display:block;width:100%;height: 16px;line-height:16px;font-size: 13px;color: rgb(113, 113, 113);margin: 0 0 0 4px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bk_table_w .bk_ttx.ss .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(99, 99, 99, 1);margin: 0 0 0 4px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;}
.bk_table_w .bk_ttx.ss .sp_t2{display:block;width:100%;height: 16px;line-height:16px;font-size: 13px;color: rgb(113, 113, 113);margin: 0 0 0 4px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bk_table_w .bk_ttx .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_v.png) no-repeat 50% 67% rgba(105, 175, 105, 1);}
.bk_table_w .bk_ttx .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height:20px;border-radius:10px;background: rgba(105, 175, 105, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: .5px;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(255, 255, 254, 1);}
.bk_table_w .bk_ttx.xx .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgb(255, 79, 79);margin: 0 0 0 4px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;text-decoration: line-through;}
.bk_table_w .bk_ttx.xx .sp_t2{display:block;width:100%;height: 16px;line-height:16px;font-size: 13px;color: rgba(99, 99, 99, 1);margin: 0 0 0 4px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration: line-through;}
.bk_table_w .bk_ttx.ss .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_bar1.png) no-repeat 45% 65% rgba(181, 181, 181, 1);}
.bk_table_w .bk_ttx.ss .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height: 10px;border-radius:10px;background: rgba(181, 181, 181, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: .5px;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(255, 255, 254, 1);}
.bk_table_w .bk_ttx.xx .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgb(255, 79, 79);margin: 0 0 0 4px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;text-decoration: line-through;}
.bk_table_w .bk_ttx.xx .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_x.png) no-repeat 47% 55% rgba(255, 139, 139, 1);}
.bk_table_w .bk_ttx.xx .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height:20px;border-radius:10px;background: rgba(255, 139, 139, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: .5px;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(255, 255, 254, 1);}
.bk_table_w .bk_add1{display:block;width: 100%;height: 20px;line-height: 10px;font-family:inherit;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;padding: 0;margin:-2px 0 0 0;transition: .7s;cursor: pointer;background: rgba(141, 222, 245, 1);color: rgba(255, 255, 255, 1);border-bottom: solid 1px rgba(57, 166, 196, 1);border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;}
.bk_table_w .bk_add1:hover{background:rgba(71, 168, 210, 1);color: rgba(193, 255, 181, 1);line-height:25px;transition:.7s;}
.bk_table_w .bk_add2{display:block;width: 100%;height: 20px;line-height: 25px;font-family:inherit;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;padding: 0;margin: -2px 0 0 0;transition: .7s;cursor: pointer;background:rgba(71, 168, 210, 1);color: rgba(193, 255, 181, 1);border-top-right-radius:17px;border-top-left-radius:17px;}
.bk_table_w .bk_add2:hover{background: rgba(141, 222, 245, 1);color: rgba(255, 255, 255, 1);line-height:10px;transition:.7s;}
.bk_table_w .m_add .sp1{display: inline-block;position: relative;top: 0;}
.bk_table_w .m_add .sp2{display: inline-block;position: relative;top: 0;}
.bk_table_w .day1{color: rgba(255, 0, 0, 1);}
.bk_table_w .day2{color: rgba(0, 123, 221, 1);}
.bk_table_w .th01 .color05{color: rgba(255, 0, 0, 1);}
.bk_table_w .th01 .color06{color: rgba(0, 123, 221, 1);}
.bk_table_w .th01 .color07{color: rgba(0, 0, 0, .4);}
/* e_.bk_table_w */

/* s_.bk_table_d */
.bk_table_d{width: 745px;height: auto;margin: 0 auto 0 auto;padding: 0;border-top: solid 2px rgba(170, 204, 170, 1);border-bottom: solid 2px rgba(146, 212, 231, .7);border-right: solid 1px rgba(178, 225, 237, 1);border-left: solid 1px rgba(178, 225, 237, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.bk_table_d .tr1{background: rgba(247, 253, 255, 1);}
.bk_table_d .tr02 .w1{width:13.33%;padding: 0 !important;margin: 0;text-align:center;text-indent: 0px;}
.bk_table_d .tr02 .w2{width:20%;padding: 0 !important;margin: 0;max-height:45px;height:45px !important;text-align: left;text-indent: 30px;}
.bk_table_d .tr02 .w4{width:53.33%;padding: 0 !important;margin: 0;max-height:45px;height:45px !important;text-align: left;text-indent: 30px;}
.bk_table_d .sp01{display:inline-block;position:relative;top:1px;font-size:15px;color:rgba(85, 85, 85, 1);padding: 0;margin: 0;text-indent: 0px;}
.bk_table_d .sp02{display:inline-block;position:relative;top:1px;font-size:15px;color:rgba(85, 85, 85, 1);padding: 0;margin:0 0 0 3px;text-indent: 0px;}
.bk_table_d .sign{display:inline-block;position:relative;top:1px;font-size:15px;color:rgba(85, 85, 85, 1);padding: 0;margin:0 15px;text-indent: 0px;}
.bk_table_d .th01{position: relative;background: rgba(66, 236, 175, 0.1);color: rgba(99, 99, 99, 1);padding: 0;font-size:15px;text-align: left;vertical-align: top;text-indent: 0;height: 70px;border: solid 1px rgba(190, 231, 243, 1);border-bottom: solid 1px rgba(133, 181, 133, 1);cursor: pointer;}
.bk_table_d .th01:hover{background:rgba(195, 243, 255, .6);transition:.7s;}
.bk_table_d .th01 .sp_tt{position: absolute;top: 15px;display: block;width: 100%;text-align: center;font-size: 15px;line-height: 17px;margin: 0 auto;}
.bk_table_d .th01 .sp_date{position: absolute;top: 34px;display: block;width: 100%;text-align: center;font-size: 15px;line-height: 17px;margin: 0 auto;}
.bk_table_d .th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.bk_table_d td .sp06{display:inline-block;padding:8px 0 0 0;}
.bk_table_d .bd02{border-left:solid 1px rgba(178, 225, 237, 1);padding: 0 0 10px 0;}
.bk_table_d .bd03{border-right:solid 1px rgba(178, 225, 237, 1);}
.bk_table_d .w0{width:45px;}
.bk_table_d .w1{width:100px;}
.bk_table_d .w2{width:14.28%;}
.bk_table_d .w3{width:10%;}
.bk_table_d .w4{width:15%;letter-spacing: -1px;}
.bk_table_d .tt_t1{background: rgba(235, 255, 253, 0.4);vertical-align:middle;}
.bk_table_d .tt_t1 .sp1{display:block;width: 18px;height:auto;margin:10px auto;padding: 0;text-align: center;letter-spacing: 3px;font-size: 14px;color: rgb(4, 154, 195);font-weight: 600;line-height: 16px;}
.bk_table_d .tt01{display:inline-block;width:100%;margin:5px 0 0 0;letter-spacing: -1px;font-size: 15px;color: rgba(85, 85, 85, 1);}
.bk_table_d .tt02{display:inline-block;width:100%;margin:5px 0 0 0;letter-spacing: -1px;font-size: 15px;color: rgba(119, 119, 119, 1);}
.bk_table_d td{position: relative;opacity: 1;border: solid 1px rgba(190, 231, 243, 1);text-align: left;vertical-align: top;box-sizing:border-box;margin: 0;padding: 0;font-size: 14px;line-height: 18px;width: auto;height: 100px;color: rgba(0, 0, 0, 1);}
.bk_table_d.my td{height: 100px;}
.bk_table_d.t_d td{height: 100px;}
.bk_table_d.vn td{height: 100px;}
.bk_table_d .week01{position:relative;top: -8px;left: 50px;font-size: 14px;color: rgba(85, 85, 85, 1);}
.bk_table_d .week02{position:relative;top: 8px;left: -46px;font-size: 14px;color: rgba(85, 85, 85, 1);}
.bk_table_d .b_a{opacity: .5;background: rgba(0,0,0,.08);} 
.bk_table_d .space01{letter-spacing: 50px;color: #777;}
.bk_table_d .bk_tt_wrap1{display:block;width: 700px;max-height: none;overflow: visible;margin:0 auto;}
.bk_table_d .bk_tt_wrap2{display: none;width:700px;height:auto;margin:0 auto;}
.bk_table_d .bk_tt{position: relative;margin: 9px auto 2px auto;padding: 3px 10px;display: block;width: 600px;height: 46px;font-family:inherit;font-size:14px;background: rgba(231, 245, 231, .5);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow:visible;white-space: nowrap;text-overflow: ellipsis;cursor: pointer;border-radius: 10px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border: solid 1px rgba(139, 189, 212, 1);z-index: 10000;}
.bk_table_d .bk_tt:hover{background: rgba(227, 249, 255, 1);transition:1s;}
.bk_table_d .bk_tt .sp_t1{display:inline-block;float:left;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgb(1, 139, 144);margin: 0;padding:2px 0;overflow:visible;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;text-indent: 30px;font-weight: 600;}
.bk_table_d .bk_tt .sp_t2{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size: 13px;color: rgba(99, 99, 99, 1);margin:0;padding:2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align: left;text-indent: 30px;}
.bk_table_d .bk_tt.xx .sp_t2{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size: 13px;color: rgba(99, 99, 99, 1);margin:0;padding:2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align: left;text-indent: 30px;text-decoration: line-through;}
.bk_table_d .bk_tt .sp_t1 .bkv{margin:-2px 0 0 20px;padding: 1px 10px 1px 10px;display:inline-block;width: auto;height:auto;line-height:12px;background: rgba(162, 193, 162, 1);font-size: 12px;color: rgba(255, 255, 255, 1);text-align: center;text-indent: 0;border-radius: 8px;box-sizing: content-box;}
.bk_table_d .bk_tt .sp_t1 .bkv:before{content: "승인";line-height:17px;font-size: 12px;}
.bk_table_d .bk_tt .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_v.png) no-repeat 65% 65% rgba(105, 175, 105, 1);}
.bk_table_d .bk_tt .vicon{position:absolute;top: 3px;left: 6px;display:inline-block;width: 18px;height: 18px;line-height:20px;border-radius:10px;background: rgba(105, 175, 105, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: 0;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(119, 210, 206, 1);}
.bk_table_d .bk_tt.ss .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(99, 99, 99, 1);margin: 0;padding:0;overflow:visible;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;text-indent: 30px;}
.bk_table_d .bk_tt.ss .sp_t1 .bkv{margin:-2px 0 0 20px;padding:  1px 10px 1px 10px;display:inline-block;width: auto;height:auto;line-height:12px;background: rgba(165, 165, 165, 1);font-size: 12px;color: rgba(255, 255, 255, 1);text-align: center;text-indent: 0;border-radius: 8px;box-sizing: content-box;}
.bk_table_d .bk_tt.ss .sp_t1 .bkv:before{content: "대기";line-height:17px;font-size: 12px;}
.bk_table_d .bk_tt.ss .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_bar1.png) no-repeat 65% 65% rgba(181, 181, 181, 1);}
.bk_table_d .bk_tt.ss .vicon{position:absolute;top: 3px;left: 6px;display:inline-block;width: 18px;height: 18px;line-height: 10px;border-radius:10px;background: rgba(181, 181, 181, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: 0;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(119, 210, 206, 1);}
.bk_table_d .bk_tt.xx .sp_t1 .bkv{margin:-2px 0 0 20px;padding:  1px 10px 1px 10px;display:inline-block;width: auto;height:auto;line-height:12px;background: rgba(230, 158, 158, 1);font-size: 12px;color: rgba(255, 255, 255, 1);text-align: center;text-indent: 0;border-radius: 8px;box-sizing: content-box;}
.bk_table_d .bk_tt.xx .sp_t1 .bkv:before{content: "반려됨";line-height:17px;font-size: 12px;}
.bk_table_d .bk_tt.xx .vicon:before{content: "";position: relative;left: -1px;top: -1px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_x.png) no-repeat 65% 65% rgba(255, 139, 139, 1);}
.bk_table_d .bk_tt.xx .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(255, 79, 79,1);margin: 0;padding:0;overflow:visible;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;text-indent: 30px;font-weight: 600;text-decoration: line-through;}
.bk_table_d .bk_tt.xx.sp_t1 .bkv{position:relative;margin:-2px 0 0 20px;padding: 0 10px;display:inline-block;width: auto;background: rgba(255, 139, 139, 1);font-size: 13px;color: rgba(255, 255, 255, 1);text-align: center;text-indent: 0;border-radius: 10px;}
.bk_table_d .bk_tt.xx .vicon{position:absolute;top: 3px;left: 6px;display:inline-block;width: 18px;height: 18px;line-height: 18px;border-radius:10px;background: rgba(255, 139, 139, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: 0;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(119, 210, 206, 1);}
.bk_table_d .bk_ttx{position: relative;margin: 20px auto;padding: 15px 10px;display: block;width: 600px;height: 62px;font-family:inherit;font-size:14px;background: rgba(219, 239, 223, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow:visible;white-space: nowrap;text-overflow: ellipsis;cursor: pointer;border-radius: 10px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;border: solid 1px rgba(163, 215, 230, 1);z-index: 10000;}
.bk_table_d .bk_ttx:hover{background: rgba(227, 249, 255, 1);transition:1s;}
.bk_table_d .bk_ttx .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(0, 62, 115, 1);margin: 0;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;text-indent: 30px;}
.bk_table_d .bk_ttx .sp_t2{display:block;width:100%;height: 16px;line-height:16px;font-size: 13px;color: rgba(99, 99, 99, 1);margin: 0;padding:2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align: left;text-indent: 30px;}
.bk_table_d .bk_ttx.xx .sp_t2{display:block;width:100%;height: 16px;line-height:16px;font-size: 13px;color: rgba(99, 99, 99, 1);margin: 0;padding:2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align: left;text-indent: 30px;text-decoration: line-through;}
.bk_table_d .bk_ttx .sp_t1 .bkv{margin:-2px 0 0 20px;padding: 0px 10px 0 10px;display:inline-block;width: auto;height:16px;line-height:12px;background: rgba(162, 193, 162, 1);font-size: 12px;color: rgba(255, 255, 255, 1);text-align: center;text-indent: 0;border-radius: 8px;box-sizing: content-box;}
.bk_table_d .bk_ttx .sp_t1 .bkv:before{content: "승인";line-height:17px;font-size: 12px;}
.bk_table_d .bk_ttx .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_v.png) no-repeat 65% 65% rgba(105, 175, 105, 1);}
.bk_table_d .bk_ttx .vicon{position:absolute;top: 3px;left: 6px;display:inline-block;width: 18px;height: 18px;line-height:20px;border-radius:10px;background: rgba(105, 175, 105, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: .5px;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(255, 255, 254, 1);}
.bk_table_d .bk_ttx.ss .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(99, 99, 99, 1);margin: 0;padding:0;overflow:visible;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;text-indent: 30px;font-weight: 600;}
.bk_table_d .bk_ttx.ss .sp_t1 .bkv{position:relative;margin:-2px 0 0 20px;padding: 1px 10px 1px 10px;display:inline-block;width: auto;background: rgba(165, 165, 165, 1);font-size: 12px;color: rgba(255, 255, 255, 1);text-align: center;text-indent: 0;border-radius: 10px;box-sizing: content-box;height: auto;}
.bk_table_d .bk_ttx.xx .sp_t1 .bkv{margin:-2px 0 0 20px;padding: 0px 10px 0 10px;display:inline-block;width: auto;height:16px;line-height:12px;background: rgba(230, 158, 158, 1);font-size: 12px;color: rgba(255, 255, 255, 1);text-align: center;text-indent: 0;border-radius: 8px;box-sizing: content-box;}
.bk_table_d .bk_ttx.ss .sp_t1 .bkv:before{content: "대기";line-height:17px;font-size: 12px;}
.bk_table_d .bk_ttx.ss .vicon:before{content: "";position: relative;left: -1px;top: -1px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_bar1.png) no-repeat 55% 65% rgba(181, 181, 181, 1);}
.bk_table_d .bk_ttx.ss .vicon{position:absolute;top: 3px;left: 6px;display:inline-block;width: 18px;height: 18px;line-height: 10px;border-radius:10px;background: rgba(181, 181, 181, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: .5px;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(255, 255, 254, 1);}
.bk_table_d .bk_ttx.xx .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(255, 79, 79,1);margin: 0;padding:0;overflow:visible;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;text-indent: 30px;font-weight: 600;text-decoration: line-through;}
.bk_table_d .bk_ttx.xx .sp_t1 .bkv{margin:-2px 0 0 20px;padding: 1px 10px 1px 10px;display:inline-block;width: auto;height:auto;line-height:12px;background: rgba(230, 158, 158, 1);font-size: 12px;color: rgba(255, 255, 255, 1);text-align: center;text-indent: 0;border-radius: 8px;box-sizing: content-box;}
.bk_table_d .bk_ttx.xx .sp_t1 .bkv:before{content: "반려됨";line-height:17px;font-size: 12px;}
.bk_table_d .bk_ttx.xx .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_x.png) no-repeat 50% 55% rgba(255, 139, 139, 1);}
.bk_table_d .bk_ttx.xx .vicon{position:absolute;top: 3px;left: 6px;display:inline-block;width: 18px;height: 18px;line-height: 18px;border-radius:10px;background: rgba(255, 139, 139, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: .5px;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(255, 255, 254, 1);}
.bk_table_d .bk_add1{display:block;width: 600px;height: 20px;line-height: 10px;font-family:inherit;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;padding: 0;margin: -2px auto 0 auto;transition: .7s;cursor: pointer;background: rgba(141, 222, 245, 1);color: rgba(255, 255, 255, 1);border-bottom: solid 1px rgba(57, 166, 196, 1);border-bottom-right-radius: 20px;border-bottom-left-radius: 20px;}
.bk_table_d .bk_add1:hover{background:rgba(71, 168, 210, 1);color: rgba(193, 255, 181, 1);line-height:25px;transition:.7s;}
.bk_table_d .bk_add2{display:block;width: 600px;height: 20px;line-height: 25px;font-family:inherit;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;padding: 0;margin: -2px auto 0 auto;transition: .7s;cursor: pointer;background:rgba(71, 168, 210, 1);color: rgba(193, 255, 181, 1);border-top-right-radius: 20px;border-top-left-radius: 20px;}
.bk_table_d .bk_add2:hover{background: rgba(141, 222, 245, 1);color: rgba(255, 255, 255, 1);line-height:10px;transition:.7s;}
.bk_table_d .m_add .sp1{display: inline-block;position: relative;top: 0;}
.bk_table_d .m_add .sp2{display: inline-block;position: relative;top: 0;}
.bk_table_d .t_day{background: rgba(0, 228, 255, 0.2);}
.bk_table_d .t_day .sp_tt{position:relative;top:15px;font-weight: bold;font-size:19px;}
.bk_table_d .t_day .sp_date{position:relative;top:19px;font-weight: bold; font-size:19px;}
.bk_table_d .color05{color: rgba(255, 0, 0, 1);}
.bk_table_d .color06{color: rgba(0, 123, 221, 1);}
.bk_table_d .color07{color: rgba(0, 0, 0, .4);}
.bk_table_d .a_mp{position: absolute;top: 4px;right: 0;min-width: 190px;width: auto;height: 30px;line-height: 28px;margin: 0 10px 0 0;padding:0;letter-spacing: -1.5px;overflow: visible;}
.bk_table_d .a_mp .pt01{display: inline-block;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 5px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 22px;overflow: hidden;float: left;}
.bk_table_d .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.bk_table_d .a_mp .ssp1{position: relative;top: 7px;display: inline-block;width: auto;height: 30px;margin: 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;text-align: left;float: left;}
.bk_table_d.my .th01{height:70px;}
.bk_table_d.vn .th01{height:70px;}
.bk_table_d.t_d .th01{height:70px;}
/* e_.bk_table_d */

/* s_.bk_table_menu */
.bk_table_menu{width: 745px;height: auto;margin: 0 auto 0 auto;padding: 0;border-top: solid 2px rgba(60, 124, 197, 1);border-bottom: solid 2px rgba(126, 171, 221, 1);border-right: solid 1px rgba(126, 171, 221, 1);border-left: solid 1px rgba(126, 171, 221, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.bk_table_menu .tr02 .w1{width:13.33%;padding: 0 !important;margin: 0;text-align:center;text-indent: 0px;}
.bk_table_menu .tr02 .w2{width:20%;padding: 0 !important;margin: 0;max-height:45px;height:45px !important;text-align: left;text-indent: 30px;}
.bk_table_menu .tr02 .w4{width:53.33%;padding: 0 !important;margin: 0;max-height:45px;height:45px !important;text-align: left;text-indent: 30px;}
.bk_table_menu .sp01{display:inline-block;position:relative;top:1px;font-size:15px;color:rgba(85, 85, 85, 1);padding: 0;margin: 0;text-indent: 0px;}
.bk_table_menu .sp02{display:inline-block;position:relative;top:1px;font-size:15px;color:rgba(85, 85, 85, 1);padding: 0;margin:0 0 0 3px;text-indent: 0px;}
.bk_table_menu .sign{display:inline-block;position:relative;top:1px;font-size:15px;color:rgba(85, 85, 85, 1);padding: 0;margin:0 15px;text-indent: 0px;}
.bk_table_menu .th01{position: relative;background: rgba(255, 213, 185, 0.2);color: rgba(99, 99, 99, 1);padding: 0;font-size:15px;text-align: center;vertical-align: middle;text-indent: 0;height: 65px;border: solid 1px rgba(190, 231, 243, 1);border-bottom: solid 1px rgba(89, 152, 223, 1);}
.bk_table_menu.my .th01{height:70px;}
.bk_table_menu.vn .th01{height:70px;}
.bk_table_menu .th01 .sp_tt{position: absolute;top: 15px;display: block;width: 100%;text-align: center;font-size: 15px;line-height: 17px;margin: 0 auto;color: inherit;}
.bk_table_menu .th01 .sp_date{position: absolute;top: 34px;display: block;width: 100%;text-align: center;font-size: 15px;line-height: 17px;margin: 0 auto;color: inherit;}
.bk_table_menu .th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.bk_table_menu td .sp06{display:inline-block;padding:8px 0 0 0;}
.bk_table_menu .bd02{border-left:solid 1px rgba(178, 225, 237, 1);}
.bk_table_menu .bd03{border-right:solid 1px rgba(178, 225, 237, 1);}
.bk_table_menu .w0{width: 10%;background: rgba(224, 249, 255, .4);color: rgba(102, 102, 102, 1);}
.bk_table_menu .w1{width: 15%;}
.bk_table_menu .w2{width:14.28%;}
.bk_table_menu .w3{width:10%;}
.bk_table_menu .w1{width: 18%;letter-spacing: -1px;}
.bk_table_menu .tt_t1{background: rgba(235, 255, 253, 0.4);vertical-align:middle;}
.bk_table_menu .tt_t1 .sp1{display:block;width: 18px;height:auto;margin:10px auto;padding: 0;text-align: center;letter-spacing: -1px;font-size: 15px;color: rgba(57, 166, 196, 1);}
.bk_table_menu .tt01{display:inline-block;width:100%;margin:5px 0 0 0;letter-spacing: -1px;font-size: 15px;color: rgba(85, 85, 85, 1);}
.bk_table_menu .tt02{display:inline-block;width:100%;margin:5px 0 0 0;letter-spacing: -1px;font-size: 15px;color: rgba(119, 119, 119, 1);}
.bk_table_menu td{position: relative;opacity: 1;border: solid 1px rgba(190, 231, 243, 1);text-align: center;vertical-align: middle;box-sizing:border-box;margin: 0;padding: 10px 5px;font-size: 14px;line-height: 18px;width: auto;height: 140px;color: rgba(85, 85, 85, 1);}
.bk_table_menu td .tt{display:inline-block;width:100%;font-size: 14px;letter-spacing:-1px;}
.bk_table_menu.my td{height: 130px;}
.bk_table_menu.vn td{height: 217px;}
.bk_table_menu .week01{position:relative;top: -8px;left: 50px;font-size: 14px;color: rgba(85, 85, 85, 1);}
.bk_table_menu .week02{position:relative;top: 8px;left: -46px;font-size: 14px;color: rgba(85, 85, 85, 1);}
.bk_table_menu .b_a{opacity: .5;background: rgba(0,0,0,.08);} 
.bk_table_menu .space01{letter-spacing: 50px;color: #777;}
.bk_table_menu .bk_tt_wrap1{display:block;width:100px;max-height: none;overflow:visible;}
.bk_table_menu .bk_tt_wrap2{display: none;width:100px;height:auto;}
.bk_table_menu .bk_tt{position: relative;left: -1px;margin: 0 0 2px 0;padding: 3px 10px;display: inline-block;width: 100px;height: 46px;font-family:inherit;font-size:14px;background: rgba(231, 245, 231, .5);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow:visible;white-space: nowrap;text-overflow: ellipsis;cursor: pointer;border-bottom: solid 1px rgba(173, 216, 182, 1);z-index: 10000;}
.bk_table_menu .bk_tt:hover{background: rgba(227, 249, 255, 1);transition:1s;}
.bk_table_menu .bk_tt .sp_t1{display:inline-block;float:left;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(0, 62, 115, 1);margin: 0 0 0 10px;padding:2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;}
.bk_table_menu .bk_tt .sp_t2{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size: 13px;color: rgba(99, 99, 99, 1);margin:0;padding:2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bk_table_menu .bk_tt .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_v.png) no-repeat 65% 65% rgba(105, 175, 105, 1);}
.bk_table_menu .bk_tt .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height:20px;border-radius:10px;background: rgba(105, 175, 105, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: 0;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(119, 210, 206, 1);}
.bk_table_menu .bk_tt.ss .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(99, 99, 99, 1);margin: 0 0 0 10px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;}
.bk_table_menu .bk_tt.ss .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_bar1.png) no-repeat 65% 65% rgba(181, 181, 181, 1);}
.bk_table_menu .bk_tt.ss .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height: 10px;border-radius:10px;background: rgba(181, 181, 181, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: 0;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(119, 210, 206, 1);}
.bk_table_menu .bk_tt.xx .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_x.png) no-repeat 65% 65% rgba(255, 139, 139, 1);}
.bk_table_menu .bk_tt.xx .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(99, 99, 99, 1);margin: 0 0 0 10px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;}
.bk_table_menu .bk_tt.xx .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height: 18px;border-radius:10px;background: rgba(255, 139, 139, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: 0;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(119, 210, 206, 1);}
.bk_table_menu .bk_ttx{position: absolute;left: -1px;margin: 0;padding: 15px 10px;margin-top: 20px;display: inline-block;width: auto;height: 60px;font-family:inherit;font-size:14px;background: rgba(219, 239, 223, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow:visible;white-space: nowrap;text-overflow: ellipsis;cursor: pointer;border-right: solid 1px rgba(163, 215, 230, 1);border-left: solid 1px rgba(163, 215, 230, 1);border-bottom: solid 1px rgba(173, 216, 182, 1);z-index: 10000;}
.bk_table_menu .bk_ttx:hover{background: rgba(227, 249, 255, 1);transition:1s;}
.bk_table_menu .bk_ttx .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(0, 62, 115, 1);margin: 0 0 0 4px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;}
.bk_table_menu .bk_ttx .sp_t2{display:block;width:100%;height: 16px;line-height:16px;font-size: 13px;color: rgba(99, 99, 99, 1);margin: 0 0 0 4px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bk_table_menu .bk_ttx .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_v.png) no-repeat 65% 65% rgba(105, 175, 105, 1);}
.bk_table_menu .bk_ttx .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height:20px;border-radius:10px;background: rgba(105, 175, 105, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: .5px;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(255, 255, 254, 1);}
.bk_table_menu .bk_ttx.ss .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(99, 99, 99, 1);margin: 0 0 0 4px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;}
.bk_table_menu .bk_ttx.ss .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_bar1.png) no-repeat 65% 65% rgba(181, 181, 181, 1);}
.bk_table_menu .bk_ttx.ss .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height: 10px;border-radius:10px;background: rgba(181, 181, 181, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: .5px;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(255, 255, 254, 1);}
.bk_table_menu .bk_ttx.xx .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(99, 99, 99, 1);margin: 0 0 0 4px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;}
.bk_table_menu .bk_ttx.xx .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_x.png) no-repeat 65% 65% rgba(255, 139, 139, 1);}
.bk_table_menu .bk_ttx.xx .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height:20px;border-radius:10px;background: rgba(255, 139, 139, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: .5px;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(255, 255, 254, 1);}
.bk_table_menu .bk_add1{display:block;width: 100%;height: 20px;line-height: 10px;font-family:inherit;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;padding: 0;margin:-2px 0 0 0;transition: .7s;cursor: pointer;background: rgba(141, 222, 245, 1);color: rgba(255, 255, 255, 1);border-bottom: solid 1px rgba(57, 166, 196, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.bk_table_menu .bk_add1:hover{background:rgba(71, 168, 210, 1);color: rgba(193, 255, 181, 1);line-height:25px;transition:.7s;}
.bk_table_menu .bk_add2{display:block;width: 100%;height: 20px;line-height: 25px;font-family:inherit;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;padding: 0;margin: -2px 0 0 0;transition: .7s;cursor: pointer;background:rgba(71, 168, 210, 1);color: rgba(193, 255, 181, 1);border-top-right-radius:17px;border-top-left-radius:17px;}
.bk_table_menu .bk_add2:hover{background: rgba(141, 222, 245, 1);color: rgba(255, 255, 255, 1);line-height:10px;transition:.7s;}
.bk_table_menu .m_add .sp1{display: inline-block;position: relative;top: 0;}
.bk_table_menu .m_add .sp2{display: inline-block;position: relative;top: 0;}
.bk_table_menu .day1{color: rgba(255, 0, 0, 1);}
.bk_table_menu .day2{color: rgba(0, 123, 221, 1);}
.bk_table_menu .th01 .color05{color: rgba(255, 0, 0, 1);}
.bk_table_menu .th01 .color06{color: rgba(0, 123, 221, 1);}
.bk_table_menu .th01 .color07{color: rgba(0, 0, 0, .4);}
.bk_table_menu .m1{background: rgba(255, 252, 242, 1);}
.bk_table_menu .m2{background: rgba(255, 251, 236, 1);}
.bk_table_menu .m3{background: rgba(249, 249, 249, 1);}
.bk_table_menu .m4{background: rgba(241, 241, 241, 1);}
.bk_table_menu .m5{background: rgba(255, 255, 255, 1);}
/* e_.bk_table_menu */

/* s_.sub_con.menu.new1 .bk_table_menu */
.sub_con.menu.new1 .bk_table_menu{width: 720px;height: auto;margin: 0 auto 0 auto;padding: 0;border-top: solid 2px rgba(60, 124, 197, 1);border-bottom: solid 2px rgb(126, 171, 221);border-right: solid 1px rgba(126, 171, 221, 1);border-left: solid 1px rgba(126, 171, 221, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;min-width: 100%;max-width: 100%;}
.sub_con.menu.new1 .bk_table_menu.r1{width: 100%;height: auto;margin: 0 auto 0 auto;padding: 0;border-top: solid 2px rgba(60, 124, 197, 1);border-bottom: solid 2px rgba(126, 171, 221, 1);border-right: solid 1px rgba(126, 171, 221, 1);border-left: solid 1px rgba(126, 171, 221, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.sub_con.menu.new1 .bk_table_menu .tr02 .w1{width:13.33%;padding: 0 !important;margin: 0;text-align:center;text-indent: 0px;}
.sub_con.menu.new1 .bk_table_menu .tr02 .w2{width:20%;padding: 0 !important;margin: 0;max-height:45px;height:45px !important;text-align: left;text-indent: 30px;}
.sub_con.menu.new1 .bk_table_menu .tr02 .w4{width:53.33%;padding: 0 !important;margin: 0;max-height:45px;height:45px !important;text-align: left;text-indent: 30px;}
.sub_con.menu.new1 .bk_table_menu .sp01{display:inline-block;position:relative;top:1px;font-size:15px;color:rgba(85, 85, 85, 1);padding: 0;margin: 0;text-indent: 0px;}
.sub_con.menu.new1 .bk_table_menu .sp02{display:inline-block;position:relative;top:1px;font-size:15px;color:rgba(85, 85, 85, 1);padding: 0;margin:0 0 0 3px;text-indent: 0px;}
.sub_con.menu.new1 .bk_table_menu .sign{display:inline-block;position:relative;top:1px;font-size:15px;color:rgba(85, 85, 85, 1);padding: 0;margin:0 15px;text-indent: 0px;}
.sub_con.menu.new1 .bk_table_menu .th01{position: relative;background: rgba(255, 213, 185, 0.2);color: rgba(99, 99, 99, 1);padding: 0;font-size:15px;text-align: center;vertical-align: middle;text-indent: 0;height: 65px;border: solid 1px rgba(190, 231, 243, 1);border-bottom: solid 1px rgba(89, 152, 223, 1);}
.sub_con.menu.new1 .bk_table_menu.r1 .th01{position: relative;background: rgba(255, 213, 185, 0.2);color: rgb(39, 28, 111);padding: 0;font-size:15px;text-align: center;vertical-align: middle;text-indent: 0;height: 65px;border: solid 1px rgba(190, 231, 243, 1);border-bottom: solid 1px rgba(89, 152, 223, 1);}
.sub_con.menu.new1 .bk_table_menu.my .th01{height:70px;}
.sub_con.menu.new1 .bk_table_menu.vn .th01{height:70px;}
.sub_con.menu.new1 .bk_table_menu .th01 .sp_tt{position: absolute;top: 15px;display: block;width: 100%;text-align: center;font-size: 15px;line-height: 17px;margin: 0 auto;color:rgb(39, 28, 111);}
.sub_con.menu.new1 .bk_table_menu .th01 .sp_date{position: absolute;top: 34px;display: block;width: 100%;text-align: center;font-size: 13px;line-height: 17px;margin: 0 auto;color: rgb(81, 104, 164);letter-spacing: -1px;}
.sub_con.menu.new1 .bk_table_menu .th01.day1 .sp_tt{position: absolute;top: 15px;display: block;width: 100%;text-align: center;font-size: 15px;line-height: 17px;margin: 0 auto;color: rgb(255, 35, 35);}
.sub_con.menu.new1 .bk_table_menu .th01.day1 .sp_date{position: absolute;top: 34px;display: block;width: 100%;text-align: center;font-size: 13px;line-height: 17px;margin: 0 auto;color: rgb(255, 81, 81);letter-spacing: -1px;}
.sub_con.menu.new1 .bk_table_menu .th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.sub_con.menu.new1 .bk_table_menu td .sp06{display:inline-block;padding:8px 0 0 0;}
.sub_con.menu.new1 .bk_table_menu .bd02{border-left:solid 1px rgba(178, 225, 237, 1);}
.sub_con.menu.new1 .bk_table_menu .bd03{border-right:solid 1px rgba(178, 225, 237, 1);}
.sub_con.menu.new1 .bk_table_menu .w0{width: 72px;background: rgba(224, 249, 255, .4);color: rgb(115, 103, 154);min-width: 10%;max-width: 10%;}
.sub_con.menu.new1 .bk_table_menu .w1{width: 15%;}
.sub_con.menu.new1 .bk_table_menu .w2{width:14.28%;}
.sub_con.menu.new1 .bk_table_menu .w3{width:10%;}
.sub_con.menu.new1 .bk_table_menu .w1{width: 131px;letter-spacing: -1px;min-width: 18%;max-width: 18%;}
.sub_con.menu.new1 .bk_table_menu .tt_t1{background: rgba(235, 255, 253, 0.4);vertical-align:middle;}
.sub_con.menu.new1 .bk_table_menu .tt_t1 .sp1{display:block;width: 18px;height:auto;margin:10px auto;padding: 0;text-align: center;letter-spacing: -1px;font-size: 15px;color: rgba(57, 166, 196, 1);}
.sub_con.menu.new1 .bk_table_menu .tt01{display:inline-block;width:100%;margin:5px 0 0 0;letter-spacing: -1px;font-size: 15px;color: rgba(85, 85, 85, 1);}
.sub_con.menu.new1 .bk_table_menu .tt02{display:inline-block;width:100%;margin:5px 0 0 0;letter-spacing: -1px;font-size: 15px;color: rgba(119, 119, 119, 1);}
.sub_con.menu.new1 .bk_table_menu td{position: relative;opacity: 1;border: solid 1px rgba(190, 231, 243, 1);text-align: center;vertical-align: middle;box-sizing:border-box;margin: 0;padding: 20px 5px;font-size: 13px;line-height: 18px;width: 131px;height: 150px;color: rgba(85, 85, 85, 1);white-space: pre-line;}
.sub_con.menu.new1 .bk_table_menu.r1 td{position: relative;opacity: 1;border: solid 1px rgba(190, 231, 243, 1);text-align: center;vertical-align: middle;box-sizing:border-box;margin: 0;padding: 10px 5px;font-size: 14px;line-height: 18px;width: 131px;height: 370px;color: rgba(85, 85, 85, 1);white-space: normal;}
.sub_con.menu.new1 .bk_table_menu.r1 td{padding:0;}
.sub_con.menu.new1 .bk_table_menu td .tt{display:inline-block;width:100%;font-size: 13px;letter-spacing:-1px;color: rgba(85, 85, 85, 1);}
.sub_con.menu.new1 .bk_table_menu.my td{height: 130px;}
.sub_con.menu.new1 .bk_table_menu.vn td{height: 217px;}
.sub_con.menu.new1 .bk_table_menu .week01{position:relative;top: -8px;left: 50px;font-size: 14px;color: rgba(85, 85, 85, 1);}
.sub_con.menu.new1 .bk_table_menu .week02{position:relative;top: 8px;left: -46px;font-size: 14px;color: rgba(85, 85, 85, 1);}
.sub_con.menu.new1 .bk_table_menu .b_a{opacity: .5;background: rgba(0,0,0,.08);} 
.sub_con.menu.new1 .bk_table_menu .space01{letter-spacing: 50px;color: #777;}
.sub_con.menu.new1 .bk_table_menu td .ip_tt{display:inline-block;padding:0;margin:1px 0;width: 100%;line-height: 19px;height: 20px;border: solid 1px rgba(201, 231, 255, 1);font-size:13px;color: rgb(17, 95, 144);background: transparent;text-align:center;letter-spacing: -1px;text-indent:0px;box-sizing: border-box;float: left;}
.sub_con.menu.new1 .bk_table_menu td .ip_tt:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(201, 241, 255, 0.7);transition:.7s;}
.sub_con.menu.new1 .bk_table_menu .bk_tt_wrap1{display:block;width:100px;max-height: none;overflow:visible;}
.sub_con.menu.new1 .bk_table_menu .bk_tt_wrap2{display: none;width:100px;height:auto;}
.sub_con.menu.new1 .bk_table_menu .bk_tt{position: relative;left: -1px;margin: 0 0 2px 0;padding: 3px 10px;display: inline-block;width: 100px;height: 46px;font-family:inherit;font-size:14px;background: rgba(231, 245, 231, .5);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow:visible;white-space: nowrap;text-overflow: ellipsis;cursor: pointer;border-bottom: solid 1px rgba(173, 216, 182, 1);z-index: 10000;}
.sub_con.menu.new1 .bk_table_menu .bk_tt:hover{background: rgba(227, 249, 255, 1);transition:1s;}
.sub_con.menu.new1 .bk_table_menu .bk_tt .sp_t1{display:inline-block;float:left;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(0, 62, 115, 1);margin: 0 0 0 10px;padding:2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;}
.sub_con.menu.new1 .bk_table_menu .bk_tt .sp_t2{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size: 13px;color: rgba(99, 99, 99, 1);margin:0;padding:2px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sub_con.menu.new1 .bk_table_menu .bk_tt .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_v.png) no-repeat 65% 65% rgba(105, 175, 105, 1);}
.sub_con.menu.new1 .bk_table_menu .bk_tt .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height:20px;border-radius:10px;background: rgba(105, 175, 105, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: 0;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(119, 210, 206, 1);}
.sub_con.menu.new1 .bk_table_menu .bk_tt.ss .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(99, 99, 99, 1);margin: 0 0 0 10px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;}
.sub_con.menu.new1 .bk_table_menu .bk_tt.ss .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_bar1.png) no-repeat 65% 65% rgba(181, 181, 181, 1);}
.sub_con.menu.new1 .bk_table_menu .bk_tt.ss .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height: 10px;border-radius:10px;background: rgba(181, 181, 181, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: 0;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(119, 210, 206, 1);}
.sub_con.menu.new1 .bk_table_menu .bk_tt.xx .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_x.png) no-repeat 65% 65% rgba(255, 139, 139, 1);}
.sub_con.menu.new1 .bk_table_menu .bk_tt.xx .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(99, 99, 99, 1);margin: 0 0 0 10px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;}
.sub_con.menu.new1 .bk_table_menu .bk_tt.xx .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height: 18px;border-radius:10px;background: rgba(255, 139, 139, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: 0;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(119, 210, 206, 1);}
.sub_con.menu.new1 .bk_table_menu .bk_ttx{position: absolute;left: -1px;margin: 0;padding: 15px 10px;margin-top: 20px;display: inline-block;width: auto;height: 60px;font-family:inherit;font-size:14px;background: rgba(219, 239, 223, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow:visible;white-space: nowrap;text-overflow: ellipsis;cursor: pointer;border-right: solid 1px rgba(163, 215, 230, 1);border-left: solid 1px rgba(163, 215, 230, 1);border-bottom: solid 1px rgba(173, 216, 182, 1);z-index: 10000;}
.sub_con.menu.new1 .bk_table_menu .bk_ttx:hover{background: rgba(227, 249, 255, 1);transition:1s;}
.sub_con.menu.new1 .bk_table_menu .bk_ttx .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(0, 62, 115, 1);margin: 0 0 0 4px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;}
.sub_con.menu.new1 .bk_table_menu .bk_ttx .sp_t2{display:block;width:100%;height: 16px;line-height:16px;font-size: 13px;color: rgba(99, 99, 99, 1);margin: 0 0 0 4px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sub_con.menu.new1 .bk_table_menu .bk_ttx .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_v.png) no-repeat 65% 65% rgba(105, 175, 105, 1);}
.sub_con.menu.new1 .bk_table_menu .bk_ttx .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height:20px;border-radius:10px;background: rgba(105, 175, 105, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: .5px;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(255, 255, 254, 1);}
.sub_con.menu.new1 .bk_table_menu .bk_ttx.ss .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(99, 99, 99, 1);margin: 0 0 0 4px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;}
.sub_con.menu.new1 .bk_table_menu .bk_ttx.ss .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_bar1.png) no-repeat 65% 65% rgba(181, 181, 181, 1);}
.sub_con.menu.new1 .bk_table_menu .bk_ttx.ss .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height: 10px;border-radius:10px;background: rgba(181, 181, 181, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: .5px;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(255, 255, 254, 1);}
.sub_con.menu.new1 .bk_table_menu .bk_ttx.xx .sp_t1{display:inline-block;float:left;width:100%;height: 16px;line-height:16px;font-size:14px;color:rgba(99, 99, 99, 1);margin: 0 0 0 4px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-1px;text-align:left;}
.sub_con.menu.new1 .bk_table_menu .bk_ttx.xx .vicon:before{content: "";position: relative;left: 0px;top: 0px;width: 18px;height: 18px;display: inline-block;border-radius: 10px;background: url(../img/ic_x.png) no-repeat 65% 65% rgba(255, 139, 139, 1);}
.sub_con.menu.new1 .bk_table_menu .bk_ttx.xx .vicon{position:absolute;top: 1px;left: 1px;display:inline-block;width: 18px;height: 18px;line-height:20px;border-radius:10px;background: rgba(255, 139, 139, 1);color:rgba(255, 255, 255, 1);font-size: 11px;text-align:center;text-indent: .5px;margin: 0;padding:0;float: left;box-shadow: 1px 1px 1px rgba(255, 255, 254, 1);}
.sub_con.menu.new1 .bk_table_menu .bk_add1{display:block;width: 100%;height: 20px;line-height: 10px;font-family:inherit;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;padding: 0;margin:-2px 0 0 0;transition: .7s;cursor: pointer;background: rgba(141, 222, 245, 1);color: rgba(255, 255, 255, 1);border-bottom: solid 1px rgba(57, 166, 196, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub_con.menu.new1 .bk_table_menu .bk_add1:hover{background:rgba(71, 168, 210, 1);color: rgba(193, 255, 181, 1);line-height:25px;transition:.7s;}
.sub_con.menu.new1 .bk_table_menu .bk_add2{display:block;width: 100%;height: 20px;line-height: 25px;font-family:inherit;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;padding: 0;margin: -2px 0 0 0;transition: .7s;cursor: pointer;background:rgba(71, 168, 210, 1);color: rgba(193, 255, 181, 1);border-top-right-radius:17px;border-top-left-radius:17px;}
.sub_con.menu.new1 .bk_table_menu .bk_add2:hover{background: rgba(141, 222, 245, 1);color: rgba(255, 255, 255, 1);line-height:10px;transition:.7s;}
.sub_con.menu.new1 .bk_table_menu .m_add .sp1{display: inline-block;position: relative;top: 0;}
.sub_con.menu.new1 .bk_table_menu .m_add .sp2{display: inline-block;position: relative;top: 0;}
.sub_con.menu.new1 .bk_table_menu .day1{color: rgba(255, 0, 0, 1);}
.sub_con.menu.new1 .bk_table_menu .day2{color: rgba(0, 123, 221, 1);}
.sub_con.menu.new1 .bk_table_menu .th01 .color05{color: rgba(255, 0, 0, 1);}
.sub_con.menu.new1 .bk_table_menu .th01 .color06{color: rgba(0, 123, 221, 1);}
.sub_con.menu.new1 .bk_table_menu .th01 .color07{color: rgba(0, 0, 0, .4);}
.sub_con.menu.new1 .bk_table_menu .m1{background: rgba(255, 252, 242, 1);}
.sub_con.menu.new1 .bk_table_menu .m2{background: rgba(255, 251, 236, 1);}
.sub_con.menu.new1 .bk_table_menu .m3{background: rgba(249, 249, 249, 1);}
.sub_con.menu.new1 .bk_table_menu .m4{background: rgba(241, 241, 241, 1);}
.sub_con.menu.new1 .bk_table_menu .m5{background: rgba(255, 255, 255, 1);}
.sub .sub_con.menu .sub_con.menu.new1 .bk_table_menu.r1 td .tcon{display:inline-block;width: 100%;height: auto;margin: 0;padding: 5px 0;font-size: 13px;resize: none;letter-spacing: 0px;line-height: 17px;text-align: center;color: rgba(85, 85, 85, 1);float: left;border: solid 0px rgb(141, 204, 255);box-sizing: border-box;text-indent: 0;min-height: 370px;}
.sub .sub_con.menu .plwrap{display:inline-block;width: 100%;height: auto;margin: 2px 0 -3px 0;padding:0;}
.sub .sub_con.menu .plwrap .tt_1{display:inline-block;float: left;width: 10%;margin: 0;padding: 0 7px;line-height: 31px;color:rgb(255, 255, 255);background:rgb(93, 157, 209);font-size: 14px;letter-spacing: -1px;text-align: center;min-width: 15%;max-width: 15%;box-sizing: border-box;}
.sub .sub_con.menu .plwrap.v1{display:inline-block;width: 100%;height: auto;margin: 0;padding:0;}
.sub .sub_con.menu .plwrap.v1 .tt_1{display:inline-block;float: left;width: 10%;margin: 0;padding: 0 7px;line-height: 31px;color:rgb(255, 255, 255);background:rgb(93, 157, 209);font-size: 14px;letter-spacing: -1px;text-align: center;min-width: 15%;max-width: 15%;box-sizing: border-box;}
.sub .sub_con.menu .plwrap.v1 .seleted_tt{width: 43%;padding: 0 !important;margin: 0 0 0 -1px;max-height: 40px;height: 31px !important;line-height: 28px;text-align: left;text-indent: 20px;box-sizing: border-box;display: inline-block;border: solid 1px rgb(91, 170, 233);background: rgb(255, 255, 255);float: left;font-size: 14px;color: rgba(0, 131, 188, 1);}
/* s_.sub .sub_con.menu .plwrap .wrap1_lms_uselectbox */
.sub .sub_con.menu .plwrap .wrap1_lms_uselectbox{width: 43%;padding: 0 !important;margin: 0 0 0 -1px;max-height: 40px;height: 31px !important;line-height: 31px;text-align: left;text-indent: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgb(91, 170, 233);background: rgb(255, 255, 255);float: left;}
.sub .sub_con.menu .plwrap .wrap1_lms_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.sub .sub_con.menu .plwrap .wrap1_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 31px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.sub .sub_con.menu .plwrap .wrap1_lms_uselectbox span.uselected{width: 93%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 14px;z-index:1;color: rgba(0, 131, 188, 1);text-align:left;text-indent: 12px;padding:0;margin: 0;box-sizing: border-box;}	
.sub .sub_con.menu .plwrap .wrap1_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 7%;float: right;height: 30px;line-height: 28px;z-index:1;box-sizing: border-box;text-align: left;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.sub .sub_con.menu .plwrap .wrap1_lms_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;max-height: 156px;line-height: 30px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}
.sub .sub_con.menu .plwrap .wrap1_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 32px;line-height: 34px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 12px;opacity: 1;color: rgba(0, 131, 188, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.sub .sub_con.menu .plwrap .wrap1_lms_uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
/* e_.sub .sub_con.menu .plwrap .wrap1_lms_uselectbox */
.sub .sub_con.menu .tmwrap{display:inline-block;width: 100%;height: 46px;margin: 3px 0 0 0;padding:0;position: relative;}
.sub .sub_con.menu .tmwrap.v1{display:inline-block;width: 100%;height: 46px;margin: 3px 0 0 0;padding:0;position: relative;}
.sub .sub_con.menu .tmwrap .wrap_l{display:inline-block;width: 60%;height: auto;margin: 6px 0 5px 0;padding:0;float: left;text-align: left;}
.sub .sub_con.menu .tmwrap.v1 .wrap_l{display:inline-block;width: 60%;height: auto;margin: 6px 0 5px 0;padding:0;float: left;text-align: left;}
.sub .sub_con.menu .tmwrap .wrap_l .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 46%;text-align: left;text-indent: 0;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 0;padding:0 10px;cursor:pointer;float: left;}
.sub .sub_con.menu .tmwrap .wrap_l .ip_date:hover{border:solid 1px rgba(0, 171, 216, 1);background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(244, 252, 255, 1);}
.sub .sub_con.menu .tmwrap .wrap_l .tt_date{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 46%;text-align: center;text-indent: 0;line-height: 27px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgb(23, 82, 133);margin: 0;padding:0 10px;cursor:default;float: left;}
.sub .sub_con.menu .tmwrap .wrap_l .sign{display:inline-block;box-sizing: border-box;width: 5%;text-align: center;text-indent: 0px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 0);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 0 -1px;padding:0;float: left;}
.sub .sub_con.menu .tmwrap .wrap_r{display:inline-block;width: 40%;height: auto;margin: 37px 0 0 0;padding:0;float: right;text-align: right;position: absolute;top: -32px;border: dotted 1px rgb(91, 170, 233);box-sizing: border-box;right: 0;max-width: 292px;}
.sub .sub_con.menu .tmwrap .wrap_r .tm_1{display:inline-block;width: 100%;height: 29px;margin: 0;padding: 0 5px;font-size: 14px;resize: none;letter-spacing: 0px;line-height: 29px;text-align: center;color: rgb(10, 39, 110);box-sizing: border-box;}
.sub .sub_con.menu .tmwrap .dt{display:inline-block;width: 100%;height: auto;margin: 0;padding:0;}
.sub .sub_con.menu .tmwrap .tm{display:inline-block;width: auto;height: auto;margin: 0 0 -5px 0;padding:0;float: right;}
.sub .sub_con.menu .tmwrap .tm .tt{display:inline-block;width:auto;height:20px;text-align:left;font-size: 16px;color: rgb(18, 76, 143);border-left:solid 3px rgba(126, 171, 221, 1);padding: 0 26px;float: left;}
.sub .sub_con.menu .tmwrap .tm .sign{display:inline-block;width:auto;height:20px;text-align:left;font-size: 14px;color: rgba(55, 55, 55, 1);border-left:solid 0px rgba(126, 171, 221, 1);padding: 0;float: left;margin: 3px;}
.sub .sub_con.menu .tmwrap .tm .ip_tt.atm{display:inline-block;padding:0 7px;margin:3px;width: auto;line-height: 19px;height: 20px;border: solid 1px rgba(201, 231, 255, 1);font-size:13px;color: rgb(17, 95, 144);background: transparent;text-align:center;letter-spacing: -1px;text-indent:0px;box-sizing: border-box;float: left;min-width: 30px;max-width: 40px;}
.sub .sub_con.menu .tmwrap .tm .ip_tt.atm:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(201, 241, 255, 0.7);transition:.7s;}
.sub .sub_con.menu .tmwrap .tm .tt{display:inline-block;width:auto;height:20px;text-align:center;font-size: 12px;color: rgb(25, 81, 174);border-left:solid 0px rgba(126, 171, 221, 1);padding: 0 10px;float: left;margin: 3px 0;background: rgb(203, 226, 245);min-width: 57px;box-sizing: border-box;letter-spacing: -1px;line-height: 20px;}
.sub .sub_con.menu .tmwrap .tm .sign{display:inline-block;width:auto;height:20px;text-align:left;font-size: 14px;color: rgba(55, 55, 55, 1);border-left:solid 0px rgba(126, 171, 221, 1);padding: 0;float: left;margin: 3px;}
.sub .sub_con.menu .tmwrap .tm .ip_tt.atm{display:inline-block;padding:0 7px;margin:3px;width: auto;line-height: 19px;height: 20px;border: solid 1px rgba(201, 231, 255, 1);font-size:13px;color: rgb(17, 95, 144);background: transparent;text-align:center;letter-spacing: -1px;text-indent:0px;box-sizing: border-box;float: left;min-width: 30px;max-width: 40px;}
.sub .sub_con.menu .tmwrap .tm .ip_tt.atm:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(201, 241, 255, 0.7);transition:.7s;}
.sub .sub_con.menu .tmwrap .tm .tt_tt.atm{display:inline-block;padding:0 7px;margin:3px;width: auto;line-height: 19px;height: 20px;border: solid 1px rgba(201, 231, 255, 1);font-size:13px;color: rgb(23, 82, 133);background: transparent;text-align:center;letter-spacing: -1px;text-indent:0px;box-sizing: border-box;float: left;min-width: 40px;max-width: 40px;cursor: default;}
.sub .sub_con.menu .tt_wrap.sub{display:table;width: 100%;height:auto;margin:30px 0;padding:0;}
.sub .sub_con.menu .tt_wrap.sub .tt{display:table;width:100%;height:20px;text-align:left;font-size: 16px;color: rgb(18, 76, 143);border-left:solid 3px rgba(126, 171, 221, 1);padding: 0 26px;}
.sub .sub_con.menu .tt_wrap.sub .wrap_s{display:table;width: 100%;height:auto;line-height: 1.4;margin: 10px 0 10px 0;padding: 10px 20px 9px 20px;border:solid 1px rgba(190, 231, 243, 1);box-sizing: border-box;}
.sub .sub_con.menu .tt_wrap.sub.r1 .wrap_s{padding: 11px 11px;}
.sub .sub_con.menu .tt_wrap.sub.r1 .wrap_s .tcon_1{display:inline-block;width: 100%;height: auto;margin: 0;padding: 5px 20px;font-size: 14px;resize: none;letter-spacing: 0px;line-height: 17px;text-align: left;color: rgb(10, 39, 110);float: left;border: solid 1px rgb(141, 204, 255);box-sizing: border-box;text-indent: 0;min-height: 70px;}
.sub .sub_con.menu .tt_wrap.sub .wrap_s1{display:table;width: 100%;height:auto;margin: 0;padding: 0;box-sizing: border-box;}
.sub .sub_con.menu .tt_wrap.sub .wrap_s1 .tm_2{display:inline-block;width: 86%;height: 27px;margin: 0;padding: 0;font-size: 14px;resize: none;letter-spacing: 0px;line-height: 25px;text-align: left;color: rgb(10, 39, 110);float: left;border: solid 1px rgba(141, 204, 255, 0);box-sizing: border-box;text-indent: 0;}
.sub .sub_con.menu .tt_wrap.sub.r1 .wrap_s1 .tm_2{display:inline-block;width: 86%;height: 27px;margin: 0;padding: 0;font-size: 14px;resize: none;letter-spacing: 0px;line-height: 25px;text-align: left;color: rgb(10, 39, 110);float: left;border: solid 1px rgb(141, 204, 255);box-sizing: border-box;text-indent: 15px;}
.sub .sub_con.menu .tt_wrap.sub .wrap_s .tt{display:inline-block;width: auto;height: 20px;text-align:left;font-size: 13px;color: rgba(85, 85, 85, 1);border-left: 0px;border-right: solid 1px rgba(204, 204, 204, 1);margin: 2px 0;letter-spacing: -1px;padding: 0 10px;float:left;}
.sub .sub_con.menu .tt_wrap.sub .tts{display:table;width:100%;height:20px;text-align:left;text-indent: 27px;font-size: 14px;color: rgba(85, 85, 85, 1);padding: 0;}
.sub .sub_con.menu .tt_wrap.sub .ip_tt.aday{display:inline-block;padding:0 7px;margin:.5%;width: 19%;line-height: 19px;height: 20px;border: solid 1px rgba(201, 231, 255, 1);font-size:13px;color: rgb(17, 95, 144);background: transparent;text-align:center;letter-spacing: -1px;text-indent:0px;box-sizing: border-box;float: left;min-width: 100px;}
.sub .sub_con.menu .tt_wrap.sub .ip_tt.aday:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(201, 241, 255, 0.7);transition:.7s;}
.sub .sub_con.menu .tt_wrap.sub.r1 .tt{display:inline-block;width:14%;height:20px;text-align:left;font-size: 16px;color: rgb(18, 76, 143);border-left:solid 3px rgba(126, 171, 221, 1);padding: 0;float: left;margin: 3px 0;line-height: 20px;box-sizing: border-box;text-indent: 16px;}
.sub .sub_con.menu .tt_wrap.sub.r1 .sign{display:inline-block;width:auto;height:20px;text-align:left;font-size: 14px;color: rgba(55, 55, 55, 1);border-left:solid 0px rgba(126, 171, 221, 1);padding: 0;float: left;margin: 3px;}
.sub .sub_con.menu .tt_wrap.sub.r1 .ip_tt.atm{display:inline-block;padding:0 7px;margin:3px;width: auto;line-height: 19px;height: 20px;border: solid 1px rgba(201, 231, 255, 1);font-size:13px;color: rgb(17, 95, 144);background: transparent;text-align:center;letter-spacing: -1px;text-indent:0px;box-sizing: border-box;float: left;min-width: 30px;max-width: 40px;}
.sub .sub_con.menu .tt_wrap.sub.r1 .ip_tt.atm:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(201, 241, 255, 0.7);transition:.7s;}
.sub .sub_con.menu .tt_wrap.sub.r1 .ip_tt.btm{display:inline-block;padding:0 20px;margin:2px 0 0 0;width: 100%;line-height: 23px;height: 25px;border: solid 1px rgba(201, 231, 255, 1);font-size:13px;color: rgb(17, 95, 144);background: transparent;text-align:left;letter-spacing: -1px;text-indent:0px;box-sizing: border-box;float: left;min-width: 100%;max-width: 100%;}
.sub .sub_con.menu .tt_wrap.sub.r1 .ip_tt.btm:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(201, 241, 255, 0.7);transition:.7s;}
.sub .sub_con.menu .tt_wrap.sub.v .tt{display:inline-block;width:14%;height:20px;text-align:left;font-size: 16px;color: rgb(18, 76, 143);border-left:solid 3px rgba(126, 171, 221, 1);padding: 0;float: left;margin: 3px 0;line-height: 20px;box-sizing: border-box;text-indent: 16px;}
.sub .sub_con.menu .tt_wrap.sub.v .sign{display:inline-block;width:auto;height:20px;text-align:left;font-size: 14px;color: rgba(55, 55, 55, 1);border-left:solid 0px rgba(126, 171, 221, 1);padding: 0;float: left;margin: 3px;}
.sub .sub_con.menu .tt_wrap.sub.v .ip_tt.atm{display:inline-block;padding:0 7px;margin:3px;width: auto;line-height: 19px;height: 20px;border: solid 1px rgba(201, 231, 255, 1);font-size:13px;color: rgb(17, 95, 144);background: transparent;text-align:center;letter-spacing: -1px;text-indent:0px;box-sizing: border-box;float: left;min-width: 30px;max-width: 40px;}
.sub .sub_con.menu .tt_wrap.sub.v .ip_tt.atm:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(201, 241, 255, 0.7);transition:.7s;}
.sub .sub_con.menu .tt_wrap.sub.v .ip_tt.btm{display:inline-block;padding:0 20px;margin:2px 0 0 0;width: 100%;line-height: 23px;height: 25px;border: solid 1px rgba(201, 231, 255, 1);font-size:13px;color: rgb(17, 95, 144);background: transparent;text-align:left;letter-spacing: -1px;text-indent:0px;box-sizing: border-box;float: left;min-width: 100%;max-width: 100%;}
.sub .sub_con.menu .tt_wrap.sub.v .ip_tt.btm:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(201, 241, 255, 0.7);transition:.7s;}
.sub .sub_con.menu .tt_wrap.sub.v .wrap_s{display:table;width: 100%;height:auto;line-height: 1.4;margin: 10px 0 10px 0;padding: 12px 20px 11px 20px;border:solid 1px rgba(190, 231, 243, 1);box-sizing: border-box;}
.sub .sub_con.menu .tt_wrap.sub.v .wrap_s .tcon_1{display:inline-block;width: 100%;height: auto;margin: 0;padding: 0;font-size: 13px;resize: none;letter-spacing: 0px;line-height: 17px;text-align: left;color: rgba(85, 85, 85, 1);float: left;border: solid 0px rgb(141, 204, 255);box-sizing: border-box;text-indent: 0;min-height: 50px;white-space: pre-line;}
.sub .sub_con.menu textarea{background: rgba(224, 249, 255,0);}
.sub .sub_con.menu textarea:hover{background: rgba(203, 241, 255, 0.4);}
/* e_.sub_con.menu.new1 .bk_table_menu */

/* s_.btn_wrap2 */
.btn_wrap2{position:relative;left: 0px;margin: 0 auto;padding: 0;display: table;width: 98%;background: rgba(146, 212, 230, .7);border-top: solid 2px rgba(146, 212, 231, .7);}
.btn_wrap2 .btn_on{width: auto;height: auto;padding: 2px 5px 3px 5px;margin: 3.5px 6px 0 0;border: solid 1px rgba(57, 166, 196, 1);border-radius: 4px;color: rgb(255, 255, 255);background: rgb(57, 166, 196);box-sizing:border-box;display:inline-block;font-size:13px;float: right;text-align: center;letter-spacing: -1px;box-shadow: 1px 1px 1px rgba(255, 255, 254, 1);}
.btn_wrap2 .btn04:hover{background:rgba(12, 123, 153, 1);color:rgb(255, 255, 255);transition: .7s;}
.btn_wrap2 .ic02_1{background: url(../img/ic02_1.png) no-repeat 90% 45% rgba(1, 96, 121, .8);}
.btn_wrap2 .ic02_2{background: url(../img/ic02_2.png) no-repeat 90% 45% rgba(1, 96, 121, .8);}
.btn_wrap2 .ic02_3{background: url(../img/ic02_3.png) no-repeat 90% 45% rgba(1, 96, 121, .8);}
.btn_wrap2 .ic02_4{background: url(../img/ic02_4_1.png) no-repeat 90% 45% rgba(1, 96, 121, .1);}
.btn_wrap2 .ic02_4:hover{background: url(../img/ic02_4_2.png) no-repeat 90% 45% rgba(56, 166, 195, .8);}
.date_wrap{display: inline-block;width: auto;padding: 0;margin: 1.5px 0 0 10px;}
.date_wrap .ic_wrap{display: inline-block;float: left;margin: 8px 0 0 10px;}
.date_wrap .ic_ar01{display: inline-block;float: left;width: 17px;height: 15px;line-height: 25px;border: solid 1px rgba(1, 96, 122, 1);border-bottom-left-radius: 5px;border-top-left-radius: 5px;background: url(../img/ar01_on.png) no-repeat 50% 50% #016079;font-size: 10px;color: rgba(1, 96, 121, .8);margin: 0 2px 0 0;padding: 0;}
.date_wrap .ic_ar02{display: inline-block;float: left;width: 17px;height: 15px;line-height: 25px;border:solid 1px rgba(1, 96, 122, 1);border-bottom-right-radius: 5px;border-top-right-radius: 5px;background: url(../img/ar02_on.png) no-repeat 50% 50% rgb(1, 96, 121);font-size: 10px;color: rgba(1, 96, 121, .8);margin: 0 15px 0 -1px;padding: 0;}
.date_wrap .ic_ar01:hover{border:solid 1px rgba(1, 96, 122, 1);background: url(../img/ar01.png) no-repeat 50% 50% rgb(240, 252, 255);}
.date_wrap .ic_ar02:hover{border:solid 1px rgba(1, 96, 122, 1);background: url(../img/ar02.png) no-repeat 50% 50% rgba(240, 252, 255, 1);}
.date_wrap span{display: inline-block;width: auto;padding: 0;margin: 0;line-height: 25px;color: #555;font-size: 16px;}
.date_wrap .date01{display: inline-block;width: auto;padding: 0;margin: 0;line-height: 25px;color: rgb(0, 74, 93);font-size: 25px;float: left;}
.date_wrap .date02{display: inline-block;width: auto;padding: 0;margin: 3px 0 0 8px;line-height: 25px;color: rgb(1, 96, 121);font-size: 15px;float: left;}
.date_wrap span.sign1{margin: 0 1px;}
.date_wrap span.sign2{margin: 0 5px;}
/* e_.btn_wrap2 */

/* s_.btn_wrap_am */
.btn_wrap_am{position:relative;left: 0px;margin: 0 auto;padding: 0;display: table;width: 98%;background: rgba(146, 212, 230, .7);border-top: solid 2px rgba(146, 212, 231, .7);}
.btn_wrap_am .btn_on{width: auto;height: auto;padding: 2px 5px 3px 5px;margin: 3.5px 6px 0 0;border: solid 1px rgba(57, 166, 196, 1);border-radius: 4px;color: rgb(255, 255, 255);background: rgb(57, 166, 196);box-sizing:border-box;display:inline-block;font-size:13px;float: right;text-align: center;letter-spacing: -1px;box-shadow: 1px 1px 1px rgba(255, 255, 254, 1);}
.btn_wrap_am .btn04:hover{background:rgba(12, 123, 153, 1);color:rgb(255, 255, 255);transition: .7s;}
.btn_wrap_am .ic02_1{background: url(../img/ic02_1.png) no-repeat 90% 45% rgba(1, 96, 121, .8);}
.btn_wrap_am .ic02_2{background: url(../img/ic02_2.png) no-repeat 90% 45% rgba(1, 96, 121, .8);}
.btn_wrap_am .ic02_3{background: url(../img/ic02_3.png) no-repeat 90% 45% rgba(1, 96, 121, .8);}
.btn_wrap_am .ic02_4{background: url(../img/ic02_4_1.png) no-repeat 90% 45% rgba(1, 96, 121, .1);}
.btn_wrap_am .ic02_4:hover{background: url(../img/ic02_4_2.png) no-repeat 90% 45% rgba(56, 166, 195, .8);}
.fold .btn_wrap_am{position:relative;margin: -8px 0 0px 0;padding: 0;display: table;width: 98%;background: rgba(146, 212, 230, .7);border-top: solid 1px rgba(146, 212, 231, .7);float: right;box-sizing: border-box;top: 0;}
.btn_wrap_am .btn_on{width: auto;height: auto;padding: 2px 5px 3px 5px;margin: 3.5px 6px 0 0;border: solid 1px rgba(57, 166, 196, 1);border-radius: 4px;color: rgb(255, 255, 255);background: rgb(57, 166, 196);box-sizing:border-box;display:inline-block;font-size:13px;float: right;text-align: center;letter-spacing: -1px;box-shadow: 1px 1px 1px rgba(255, 255, 254, 1);}
.btn_wrap_am .btn04:hover{background:rgba(12, 123, 153, 1);color:rgb(255, 255, 255);transition: .7s;}
.btn_wrap_am .ic02_1{background: url(../img/ic02_1.png) no-repeat 90% 45% rgba(1, 96, 121, .8);}
.btn_wrap_am .ic02_2{background: url(../img/ic02_2.png) no-repeat 90% 45% rgba(1, 96, 121, .8);}
.btn_wrap_am .ic02_3{background: url(../img/ic02_3.png) no-repeat 90% 45% rgba(1, 96, 121, .8);}
.btn_wrap_am .ic02_4{background: url(../img/ic02_4_1.png) no-repeat 90% 45% rgba(1, 96, 121, .1);}
.btn_wrap_am .ic02_4:hover{background: url(../img/ic02_4_2.png) no-repeat 90% 45% rgba(56, 166, 195, .8);}
.btn_wrap_am .date_wrap{display: inline-block;width: auto;padding: 0;margin: 1.5px 0 0 10px;}
.btn_wrap_am .date_wrap .ic_wrap{display: inline-block;float: left;margin: 8px 0 0 10px;}
.btn_wrap_am .date_wrap .ic_ar01{display: inline-block;float: left;width: 17px;height: 15px;line-height: 25px;border: solid 1px rgba(1, 96, 122, 1);border-bottom-left-radius: 5px;border-top-left-radius: 5px;background: url(../img/ar01_on.png) no-repeat 50% 50% #016079;font-size: 10px;color: rgba(1, 96, 121, .8);margin: 0 2px 0 0;padding: 0;}
.btn_wrap_am .date_wrap .ic_ar02{display: inline-block;float: left;width: 17px;height: 15px;line-height: 25px;border:solid 1px rgba(1, 96, 122, 1);border-bottom-right-radius: 5px;border-top-right-radius: 5px;background: url(../img/ar02_on.png) no-repeat 50% 50% rgb(1, 96, 121);font-size: 10px;color: rgba(1, 96, 121, .8);margin: 0 15px 0 -1px;padding: 0;}
.btn_wrap_am .date_wrap .ic_ar01:hover{border:solid 1px rgba(1, 96, 122, 1);background: url(../img/ar01.png) no-repeat 50% 50% rgb(240, 252, 255);}
.btn_wrap_am .date_wrap .ic_ar02:hover{border:solid 1px rgba(1, 96, 122, 1);background: url(../img/ar02.png) no-repeat 50% 50% rgba(240, 252, 255, 1);}
.btn_wrap_am .date_wrap span{display: inline-block;width: auto;padding: 0;margin: 0;line-height: 25px;color: #555;font-size: 16px;}
.btn_wrap_am .date_wrap .date01{display: inline-block;width: auto;padding: 0;margin: 0;line-height: 25px;color: rgb(0, 74, 93);font-size: 25px;float: left;}
.btn_wrap_am .date_wrap .date02{display: inline-block;width: auto;padding: 0;margin: 3px 0 0 8px;line-height: 25px;color: rgb(1, 96, 121);font-size: 15px;float: left;}
.btn_wrap_am .date_wrap span.sign1{margin: 0 1px;}
.btn_wrap_am .date_wrap span.sign2{margin: 0 5px;}
/* s_.btn_wrap_am .date_wrap .wrap1_lms_uselectbox */
.btn_wrap_am .date_wrap .wrap1_lms_uselectbox{z-index: 10001;position: relative;width:100px;padding: 0 !important;margin: -1px 5px 0px -7px;max-height: 40px;height: 30px !important;line-height: 28px;text-align: left;text-indent: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(0, 171, 216, 1);background: rgba(246, 252, 255, .5);float: left;}
.btn_wrap_am .date_wrap .wrap1_lms_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(227, 248, 255, .6);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.btn_wrap_am .date_wrap .wrap1_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 29px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.btn_wrap_am .date_wrap .wrap1_lms_uselectbox span.uselected{width: 70%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 29px;line-height: 27px;font-size: 16px;z-index:1;color: rgba(0, 131, 188, 1);text-align:left;text-indent: 22px;padding:0;margin: 0;box-sizing: border-box;}	
.btn_wrap_am .date_wrap .wrap1_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 30%;float: right;height: 28px;line-height: 30px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgb(93, 180, 203);}	
.btn_wrap_am .date_wrap .wrap1_lms_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;line-height: 34px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: hidden;background: rgba(245, 253, 254, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.btn_wrap_am .date_wrap .wrap1_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 32px;line-height: 34px;font-size: 16px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 22px;opacity: 1;color: rgba(0, 131, 188, 1);border-bottom: solid 1px rgba(178, 225, 237, 1);}			
.btn_wrap_am .date_wrap .wrap1_lms_uselectbox span.uoption:hover{color:#fff;background: rgba(118, 184, 201, 1);}
/* e_.btn_wrap_am .date_wrap .wrap1_lms_uselectbox */
.am_option_wrap{display: flex;width: 100%;height: auto;margin: 0 auto 2px auto;padding: 6px 0 5px 20px;box-sizing: border-box;background: rgba(255, 255, 255, 0.5);}
.am_option_wrap .am_option{display: inline-block;margin: 0;width: 64px;padding: 0;font-size: 14px;color: rgba(0, 66, 118, 1);text-align: left;text-indent: 18px;letter-spacing: -1px;}
.am_option_wrap .lable_opt{display: inline-block;margin: 0 1px;padding:0;flex-grow:1;}
.am_option_wrap .ip_check{display: inline-block;width: 21px;height: 21px;margin: 0 -2px 0 0;padding: 0;border: solid 1px rgba(47, 155, 202, 1);text-indent: 0px;}
.am_option_wrap .opt1{background: url(../img/opt7.png) no-repeat 0 48%;}
.am_option_wrap .opt2{background: url(../img/opt6.png) no-repeat 0 48%;}
.am_option_wrap .opt3{background: url(../img/opt5.png) no-repeat 0 48%;}
.am_option_wrap .opt4{background: url(../img/opt4.png) no-repeat 0 48%;}
.am_option_wrap .opt5{background: url(../img/opt3.png) no-repeat 0 48%;}
.am_option_wrap .opt6{background: url(../img/opt2.png) no-repeat 0 48%;}
.am_option_wrap .opt7{background: url(../img/opt1.png) no-repeat 0 48%;}
/* e_.btn_wrap_am */

/* s_tabcontent1 */
.tab_wrap_cc{display:flex;width: 696px;height: auto;padding: 16px 0 0 0;margin: 0 6.5px;border-bottom: solid 2px rgba(95, 171, 231, 1);border-top: dashed 1px rgba(53, 183, 217, .5);box-sizing: border-box;}
.fold .tab_wrap_cc{display:flex;width: 98%;height: auto;padding: 22px 0 0 0;margin: -4px 0 0 0;border-bottom: solid 2px rgba(95, 171, 231, 1);border-top: dotted 1px rgb(91, 170, 233);box-sizing: border-box;float: right;}
.lfic.fold .tab_wrap_cc{display:flex;width: 99%;height: auto;padding: 16px 0 0 0;margin: 0;border-bottom: solid 2px rgba(95, 171, 231, 1);border-top: dashed 1px rgba(53, 183, 217, .5);box-sizing: border-box;float: right;}
.tab_wrap_cc .tab01{flex-grow:1;width: auto;height: 35px;line-height: 35px;font-size:14px;text-align: center;letter-spacing: 0;color: rgba(0, 103, 184, 1);margin: 0 0 0 2px;padding: 1px 0 0 0;box-sizing: border-box;background: rgb(210, 232, 250);border-top-right-radius: 19px;border-top-left-radius: 3px;float: left;}
.tab_wrap_cc button.long{width: 135px;padding: 1px 0 0 0;margin: 0;}
.tab_wrap_cc button.active{color: rgba(255, 255, 255, 1);background: rgba(91, 170, 233, 1);}
.tab_wrap_cc .tab01:hover{background: rgba(91, 170, 233, 1);transition: .7s;color: rgba(255,255,255,1);}
.fold .main .main_con .tab_wrap_cc{border-bottom: solid 2px rgb(71, 150, 171);border-top: dashed 1px rgb(91, 170, 233);}
.main .main_con .tab_wrap_cc .tab01{color: rgb(1, 96, 121);background: rgb(227, 227, 227);}
.main .main_con .tab_wrap_cc button:hover,
.main .main_con .tab_wrap_cc button.active{color: rgba(255, 255, 255, 1);background: rgb(71, 150, 171);}
.tab_wrap_cc .re{display:inline-block;width: 140px;height: 30px;line-height: 26px;font-size: 15px;text-align: left;text-indent: 28px;letter-spacing: -1px;color: rgba(30, 148, 240, 1);margin: 0 3px 0 0;padding: 1px 0 0 0;box-sizing: border-box;background: url(../img/btn_search2_1.png) no-repeat 85% 35% rgba(180, 220, 252, .3);border: solid 1px rgba(149, 206, 250, 1);border-top-right-radius: 5px;border-top-left-radius: 5px;border-radius: 5px;box-shadow: 2px 2px 2px #ccc;float: right;}
.tab_wrap_cc .re:hover{background: url(../img/btn_search2_2.png) no-repeat 85% 35% rgba(9, 116, 200, 1);color: rgba(255,255,255,1);transition: .7s;}
.tabcontent {display: none;}
.tabcontent1 {display: block;width: 98%;margin: 0 1%;padding: 0;box-sizing: border-box;}
.fold .tabcontent1 {display: block;width: 100%;margin: 0;padding: 0;box-sizing: border-box;background: rgb(255, 255, 255);}
.tabcontent1 .scroll_wrap{display:block;width:100%;height:auto;padding:0;margin:0;border-top: solid 1px rgba(241, 241, 241, 1);border-bottom: solid 1px rgba(168, 199, 216, 0);box-shadow: 1px 2px 1px 0px rgba(196, 208, 214, 0);overflow-y:visible;}
.fold .tabcontent1 .scroll_wrap{display:block;width:98%;height:auto;padding:0;margin:0;border-top: dashed 1px rgba(91, 170, 233, 1);border-bottom: solid 1px rgba(168, 199, 216, 0);box-shadow: 1px 2px 1px 0px rgba(196, 208, 214, 0);overflow-y:visible;float: right;}
.tabcontent1 .tab_table{width:100%;margin:0 auto;padding:0;}
.tabcontent1 .stab_title{display:inline-block;width: 100%;font-size: 15px;line-height: 17px;color: rgba(8, 99, 172, 1);padding: 0;margin: 13px 0 0 0;box-sizing: border-box;border-bottom: dashed 1px rgba(91, 170, 233, 1);box-shadow: 0px 2px 0px 0px rgba(218, 225, 231, 0);}
.fold .tabcontent1 .stab_title{display:inline-block;width: 98%;font-size: 15px;line-height: 17px;color: rgba(8, 99, 172, 1);padding: 0;margin: 13px 0 0 0;box-sizing: border-box;border-bottom: unset;box-shadow: 0px 2px 0px 0px rgba(218, 225, 231, 0);float: right;}
.tabcontent1 .stab_title.stab_title_u{margin: 13px 0 2px 0;}
.tabcontent1 .t_title{display:inline-block;width: 100%;font-size: 15px;line-height: 17px;color: rgba(8, 99, 172, 1);border-left: solid 4px rgba(145, 193, 232, 1);padding: 0 5px 0 20px;margin: 15px 0 10px 0;box-sizing: border-box;}
.tabcontent1 .ip_tt{display:inline-block;width: auto;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(42, 136, 215, 1);border: solid 1px rgba(98, 156, 202, 1);border-radius: 3px;background: rgb(247, 251, 253);margin: 0 5px 12px 0;padding: 0 17px;letter-spacing: -1px;box-sizing: border-box;float: left;cursor: pointer;}
.tabcontent1 input.ip_tt{display:inline-block;width: 100px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(42, 136, 215, 1);border: solid 1px rgba(98, 156, 202, 1);border-radius: 3px;background: rgb(247, 251, 253);margin: 0 5px 12px 0;padding: 0 17px;letter-spacing: -1px;box-sizing: border-box;float: left;cursor: pointer;}
.tabcontent1 .ip_tt.on{background: rgba(98, 156, 202, 1);line-height:20px;color: rgba(255, 255, 255, 1);}
.tabcontent1 .ip_tt:hover{background: rgba(124, 187, 237, .2);border: solid 1px rgba(98, 156, 202, 1);border-bottom: solid 4px rgba(98, 156, 202, 1);color: rgba(14, 100, 169, 1);transition:.2s;line-height: 20px;}
.tabcontent1 .tab_table{width:98%;margin:10px 0 20px 0;border: solid 1px rgba(147, 208, 255, 1);border-top: solid 3px rgb(214, 236, 255);border-bottom: solid 1px rgba(115, 188, 245, 1);float: right;}
.tabcontent1 .tab_table.ttb1{width:98%;margin: 0 0 10px 0;border-right: solid 1px rgb(204, 232, 255);border-top: solid 2px rgb(115, 188, 245);border-bottom: solid 1px rgba(115, 188, 245, 1);}
.tabcontent1 .tab_table.ttb1.mg_1{margin: 0;}
.tabcontent1 .t_title .tt_s2{position: relative;top: -2px;color: rgba(28, 165, 255, 1);padding: 0;margin:0 0 0 10px;}
.tabcontent1 .tab_table.ttb1.b_2{border-top: solid 0px rgb(214, 236, 255);border-bottom: solid 1px rgba(115, 188, 245, 1);}
.tabcontent1 .tab_table td{font-size: 14px;border-left: solid 1px rgba(204, 232, 255, 1);border-bottom: solid 1px rgba(173, 218, 255, 1);text-align: justify;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 9px 9px 8px 9px;box-sizing: border-box;}
.tabcontent1 .tab_table td:first-child{/* border-left:none; */}
.tabcontent1 .tab_table td.bd01{border-bottom:none;}
.tabcontent1 .tab_table td.bd02{border-right:solid 1px rgba(204, 232, 255, 1);}
.tabcontent1 .tab_table td.b_l{border-left:solid 1px rgba(226, 226, 226, 1);}
.tabcontent1 .tab_table td.pd_1{padding: 17px 20px;text-indent:0;line-height: 21px;}
.tabcontent1 .tab_table td.ta_c{text-align: center;}
.tabcontent1 .tab_table td.ls_1{letter-spacing:-1.5px;padding: 10px 0 8px 0;}
.tabcontent1 .tab_table td.color1{color: rgba(28, 165, 255, 1);}
.tabcontent1 .tab_table td.td01{background:rgba(255, 255, 255, 1);padding:10px 5px 8px 5px;font-size:15px;height:30px;width:13%;color:rgba(1, 96, 121, .6);}
.tabcontent1 .tab_table td.th01{background: rgb(238, 249, 255);color: rgba(17, 109, 165, 1);padding: 10px 0 9px 0;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;line-height: 16px;}
.tabcontent1 .tab_table a.mailto_1{text-decoration:underline;color: rgba(0, 103, 184, 1);letter-spacing: -1.5px;}
.tabcontent1 .tab_table .w1{width: 9%;}
.tabcontent1 .tab_table .w2{width: 24.3%;}
.tabcontent1 .tab_table .w3{width: 57.6%;}
.tabcontent1 .tab_table .w4{width: 16.25%;}
.tabcontent1 .tab_table .w5{width: 25%;}
.tabcontent1 .tab_table .w6{width: 16.6%;}
.tabcontent1 .tab_table .w7{width: 66.4%;}
.tabcontent1 .tab_table .w8{width: 20.742%;}
.tabcontent1 .tab_table .w9{width: 12.5%;}
.tabcontent1 .tab_table .w10{width: 35%;}
.tabcontent1 .tab_table .w11{width: 11%;}
.tabcontent1 .tab_table .w12{width: 16%;}
.tabcontent1 .tab_table .w13{width: 8%;}
.tabcontent1 .tab_table .w14{width: 16%;}
.tabcontent1 .tab_table .w9_1{width: 13%;}
.tabcontent1 .tab_table .w9_2{width: 9%;}
/* e_tabcontent1 */

/* s_tabcontent2 */
.tabcontent2 {display: block;width: 100%;margin: 0;padding: 0;box-sizing: border-box;float: right;}
.tabcontent2 .stab_wrap{display:inline-block;width: 100%;height: 200px;font-size: 15px;line-height: 17px;color: rgba(8, 99, 172, 1);padding: 0;margin: 5px 0 20px 0;box-sizing: border-box;border-bottom: dashed 1px rgba(91, 170, 233, 1);}
.tabcontent2 .stab_wrap2{display:inline-block;width: 98%;height: auto;font-size: 15px;line-height: 17px;color: rgba(8, 99, 172, 1);padding: 0;margin: 5px 0 20px 0;box-sizing: border-box;border-bottom: 0px;float: right;}
.tabcontent2 .btn1{display: block;width: 220px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-bottom-left-radius: 15px;border-top-left-radius: 15px;background: rgba(102, 167, 223, 1);margin: 0;padding:0 10px;letter-spacing: -1px;box-sizing:content-box;float: right;cursor: pointer;box-shadow: 0 2px 0 rgba(197, 212, 222, 1);}
.tabcontent2 .btn1:hover{background: rgba(30, 116, 186, 1);color: rgba(255, 255, 255, 1);transition:.7s;}
.tabcontent2 .btn2{position:relative;display: block;width: 80px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-right: 0px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;background: rgba(102, 167, 223, 1);margin: 4px 0 0 0;padding:0 10px;letter-spacing: 1px;box-shadow: 0 2px 0 rgba(182, 216, 242, 1);box-sizing:content-box;float: right;z-index: 9999;}
.tabcontent2 .btn2:hover{background: rgba(30, 116, 186, 1);color: rgba(255, 255, 255, 1);width: 215px;transition:.7s;}
.tabcontent2 .btn3{display: inline-block;width: 60px;height: 31px;line-height: 29px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-right: 0px;border-radius: 4px;background: rgb(2, 76, 137);margin: -1px 0 0 0;padding:0 10px;letter-spacing: 1px;box-sizing:content-box;}
.tabcontent2 .btn3:hover{background: rgba(54, 133, 197, 1);transition:.7s;}
.tabcontent2 .btn4{display: inline-block;width:auto;height: 31px;line-height: 29px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-right: 0px;border-radius: 4px;background: rgb(2, 76, 137);margin: -1px 0 0 0;padding:0 30px;letter-spacing: -1px;box-sizing:content-box;}
.tabcontent2 .btn4:hover{background: rgba(54, 133, 197, 1);transition:.7s;}
.tabcontent2 .btn_wrap_pp{display:block;width: auto;float:right;margin: 0 0 0 470px;padding: 12px 0 13px 0;box-sizing: border-box;}
.tabcontent2.tabcontent2_1 .btn_wrap_pp{position: relative;display:block;width: auto;float:right;margin: -2px 0 0 470px;padding: 12px 0 13px 0;box-sizing: border-box;z-index: 999;}
.tabcontent2 .btn_pdf{display: table;width: 38px;height: 38px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border: solid 1px rgba(255, 140, 140, 1);border-radius: 5px;background: url(../img/ic_pdf.png) no-repeat 50% 50% rgba(223, 244, 255, 1);margin: 0;padding: 0;letter-spacing: -1px;box-sizing:content-box;float: left;cursor: pointer;box-shadow: 2px 2px 2px rgba(201, 201, 201, 1);}
.tabcontent2 .btn_pdf:hover{background: url(../img/ic_pdf.png) no-repeat 50% 90% rgba(255, 255, 255, 1);transition:.7s;}
.tabcontent2 .btn_prt{display: block;width: 38px;height: 38px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border: solid 1px rgba(102, 161, 253, 1);border-radius: 5px;background: url(../img/ic_prt.png) no-repeat 50% 50% rgba(223, 244, 255, 1);margin: 0 12px 0 12px;padding: 0;letter-spacing: -1px;box-sizing:content-box;float: left;cursor: pointer;box-shadow: 2px 2px 2px rgba(201, 201, 201, 1);}
.tabcontent2 .btn_prt:hover{background: url(../img/ic_prt.png) no-repeat 50% 90% rgba(255, 255, 255, 1);transition:.7s;}
.tabcontent2 .c_wrap{display: flex;margin: 2px 15px 2px 0;padding: 0;cursor: pointer;float: left;background: rgb(93, 161, 219);border-top-left-radius: 27px;border-bottom-left-radius: 27px;}
.tabcontent2 .tt_c{display:table-cell;box-sizing: border-box;width: auto;min-width: 180px;text-align: center;text-indent: 0px;line-height: 15px;height: auto;border-bottom: solid 1px rgba(219, 219, 219, 1);border-top-left-radius: 25px;border-bottom-left-radius: 25px;font-size: 14px;color: rgba(27, 117, 190, 1);margin: 0;padding: 7px 20px;cursor: default;float: left;flex-grow: 1;min-height: 30px;letter-spacing: -1px;}
.tabcontent2 .tt_c_1{display:inline-block;box-sizing: border-box;width: auto;min-width: 180px;text-align: center;text-indent: 0px;line-height: 28px;height: 30px;border-bottom: solid 1px rgba(219, 219, 219, 1);border-radius: 15px;font-size: 14px;letter-spacing: .5px;color: rgba(27, 117, 190, 1);margin: 0;padding: 0 10px;cursor: default;float: left;}
.tabcontent2 button.btn_c{position: relative;right: 0;display: table-cell;width: 30px;height: 100%;padding: 0;text-align: center;text-indent:0;font-size: 15px;line-height: 28px;background: rgba(93, 161, 219, 1);color: rgb(255, 255, 255);float:right;margin: auto 0;border: solid 1px rgba(93, 161, 220, 1);border-radius: 0;box-sizing: border-box;flex-basis: 30px;min-height: 30px;}
.tabcontent2 button.btn_c:hover{font-size: 20px;transition: .7s;background: rgba(27, 108, 173, 1);color: rgba(255,255,255,1.00);border: solid 1px rgba(54, 133, 197, 1);}
.tabcontent2 .tab_table{width:100%;margin:0 auto;padding:0;border: solid 1px rgba(147, 208, 255, 1);border-top: solid 2px rgba(164, 215, 255, 1);border-bottom: solid 3px rgba(149, 203, 249, 1);}
.fold .tabcontent2 .tab_table.ttb1{width:98%;margin:0 auto;padding:0;border: solid 1px rgba(147, 208, 255, 1);border-top: solid 2px rgba(164, 215, 255, 1);border-bottom: solid 3px rgba(149, 203, 249, 1);float: right;}
.tabcontent2 .tab_table.tarea{width:100%;margin: 0 0 20px 0;border-top: solid 0px rgba(164, 215, 255, 1);border-bottom: solid 0px rgba(149, 203, 249, 1);border: solid 1px rgba(147, 208, 255, 1);}
.fold .tabcontent2 .tab_table.tarea{width:98%;margin: 0 0 20px 0;border-top: solid 0px rgba(164, 215, 255, 1);border-bottom: solid 0px rgba(149, 203, 249, 1);border: solid 1px rgba(147, 208, 255, 1);float: right;}
.tabcontent2 .t_title .tt_s2{position: relative;top: -2px;color: rgba(28, 165, 255, 1);padding: 0;margin:0 0 0 10px;}
.tabcontent2 .pt_wrap{position: relative;display:table;width: 100%;border: solid 1px rgba(100, 197, 243, 1);margin: 10px auto;padding: 0;background: rgba(247, 251, 253, 1);box-sizing: border-box;}
.fold .tabcontent2 .pt_wrap{position: relative;display:table;width: 100%;border: solid 1px rgba(100, 197, 243, 1);margin: 10px auto 0 auto;padding: 0;background: rgba(247, 251, 253, 1);box-sizing: border-box;}
.tabcontent2 .pt_wrap .in_wrap{display:table;width: 100px;height:auto;background: none;border: 0px;margin: 10px 0 10px 10px;padding: 0;box-sizing: border-box;z-index: 9999;float: left;}
.tabcontent2 .pt_wrap .in_wrap_s{display:table;width:100px;height:120px;background: rgba(219, 241, 255, 1);border: solid 3px rgba(200, 230, 255, 1);margin:0;padding: 0;box-sizing: border-box;z-index: 9999;}
.tabcontent2 .pt_wrap .in_wrap_s .pt1{display: block;border:0px;margin: 0;padding: 0;box-sizing: border-box;width:100px;height:auto;}
.tabcontent2 .pt_wrap .in_wrap .btn06{display: block;border:0px;margin: 9px auto 0 auto;padding: 0;box-sizing: border-box;width:100px;height: 28px;line-height: 26px;background: rgba(223, 244, 255, 1);color: rgba(3, 99, 175, 1);font-size: 13px;text-align: center;letter-spacing: -1px;border-bottom: solid 3px rgba(177, 221, 255, 1);border-radius: 15px;}
.tabcontent2 .in_wrap .btn06:hover{background: rgba(91, 170, 233, 1);color:rgba(255, 255, 255, 1);transition:.7s;}
.tabcontent2 .pt_wrap .in_wrap .btn_tt{display: block;border:0px;margin: 9px auto 0 auto;padding: 0;box-sizing: border-box;width:100px;height: 28px;line-height: 26px;background: rgba(223, 244, 255, 1);color: rgba(3, 99, 175, 1);font-size: 13px;text-align: center;letter-spacing: -1px;border-bottom: solid 3px rgba(177, 221, 255, 1);border-radius: 15px;}
.tabcontent2 .pt_wrap .title_wrap{position: relative;display:table;width: 80%;height:auto;background: rgba(238, 238, 238, 0);border: 0px;margin: 11px auto 0 auto;padding: 0;box-sizing: border-box;}
.tabcontent2.tabcontent2_1 .pt_wrap .title_wrap{position: absolute;top: 34px;left: 127px;display:table;width: 80%;height:auto;background: rgba(238, 238, 238, 0);border: 0px;margin: 11px auto 10px auto;padding: 0;box-sizing: border-box;}
.tabcontent2 .pt_wrap .title_wrap .tt{position: relative;top: -34px;display:inline-block;width: 317px;height: 40px;line-height: 30px;background: rgba(223, 244, 255, 1);border-top: solid 1px rgba(177, 220, 255, 1);border-bottom: solid 1px rgba(177, 220, 255, 1);margin: 0;padding: 0;font-size:15px;color: rgba(0, 85, 153, 1);text-align:center;letter-spacing: 1px;box-sizing: border-box;}
.tabcontent2 .pt_wrap .ip_ta1{display: table;box-sizing: border-box;width: 100%;text-align: justify;text-indent:0px;line-height: 17px;height: auto;max-height: 50px;border: solid 1px rgba(177, 220, 255, 1);border-right: 0px;border-left: 0px;font-size: 14px;letter-spacing: -1px;word-spacing: 2px;color: rgb(0, 80, 149);background: rgba(223, 244, 255, 1);margin: 5px 0 0 0;padding: 8px 10px 8px 10px;cursor: text;overflow: hidden;resize: none;}
.tabcontent2 .pt_wrap textarea[readonly]{display: table;box-sizing: border-box;width: 100%;text-align: justify;text-indent:0px;line-height: 17px;height: auto;max-height: 50px;border: solid 1px rgba(177, 220, 255, 1);border-right: 0px;border-left: 0px;font-size: 14px;letter-spacing: -1px;word-spacing: 2px;color: rgb(0, 80, 149);background: rgba(223, 244, 255, 1);margin: 5px 0 0 0;padding: 8px 30px 8px 30px;cursor: text;overflow: hidden;resize: none;letter-spacing: -2px;word-spacing: 4px;}
.tabcontent2 .pt_wrap .ip_ta1:hover{/* border-color:rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s; */}
.tabcontent2.tabcontent2_1 .pt_wrap .title_wrap .tt{display:table;width: 450px;height: 40px;line-height: 30px;background: rgba(223, 244, 255, 1);border-top: solid 1px rgba(177, 220, 255, 1);border-bottom: solid 1px rgba(177, 220, 255, 1);margin: 0 0 5px 0;padding: 0;font-size:15px;color: rgba(0, 85, 153, 1);text-align:center;letter-spacing: 1px;box-sizing: border-box;}
.tabcontent2 .pt_wrap .title_wrap .tts{position: relative;display: block;width:100%;height: auto;line-height: 17px;background: rgba(255, 255, 255, 1);border-bottom: solid 1px rgba(211, 237, 249, 1);margin: 0;padding: 5px 0 6px 30px;font-size: 14px;color:rgba(85, 85, 85, 1);text-align: left;letter-spacing: -1px;box-sizing: border-box;min-height: 51px;}
.tabcontent2.tabcontent2_1 .pt_wrap .title_wrap .tts{position: relative;top: -35px;display: block;width:100%;height: auto;line-height: 17px;background: rgba(255, 255, 255, 1);border-top: solid 1px rgba(211, 237, 249, 1);border-bottom: solid 1px rgba(211, 237, 249, 1);margin: 0;padding: 21px 0 21px 30px;font-size: 14px;color:rgba(85, 85, 85, 1);text-align: left;letter-spacing: -1px;box-sizing: border-box;}
.tabcontent2 .pt_wrap .title_wrap .tts .sp01{display: inline-block;width:100%;line-height: 15px;font-size: 14px;}
.tabcontent2 .pt_wrap .title_wrap .tts .sign{display: inline-block;padding:0 10px;color: rgb(173, 173, 173);line-height: 15px;vertical-align: bottom;}
.tabcontent2 .tab_table td.tarea{font-size: 14px;border-left: solid 1px rgba(204, 232, 255, 1);border-bottom: solid 1px rgba(173, 218, 255, 1);text-align: justify;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 0;box-sizing: border-box;}
.tabcontent2 .tab_table .tarea01{display:table;width: 100%;min-height:65px;font-family:inherit;font-size:15px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(247, 251, 253, 1);border: solid 1px rgba(255, 255, 254, 0);color: rgba(85, 85, 85, 1);margin: 0;resize:none;overflow-y:hidden;padding: 1.2% 2% 1px 2%;line-height:1.5;box-sizing: border-box;transition: .7s;}
.tabcontent2 .tab_table .tarea01:hover{border: solid 1px rgba(108, 190, 254, 1);}
.tabcontent2 table.mg_1{margin: 0 0 0 0;border-bottom: solid 0px rgba(115, 188, 245, 1);}
.tabcontent2 table.b_2{border-top: solid 0px rgb(214, 236, 255);}
.tabcontent2 .tab_table td{font-size: 14px;border-left: solid 1px rgba(204, 232, 255, 1);border-bottom: solid 1px rgba(173, 218, 255, 1);text-align: justify;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 10px 10px 8px 10px;box-sizing: border-box;}
.tabcontent2 .tab_table td:first-child{border-left:none;}
.tabcontent2 .tab_table td.bd01{border-bottom:none;}
.tabcontent2 .tab_table td.bd02{border-right:solid 1px rgba(204, 232, 255, 1);}
.tabcontent2 .tab_table td.bd03{border-left:solid 1px rgba(226, 226, 226, 1);}
.tabcontent2 .tab_table td.pd_1{padding: 17px 20px;text-indent:0;line-height: 21px;}
.tabcontent2 .tab_table td.ta_c{text-align: center;}
.tabcontent2 .tab_table td.color1{color: rgba(28, 165, 255, 1);}
.tabcontent2 .tab_table td.td01{background:rgba(255, 255, 255, 1);padding:10px 5px 8px 5px;font-size:15px;height:30px;width:13%;color:rgba(1, 96, 121, .6);}
.tabcontent2 .tab_table td.th01{background: rgba(175, 212, 237, 0.1);color: rgba(17, 109, 165, 1);padding: 10px 0 9px 0;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;line-height: 16px;}
.tabcontent2 .tab_table td .sp07{display: inline-block;width: 100%;color: rgba(0, 103, 184, 1);padding:0;text-indent: 0;letter-spacing: 1px;line-height: 17px;}
.tabcontent2 .tab_table td .sp08{display: inline-block;width: 100%;color: rgba(102, 102, 102, 1);padding:0;text-indent: 0;letter-spacing: -1px;line-height: 17px;font-size: 13px;}
.tabcontent2 .tab_table td .ip01{display: inline-block;width:20px;height:20px;margin: 0 1px 0 1px;padding:0;}
.tabcontent2 .tab_table td .sp09{display: inline-block;margin: 0 40px 0 0;padding:0;font-size: 14px;}
.tabcontent2 .tab_table td .sp12{display: inline-block;margin: 0;padding:0;width:100%;}
.tabcontent2 .btn3.mg_2{margin:0 50px 0 0;}
.tabcontent2 .tab_table td .sp09.mg_2{margin:0 50px 0 0;}
.tabcontent2 .bt_wrap{display:table;width: 100%;height:30px;margin: 30px auto 0 auto;padding:0;text-align: center;box-sizing: border-box;}
.fold .tabcontent2 .bt_wrap{display:table;width: 98%;height:30px;margin: 30px auto 0 auto;padding:0;text-align: center;box-sizing: border-box;float: right;}
.tabcontent2 .bt_wrap .bt_1{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(193, 226, 253, 1);border: solid 1px rgba(184, 223, 255, 1);border-radius: 18px;box-sizing:border-box;}
.tabcontent2 .bt_wrap .bt_2{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.tabcontent2 .bt_wrap .bt_3{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.tabcontent2 .bt_wrap button:hover{border-radius:4px;transition:.7s;}
.tabcontent2 .tab_table .w1{width: 9%;}
.tabcontent2 .tab_table .w2{width: 16%;}
.tabcontent2 .tab_table .w3{width: 32%;}
.tabcontent2 .tab_table .w4{width: 4%;}
.tabcontent2 .tab_table .w5{width: 21%;}
.tabcontent2 .tab_table .w6{width: 40%;}
.tabcontent2 .color_tt1{background: rgba(97, 196, 223, 1);color:rgba(255, 255, 255, 1);border-bottom: solid 1px rgba(97, 196, 224, 1);}
.tabcontent2 .color_tt2{background: rgba(174, 144, 204, 1);color:rgba(255, 255, 255, 1);border-bottom: solid 1px rgba(174, 144, 205, 1);}
.tabcontent2 .color01{background: rgba(243, 235, 253, 1);}
.tabcontent2 .color02{background: rgba(229, 242, 255, 1);}
.tabcontent2 .color03{background: rgba(226, 251, 255, 1);}
.tabcontent2 .color04{background: rgba(224, 247, 239, 1);}
.tabcontent2 .color05{background: rgba(255, 253, 228, 1);}
.tabcontent2 .color06{background: rgb(222, 235, 255);}
.tabcontent2 .color07{background: rgb(255, 235, 234);}
.tabcontent2 .color08{background: rgba(255, 242, 224, 1);}
/* s_.tabcontent2 .wrap2_lms_uselectbox */
.tabcontent2 .wrap2_lms_uselectbox{width: 100%;padding: 0 !important;margin: 0 auto;max-height: 40px;height: 31px !important;line-height: 31px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 1px rgba(201, 231, 255, 1);background: rgba(246, 252, 255, .5);}
.tabcontent2 .wrap2_lms_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.tabcontent2 .wrap2_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 31px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.tabcontent2 .wrap2_lms_uselectbox span.uselected{width: 80%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 14px;z-index:1;color: rgba(85, 85, 85, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.tabcontent2 .wrap2_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 20%;float: right;height: 30px;line-height: 28px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.tabcontent2 .wrap2_lms_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;max-height: 156px;line-height: 30px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.tabcontent2 .wrap2_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 32px;line-height: 34px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(85, 85, 85, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.tabcontent2 .wrap2_lms_uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
.tabcontent2 .wrap2_lms_uselectbox span.uoption_b{background:rgba(183, 183, 183, 1);color:rgba(255, 255, 255, 1);}
/* e_.tabcontent2 .wrap2_lms_uselectbox */
/* s_.tabcontent2 .wrap3_lms_uselectbox */
.tabcontent2 .wrap3_lms_uselectbox{width: 150px;padding: 0 !important;margin: 0 10px 0 0;max-height: 40px;height: 31px !important;line-height: 31px;text-align: left;text-indent: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(201, 231, 255, 1);background: rgba(246, 252, 255, .5);}
.tabcontent2 .wrap3_lms_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.tabcontent2 .wrap3_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 31px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.tabcontent2 .wrap3_lms_uselectbox span.uselected{width: 80%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 14px;z-index:1;color: rgba(85, 85, 85, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.tabcontent2 .wrap3_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 20%;float: right;height: 30px;line-height: 28px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.tabcontent2 .wrap3_lms_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;max-height: 156px;line-height: 30px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.tabcontent2 .wrap3_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 32px;line-height: 34px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(85, 85, 85, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.tabcontent2 .wrap3_lms_uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
.tabcontent2 .wrap3_lms_uselectbox span.uoption_b{background:rgba(183, 183, 183, 1);color:rgba(255, 255, 255, 1);}
.tabcontent2 .wrap3_lms_uselectbox.mg_1{margin: 0 10px 0 50px;}
.tabcontent2 .wrap3_lms_uselectbox.mg_3{margin: 0 10px 0 50px;}
/* e_.tabcontent2 .wrap3_lms_uselectbox */
/* s_.tabcontent2 .wrap4_lms_uselectbox */
.tabcontent2 .wrap4_lms_uselectbox{width: 85%;padding: 0 !important;margin: 0 10px 0 0;max-height: 40px;height: 31px !important;line-height: 31px;text-align: left;text-indent: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(201, 231, 255, 1);background: rgba(246, 252, 255, .5);}
.tabcontent2 .wrap4_lms_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.tabcontent2 .wrap4_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 31px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.tabcontent2 .wrap4_lms_uselectbox span.uselected{width: 95%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 14px;z-index:1;color: rgba(85, 85, 85, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.tabcontent2 .wrap4_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 5%;float: right;height: 30px;line-height: 28px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.tabcontent2 .wrap4_lms_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;max-height: 156px;line-height: 30px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.tabcontent2 .wrap4_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 32px;line-height: 34px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(85, 85, 85, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.tabcontent2 .wrap4_lms_uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
.tabcontent2 .wrap4_lms_uselectbox span.uoption_b{background:rgba(183, 183, 183, 1);color:rgba(255, 255, 255, 1);}
.tabcontent2 .wrap4_lms_uselectbox.mg_1{margin: 0 10px 0 44px;}
.tabcontent2 .wrap4_lms_uselectbox.mg_3{margin: 0 10px 0 31px;}
/* e_.tabcontent2 .wrap4_lms_uselectbox */

/* s_.tabcontent2 .wrap_nl_uselectbox */
.tabcontent2 .wrap_nl_uselectbox{width: 85%;padding: 0 !important;margin: 0 10px 0 0;max-height: 40px;height: 31px !important;line-height: 31px;text-align: left;text-indent: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(201, 231, 255, 1);background: rgba(246, 252, 255, .5);}
.tabcontent2 .wrap_nl_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.tabcontent2 .wrap_nl_uselectbox div.uselectbox{position: relative;top: 0;height: 31px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.tabcontent2 .wrap_nl_uselectbox span.uselected{width: 95%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 14px;z-index:1;color: rgba(85, 85, 85, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.tabcontent2 .wrap_nl_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 5%;float: right;height: 30px;line-height: 28px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.tabcontent2 .wrap_nl_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;max-height: 156px;line-height: 30px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.tabcontent2 .wrap_nl_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 32px;line-height: 34px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(85, 85, 85, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.tabcontent2 .wrap_nl_uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
.tabcontent2 .wrap_nl_uselectbox span.uoption_b{background:rgba(183, 183, 183, 1);color:rgba(255, 255, 255, 1);}
.tabcontent2 .wrap_nl_uselectbox.mg_1{margin: 0 10px 0 50px;}
.tabcontent2 .wrap_nl_uselectbox.mg_3{margin: 0 10px 0 50px;}
/* e_.tabcontent2 .wrap3_lms_uselectbox */
/* e_tabcontent2 */

/* s_tabcontent3 */
.tabcontent3 {display: block;width: 98%;margin: 0 1%;padding: 0;box-sizing: border-box;}
.fold .tabcontent3 {display: block;width: 98%;margin: 0;padding: 0;box-sizing: border-box;float: right;}
.tabcontent3 .stab_wrap{display: table;width: 100%;height: auto;font-size: 15px;line-height: 17px;color: rgba(8, 99, 172, 1);padding: 0;margin: 0 0 20px 0;box-sizing: border-box;border-bottom: dashed 1px rgba(91, 170, 233, 1);background: rgba(247, 251, 253, 1);}
.tabcontent3 .stab_wrap td{width: 100%;padding: 0 0 0 24px;}
.tabcontent3 .stab_wrap td.td_f{width: 100%;padding: 0 0 20px 24px;}
.fold .main_con .tabcontent3 .stab_wrap td.td_f{width: 100%;padding: 20px 20px 20px 24px;}
.tabcontent3 .stab_wrap2{display:inline-block;width: 100%;height: 200px;font-size: 15px;line-height: 17px;color: rgba(8, 99, 172, 1);padding: 0;margin: 5px 0 20px 0;box-sizing: border-box;border-bottom: 0px;}
.tabcontent3 .tab_table{width: 100%;margin: 0 auto -2px 0;padding: 0;border: solid 1px rgba(219, 239, 255, 1);border-top: solid 2px rgba(91, 170, 233, 1);border-bottom: solid 2px rgba(91, 170, 233, 1);}
.tabcontent3 .tab_table.edit{width:100%;margin: 0 0 20px 0;border-top: solid 0px rgba(164, 215, 255, 1);border-bottom: solid 0px rgba(149, 203, 249, 1);border: solid 1px rgba(147, 208, 255, 1);}
.tabcontent3 table.mg_1{margin: 0 0 0 0;border-bottom: solid 0px rgba(115, 188, 245, 1);}
.tabcontent3 table.b_2{border-top: solid 0px rgb(214, 236, 255);}
.tabcontent3 .tab_table td{font-size: 14px;border-left: solid 1px rgba(219, 239, 255, 1);border-bottom: solid 1px rgba(219, 239, 255, 1);text-align: justify;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 10px 10px 8px 10px;box-sizing: border-box;}
.tabcontent3 .tab_table td:first-child{}
.tabcontent3 .tab_table td.bd01{border-bottom:none;}
.tabcontent3 .tab_table td.bd02{border-right:solid 1px rgba(204, 232, 255, 1);}
.tabcontent3 .tab_table td.b_l{border-left:solid 1px rgba(226, 226, 226, 1);}
.tabcontent3 .tab_table td.pd_1{padding: 17px 20px;text-indent:0;line-height: 21px;}
.tabcontent3 .tab_table td.ta_c{text-align: center;}
.tabcontent3 .tab_table td.color1{color: rgba(28, 165, 255, 1);}
.tabcontent3 .tab_table td.td01{background:rgba(255, 255, 255, 1);padding:10px 5px 8px 5px;font-size:15px;height:30px;width:13%;color:rgba(1, 96, 121, .6);}
.tabcontent3 .tab_table td.th01{background: rgba(175, 212, 237, 0.1);color: rgba(17, 109, 165, 1);padding: 10px 0 9px 0;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;line-height: 16px;}
.tabcontent3 .tab_table td.th02{background: rgba(175, 212, 237, 0);padding: 10px 0 8px 0;text-align: center;text-indent: 0;line-height: 16px;vertical-align:top;}
.tabcontent3 .tab_table td.th02_v{background: rgba(91, 170, 233, .3);padding: 0;text-align: left;text-indent: 10px;line-height: 38px;vertical-align:top;}
.tabcontent3 .tab_table td.th02_v span{display:inline-block;font-size:15px;letter-spacing: -1px;color:rgba(0, 80, 144, 1);margin:0; padding:0;text-align:left;text-indent:0;}
.tabcontent3 .tab_table td.th02_v .sp1{margin:0;padding: 0 3px 0 15px;font-size:15px;border-left: solid 4px rgba(69, 172, 255, .7);line-height: 18px;height: 18px;}
.tabcontent3 .tab_table td.th02_v .sp_num{margin:0;padding:0 3px;color:rgba(13, 131, 234, 1);font-size:16px;}
.tabcontent3 .tab_table td.th02_v .sp2{margin:0;padding:0 3px;}
.tabcontent3 .tab_table td.th02_v .sign{margin:0;padding:0 3px;}
.tabcontent3 .tab_table td.bd01{border-bottom:none;}
.tabcontent3 .tab_table td.bd02{border-right:solid 1px rgba(204, 232, 255, 1);}
.tabcontent3 .tab_table td.bd03{border-left:solid 1px rgba(226, 226, 226, 1);}
.tabcontent3 .tab_table td.file{border-left: solid 1px rgba(219, 239, 255, 1);border-bottom: solid 1px rgba(219, 239, 255, 1);text-align: justify;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 0;box-sizing: border-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1{width:100%}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table{width:100%;margin: -10px 0 0 0;padding: 0;text-align: center;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td{width:100%;margin: 0;padding: 0 0 20px 25px;text-align: center;border:0px !important;}
/* s_tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 */
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .sp_repre_nx{position: absolute;top: 0px;left: 224px;display: block;width: 42px;height: 30px;background: rgba(60, 124, 197, 1);color: rgba(245, 247, 249, 1);padding: 3px;margin: 0;font-size: 12px;text-align: center;letter-spacing: -1.5px;line-height: 12px;box-sizing: border-box;float: left;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 35px 0 5px;box-sizing: border-box;position: relative;float: none;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 video{position: relative;top: 0;display: block;width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;font-weight: normal;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: none;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .cl_wrap .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .cl_wrap .tt_wrap .sp01:hover{background:rgba(228, 250, 255, 1);cursor:pointer;transition: .7s;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .cl_wrap .l_wrap1 .dw{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .cl_wrap .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .xwrap .l_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .f_add2 .btn_cx{position: absolute;top: 0;right: -40px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 2px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .f_add2p button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* e_tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1 */
/* s_tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u */
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 35px 0 5px;box-sizing: border-box;position: relative;float: none;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .xwrap .l_wrap1u{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .video_container iframe, 
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .video_container object, 
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;background: transparent;border: solid 0px rgb(233, 238, 255);font-weight: normal;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: transparent;float: none;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap1u */
/* s_tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 */
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .xwrap .l_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 .video_container iframe, 
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 .video_container object, 
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap2 */
/* s_tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 */
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 35px 0 5px;box-sizing: border-box;position: relative;float: none;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .xwrap .l_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.sub .sub_con .tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;font-weight: normal;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: none;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 .num{position: absolute;bottom: 117px;right: 10px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* e_tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3 */

/* s_tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s */
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 35px 0 5px;box-sizing: border-box;position: relative;float: none;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .xwrap .l_wrap3s{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;font-weight: normal;background: transparent;border: solid 0px rgb(233, 238, 255);}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: none;background: transparent;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s .num{position: absolute;bottom: 90px;right: 4px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* e_tabcontent3 .tab_table td.file .myrfr_twrap1 table td .l_wrap3s */
.tabcontent3 .tab_table td .sp01{display: table;width: 98px;background: rgba(210, 232, 250, 1);color: rgb(1, 91, 164);padding: 10px 0 9px 0;margin: 0 auto;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;line-height: 35px;border: solid 1px rgba(210, 232, 251, 1);box-sizing: border-box;font-weight: 600;}
.tabcontent3 .tab_table td .sp_s{font-size: 15px;font-weight: bold;letter-spacing: -1px;color: rgb(150, 150, 150);width: 100%;line-height: 24px;}
.tabcontent3 .tab_table td .sp01 .u_logo{display:inline-block;width: 80px;height: 33px;padding:0;margin: 0 auto 2px auto;}
.tabcontent3 .tab_table td .ip_pt1{display:inline-block;width:95%;height: 35px;line-height: 33px;padding:0;margin:0;border: solid 1px rgba(143, 201, 249, 1);background:rgba(247, 251, 253, 1);box-sizing:border-box;font-size: 14px;color: rgba(73, 148, 208, 1);text-indent: 15px;letter-spacing: -1.1px;}
.tabcontent3 .tab_table td .ip_pt1:hover{border:solid 1px rgba(91, 170, 233, 1);background:rgba(227, 247, 255, 1);transition:.7s;}
.tabcontent3 .tab_table td .ip_pt1_1{display:inline-block;width:96%;height: 35px;line-height: 33px;padding:0;margin:0;border: solid 1px rgba(143, 201, 249, 1);background:rgba(247, 251, 253, 1);box-sizing:border-box;font-size: 14px;color: rgba(73, 148, 208, 1);text-indent: 15px;letter-spacing: -1.1px;min-width: 580px;}
.tabcontent3 .tab_table td .ip_pt1_1:hover{border:solid 1px rgba(91, 170, 233, 1);background:rgba(227, 247, 255, 1);transition:.7s;}
.tabcontent3 .tab_table td .sp02{display: block;width: 40px;height: 30px;background: rgba(77, 145, 204, 1);color: rgba(245, 247, 249, 1);padding: 3px;margin: 0;font-size: 12px;text-align: center;letter-spacing: -1.5px;line-height: 12px;box-sizing: border-box;float: left;}
.tabcontent3 .tab_table td .sp03{display: block;width: 42px;height: 30px;background: rgba(247, 251, 253, 1);border: solid 2px rgba(77, 145, 204, 1);color: rgba(0, 62, 115, 1);padding: 0;margin: 0 0 0 -2px;font-size: 13px;text-align: center;letter-spacing: -1.5px;line-height: 27px;box-sizing: border-box;float: left;}
.tabcontent3 .tab_table td.pt{padding: 10px 0 0 10px;text-align: center;vertical-align: middle;}
.tabcontent3 .tab_table td .f_add1 {margin:0 0 -1px 0;padding: 10px 10px 11px 10px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 0px rgb(211, 235, 253);text-align: center;color: rgba(68, 68, 68, 1);background: rgb(242, 242, 242);box-sizing: border-box;}
.tabcontent3 .tab_table td .f_add1 .wrap{display: table;width: auto;height: auto;padding: 0;margin: 5px auto;box-sizing: border-box;position: relative;border-bottom: solid 0px rgba(211, 235, 253, 1);}
.tabcontent3 .tab_table td .f_add1 .sp1{display: block;width: 550px;height: 30px;background: rgba(110, 181, 216, 1);color: rgba(245, 247, 249, 1);padding: 0 15px;margin: 0;font-size: 14px;text-align: center;letter-spacing: -1px;line-height: 30px;box-sizing: border-box;float: left;border-bottom: solid 1px rgba(77, 153, 214, 1);border-radius: 18px;border-top-right-radius: 6px;border-bottom-right-radius: 6px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.tabcontent3 .tab_table td .f_add1 button.btn_c{position: absolute;left:525px;display: inline-block;width: 30px;height: 30px;padding: 0;text-align: center;text-indent:0;font-size: 15px;line-height: 28px;background: rgba(196, 238, 255, 1);color: rgba(0, 94, 169, 1);float:none;margin: 0;border-bottom: solid 1px rgba(91, 170, 233, 1);border-right: solid 1px rgba(91, 170, 233, 1);border-radius: 0;box-sizing: border-box;}
.tabcontent3 .tab_table td .f_add1 button.btn_c:hover{font-size: 20px;transition: .7s;background: rgba(1, 118, 160, 1);border-bottom: solid 1px rgba(1, 118, 161, 1);border-right: solid 1px rgba(1, 118, 161, 1);color: rgba(255,255,255,1.00);}
.tabcontent3 .tab_table td .f_add1 .wrap .chk_1{position: absolute;top: 3px;left: 15px;display:inline-block;width: 25px;height: 25px;color: rgba(255, 255, 255, 1);padding: 0;margin: 0;text-align: center;text-indent: 0px;outline: solid 1px rgba(0, 255, 239, 1);z-index: 999;}
.tabcontent3 .tab_table td .f_add1 .wrap .chk_1:hover{outline: solid 3px rgba(0, 255, 239, 1);transition:.7s;}
.tabcontent3 .tab_table td .f_add1 .wrap .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(133, 208, 237);float: none;position: absolute;right: 3px;top: 2px;}
.tabcontent3 .tab_table td .f_add1 .wrap .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .btn1{display: block;width: 220px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-bottom-left-radius: 15px;background: rgba(102, 167, 223, 1);margin: 0 0 12px 0;padding:0 10px;letter-spacing: -1px;box-sizing:content-box;float: right;cursor: pointer;box-shadow: 0 2px 0 rgba(197, 212, 222, 1);}
.tabcontent3 .btn1:hover{background: rgba(30, 116, 186, 1);color: rgba(255, 255, 255, 1);transition:.7s;}
.tabcontent3 .btn2{display: block;width: 80px;height: 30px;line-height: 28px;font-size: 15px;text-align: center;color: rgba(255, 255, 255, 1);border-right: 0px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;background: rgba(102, 167, 223, 1);margin: 0 0 10px 0;padding:0 10px;letter-spacing: 1px; box-shadow: 0 2px 0 rgba(182, 216, 242, 1); box-sizing:content-box;float: right;}
.tabcontent3 .btn2:hover{background: rgba(30, 116, 186, 1);color: rgba(255, 255, 255, 1);width: 215px;transition:.7s;}
.tabcontent3 .btn3{display: inline-block;width: 100px;height: 35px;line-height: 33px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 63, 112);border-top-right-radius: 18px;border-bottom-right-radius: 18px;background: rgb(1, 63, 113);margin: -1px auto 0 auto;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;}
.tabcontent3 .btn3:hover{border-left: solid 8px rgba(36, 116, 186, 1);transition:.7s;}
.tabcontent3 .btn4{display: inline-block;width: 100px;height: 35px;line-height: 33px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border: solid 1px rgba(36, 116, 186, 1);border-top-right-radius: 18px;border-bottom-right-radius: 18px;background: rgba(36, 116, 185, 1);margin: -1px auto 0 auto;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;}
.tabcontent3 .btn4:hover{border-left: solid 8px rgba(152, 203, 245, 1);transition:.7s;}
.tabcontent3 button.btn_c{position: relative;left: 0;display: inline-block;width: 30px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(210, 232, 250, 1);color: rgba(77, 145, 204, 1);float:left;margin: 0 0 0 -2px;border: solid 2px rgba(77, 145, 204, 1);border-radius: 0;box-sizing: border-box;}
.tabcontent3 button.btn_c:hover{font-size: 20px;transition: .7s;background: rgba(27, 108, 173, 1);color: rgba(255,255,255,1.00);border: solid 1px rgba(54, 133, 197, 1);}
.tabcontent3 .tab_table td.pt .wrap{display: inline-block;width: auto;height: auto;padding: 0;margin: 0 auto 10px auto;box-sizing: border-box;position: relative;}
.tabcontent3 .tab_table td.pt .sp1{display: block;width: 472px;height: 30px;background: rgba(110, 181, 216, 1);color: rgba(245, 247, 249, 1);padding: 0 15px;margin: 0;font-size: 14px;text-align: center;letter-spacing: -1px;line-height: 30px;box-sizing: border-box;float: left;border-bottom: solid 1px rgb(111, 139, 153);border-top-left-radius: 18px;border-bottom-left-radius: 18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.tabcontent3 .tab_table td.pt button.btn_c{position: relative;left: 0;display: inline-block;width: 30px;height: 30px;padding: 0;text-align: center;text-indent:0;font-size: 15px;line-height: 28px;background: rgba(196, 238, 255, 1);color: rgb(71, 123, 165);float:left;margin: 0;border: solid 0px rgba(77, 145, 204, 1);border-bottom: solid 1px rgb(111, 139, 153);border-right: solid 1px rgb(111, 139, 153);border-radius: 0;box-sizing: border-box;}
.tabcontent3 .tab_table td.pt button.btn_c:hover{font-size: 20px;transition: .7s;background: rgba(1, 118, 160, 1);border-bottom: solid 1px rgba(1, 118, 161, 1);border-right: solid 1px rgba(1, 118, 161, 1);color: rgba(255,255,255,1.00);}
.tabcontent3 .mm_ttx{display: table;width: 200px;height: auto;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;text-overflow: ellipsis;margin: 1px auto 0 auto;transition: .7s;cursor: pointer;border-bottom-right-radius: 0;z-index: 20;box-shadow: inset 1px 1px 1px rgba(255, 252, 185, 1);background: url(../img/mm_bg_long.png) no-repeat 100% 100% rgba(255, 253, 215, 1);}
.tabcontent3 .mm_ttx:hover{background:url(../img/mm_bg_long_on.png) no-repeat 100% 100%  rgb(233, 233, 233); transition: .7s;}
.tabcontent3 .mm_ttx2{position: relative;top: 18px;left: 7px;display: inline-block;width: 87px;height: 120px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 15px 0 0 0;margin: 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(204, 204, 204, 1);border-bottom-right-radius:17px; z-index: 10;box-shadow: 1px 1px 1px rgba(188, 188, 188, 1);}
.tabcontent3 .mm_ttx2:hover{background: rgba(211, 248, 255, 1);transition:.7s;}
.tabcontent3 .set{width:100%;height: auto;margin: 0;padding: 0;}
.tabcontent3 .mm_wrap{display: block;width: auto;height: auto;border: solid 1px rgba(247, 251, 254, 1);margin: 20px 20px 0 0;padding: 0 1px 1px 0;background: rgba(247, 251, 253, 1);box-sizing: border-box;float: left;}
.tabcontent3 .mm_wrap .in_wrap{display:table;width: 100px;height:auto;background: none;border: 0px;margin: 10px 0 10px 10px;padding: 0;box-sizing: border-box;z-index: 9999;float: left;}
.tabcontent3 .mm_wrap .title_wrap{display:table;width: 553px;height:auto;background:rgba(238, 238, 238, 1);border: 0px;margin: 10px auto 10px auto;padding: 0;box-sizing: border-box;}
.tabcontent3 .mm_wrap .tarea01{display: table;width: 180px;min-height: 20px !important;line-height: 18px;margin: 5px auto 10px auto;padding: 2px 0 0 0;text-align:left;word-wrap:break-word;text-indent: 0;letter-spacing: -1px;font-size: 14px;color: rgba(0, 139, 173, 1);overflow: hidden;word-break: break-all;box-sizing: border-box;border: solid 1px rgba(255, 253, 216, 0);background: rgba(255, 253, 215, 0);resize: none;overflow-y: hidden;}
.tabcontent3 .mm_wrap .tarea01:hover{background:rgba(255, 253, 215, 1);border: solid 1px rgba(173, 233, 255, 1);transition: .7s;}
.tabcontent3 .mm_ttx.dis{display: table;width: 200px;height: auto;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;text-overflow: ellipsis;margin: 1px auto 0 auto;transition: .7s;cursor: text;border-bottom-right-radius: 0;z-index: 20;box-shadow: inset 1px 1px 1px rgba(255, 252, 185, 1);background: url(../img/mm_bg_long.png) no-repeat 100% 100% rgba(255, 253, 215, 1);}
.tabcontent3 .mm_ttx.dis:hover{background: url(../img/mm_bg_long_on.png) no-repeat 100% 100%  rgba(255, 253, 215, 1);transition: .7s;}
.tabcontent3 .mm_ttx.dis .tarea01{display: table;width: 180px;min-height: 20px !important;line-height: 18px;margin: 5px auto 10px auto;padding: 2px 0 0 0;text-align:left;word-wrap:break-word;text-indent: 0;letter-spacing: -1px;font-size: 14px;color: rgba(0, 139, 173, 1);overflow: hidden;word-break: break-all;box-sizing: border-box;border: solid 1px rgba(255, 253, 216, 0);background: rgba(255, 253, 215, 0);resize: none;overflow-y: hidden;}
.tabcontent3 .mm_ttx.dis .tarea01:hover{background:rgba(255, 253, 215, 1);border: solid 1px rgba(255, 253, 216, 0);transition: .7s;}
.tabcontent3 .mm_wrap .tt01{display: table;width: 190px;margin: 19px auto;padding: 0;text-align: center;text-indent: 0;letter-spacing: -1px;font-size: 14px;color: rgba(0, 0, 0, 1);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;background: rgba(255, 253, 215, 0);}
.tabcontent3 .tab_table td.tarea{font-size: 14px;border-left: solid 1px rgba(204, 232, 255, 1);border-bottom: solid 1px rgba(173, 218, 255, 1);text-align: justify;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 0;box-sizing: border-box;}
.tabcontent3 .tab_table td .tarea01{display:table;width: 100%;min-height:96px;font-family:inherit;font-size: 14px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(247, 251, 253, 0);border: solid 1px rgba(255, 255, 254, 0);color: rgba(73, 148, 208, 1);margin: 0 0 -20px 0 !important;resize:none;overflow-y:hidden;padding: 1.2% 2% 1px 2%;line-height:1.5;box-sizing: border-box;}
.tabcontent3 .tab_table td .tarea01:hover{background:rgba(223, 244, 255, .7);border: solid 1px rgba(146, 226, 255, 1);transition: .7s;}
.tabcontent3 .bt_wrap{display:table;width: 100%;height:30px;margin: 30px auto 0 auto;padding:0;text-align: center;box-sizing: border-box;}
.tabcontent3 .bt_wrap .bt_1{position: relative;top: 0;left: 0;display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(193, 226, 253, 1);border: solid 1px rgba(184, 223, 255, 1);border-radius: 18px;box-sizing:border-box;}
.tabcontent3 .bt_wrap .bt_2{position: relative;top: 0;left: 0;display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.tabcontent3 .bt_wrap .bt_3{position: relative;top: 0;left: 0;display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.tabcontent3 .bt_wrap button:hover{border-radius:4px;transition:.7s;}
.tabcontent3 .tab_table .w1{width: 14%;}
.tabcontent3 .tab_table .w1:first-child{width: 14%;max-width: 100px;padding: 10px 0 0 0;}
.tabcontent3 .tab_table .w2{width: 16%;}
.tabcontent3 .tab_table .w3{width: 32%;}
.tabcontent3 .tab_table .w4{width: 4%;}
.tabcontent3 .tab_table .w5{width: 21%;}
.tabcontent3 .tab_table .w6{width: 60%;min-width: 490px;vertical-align: middle;}
.tabcontent3 .tab_table .w6_1{width: 15%;min-width: 490px;}
.tabcontent3 .tab_table .w6_2{width: 45%;min-width: 490px;}
.tabcontent3 .tab_table .w7{width: 72%;}
.tabcontent3 .mm_wrap.chng1{display: block;width: auto;height: auto;border: solid 1px rgba(247, 251, 254, 1);margin: 20px 0 0 0;padding: 0 1px 1px 0;background: rgba(247, 251, 253, 1);box-sizing: border-box;float: left;}
.tabcontent3 .mm_wrap.chng1 .mm_ttx{display: table;width: 647px;height: auto;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;text-overflow: ellipsis;margin: 1px auto 0 auto;transition: .7s;cursor: pointer;border-bottom-right-radius: 0;z-index: 20;box-shadow: inset 1px 1px 1px rgba(255, 252, 185, 1);background: url(../img/mm_bg_long.png) no-repeat 100% 100% rgba(255, 253, 215, 1);}
.tabcontent3 .mm_wrap.chng1 .mm_ttx:hover{background:url(../img/mm_bg_long_on.png) no-repeat 100% 100%  rgb(233, 233, 233); transition: .7s;}
.tabcontent3 .mm_wrap.chng1 .tt01{display: table;width: 630px;margin: 19px auto 5px auto;padding: 0;text-align: center;text-indent: 0;letter-spacing: -1px;font-size: 14px;color: rgba(0, 0, 0, 1);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;background: rgba(255, 253, 215, 0);}
.tabcontent3 .mm_wrap.chng1 .tarea01{display: table;width: 620px;min-height: 20px !important;line-height: 18px;margin: 5px auto 10px auto;padding: 2px 10px 0 10px;text-align:left;word-wrap:break-word;text-indent: 0;letter-spacing: -1px;font-size: 14px;color: rgba(0, 139, 173, 1);overflow: hidden;word-break: break-all;box-sizing: border-box;border: solid 1px rgba(255, 253, 216, 0);background: rgba(255, 253, 215, 0);resize: none;overflow-y: hidden;}
.tabcontent3 .mm_wrap.chng1 .tarea01:hover{background:rgba(255, 253, 215, 1);border: solid 1px rgba(173, 233, 255, 1);transition: .7s;}
.fold .main_con .tabcontent3 .mm_wrap.chng1{display: block;width: 100%;height: auto;border: solid 1px rgba(247, 251, 254, 1);margin: 0;padding: 0 1px 1px 0;background: rgb(247, 251, 253);box-sizing: border-box;float: left;}
.main_con .tabcontent3 .mm_wrap.chng1 .mm_ttx{display: table;width: 100%;height: auto;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: visible;text-overflow: ellipsis;margin: 1px auto 0 auto;transition: .7s;cursor:default;border-bottom-right-radius: 0;z-index: 20;box-shadow: inset 1px 1px 1px rgba(255, 252, 185, 1);background: url(../img/mm_bg_long.png) no-repeat 100% 100% rgba(255, 253, 215, 1);}
.main_con .tabcontent3 .mm_wrap.chng1 .mm_ttx:hover{background:url(../img/mm_bg_long_on.png) no-repeat 100% 100%  rgba(255, 253, 215, 1); transition: .7s;}
.main_con .tabcontent3 .mm_wrap.chng1 .tt01{display: table;width: 630px;margin: 19px auto 5px auto;padding: 0;text-align: center;text-indent: 0;letter-spacing: -1px;font-size: 14px;color: rgba(0, 0, 0, 1);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;background: rgba(255, 253, 215, 0);}
.main_con .tabcontent3 .mm_wrap.chng1 .tarea01{display: table;width: 90%;min-height: auto;line-height: 18px;margin: 5px auto 10px auto;padding: 2px 10px 0 10px;text-align:left;word-wrap:break-word;text-indent: 0;letter-spacing: -1px;font-size: 14px;color: rgba(0, 139, 173, 1);overflow: visible;word-break: break-all;box-sizing: border-box;border: solid 1px rgba(255, 253, 216, 0);background: rgba(255, 253, 215, 0);overflow-y: visible;height: auto;cursor:default;}
.main_con .tabcontent3 .mm_wrap.chng1 .tarea01:hover{border: solid 1px rgba(255, 253, 216, 0);background: rgba(255, 253, 215, 0);}
/* e_.video_container */
/* s_rfr_con .l_wrap1 */
.tabcontent3 .wrap_wrap{position: relative;display: inline-block;width: 280px;height: auto;padding: 0;margin: 0 10px 10px 0;box-sizing: border-box;}
.tabcontent3 .l_wrap1{position: relative;display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;overflow: visible;float: left;}
.tabcontent3 .l_wrap1 .pt_wrap{display: table;width: 226px;height: 140px;padding: 0;margin: 0 auto;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.tabcontent3 .l_wrap1 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.tabcontent3 .l_wrap1 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.tabcontent3 .l_wrap1 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.tabcontent3 .l_wrap1 video{position: relative;top: 0;display: block;width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;}
.tabcontent3 .l_wrap1 .tt_wrap{display: block;width: 226px;height: auto;padding: 4px 0 6px 0;margin: 0 auto;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.fold .tabcontent3 .l_wrap1 .tt_wrap{display: block;width: 226px;height: auto;padding: 4px 0 6px 0;margin: 0 auto;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;min-width: 226px;max-width: 226px;}
.tabcontent3 .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 22px;color: rgba(47, 29, 138, 1);background: none;padding: 0;margin: 0 auto 3px auto;font-size: 13px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 22px;border: none;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tabcontent3 .l_wrap1 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);background: none;border: none;padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: none;}
.tabcontent3 .l_wrap1 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);background: none;padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 22px;letter-spacing: -1px;line-height: 18px;border: none;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: none;}
.tabcontent3 .l_wrap1 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .l_wrap1 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .l_wrap1 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .tab_table td .wrap_wrap .sp_num{position: absolute;top: 28px;left: 226px;display: block;width: 42px;height: 30px;background: rgba(247, 251, 253, 1);border: solid 2px rgba(60, 124, 197, 1);color: rgba(0, 62, 115, 1);padding: 0;margin: 0 0 0 -2px;font-size: 13px;text-align: center;letter-spacing: -1.5px;line-height: 27px;box-sizing: border-box;float: left;}
.tabcontent3 .tab_table td .wrap_wrap .sp_repre{position: absolute;top: 28px;left: 224px;display: block;width: 42px;height: 30px;background: rgba(60, 124, 197, 1);color: rgba(245, 247, 249, 1);padding: 3px;margin: 0;font-size: 12px;text-align: center;letter-spacing: -1.5px;line-height: 12px;box-sizing: border-box;float: left;}
.tabcontent3 .tab_table td .wrap_wrap button.btn_c{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0 0 0 -2px;border: solid 2px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.tabcontent3 .tab_table td .wrap_wrap button.btn_c:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.tabcontent3 td div.set{display: table;width: auto;margin:0 auto;padding:0;float: none;text-align: center;}
.tabcontent3 .tab_table td .ip_n1{display:inline-block;width:95%;height: 35px;line-height: 33px;padding:0;margin:0;border: solid 1px rgba(143, 201, 249, 1);background:rgba(247, 251, 253, 1);box-sizing:border-box;font-size: 13px;color: rgba(73, 148, 208, 1);text-indent: 15px;letter-spacing: -1.1px;}
.tabcontent3 .tab_table td .ip_n1:hover{border:solid 1px rgba(91, 170, 233, 1);background:rgba(227, 247, 255, 1);transition:.7s;}
.tabcontent3 .tab_table td .ip_n2{display:inline-block;width:70%;height: 35px;line-height: 33px;padding:0;margin:0;border: solid 1px rgba(143, 201, 249, 1);background:rgba(247, 251, 253, 1);box-sizing:border-box;font-size: 13px;color: rgba(73, 148, 208, 1);text-indent: 15px;letter-spacing: -1.1px;}
.tabcontent3 .tab_table td .ip_n2:hover{border:solid 1px rgba(91, 170, 233, 1);background:rgba(227, 247, 255, 1);transition:.7s;}
.tabcontent3 .tab_table td .tts_box{display:inline-block;width:120px;height: auto;line-height: 15px;padding:2px 0 0 0;margin:0;background:transparent;box-sizing:border-box;font-size: 14px;color: rgb(0, 64, 116);text-indent: 0;letter-spacing: 1px;text-align: left;font-weight: bold;}
.tabcontent3 .tab_table td .tts_box .sp_c1{display: inline;color: rgb(255, 115, 115);line-height: 15px;font-weight: inherit;vertical-align: bottom;}
/* e_rfr_con .l_wrap1 */
.tabcontent3 .h_list{display: table;width: 100%;height: auto;margin: 0 auto 10px auto;padding: 5px 0 0 0;border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing:border-box;}
.tabcontent3 .h_list .li_1 .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: -1px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);float: right;}
.tabcontent3 .h_list .li_1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .h_list .li_1 .fl{display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: -1px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);float: right;}
.tabcontent3 .h_list .li_1 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .h_list .li_1{display: block !important;width:100%;height: auto;line-height: 19px;background: url(../img/ic_h.png) no-repeat 10px 50% rgba(244, 252, 255, 1);margin: 0 auto 5px auto;padding: 4px 10px 4px 37px;border:0px;font-size:14px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent:0;box-sizing:border-box;float: left;}
.tabcontent3 .h_list .wrap{display:table;width:100%;margin: 0;padding: 0 0 5px 0;border-bottom: solid 2px rgba(211, 235, 253, 1);}
/* s_rfr_con .l_wrap2 */
.tabcontent3 .wrap_wrap{position: relative;display: inline-block;width: 280px;height: auto;padding: 0;margin: 0 10px 10px 0;box-sizing: border-box;}
.tabcontent3 .l_wrap2{position: relative;display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;overflow: visible;float: left;}
.tabcontent3 .l_wrap2 .pt_wrap{display: table;width: 226px;max-width: 226px;height: 140px;padding: 0;margin: 0 auto;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.tabcontent3 .l_wrap2 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.tabcontent3 .l_wrap2 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.tabcontent3 .l_wrap2 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.tabcontent3 .l_wrap2 video{position: relative;top: 0;display: block;width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;}
.tabcontent3 .l_wrap2 .tt_wrap{display: block;width: 226px;height: auto;padding: 4px 0 6px 0;margin: 0 auto;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.fold .tabcontent3 .l_wrap2 .tt_wrap{display: block;width: 226px;height: auto;padding: 4px 0 6px 0;margin: 0 auto;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;min-width: 226px;max-width: 226px;}
.tabcontent3 .l_wrap2 .tt_wrap .sp01{display: block;width: 220px;height: 22px;color: rgba(47, 29, 138, 1);background: none;padding: 0;margin: 0 auto 3px auto;font-size: 13px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 22px;border: none;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tabcontent3 .l_wrap2 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);background: none;border: none;padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: none;}
.tabcontent3 .l_wrap2 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);background: none;padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 22px;letter-spacing: -1px;line-height: 18px;border: none;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: none;}
.tabcontent3 .l_wrap2 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .l_wrap2 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .l_wrap2 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .l_wrap2 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .tab_table td .wrap_wrap .sp_num{position: absolute;top: 28px;left: 226px;display: block;width: 42px;height: 30px;background: rgba(247, 251, 253, 1);border: solid 2px rgba(60, 124, 197, 1);color: rgba(0, 62, 115, 1);padding: 0;margin: 0 0 0 -2px;font-size: 13px;text-align: center;letter-spacing: -1.5px;line-height: 27px;box-sizing: border-box;float: left;}
.tabcontent3 .tab_table td .wrap_wrap .sp_repre{position: absolute;top: 28px;left: 224px;display: block;width: 42px;height: 30px;background: rgba(60, 124, 197, 1);color: rgba(245, 247, 249, 1);padding: 3px;margin: 0;font-size: 12px;text-align: center;letter-spacing: -1.5px;line-height: 12px;box-sizing: border-box;float: left;}
.tabcontent3 .tab_table td .wrap_wrap button.btn_c{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0 0 0 -2px;border: solid 2px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.tabcontent3 .tab_table td .wrap_wrap button.btn_c:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* s_.video_container */
.tabcontent3 .l_wrap2 .video_container {margin: -7px 0 -20px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.tabcontent3 .l_wrap2 .video_container iframe, 
.tabcontent3 .l_wrap2 .video_container object, 
.tabcontent3 .l_wrap2 .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
/* e_rfr_con .l_wrap2 */
/* s_rfr_con .l_wrap3 */
.tabcontent3 .wrap_wrap{position: relative;display: table;width: 270px;height: auto;padding: 0;margin: 0 10px 10px 0;box-sizing: border-box;float: left;}
.tabcontent3 .l_wrap3{position: relative;display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;overflow: visible;float: left;}
.tabcontent3 .l_wrap3 .pt_wrap{display: table;width: 226px;height: 140px;padding: 0;margin: 0 auto;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.tabcontent3 .l_wrap3 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.tabcontent3 .l_wrap3 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.tabcontent3 .l_wrap3 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.tabcontent3 .l_wrap3 .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.tabcontent3 .l_wrap3 .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.tabcontent3 .l_wrap3 .tt_wrap{display: block;width: 226px;height: auto;padding: 4px 0 6px 0;margin: 0 auto;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.fold .tabcontent3 .l_wrap3 .tt_wrap{display: block;width: 226px;height: auto;padding: 4px 0 6px 0;margin: 0 auto;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;min-width: 226px;max-width: 226px;}
.tabcontent3 .l_wrap3 .tt_wrap .sp01{display: block;width: 220px;height: 22px;color: rgba(47, 29, 138, 1);background: none;padding: 0;margin: 0 auto 3px auto;font-size: 13px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 22px;border: none;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tabcontent3 .l_wrap3 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);background: none;border: none;padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: none;}
.tabcontent3 .l_wrap3 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);background: none;padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 22px;letter-spacing: -1px;line-height: 18px;border: none;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: none;}
.tabcontent3 .l_wrap3 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .l_wrap3 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .l_wrap3 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .l_wrap3 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .tab_table td .wrap_wrap .sp_num{position: absolute;top: 28px;left: 226px;display: block;width: 42px;height: 30px;background: rgba(247, 251, 253, 1);border: solid 2px rgba(60, 124, 197, 1);color: rgba(0, 62, 115, 1);padding: 0;margin: 0 0 0 -2px;font-size: 13px;text-align: center;letter-spacing: -1.5px;line-height: 27px;box-sizing: border-box;float: left;}
.tabcontent3 .tab_table td .wrap_wrap .sp_repre{position: absolute;top: 28px;left: 224px;display: block;width: 42px;height: 30px;background: rgba(60, 124, 197, 1);color: rgba(245, 247, 249, 1);padding: 3px;margin: 0;font-size: 12px;text-align: center;letter-spacing: -1.5px;line-height: 12px;box-sizing: border-box;float: left;}
.tabcontent3 .tab_table td .wrap_wrap .sp_repre_nx{position: absolute;top: 0px;left: 224px;display: block;width: 42px;height: 30px;background: rgba(60, 124, 197, 1);color: rgba(245, 247, 249, 1);padding: 3px;margin: 0;font-size: 12px;text-align: center;letter-spacing: -1.5px;line-height: 12px;box-sizing: border-box;float: left;}
.tabcontent3 .tab_table td .wrap_wrap button.btn_c{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0 0 0 -2px;border: solid 2px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;float: left;}
.tabcontent3 .tab_table td .wrap_wrap button.btn_c:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* e_rfr_con .l_wrap3 */

/* s_rfr_con .box_n1 .l_wrap3 */
.tabcontent3 .box_n1{display: inline-block;width: 100%;height: auto;padding: 0;margin: 0 0 10px 0;box-sizing: border-box;float: left;min-height: 137px;}
.tabcontent3 .box_n1 .l_wrap3{position: relative;display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;overflow: visible;float: left;}
.tabcontent3 .box_n1 .pt_wrap{display: inline-block;width: 170px;height: auto;padding: 0;margin: 0 auto;box-sizing: border-box;position: relative;background: url(../img/bg_n1.png) no-repeat 50% 50% rgb(189, 189, 189);vertical-align: middle;min-width: 170px;float: left;}
.tabcontent3 .box_n1 .pt_wrap .wrap_s{width: 100%;height: auto;padding: 0;margin: 0;vertical-align: middle;text-align: center;display: table-cell;border: solid 3px rgb(204, 204, 204);}
.tabcontent3 .box_n1 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.tabcontent3 .box_n1 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.tabcontent3 .box_n1 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.tabcontent3 .box_n1 .pt_wrap img{width: auto;height: auto;max-width: 164px;max-height: 100%;margin:0 auto;padding:0;overflow: hidden;display: block;}
.tabcontent3 .box_n1 .l_wrap3 .tt_wrap{display: block;width: 226px;height: auto;padding: 4px 0 6px 0;margin: 0 auto;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.fold .tabcontent3 .box_n1 .l_wrap3  .tt_wrap{display: block;width: 226px;height: auto;padding: 4px 0 6px 0;margin: 0 auto;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;min-width: 226px;max-width: 226px;}
.tabcontent3 .box_n1 .l_wrap3 .tt_wrap .sp01{display: block;width: 220px;height: 22px;color: rgba(47, 29, 138, 1);background: none;padding: 0;margin: 0 auto 3px auto;font-size: 13px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 22px;border: none;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tabcontent3 .box_n1 .l_wrap3 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);background: none;border: none;padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: none;}
.tabcontent3 .box_n1 .l_wrap3 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);background: none;padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 22px;letter-spacing: -1px;line-height: 18px;border: none;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: none;}
.tabcontent3 .box_n1 .l_wrap3 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .box_n1 .l_wrap3 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .box_n1 .l_wrap3 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.tabcontent3 .box_n1 .l_wrap3 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.tabcontent3 .tab_table td .box_n1 .sp_num{display: block;width: 42px;height: 30px;background: rgba(247, 251, 253, 1);border: solid 2px rgba(60, 124, 197, 1);color: rgba(0, 62, 115, 1);padding: 0;margin: 0 0 0 -2px;font-size: 13px;text-align: center;letter-spacing: -1.5px;line-height: 27px;box-sizing: border-box;float: left;}
.tabcontent3 .tab_table td .box_n1 .sp_repre{position: absolute;top: 28px;left: 224px;display: block;width: 42px;height: 30px;background: rgba(60, 124, 197, 1);color: rgba(245, 247, 249, 1);padding: 3px;margin: 0;font-size: 12px;text-align: center;letter-spacing: -1.5px;line-height: 12px;box-sizing: border-box;float: left;}
.tabcontent3 .tab_table td .box_n1 .sp_repre_nx{position: absolute;top: 0px;left: 224px;display: block;width: 42px;height: 30px;background: rgba(60, 124, 197, 1);color: rgba(245, 247, 249, 1);padding: 3px;margin: 0;font-size: 12px;text-align: center;letter-spacing: -1.5px;line-height: 12px;box-sizing: border-box;float: left;}
.tabcontent3 .tab_table td.pt .box_n1 .wrap{display: inline-block;width: 63%;height: auto;padding: 0;margin: 0 0 0 10px;box-sizing: border-box;position: relative;min-width: 370px;float: left;}
.tabcontent3 .tab_table td.pt .box_n1 .sp1{display: block;width: 100%;height: 30px;background: rgba(110, 181, 216, 1);color: rgba(245, 247, 249, 1);padding: 0 15px;margin: 0 0 10px 0;font-size: 14px;text-align: center;letter-spacing: -1px;line-height: 30px;box-sizing: border-box;float: left;border-bottom: solid 1px rgb(111, 139, 153);border-top-left-radius: 18px;border-bottom-left-radius: 18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.tabcontent3 .tab_table td.pt .box_n1 button.btn_c{display:inline-block;width: 30px;height: 30px;padding: 0;text-align: center;text-indent:0;font-size: 15px;line-height: 28px;background: rgba(196, 238, 255, 1);color: rgb(71, 123, 165);float:left;margin: 0;border: solid 0px rgba(77, 145, 204, 1);border-bottom: solid 1px rgb(111, 139, 153);border-right: solid 1px rgb(111, 139, 153);border-radius: 0;box-sizing: border-box;}
.tabcontent3 .tab_table td.pt .box_n1 button.btn_c:hover{font-size: 20px;transition: .7s;background: rgba(1, 118, 160, 1);border-bottom: solid 1px rgba(1, 118, 161, 1);border-right: solid 1px rgba(1, 118, 161, 1);color: rgba(255,255,255,1.00);}
.tabcontent3 .tab_table td.pt .box_n1 .ip_dsc{display:inline-block;width:100%;height: 60px;line-height: 58px;padding:0 0 5px 0;margin:0;border: solid 1px rgba(143, 201, 249, 1);background:rgba(247, 251, 253, 1);box-sizing:border-box;font-size: 13px;color: rgb(87, 87, 87);text-indent: 5px;letter-spacing: -1.1px;}
.tabcontent3 .tab_table td.pt .box_n1 .ip_dsc:hover{border:solid 1px rgba(91, 170, 233, 1);background:rgba(227, 247, 255, 1);transition:.7s;}
.tabcontent3 .tab_table td.pt .box_n1 .btn_save{display: block;width: 60px;height: 20px;line-height: 18px;font-size: 13px;text-align: center;color: rgb(0, 115, 212);border: solid 1px rgb(143, 201, 249);border-top-left-radius: 9px;background: rgb(233, 249, 255);margin: -1px auto 0 auto;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;position: relative;right: 0px;top: -19px;float: right;box-shadow: -1px -1px 1px 1px rgba(150, 189, 218, 0.2);}
.tabcontent3 .tab_table td.pt .box_n1 .btn_save:hover{background: rgba(36, 116, 186, 1);color: rgb(255, 255, 255);transition: .7s;}
.tabcontent3 .tab_table td.pt .box_n1 .pt_wrap .btn_ar1{display: block;min-width: 30px;height: 30px;font-size: 14px;text-align: center;color: rgb(0, 106, 207);border-radius: 20px;background: url(../img/cntr_play_on.png) no-repeat 1px 50% rgba(0, 0, 0, 0.5);margin: -15px 0 0 0;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;position: absolute;right: 10px;top: 50%;float: right;}
.tabcontent3 .tab_table td.pt .box_n1 .pt_wrap .btn_ar1:hover{background-color: rgba(36, 116, 186, 1);transition: .7s;}
.tabcontent3 .tab_table td.pt .box_n1 .pt_wrap .btn_mdf{display: block;width:auto;min-width: 90px;height: 20px;line-height: 18px;font-size: 13px;text-align: center;color: rgb(255, 255, 255);border-radius: 5px;background: rgba(36, 116, 186, 1);margin: -15px 0 0 0;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;position: absolute;left: 10px;bottom: 6px;float: right;box-shadow: 1px 1px 1px 1px rgb(68, 68, 68);}
.tabcontent3 .tab_table td.pt .box_n1 .pt_wrap .btn_mdf:hover{background: rgb(0, 79, 149);color: rgb(255, 255, 255);transition: .7s;}
.tabcontent3 .tab_table td.pt .box_n1 .pt_wrap .btn_set{display: block;width:auto;min-width: 138px;height: 20px;line-height: 18px;font-size: 13px;text-align: center;color: rgb(255, 255, 255);border-radius: 5px;background: rgba(36, 116, 186, 1);margin: -15px 0 0 -70px;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;position: absolute;left: 50%;bottom: 6px;float: right;box-shadow: 1px 1px 1px 1px rgb(68, 68, 68);}
.tabcontent3 .tab_table td.pt .box_n1 .pt_wrap .btn_set:hover{background: rgb(0, 79, 149);color: rgb(255, 255, 255);transition: .7s;}
.tabcontent3 .tab_table td.pt .box_n1 .pt_wrap .btn_num{display: block;width: 30px;height: 30px;line-height: 28px;font-size: 15px;text-align: center;color: rgb(0, 82, 188);border-radius: 20px;background: rgb(212, 253, 255);margin: -15px 0 0 0;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;position: absolute;right: 10px;bottom: 5px;float: right;font-weight: bold;}
.tabcontent3 .tab_table td.pt .box_n1 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.tabcontent3 .tab_table td.pt .box_n1 .video_wrap{display: inline-block;width: 170px;height: auto;padding: 0;margin: 0 auto;box-sizing: border-box;position: relative;background: url(../img/bg_n1.png) no-repeat 50% 10% rgb(215, 242, 255);vertical-align: middle;min-width: 170px;min-height: 127px;float: left;}
.tabcontent3 .tab_table td.pt .box_n1 video{position: relative;top: 14px;display: table;box-sizing:border-box;margin: 0 auto;padding:0;background: transparent;border: solid 1px rgb(215, 242, 254);overflow: hidden;width: 100%;height: auto;}
.tabcontent3 .tab_table td.pt .box_n1 .video_wrap .btn_r{display: block;width:auto;min-width: 138px;height: 20px;line-height: 18px;font-size: 13px;text-align: center;color: rgb(255, 255, 255);border-radius: 5px;background: rgba(36, 116, 186, 1);margin: -15px 0 0 -70px;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;position: absolute;left: 50%;bottom: 6px;float: right;box-shadow: 1px 1px 1px 1px rgb(68, 68, 68);}
.tabcontent3 .tab_table td.pt .box_n1 .video_wrap .btn_r:hover{background: rgb(0, 79, 149);color: rgb(255, 255, 255);transition: .7s;}
.tabcontent3 .tab_table td.pt .box_n1 .video-container { margin: 3px 0 -3px 0;padding-bottom: 75%; max-width: 100%; height: 0; position: relative;overflow: hidden;} 
.tabcontent3 .tab_table td.pt .box_n1 .video-container iframe, 
.tabcontent3 .tab_table td.pt .box_n1 .video-container object, 
.tabcontent3 .tab_table td.pt .box_n1 .video-container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 0;left: 0; }
/* e_rfr_con .box_n1 .l_wrap3 */
/* e_tabcontent3 */

/* s_tabcontent4 */
.tabcontent4 {position:relative;display: block;width: 98%;margin: 0 1%;padding: 0;box-sizing: border-box;}
.fold .tabcontent4 {position:relative;display: block;width:100%;margin: 0;padding: 0;box-sizing: border-box;}
.tabcontent4 .comt_wrap {display: block;width: 98%;padding: 43px 30px 0 30px;margin: 5px 0 0 0;text-align: center;letter-spacing: -1px;box-sizing: border-box;float: right;}
.tabcontent4 .comt_wrap .tt{display: block;width: 100%;color: rgb(17, 61, 115);background: url(../img/ic_fb_1.png ) no-repeat 50% 23px rgb(248, 255, 249);padding: 45px 0 40px 0;margin: 0;text-align: center;letter-spacing: -1px;box-sizing: border-box;border-radius: 70px;border: solid 1px rgb(185, 225, 234);box-shadow: 1px 1px 5px 3px rgba(211, 211, 211, 0.5);font-size: 15px;color: rgb(71, 140, 194);}
.tabcontent4 .comt_wrap .btn_r{display: inline-block;width: 300px;height: 33px;line-height: 31px;font-size: 15px;text-align: left;color: rgb(255, 255, 255);border-radius: 18px;background: url(../img/ic02_fp.png) no-repeat 80% 50% rgb(255, 127, 127);margin: 33px auto 3px auto;padding: 0 0 0 62px;letter-spacing: -1px;word-spacing: 1px;box-sizing: border-box;text-shadow: 1px 1px 1px rgb(241, 95, 95);box-shadow: 0px 0px 2px 2px rgba(165, 249, 255, 0.7);}
.tabcontent4 .comt_wrap .btn_r:hover{background-color:rgb(255, 97, 97);border-radius: 3px;transition:.7s;}
.tabcontent4 p.tts{position:relative;top:5px;display:inline-block;width:98%;line-height:40px;text-align:center;text-indent:0;font-size: 16px;padding:0 20px;margin:-1px 0 -40px 0;float:right;color: rgb(255, 96, 96);letter-spacing: -1px;box-sizing: border-box;background: rgb(255, 240, 240);font-weight: 600;}
.tabcontent4 .att_wrap{position:relative;top:5px;display:table;width:98%;text-indent:0;font-size: 16px;padding:0;margin:-1px 0 10px 0;float:right;color: rgb(255, 96, 96);letter-spacing: -1px;box-sizing: border-box;background: transparent;font-weight: 600;}
.tabcontent4 .att_wrap .tt{display:inline-block;width:100%;line-height:40px;text-align:left;text-indent:0;font-size: 16px;padding:0 0 0 20px;margin:0 0 2px 0;float:left;color: rgb(255, 96, 96);letter-spacing: -1px;box-sizing: border-box;background: rgb(255, 240, 240);font-weight: 600;}
.tabcontent4 .att_wrap .tt .tts{display:inline-block;width:auto;line-height:30px;text-align:left;text-indent:0;font-size: 15px;padding:0 20px;margin:5px 10px;float:none;color: rgb(255, 255, 255);letter-spacing: -1px;box-sizing: border-box;background: rgb(255, 129, 129);font-weight: 600;vertical-align: top;}
.tabcontent4 .att_wrap .tt .tts_n1{display:inline-block;width:480px;line-height:40px;text-align:left;text-indent:0;font-size: 15px;padding:0 15px;margin:0;float:right;color: rgb(83, 80, 80);letter-spacing: -1px;box-sizing: border-box;background: rgb(255, 255, 255);font-weight: 600;vertical-align: top;min-width: 68%;max-width: 68%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tabcontent4 .att_wrap.e1 .tt .tts_n1{display:inline-block;width:400px;line-height:40px;text-align:left;text-indent:0;font-size: 15px;padding:0 15px;margin:0;float:right;color: rgb(83, 80, 80);letter-spacing: -1px;box-sizing: border-box;background: rgb(255, 255, 255);font-weight: 600;vertical-align: top;min-width: 57%;max-width: 57%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tabcontent4 .att_wrap.e2 .tt .tts_n1{display:inline-block;width:580px;line-height:40px;text-align:left;text-indent:0;font-size: 15px;padding:0 15px;margin:0;float:right;color: rgb(83, 80, 80);letter-spacing: -1px;box-sizing: border-box;background: rgb(255, 255, 255);font-weight: 600;vertical-align: top;min-width: 82%;max-width: 82%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tabcontent4 .att_wrap .title{display:inline-block;width:100%;line-height:17px;text-align:left;text-indent:0;font-size: 15px;padding:7px 20px;margin:0 0 0px 0;float:left;color: rgb(77, 77, 77);letter-spacing: -1px;box-sizing: border-box;background: rgba(240, 240, 240, 0);font-weight: 600;}
.tabcontent4 .att_wrap .tts_n2{display:inline-block;width:100%;line-height:16px;text-align:left;text-indent:0;font-size: 14px;padding:10px 15px;margin:2px 0 -5px 0;float:left;color: rgb(2, 3, 89);letter-spacing: -1px;box-sizing: border-box;background: rgb(233, 248, 255);font-weight: normal;vertical-align: top;min-width: 100%;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-top: dotted 2px rgb(150, 205, 250);}
.tabcontent4 .att_wrap .tts_n2 .s_n1{display:inline-block;width:auto;line-height:32px;text-align:left;text-indent:0;font-size: 15px;padding:0 10px;margin:0 12px 0 0;float:left;color: rgb(0, 19, 98);letter-spacing: -1px;box-sizing: border-box;background: rgb(255, 255, 255);font-weight: 600;vertical-align: top;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tabcontent4 .a_r_wrap{position:relative;top:0px;display:block;width:98%;text-indent:0;padding:26px 20px 27px 20px;margin:0;float:right;letter-spacing: -1px;box-sizing: border-box;background: transparent;border-top: dotted 2px rgb(150, 205, 250);border-bottom: dotted 2px rgb(150, 205, 250);text-align: center;}
.tabcontent4 .a_r_wrap .ex_a_r1{width:200px;text-indent:0;padding:0;margin:0 7px 17px 7px;float:none;letter-spacing: -1px;box-sizing: border-box;background:transparent;border-top: solid 2px hsl(206.6, 58.9%, 64.7%);border-right: solid 1px rgb(112, 171, 218);display: inline-table;}
.tabcontent4 .a_r_wrap .ex_a_r1 td{text-indent:0;padding:12px 0;margin:0;letter-spacing: -1px;background:rgba(223, 223, 223,.2);border-left: solid 1px rgb(112, 171, 218);text-align: center;font-size: 15px;color:rgb(104, 104, 104); width: 50%;height: 40px;line-height: 16px;border-bottom: solid 1px rgb(112, 171, 218);box-sizing: border-box;}
.tabcontent4 .a_r_wrap .ex_a_r1 td.th01{background: rgb(218, 236, 246);color: rgb(83, 82, 82);font-weight: 600;}
.tabcontent4 .a_r_wrap .ex_a_r1 td.td02{background: rgb(255, 255, 255);color: rgb(69, 134, 190);font-weight: 600;font-size: 17px;padding: 0;}
.tabcontent4 .a_r_wrap .ex_a_r1 td .ip_num{display:inline-block;width:100%;text-indent:0;padding:0;margin:0;letter-spacing: -1px;background:rgba(199, 251, 255, 0.2);text-align: center;font-size: 17px;color:rgb(26, 87, 217); height: 40px;line-height: 40px;border: solid 1px rgba(76, 246, 255, 0);box-sizing: border-box;font-weight: 600;}
.tabcontent4 .a_r_wrap .ex_a_r1 td .ip_num:hover{background:rgba(145, 247, 255, 0.3);color:rgb(0, 26, 141); border: solid 1px rgba(76, 246, 255, 1);transition: .7s;}
.tabcontent4 .stab_wrap{display: table;width: 98%;height: auto;font-size: 15px;line-height: 17px;color: rgba(8, 99, 172, 1);padding: 0;margin: 0;box-sizing: border-box;background: rgba(255, 255, 255, 1);float: right;margin: 0 0 0 0;}
.tabcontent4 .stab_wrap td{display:none;}
.tabcontent4 .stab_wrap td.on{display: block;width: 100%;color: rgba(85, 85, 85, 1);background: rgba(230, 244, 255, 1);padding: 45px;margin: 50px 0 60px 0;text-align: center;letter-spacing: -1px;border: solid 28px rgba(255, 255, 254, 1);outline: dotted 2px rgba(166, 222, 255, 1);box-sizing: border-box;}
.tabcontent4 .stab_wrap td .sp01{position:relative;top: -2px;color: rgba(0, 125, 216, 1);margin: 0 5px;}
.tabcontent4 .ttb1 .in_wrap{display:table;width: 100px;height:auto;background: none;border: 0px;margin: 10px auto 10px auto;padding: 0;box-sizing: border-box;z-index: 9999;float: none;}
.tabcontent4 .ttb1 .in_wrap .tt_s{display:block;width: 106px;height:auto;background: rgb(243, 243, 243);border: 0px;margin: 5px 0 15px 0;padding: 2px 0 3px 0;text-align: center;font-size: 12px;letter-spacing: -1px;word-spacing:-2px;line-height:1.1;color:rgb(76, 164, 217);box-sizing: border-box;float: left;}
.tabcontent4 .ttb1 .in_wrap_s{display:block;width:106px;height:42px;background: url(../img/ex_cover1s.png) 50% 50% no-repeat rgb(174, 217, 244);border: solid 3px rgb(140, 197, 231);margin:0;padding: 0;box-sizing: border-box;z-index: 9999;}
.tabcontent4 .ttb1 .in_wrap_s .pt1{display: block;border:0px;margin: 0;padding: 0;box-sizing: border-box;width:100px;height:36px;}
.tabcontent4 .ttb1 .in_wrap .btn06{display: block;border:0px;margin: 9px auto 0 auto;padding: 0;box-sizing: border-box;width:100px;height: 28px;line-height: 26px;background: rgba(223, 244, 255, 1);color: rgba(3, 99, 175, 1);font-size: 13px;text-align: center;letter-spacing: -1px;border-bottom: solid 3px rgba(177, 221, 255, 1);border-radius: 15px;}
.tabcontent4 .ttb1 .btn06:hover{background: rgba(91, 170, 233, 1);color:rgba(255, 255, 255, 1);transition:.7s;}
.tabcontent4 .ttb1 .tt_1{display: inline-block;width: auto;height: 32px;line-height: 31px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-radius: 0;background: rgb(255, 138, 138);margin: -1px auto 0 15px;padding: 0 20px;letter-spacing: -1.5px;box-sizing: border-box;float: left;min-width: 152px;}
.tabcontent4 .ttb1 .tt_2_1{display: inline-block;width: 110px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(0, 113, 169, 1);border-right: solid 10px rgba(64, 155, 199, 1);border-bottom: solid 1px rgba(64, 155, 199, 1);border-top-left-radius: 15px;border-bottom-left-radius: 15px;background: rgba(207, 218, 224, 1);margin: -1px auto 0 auto;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;float: right;}
.tabcontent4 .ttb1 .tt_2_2{display: inline-block;width: 110px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgb(255, 75, 75);border-right: solid 10px rgba(64, 155, 199, 1);border-top-left-radius: 15px;border-bottom-left-radius: 15px;border-bottom: solid 1px rgba(64, 155, 199, 1);background: rgb(255, 226, 226);margin: -1px auto 0 auto;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;float: right;font-weight: 600;}
.tabcontent4 .ttb1 .tt_2_3{display: inline-block;width: 110px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-right: solid 10px rgba(64, 155, 199, 1);border-top-left-radius: 15px;border-bottom-left-radius: 15px;border-bottom: solid 1px rgba(64, 155, 199, 1);background: rgb(132, 132, 132);margin: -1px auto 0 auto;padding: 0;letter-spacing: 1px;box-sizing: border-box;float: right;}
.tabcontent4 .tab_table{width: 98%;margin: 0 auto 60px 0;padding: 0;border: solid 1px rgb(219, 239, 255);border: solid 2px rgb(177, 177, 177);box-sizing: border-box;background: rgba(244, 255, 255,.5);float: right;}
.tabcontent4 .tab_table.edit{width:100%;margin: 0 0 20px 0;border-top: solid 0px rgba(164, 215, 255, 1);border-bottom: solid 0px rgba(149, 203, 249, 1);border: solid 1px rgba(147, 208, 255, 1);}
.tabcontent4 table.mg_1{margin: 0 0 0 0;border-bottom: solid 0px rgba(115, 188, 245, 1);}
.tabcontent4 table.b_2{border-top: solid 0px rgb(214, 236, 255);}
.tabcontent4 .tab_table td{font-size: 14px;border-left: solid 1px rgba(219, 239, 255, 1);border-bottom: solid 1px rgba(219, 239, 255, 1);text-align: center;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 10px 10px 8px 10px;box-sizing: border-box;}
.tabcontent4 .tab_table td:first-child{border-left:solid 1px rgb(219, 239, 255);padding: 10px 10px 8px 0px;}
.tabcontent4 .tab_table td.bd01{border-bottom:none;}
.tabcontent4 .tab_table td.bd02{border-right:solid 1px rgba(204, 232, 255, 1);}
.tabcontent4 .tab_table td.b_l{border-left:solid 1px rgba(226, 226, 226, 1);}
.tabcontent4 .tab_table td.pd_1{padding: 17px 20px;text-indent:0;line-height: 21px;}
.tabcontent4 .tab_table td.ta_c{text-align: center;}
.tabcontent4 .tab_table td.color1{color: rgba(28, 165, 255, 1);}
.tabcontent4 .tab_table td.td01{background:rgba(255, 255, 255, 1);padding:10px 5px 8px 5px;font-size:15px;height:30px;width:13%;color:rgba(1, 96, 121, .6);}
.tabcontent4 .tab_table td.th01{background: rgba(175, 212, 237, 0.1);color: rgba(17, 109, 165, 1);padding: 10px 0 9px 0;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;line-height: 16px;}
.tabcontent4 .tab_table td.th02{background: rgba(175, 212, 237, 0);padding: 0;text-align: center;text-indent: 0;line-height: 16px;vertical-align:top;}
.tabcontent4 .tab_table td.bd01{border-bottom:none;}
.tabcontent4 .tab_table td.bd02{border-right:solid 1px rgba(204, 232, 255, 1);}
.tabcontent4 .tab_table td.bd03{border-left:solid 1px rgba(226, 226, 226, 1);}
.tabcontent4 .tab_table td .sp01{display: table;width: 100px;background: rgba(210, 232, 250, 1);color: rgba(0, 111, 179, 1);padding: 10px 0 9px 0;margin: 10px auto;font-size: 15px;text-align: center;text-indent: 0;letter-spacing: -1px;line-height: 35px;border: solid 1px rgba(210, 232, 251, 1);box-sizing: border-box;}
.tabcontent4 .tab_table td .sp01 .u_logo{display:inline-block;width: 80px;height: 33px;padding:0;margin: 0 auto 2px auto;}
.tabcontent4 .tab_table td .ip_pt1{display:inline-block;width:100%;height: 35px;line-height: 33px;padding:0;margin:0;border: solid 1px rgba(143, 201, 249, 1);background:rgba(247, 251, 253, 1);box-sizing:border-box;font-size: 14px;color: rgba(73, 148, 208, 1);text-indent: 15px;letter-spacing: -1.1px;}
.tabcontent4 .tab_table td .ip_pt1:hover{border:solid 1px rgba(91, 170, 233, 1);background:rgba(227, 247, 255, 1);transition:.7s;}
.tabcontent4 .tab_table td .sp02{display: block;width: 40px;height: 30px;background: rgba(36, 116, 185, 1);color: rgba(245, 247, 249, 1);padding: 3px;margin: 0;font-size: 12px;text-align: center;letter-spacing: -1.5px;line-height: 12px;box-sizing: border-box;float: left;}
.tabcontent4 .tab_table td .sp03{display: block;width: 42px;height: 30px;background: rgba(247, 251, 253, 1);border: solid 2px rgba(185, 224, 255, 1);color: rgba(36, 116, 185, 1);padding: 0;margin: 0 0 0 -2px;font-size: 12px;text-align: center;letter-spacing: -1.5px;line-height: 27px;box-sizing: border-box;float: left;}
.tabcontent4 .tab_table td.pt{padding: 10px 0 0 10px;}
.tabcontent4 .btn1{display: inline-block;width: 100%;height: 32px;line-height: 29px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-radius: 1px;background: rgba(30, 135, 165, 1);border: solid 2px rgba(30, 135, 166, 1);margin: 10px 0 0 0;padding: 0 25px;letter-spacing: -1px;box-sizing: border-box;cursor: default;}
.tabcontent4 .btn1 .num{position:relative;top:-1px;display:inline;padding:0 20px 0 4px;}
.tabcontent4 .num_wrap{display: inline-block;width: 100%;height: auto;line-height: 15px;font-size: 14px;text-align: center;color: rgb(255, 67, 67);border-radius: 1px;background: transparent;margin: 10px 0 0 0;padding: 0 25px;letter-spacing: -1px;box-sizing: border-box;cursor: default;font-weight: 600;}
.tabcontent4 .num_wrap .num{position:relative;top:-3px;display:inline-block;padding:0 4px;font-weight: bold;line-height: 15px;vertical-align: middle;}
.tabcontent4 .num_wrap .tts{position:relative;top:-2px;display:inline-block;padding:0;font-weight: 500;margin: 0;line-height: 15px;vertical-align: middle;}
.tabcontent4 .num_wrap .sign{position:relative;top:0px;display:inline-block;padding:0 20px;font-weight: 500;margin: 0;line-height: 15px;color: rgb(160, 160, 160);vertical-align: middle;}
.tabcontent4 .gr_wrap1{display: inline-block;width: 100%;height: 32px;line-height: 30px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-radius: 1px;background: rgb(70, 160, 185);border: solid 1px rgb(66, 132, 152);margin: 10px 0 0 0;padding: 0 25px;letter-spacing: -1px;box-sizing: border-box;cursor: default;}
.tabcontent4 .gr_wrap1 .num{position:relative;top:-2px;display:inline;padding:0 20px 0 4px;font-size: 15px;font-weight: 600;letter-spacing: 0px;}
.tabcontent4 .q_wrap1{display: inline-block;width: 100%;height: 32px;line-height: 29px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-radius: 1px;background: rgba(30, 135, 165, 1);border: solid 2px rgba(30, 135, 166, 1);margin: 10px 0 0 0;padding: 0 25px;letter-spacing: -1px;word-spacing:1px;box-sizing: border-box;cursor: default;}
.tabcontent4 .q_wrap1 span{position:relative;top:-1px;display:inline-block;margin:0 10px;}
.tabcontent4 .extt1{display: inline-block;width: 100%;height: 32px;line-height: 31px;font-size: 14px;text-align: center;color: rgb(255, 78, 78);border-radius: 1px;background: rgb(224, 224, 224);margin: 10px 0 0 0;padding: 0 25px;letter-spacing: -1px;box-sizing: border-box;cursor: default;font-weight: 600;}
.tabcontent4 .extt2{display: inline-block;width: 100%;height: auto;line-height: 17px;font-size: 14px;text-align: left;color: rgb(101, 101, 101);border-radius: 1px;background: rgba(224, 224, 224,.5);margin: 10px 0 0 0;padding: 12px 0 12px 55px;letter-spacing: -1px;box-sizing: border-box;cursor: default;font-weight: 500;}
.tabcontent4 .extt1r{display: inline-block;width: 100%;height: 32px;line-height: 15px;font-size: 14px;text-align: center;color: rgb(0, 115, 171);border-radius: 1px;background: rgb(224, 224, 224);margin: 10px 0 0 0;padding: 8px 25px;letter-spacing: -1px;box-sizing: border-box;cursor: default;font-weight: 600;}
.tabcontent4 .extt1r .num{display:inline;padding:0 2px 0 7px;vertical-align: middle;line-height: 15px;font-size: 15px;font-weight: bold;margin: 0;position: relative;top: -3px;}
.tabcontent4 .btn2{display: inline-block;width: 100%;height: 32px;line-height: 29px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-radius: 1px;background: rgba(171, 179, 183, 1);border: solid 2px rgba(171, 179, 184, 1);margin: 10px 0 0 0;padding: 0 25px;letter-spacing: -1px;box-sizing: border-box;cursor: default;}
.tabcontent4 .btn3{display: inline-block;width: 100%;height: 32px;line-height: 29px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-radius: 1px;background: rgba(49, 178, 214, 1);border: solid 2px rgba(49, 178, 215, 1);margin: 10px 0 0 0;padding: 0 25px;letter-spacing: -1px;box-sizing: border-box;}
.tabcontent4 .btn3:hover{background: rgba(1, 96, 121, 1);width:92%;border: solid 2px rgba(1, 96, 122, 1);border-radius: 19px;transition:.7s;}
.tabcontent4 .btn4{display: inline-block;width: 170px;height: 30px;line-height: 29px;font-size: 14px;text-align: center;color: rgb(255, 255, 255);border-radius: 18px;background: url(../img/ic01_q.png) no-repeat 92% 51% rgba(64, 155, 199, 1);margin: -1px 1px 0 1px;padding: 0 30px 0 12px;letter-spacing: -2px;word-spacing: 1px;box-sizing: border-box;}
.tabcontent4 .btn4{display: inline-block;width: 170px;height: 30px;line-height: 29px;font-size: 14px;text-align: left;color: rgb(255, 255, 255);border-radius: 18px;background: url(../img/ic01_q.png) no-repeat 92% 51% rgba(64, 155, 199, 1);margin: -1px 1px 0 1px;padding: 0 0 0 14px;letter-spacing: -2px;word-spacing: 1px;box-sizing: border-box;}
.tabcontent4 .btn4{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 13px;text-align: left;color: rgb(255, 255, 255);border-radius: 18px;background: rgba(64, 155, 199, 1);margin: -1px 1px 0 1px;padding: 0 13px 0 13px;letter-spacing: -2px;word-spacing: 1px;box-sizing: border-box;}
.tabcontent4 .btn4:hover{background-color: rgba(31, 125, 171, 1);border-radius: 3px;transition:.1s;}
.tabcontent4 .btn5{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 13px;text-align: left;color: rgb(255, 255, 255);border-radius: 18px;background: rgba(79, 185, 161, 1);margin: -1px 1px 0 1px;padding: 0 13px 0 13px;letter-spacing: -2px;box-sizing: border-box;}
.tabcontent4 .btn5:hover{background-color:rgba(26, 134, 112, 1);border-radius: 3px;transition:.1s;}
.tabcontent4 .btn5n1{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 14px;text-align: left;color: rgb(3, 51, 104);border-radius: 18px;background: rgb(170, 253, 255);margin: -1px 1px 0 1px;padding: 0 30px;letter-spacing: -2px;box-sizing: border-box;border: solid 1px rgb(7, 86, 133);}
.tabcontent4 .btn5n1:hover{background-color:rgb(112, 241, 248);border-radius: 3px;transition:.1s;}
.tabcontent4 .btn5n2{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 14px;text-align: left;color: rgb(3, 51, 104);border-radius: 18px;background: rgb(114, 240, 222);margin: -1px 1px 0 1px;padding: 0 30px;letter-spacing: -2px;box-sizing: border-box;border: solid 1px rgb(7, 86, 133);}
.tabcontent4 .btn5n2:hover{background-color:rgb(30, 240, 206);border-radius: 3px;transition:.1s;}
.tabcontent4 .btn6{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 13px;text-align: left;color: rgb(255, 255, 255);border-radius: 18px;background: rgba(150, 191, 154, 1);margin: -1px 1px 0 1px;padding: 0 13px 0 13px;letter-spacing: -2px;word-spacing: 1px;box-sizing: border-box;}
.tabcontent4 .btn6:hover{background-color:rgba(94, 123, 96, 1);border-radius: 3px;transition:.1s;}
.tabcontent4 .btn6.mdf{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 13px;text-align: left;color: rgb(255, 255, 255);border-radius: 18px;background: rgb(100, 189, 233);margin: -1px 1px 0 1px;padding: 0 13px 0 13px;letter-spacing: -2px;word-spacing: 1px;box-sizing: border-box;}
.tabcontent4 .btn6.mdf:hover{background-color:rgb(45, 166, 226);border-radius: 3px;transition:.1s;}
.tabcontent4 .btn6_1{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 13px;text-align: left;color: rgb(255, 255, 255);border-radius: 18px;background: url(../img/ic02_sch.png) no-repeat 90% 53% rgb(154, 209, 130);margin: 0px 1px 0px 1px;padding: 0 30px 0 13px;letter-spacing: -1px;word-spacing: 1px;box-sizing: border-box;text-shadow: 1px 1px 1px rgb(81, 125, 85);}
.tabcontent4 .btn6_1:hover{background-color:rgb(122, 197, 89);border-radius: 3px;transition:.1s;}
.tabcontent4 .btn6_2{display: inline-block;width: 530px;height: 30px;line-height: 29px;font-size: 14px;text-align: center;color: rgb(255, 255, 255);border-radius: 18px;background: url(../img/ic02_sch.png) no-repeat 67% 50% rgb(154, 209, 130);margin: 5px 2px 0 2px;padding: 0 33px 0 15px;letter-spacing: -1px;box-sizing: border-box;text-shadow: 1px 1px 1px rgb(83, 125, 65);}
.tabcontent4 .btn6_2:hover{background-color:rgb(122, 197, 89);border-radius: 3px;transition:.1s;}
.tabcontent4 .btn6_1a{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 13px;text-align: left;color: rgb(255, 255, 255);border-radius: 18px;background: url(../img/ic02_sch.png) no-repeat 90% 54% rgb(154, 209, 130);margin: -1px 1px 0 1px;padding: 0 30px 0 13px;letter-spacing: -1px;word-spacing: 1px;box-sizing: border-box;text-shadow: 1px 1px 1px rgb(81, 125, 85);}
.tabcontent4 .btn6_1a:hover{background-color:rgb(122, 197, 89);border-radius: 3px;transition:.1s;}
.tabcontent4 .btn6_1a1{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 13px;text-align: left;color: rgb(255, 255, 255);border-radius: 18px;background: rgb(0, 105, 155);margin: -1px 1px 0 1px;padding: 0 13px;letter-spacing: -1px;word-spacing: 1px;box-sizing: border-box;text-shadow: 1px 1px 1px rgb(81, 125, 85);}
.tabcontent4 .btn6_1a1:hover{background-color:rgb(0, 68, 100);border-radius: 3px;transition:.1s;}
.tabcontent4 .btn7{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 13px;text-align: left;color: rgb(255, 255, 255);border-radius: 18px;background: rgba(79, 185, 161, 1);margin: -1px 1px 0 1px;padding: 0 13px;letter-spacing: -1px;word-spacing: 1px;box-sizing: border-box;min-width:unset;}
.tabcontent4 .btn7:hover{background-color:rgba(26, 134, 112, 1);border-radius: 3px;transition:.1s;}
.tabcontent4 .btn8{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 13px;text-align: left;color: rgb(255, 255, 255);border-radius: 18px;background: rgba(64, 155, 199, 1);margin: -1px 1px 0 1px;padding: 0 13px;letter-spacing: -1px;word-spacing: 1px;box-sizing: border-box;min-width: unset;}
.tabcontent4 .btn8:hover{background-color: rgba(31, 125, 171, 1);border-radius: 3px;transition:.1s;}
.tabcontent4 button.btn_c{position: relative;left: 0;display: inline-block;width: 30px;height: 30px;padding: 0;text-align: center;text-indent:0;font-size: 15px;line-height: 28px;background: rgba(93, 161, 219, 1);color: rgb(255, 255, 255);float:left;margin: 0;border: solid 1px rgba(93, 161, 220, 1);border-radius: 0;box-sizing: border-box;}
.tabcontent4 button.btn_c:hover{font-size: 20px;transition: .7s;background: rgba(27, 108, 173, 1);color: rgba(255,255,255,1.00);border: solid 1px rgba(54, 133, 197, 1);}
.tabcontent4 td .wrap_tt{display: inline-block;width:100%;height:auto;padding: 3px;margin: 0;background: transparent;box-sizing: border-box;}
.tabcontent4 td .wrap_tt .sp1{display:inline-block;width: 100%;height:auto;margin: 0 auto;padding:0;font-size: 14px;line-height: 25px;letter-spacing:-1px;color: rgba(0, 107, 160, 1);background: rgba(255, 255, 255, .6);font-weight: 600;border: solid 1px rgb(205, 238, 249);}
.tabcontent4 td .wrap_tt .sp1:first-child{display:inline-block;width:100%;height:auto;margin:0 0 -1px 0;padding:0;font-size: 14px;line-height: 25px;letter-spacing:-1px;color: rgba(119, 119, 119, 1);background: transparent;border: none;}
.tabcontent4 td .wrap_tt .sp1a{display:inline-block;width: 100%;height:auto;margin: 0 auto;padding:7px 15px;font-size: 15px;line-height: 17px;letter-spacing: -1px;color: rgb(0, 86, 137);background: rgba(255, 255, 255, .9);box-sizing: border-box;font-weight: 600;text-align: left;border: solid 2px rgb(192, 227, 254);}
.tabcontent4 td .wrap_tt .sp2{display:inline-block;width:100%;height:auto;margin:0;padding:0;font-size: 14px;line-height: 16px;letter-spacing:-1px;color: rgba(102, 102, 102, 1);}
.tabcontent4 td .wrap_prg{display: inline-block;width:100%;height:auto;padding: 7px 0;margin: 10px 0 0 0;border: solid 1px rgba(143, 201, 249, 1);}
.tabcontent4 td .wrap_prg .sp1{display:inline-block;width: 170px;height:26px;margin:0;padding:5px 0;font-size: 14px;line-height: 14px;letter-spacing: -1px;color: rgb(255, 34, 34);font-weight: 600;box-sizing: border-box;position: relative;}
.tabcontent4 td .wrap_prg .sp1 .num{display:inline;padding:0 5px;vertical-align: top;line-height: 15px;font-size: 15px;font-weight: bold;margin: 0;position: relative;top: -1px;}
.tabcontent4 td .wrap_prg .prg{display: inline-block;width:200px;height: 18px;margin:0;padding:0;line-height: 20px;letter-spacing:-1px;color: rgba(0, 107, 160, 1);background: rgba(238, 238, 238, 1);border: solid 2px rgb(255, 122, 122);box-sizing: border-box;border-radius: 15px;overflow: hidden;}
.tabcontent4 td .wrap_prg .prg .bar{display:inline-block;width:200px;height: 16px;margin:0;padding:0;line-height: 20px;letter-spacing:-1px;color: rgba(0, 107, 160, 1);background: url(../img/bar.png) repeat-x 0px 0 rgb(255, 122, 122);float:left;box-sizing: border-box;}
.tabcontent4 .bt_wrap{display:table;width: 100%;height:30px;margin: 30px auto 0 auto;padding:0;text-align: center;box-sizing: border-box;}
.tabcontent4 .bt_wrap .bt_1{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(193, 226, 253, 1);border: solid 1px rgba(184, 223, 255, 1);border-radius: 18px;box-sizing:border-box;}
.tabcontent4 .bt_wrap .bt_2{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.tabcontent4 .bt_wrap .bt_3{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.tabcontent4 .bt_wrap button:hover{border-radius:4px;transition:.7s;}
.tabcontent4 td.save .btn5n1{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 13px;text-align: left;color: rgb(0, 89, 95);border-radius: 18px;background: url(../img/ic02_fp_1.png) no-repeat 90% 47% rgb(170, 253, 255);margin: 5px 1px -5px 1px;padding: 0 30px 0 13px;letter-spacing: -1px;box-sizing: border-box;border: solid 1px rgb(84, 184, 203);}
.tabcontent4 td.save .btn5n1:hover{background-color:rgb(112, 241, 248);border-radius: 3px;transition:.1s;}
.tabcontent4 td.save .btn5n2{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 13px;text-align: left;color: rgb(0, 97, 144);border-radius: 18px;background: url(../img/ic02_ex_u1.png) no-repeat 95% 52% rgb(114, 240, 222);margin: 5px 1px -5px 1px;padding: 0 25px 0 13px;letter-spacing: -1px;box-sizing: border-box;border: solid 1px rgb(84, 184, 203);}
.tabcontent4 td.save .btn5n2:hover{background-color:rgb(30, 240, 206);border-radius: 3px;transition:.1s;}
.tabcontent4 td.save .btn6_1a{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 13px;text-align: left;color: rgb(255, 255, 255);border-radius: 18px;background: url(../img/ic02_sch.png) no-repeat 90% 53% rgb(154, 209, 130);margin: 5px 1px -5px 1px;padding: 0 30px 0 13px;letter-spacing: -1px;word-spacing: 1px;box-sizing: border-box;text-shadow: 1px 1px 1px rgb(81, 125, 85);}
.tabcontent4 td.save .btn6_1a:hover{background-color:rgb(122, 197, 89);border-radius: 3px;transition:.1s;}
.tabcontent4 .tab_table .w1{width: 18.5%;}
.tabcontent4 .tab_table .w2{width: 16%;}
.tabcontent4 .tab_table .w3{width: 32%;}
.tabcontent4 .tab_table .w4{width: 4%;}
.tabcontent4 .tab_table .w5{width: 21%;}
.tabcontent4 .tab_table .w6{width: 40%;}
.tabcontent4 .pt_wrap{display: inline-block;max-width: 190px;height: auto;padding: 0;margin: 0 12px 10px 0;float: left;box-sizing: border-box;position: relative;}
.tabcontent4 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.tabcontent4 .pt_box_mv{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.tabcontent4 .mv{display: table;width: 100px;min-height: 50px;padding: 0;margin: 2px;font-size: 1px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50% rgba(0, 0, 0, .2);position: absolute;z-index:9999;box-sizing: border-box;}
.tabcontent4 .pt_box .pt1{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;float: left;box-sizing: content-box;}
.tabcontent4 .pt_box_mv .pt1{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;float: left;box-sizing:content-box;}
.tabcontent4 .tab_table td .ip_pt1{display:inline-block;width: 100%;}
.tabcontent4 .tab_table td .btn_n1{display: none;}
.tabcontent4 .tab_table td.save .ip_pt1{display:inline-block;min-width: 470px;height: 35px;line-height: 33px;padding:0;margin:0;border: solid 1px rgba(143, 201, 249, 1);background:rgba(179, 230, 255,.2);box-sizing:border-box;font-size: 14px;color: rgb(1, 57, 115);text-indent: 15px;letter-spacing: -1px;float:left;width: 85%;font-weight: 400;}
.tabcontent4 .tab_table td.save .ip_pt1:hover{border:solid 1px rgba(91, 170, 233, 1);background:rgba(101, 199, 239, 0.3);transition:.7s;}
.tabcontent4 .tab_table td.save .btn_n1{display: inline-block;width: 70px;height: 35px;line-height: 1;font-size: 14px;text-align: center;color: rgb(255, 255, 255);background: rgb(64, 155, 199);margin: 0;padding: 0;letter-spacing: -1px;box-sizing: border-box;float: right;}
.tabcontent4 .tab_table td.save .btn_n1:hover{background:rgb(23, 111, 154);transition:.1s;}
.tabcontent4 .tab_table td.save .btn_n2{display: inline-block;width: 70px;height: 35px;line-height: 1;font-size: 14px;text-align: center;color: rgb(0, 95, 188);background: rgb(164, 225, 255);margin: 0;padding: 0;letter-spacing: -1px;box-sizing: border-box;float: right;font-weight: 600;}
.tabcontent4 .tab_table td.save .btn_n2:hover{background:rgb(108, 195, 237);transition:.1s;text-shadow: 1px 1px 1px rgb(199, 245, 255);}
.tabcontent4 .quiz_x{position:relative;margin:-60px 0 60px 0;padding: 0;width: 98%;height: 27px;line-height: 26px;letter-spacing: -1px;text-align: center;font-size: 14px;color: rgb(70, 85, 88);background: rgba(204, 204, 204, .5);border-radius: 0px;border-bottom-right-radius: 20px;border-bottom-left-radius: 20px;box-shadow: 0px 1px 0px 0px rgba(69, 81, 84, 0.5);float: right;}
.tabcontent4 .quiz_x:hover{background: rgb(100, 100, 100);color: rgb(255, 255, 255);transition: .7s;}
.tabcontent4 .quiz_x .sp_tt{position:relative;top: 2px;display: inline-block;margin:0 0 0 0;padding: 0 5px 0 0;width: auto;height: 22px;line-height: 1;font-size: 14px;}
.tabcontent4 .quiz_x .sp_x{position:relative;top: -3px;display: inline-block;margin:0 0 0 0;padding: 0;width: 22px;height: 22px;line-height: 21px;letter-spacing: 0px;text-align: center;font-size: 13px;font-weight:bold;background: rgb(3, 152, 191);color: rgb(255, 255, 255);border-radius: 50%;}
.tabcontent4 .bt_wrap{display:table;width: 100%;height:30px;margin: 30px auto 0 auto;padding:0;text-align: center;box-sizing: border-box;float: left;}
.tabcontent4 .bt_wrap .bt_1{position:relative;left:0;display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(193, 226, 253, 1);border: solid 1px rgba(184, 223, 255, 1);border-radius: 18px;box-sizing:border-box;}
.tabcontent4 .bt_wrap .bt_2{position:relative;left:0;display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.tabcontent4 .bt_wrap .bt_3{position:relative;left:0;display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.tabcontent4 .bt_wrap .bt_1.add{position:relative;left:0;display: inline-block;width: auto;height:35px;line-height:34px;margin:0 2px;padding:0 17px 0 32px;font-size:14px;color: rgb(0, 118, 187);background: url(../img/open.png) no-repeat 7% 50% rgb(134, 211, 244);border: solid 0px rgba(184, 223, 255, 1);border-radius: 18px;box-sizing:border-box;font-weight: 600;}
.tabcontent4 .bt_wrap .bt_1.add:hover{border-radius:4px;transition:.7s;}
.tabcontent4 .bt_wrap button:hover{border-radius:4px;transition:.7s;}
.main_con .tabcontent4 .a_r_wrap .a_r { display: table; margin: 0; padding: 0; width: 100%; box-sizing: border-box;}
.main_con .tabcontent4 .a_r_wrap .a_r .dv1{ display: inline-block; padding: 10px 5px; float: left; width: 32%; height: 72px; font-size: 15px; text-align: center; border:solid 1px rgb(77, 119, 183);margin: 0.65%;box-sizing: border-box;cursor: text;background: rgba(186, 219, 240,.3);box-shadow: 1px 1px 2px 1px rgba(155, 155, 155, 0.4);}
.main_con .tabcontent4 .a_r_wrap .a_r .dv1 .wrap{ display: table;   width: 100%; height: 100%;  text-align: center; margin: 0;padding: 0;box-sizing: border-box;}
.main_con .tabcontent4 .a_r_wrap .a_r .dv1 .wrap .num{ display:inline-block; width: 30px;  height: 30px; font-size: 14px; text-align: center; line-height:29px;margin: auto;padding: 0;box-sizing: border-box;border-radius: 20px;background: rgba(64, 125, 165, 0.7);color: rgb(255, 255, 255);font-weight: bold;letter-spacing: -1px;box-shadow: 0px 0px 1px 1px rgb(255, 255, 255);}
.main_con .tabcontent4 .a_r_wrap .a_r .dv1 .wrap div.tt1{  display: table-cell; width: 10%; height: auto; text-align: justify; padding:0;margin: auto;box-sizing: border-box;vertical-align: middle;}
.main_con .tabcontent4 .a_r_wrap .a_r .dv1 .wrap div.tt2{  display: table-cell; width: 66%; height: auto; text-align: justify; padding:0 12px;margin: auto;box-sizing: border-box;vertical-align: middle;}
.main_con .tabcontent4 .a_r_wrap .a_r .dv1 .wrap div.tt2.a_v{  display: table-cell; width: 76%; height: auto; text-align: justify; padding:0 12px;margin: auto;box-sizing: border-box;vertical-align: middle;}
.main_con .tabcontent4 .a_r_wrap .a_r .dv1 .wrap div.tt3{  display: table-cell; width: 10%; height: auto; text-align: right; padding:0;margin: auto;box-sizing: border-box;vertical-align: middle;}
.main_con .tabcontent4 .a_r_wrap .a_r .dv1 .wrap span.tt{ display:inline-block;width: 100%; height: auto; font-size: 14px; text-align: justify; padding:0;margin: 0;box-sizing: border-box;color: rgb(68, 68, 68);line-height: 16px;letter-spacing: -1.5px;word-spacing: 4px;}
.main_con .tabcontent4 .a_r_wrap .a_r .dv1 .wrap .odbtn_x{display:inline-block;width: 30px;height: 30px;padding: 0;text-align: center;text-indent:0;font-size: 15px;font-weight: bold;line-height: 29px;background: rgba(188, 188, 188, 0.5);color: rgb(99, 99, 99);margin: auto;border-radius: 19px;box-sizing: border-box;box-shadow: 0px 0px 1px 1px rgb(255, 255, 255);letter-spacing: 0px;}
.main_con .tabcontent4 .a_r_wrap .a_r .dv1 .wrap .odbtn_x:hover{font-size:20px;transition: .1s;background: rgb(81, 81, 81);color: rgba(255,255,255,1.00);}
.main_con .tabcontent4 .a_r_wrap .a_r.c3 { display: table; margin: 0; padding: 0; width: 100%; box-sizing: border-box;}
.main_con .tabcontent4 .a_r_wrap .a_r.c3 .dv1{ display: inline-block; padding: 10px 5px; float: left; width: 48.6%; height: 72px; font-size: 15px; text-align: center; border:solid 1px rgb(77, 119, 183);margin: 0.65%;box-sizing: border-box;cursor: move;background: rgba(186, 219, 240,.3);box-shadow: 1px 1px 2px 1px rgba(155, 155, 155, 0.4);}
.main_con .tabcontent4 .a_r_wrap .a_r.c3 .dv1 .wrap{ display: table;   width: 100%; height: 100%;  text-align: center; margin: 0;padding: 0;box-sizing: border-box;}
.main_con .tabcontent4 .a_r_wrap .a_r.c3 .dv1 .wrap .num{ display:inline-block; width: 30px;  height: 30px; font-size: 14px; text-align: center; line-height:29px;margin: auto;padding: 0;box-sizing: border-box;border-radius: 20px;background: rgba(64, 125, 165, 0.7);color: rgb(255, 255, 255);font-weight: bold;letter-spacing: -1px;box-shadow: 0px 0px 1px 1px rgb(255, 255, 255);}
.main_con .tabcontent4 .a_r_wrap .a_r.c3 .dv1 .wrap div.tt1{  display: table-cell; width: 10%; height: auto; text-align: justify; padding:0;margin: auto;box-sizing: border-box;vertical-align: middle;}
.main_con .tabcontent4 .a_r_wrap .a_r.c3 .dv1 .wrap div.tt2{  display: table-cell; width: 80%; height: auto; text-align: justify; padding:0 10px;margin: auto;box-sizing: border-box;vertical-align: middle;}
.main_con .tabcontent4 .a_r_wrap .a_r.c3 .dv1 .wrap div.tt3{  display: table-cell; width: 10%; height: auto; text-align: right; padding:0;margin: auto;box-sizing: border-box;vertical-align: middle;}
.main_con .tabcontent4 .a_r_wrap .a_r.c3 .dv1 .wrap span.tt{ display:inline-block;width: 100%; height: auto; font-size: 14px; text-align: justify; padding:0;margin: 0;box-sizing: border-box;color: rgb(68, 68, 68);line-height: 16px;letter-spacing: -1.5px;word-spacing: 4px;}
.main_con .tabcontent4 .a_r_wrap .a_r.c3 .dv1 .wrap .odbtn_x{display:inline-block;width: 30px;height: 30px;padding: 0;text-align: center;text-indent:0;font-size: 15px;font-weight: bold;line-height: 29px;background: rgba(188, 188, 188, 0.5);color: rgb(99, 99, 99);margin: auto;border-radius: 19px;box-sizing: border-box;box-shadow: 0px 0px 1px 1px rgb(255, 255, 255);}
.main_con .tabcontent4 .a_r_wrap .a_r.c3 .dv1 .wrap .odbtn_x:hover{font-size:20px;transition: .1s;background: rgb(81, 81, 81);color: rgba(255,255,255,1.00);}
.main_con .tabcontent4 .a_r_wrap .a_r .dv1 .wrap div.tt2 .tt_ip1{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255,1);width: 100%;text-align: center;text-indent: 0;line-height: 31px;height: 32px;border: solid 1px rgba(83, 173, 243, 1);font-size: 16px;letter-spacing: -1.5px;color: rgb(2, 38, 69);margin: 0;padding:0 5px;cursor:text;float: left;font-weight: 600;}
.main_con .tabcontent4 .a_r_wrap .a_r .dv1 .wrap div.tt2 .tt_ip1:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(223, 244, 255, .7);transition:.7s;}
.main_con .tabcontent4 .a_r_wrap .a_r .dv1 .wrap div.tt2 span.tt_ip1{display:inline-block;box-sizing: border-box;background: rgb(251, 251, 251);width: 100%;text-align: center;text-indent: 0;line-height: 31px;height: 32px;border: solid 1px rgb(216, 216, 216);font-size: 16px;letter-spacing: -1.5px;color: rgb(2, 38, 69);margin: 0;padding:0 5px;cursor:text;float: left;font-weight: 600;}
.main_con .tabcontent4 .a_r_wrap .a_r .dv1 .wrap div.tt2 span.tt_ip1:hover{border: solid 1px rgb(216, 216, 216);background: rgb(251, 251, 251);transition:.7s;}
.main_con .tabcontent4 .a_r_wrap .a_r .dv1 .wrap div.tt2 input[placeholder]{color:rgb(108, 108, 108) !important;font-size: 14px !important;}
/* e_tabcontent4 */

/* s_tabcontent5 */
.tabcontent5 {display: block;width: 98%;margin: 0 1%;padding: 0;box-sizing: border-box;min-height: 600px;}
.fold .tabcontent5 {display: block;width: 98%;margin: 0;padding: 0;min-height: 600px;float: right;box-sizing: border-box;}
.tabcontent5 .stab_wrap{display: table;width: 100%;height: auto;font-size: 15px;line-height: 17px;color: rgba(8, 99, 172, 1);padding: 0;margin: 0 0 20px 0;box-sizing: border-box;border-bottom: dashed 1px rgba(91, 170, 233, 1);background: rgba(247, 251, 253, 1);}
.tabcontent5 .stab_wrap td{width: 100%;padding: 0 0 0 24px;}
.tabcontent5 .stab_wrap td.td_f{width: 100%;padding: 21px 0 0 24px;}
.tabcontent5 .stab_wrap2{display:inline-block;width: 100%;height: 200px;font-size: 15px;line-height: 17px;color: rgba(8, 99, 172, 1);padding: 0;margin: 5px 0 20px 0;box-sizing: border-box;border-bottom: 0px;}
.tabcontent5 .stab_title{display:inline-block;width: 100%;font-size: 15px;line-height: 17px;color: rgba(8, 99, 172, 1);padding: 0;margin: 13px 0 10px 0;box-sizing: border-box;border-bottom: dashed 1px rgba(91, 170, 233, 1);float: right;}
.tabcontent5 .h_tt1{display:inline-block;width: auto;height: 30px;line-height: 28px;font-size: 15px;text-align: center;color: rgba(42, 136, 215, 1);border: solid 1px rgba(98, 156, 202, 1);border-radius: 3px;background: url(../img/ic02_fp_1.png) no-repeat 82% 48% rgb(247, 251, 253);margin: 0 5px 12px 0;padding: 0 40px 0 20px;letter-spacing: -1px;box-sizing: border-box;float: left;cursor: pointer;}
.tabcontent5 .h_tt1.on{background: url(../img/ic02_fp.png) no-repeat 82% 48% rgba(98, 156, 202, 1);line-height:20px;color: rgba(255, 255, 255, 1);}
.tabcontent5 .h_tt1:hover{color: rgba(255, 255, 255, 1);background:url(../img/ic02_fp.png) no-repeat 82% 48% rgba(9, 82, 140, 1);border: solid 1px rgba(98, 156, 202, 1);border-bottom: solid 4px rgba(83, 142, 189, 1);transition:.7s;line-height: 20px;}
.tabcontent5 .h_tt2{display:inline-block;width: auto;height: 30px;line-height: 28px;font-size: 15px;text-align: center;color: rgba(42, 136, 215, 1);border: solid 1px rgba(98, 156, 202, 1);border-radius: 3px;background: url(../img/ic02_sch_1.png) no-repeat 85% 50% rgba(247, 251, 253, 1);margin: 0 5px 12px 0;padding: 0 45px 0 20px;letter-spacing: -1.5px;box-sizing: border-box;float: left;cursor: pointer;}
.tabcontent5 .h_tt2.on{background: url(../img/ic02_sch.png) no-repeat 85% 50% rgba(98, 156, 202, 1);line-height:20px;color: rgba(255, 255, 255, 1);}
.tabcontent5 .h_tt2:hover{color: rgba(255, 255, 255, 1);background:url(../img/ic02_sch.png) no-repeat 85% 50%  rgba(9, 82, 140, 1);border: solid 1px rgba(98, 156, 202, 1);border-bottom: solid 4px rgba(83, 142, 189, 1);transition:.7s;line-height: 20px;}
.tabcontent5 .h_tt3{display:inline-block;width: auto;height: 30px;line-height: 28px;font-size: 15px;text-align: center;color: rgba(42, 136, 215, 1);border: solid 1px rgba(98, 156, 202, 1);border-radius: 3px;background: url(../img/ic02_sch_1.png) no-repeat 85% 50% rgba(247, 251, 253, 1);margin: 0 5px 12px 0;padding: 0 45px 0 20px;letter-spacing: -1.5px;box-sizing: border-box;float: left;cursor: pointer;}
.tabcontent5 .h_tt3.on{background: url(../img/ic02_sch.png) no-repeat 85% 50% rgba(98, 156, 202, 1);line-height:20px;color: rgba(255, 255, 255, 1);}
.tabcontent5 .h_tt3:hover{color: rgba(255, 255, 255, 1);background:url(../img/ic02_sch.png) no-repeat 85% 50%  rgba(9, 82, 140, 1);border: solid 1px rgba(98, 156, 202, 1);border-bottom: solid 4px rgba(83, 142, 189, 1);transition:.7s;line-height: 20px;}
.tabcontent5 .list_v{display: block;width: auto;height: 30px;font-size: 15px;text-align: center;border-top-left-radius: 15px;border-bottom-left-radius: 15px;border-right: solid 10px rgba(60, 129, 181, 1);margin: 10px auto;padding: 0 70px 0 50px;letter-spacing: -1px;box-sizing: border-box;cursor: pointer;background: url(../img/ic02_sch.png) no-repeat 80% 50% rgba(116, 185, 239, 1);line-height:20px;color: rgba(255, 255, 255, 1);float: right;}
.tabcontent5 .list_v:hover{background: url(../img/ic02_sch_1.png) no-repeat 77% 50% rgba(116, 185, 239, .5);padding: 0 90px 0 70px;color: rgba(14, 100, 169, 1);transition:.7s;line-height: 20px;}
.tabcontent5 .fback{display: block;width: auto;height: 30px;font-size: 14px;text-align: center;border-top-right-radius: 15px;border-bottom-right-radius: 15px;border-left: solid 10px rgba(60, 129, 181, 1);margin: 10px auto;padding: 0 70px 0 50px;letter-spacing: -1px;box-sizing: border-box;cursor: pointer;background: url(../img/ic_fb.png) no-repeat 81% 50% rgba(141, 182, 232, 1);line-height:20px;color: rgba(255, 255, 255, 1);float: left;text-shadow: 1px 1px 1px rgb(81, 138, 209);}
.tabcontent5 .fback:hover{background: url(../img/ic_fb_1.png) no-repeat 77% 50% rgba(141, 182, 232, .5);padding: 0 90px 0 70px;color: rgba(14, 100, 169, 1);transition:.7s;line-height: 20px;text-shadow: none;}
.tabcontent5 .hw_wrap{display:table;width: 100%;height:auto;padding: 0;margin: 0 0 10px 0;background: rgba(238, 249, 255, 1);border-left: solid 5px rgb(164, 203, 251);box-sizing: border-box;float: right;}
.tabcontent5 .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);min-width: 242px;text-align: left;text-indent: 17px;line-height: 30px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 10px 0 10px 0;padding:0;cursor:pointer;float: left;width: 33%;}
.tabcontent5 .ip_date:hover{border:solid 1px rgba(0, 171, 216, 1);background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(244, 252, 255, 1);}
.tabcontent5 .tt{display:inline-block;position:relative;width: 100px;text-align: center;line-height: 50px;font-size: 14px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0;margin: 0;float: left;}
.tabcontent5 .ip_tt{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);min-width: 584px;text-align: left;text-indent: 17px;line-height: 30px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 10px 0 10px 0;padding:0;float: left;width: 76.2%;}
.tabcontent5 .ip_tt:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);}
.tabcontent5 .radio01{display:inline-block;margin:15px 0 0 15px;width:20px;height:20px;padding:0;line-height:50px;float:left;}
.tabcontent5 .tt_s{display:inline-block;position:relative;width: 100px;text-align: left;line-height: 50px;font-size: 14px;letter-spacing: -1px;color: rgba(85, 85, 85, 1);padding: 0 0 0 7px;margin: 0;float: left;}
.tabcontent5 .t_wrap{display: table;width: 100%;margin: 0 -2px -2px 0;padding: 0;border: solid 1px rgba(219, 239, 255, 1);border-top: solid 2px rgba(91, 170, 233, 1);border-bottom: solid 2px rgba(91, 170, 233, 1);float: right;box-sizing: border-box;}
.tabcontent5 div.edit{display: table;width:100%;height: auto;margin: 0 0 10px 0;padding: 10px 0;border-top: dashed 1px rgba(91, 170, 233, 1);border-bottom: dashed 1px rgba(91, 170, 233, 1);float: right;}
.tabcontent5 .tab_table{width: 100%;margin: 0;padding: 0;box-sizing: border-box;}
.tabcontent5 .tab_table.edit{display: table;width:100%;margin:0;padding:0;}
.tabcontent5 .tab_table.edit .edit_wrap td.tarea.free_textarea{padding:0 0 20px 0;height:110px;}
.tabcontent5 table.mg_1{margin: 0 0 0 0;border-bottom: solid 0px rgba(115, 188, 245, 1);}
.tabcontent5 table.b_2{border-top: solid 0px rgb(214, 236, 255);}
.tabcontent5 .tab_table td{font-size: 14px;border-left: solid 1px rgba(219, 239, 255, 1);border-bottom: solid 1px rgba(219, 239, 255, 1);text-align: justify;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 10px 10px 8px 10px;box-sizing: border-box;}
.tabcontent5 .tab_table td.bd01{border-bottom:none;}
.tabcontent5 .tab_table td.bd02{border-right:solid 1px rgba(204, 232, 255, 1);}
.tabcontent5 .tab_table td.b_l{border-left:solid 1px rgba(226, 226, 226, 1);}
.tabcontent5 .tab_table td.pd_1{padding: 17px 20px;text-indent:0;line-height: 21px;}
.tabcontent5 .tab_table td.ta_c{text-align: center;}
.tabcontent5 .tab_table td.color1{color: rgba(28, 165, 255, 1);}
.tabcontent5 .tab_table td.td01{background:rgba(255, 255, 255, 1);padding:10px 5px 8px 5px;font-size:15px;height:30px;width:13%;color:rgba(1, 96, 121, .6);}
.tabcontent5 .tab_table td.th01{background: rgba(175, 212, 237, 0.1);color: rgba(17, 109, 165, 1);padding: 10px 0 9px 0;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;line-height: 16px;}
.tabcontent5 .tab_table td.th02{background: rgba(175, 212, 237, 0);padding: 10px 10px 8px 10px;text-align: center;text-indent: 0;line-height: 16px;vertical-align:top;}
.tabcontent5 .tab_table td.bd01{border-bottom:none;}
.tabcontent5 .tab_table td.bd02{border-right:solid 1px rgba(204, 232, 255, 1);}
.tabcontent5 .tab_table td.bd03{border-left:solid 1px rgba(226, 226, 226, 1);}
.tabcontent5 .tab_table td .sp01{display: table;width: 100px;background: rgba(210, 232, 250, 1);color: rgba(0, 111, 179, 1);padding: 10px 0 9px 0;margin: 0 auto;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;line-height: 35px;border: solid 1px rgba(210, 232, 251, 1);box-sizing: border-box;}
.tabcontent5 .tab_table td .sp01 .u_logo{display:inline-block;width: 80px;height: 33px;padding:0;margin: 0 auto 2px auto;}
.tabcontent5 .tab_table td .ip_pt1{display:inline-block;min-width:400px;height: 35px;line-height: 33px;padding:0;margin:0;border: solid 1px rgba(143, 201, 249, 1);background:rgba(247, 251, 253, 1);box-sizing:border-box;font-size: 14px;color: rgba(73, 148, 208, 1);text-indent: 15px;letter-spacing: -1.1px;width: 95%;}
.tabcontent5 .tab_table td .ip_pt1:hover{border:solid 1px rgba(91, 170, 233, 1);background:rgba(227, 247, 255, 1);transition:.7s;}
.tabcontent5 .tab_table td .sp02{display: block;width: 472px;height: 30px;background: rgba(118, 192, 228, 1);color: rgba(245, 247, 249, 1);padding: 0 15px;margin: 0;font-size: 14px;text-align: center;letter-spacing: -1px;line-height: 30px;box-sizing: border-box;float: left;border-bottom: solid 1px rgba(77, 153, 214, 1);border-top-left-radius: 18px;border-bottom-left-radius: 18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.tabcontent5 .tab_table td .sp03{display: block;width: 42px;height: 30px;background: rgba(247, 251, 253, 1);border: solid 2px rgba(185, 224, 255, 1);color: rgba(36, 116, 185, 1);padding: 0;margin: 0 0 0 -2px;font-size: 12px;text-align: center;letter-spacing: -1.5px;line-height: 27px;box-sizing: border-box;float: left;}
.tabcontent5 .tab_table td.pt{padding: 10px 0 0 10px;}
.tabcontent5 .mm_ttx{display: table;width: 200px;height: auto;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;text-overflow: ellipsis;margin: 1px auto 0 auto;transition: .7s;cursor: pointer;border-bottom-right-radius: 0;z-index: 20;box-shadow: inset 1px 1px 1px rgba(255, 252, 185, 1);background: url(../img/mm_bg_long.png) no-repeat 100% 100% rgba(255, 253, 215, 1);}
.tabcontent5 .mm_ttx:hover{background:url(../img/mm_bg_long_on.png) no-repeat 100% 100%  rgb(233, 233, 233); transition: .7s;}
.tabcontent5 .mm_ttx2{position: relative;top: 18px;left: 7px;display: inline-block;width: 87px;height: 120px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 15px 0 0 0;margin: 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(204, 204, 204, 1);border-bottom-right-radius:17px; z-index: 10;box-shadow: 1px 1px 1px rgba(188, 188, 188, 1);}
.tabcontent5 .mm_ttx2:hover{background: rgba(211, 248, 255, 1);transition:.7s;}
.tabcontent5 .set{display: table;width:100%;height: auto;margin: 0 0 10px 0;padding: 0;float: left;}
.tabcontent5 .mm_wrap{display: block;width: auto;height: auto;border: solid 1px rgba(247, 251, 254, 1);margin: 0 20px 18px 0;padding: 0 1px 1px 0;background: rgba(247, 251, 253, 1);box-sizing: border-box;float: left;}
.tabcontent5 .mm_wrap .in_wrap{display:table;width: 100px;height:auto;background: none;border: 0px;margin: 10px 0 10px 10px;padding: 0;box-sizing: border-box;z-index: 9999;float: left;}
.tabcontent5 .mm_wrap .title_wrap{display:table;width: 553px;height:auto;background:rgba(238, 238, 238, 1);border: 0px;margin: 10px auto 10px auto;padding: 0;box-sizing: border-box;}
.tabcontent5 .mm_wrap .tarea01{display: table;width: 180px;min-height: 20px !important;line-height: 18px;margin: 5px auto 10px auto;padding: 2px 0 0 0;text-align: center;text-indent: 0;letter-spacing: -1px;font-size: 14px;color: rgba(0, 139, 173, 1);overflow: hidden;word-break: break-all;box-sizing: border-box;border: solid 1px rgba(255, 253, 216, 0);background: rgba(255, 253, 215, 0);resize: none;overflow-y: hidden;}
.tabcontent5 .mm_wrap .tarea01:hover{background:rgba(255, 253, 215, 1);border: solid 1px rgba(173, 233, 255, 1);transition: .7s;}
.tabcontent5 .mm_wrap .tt01{display: table;width: 190px;margin: 19px auto;padding: 0;text-align: center;text-indent: 0;letter-spacing: -1px;font-size: 14px;color: rgba(0, 0, 0, 1);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;background: rgba(255, 253, 215, 0);}
.tabcontent5 .tab_table td.tarea{font-size: 14px;border: solid 1px rgba(178, 206, 228, 1);text-align: justify;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 0;box-sizing: border-box;}
.tabcontent5 .tab_table td .tarea01{display:table;width: 100%;min-height:96px;font-family:inherit;font-size: 14px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(247, 251, 253, 0);border: solid 1px rgba(255, 255, 254, 0);color: rgba(73, 148, 208, 1);margin: 0 0 -20px 0 !important;resize:none;overflow-y:hidden;padding: 1.2% 2% 1px 2%;line-height:1.5;box-sizing: border-box;}
.tabcontent5 .tab_table td .tarea01:hover{background:rgba(223, 244, 255, .7);border: solid 1px rgba(146, 226, 255, 1);transition: .7s;}
.tabcontent5 .bt_wrap{display:table;width: 100%;height:30px;margin: 30px auto 0 auto;padding:0;text-align: center;box-sizing: border-box;float: left;}
.tabcontent5 .bt_wrap .bt_1{position:relative;left:0;display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(193, 226, 253, 1);border: solid 1px rgba(184, 223, 255, 1);border-radius: 18px;box-sizing:border-box;}
.tabcontent5 .bt_wrap .bt_2{position:relative;left:0;display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.tabcontent5 .bt_wrap .bt_3{position:relative;left:0;display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.tabcontent5 .bt_wrap button:hover{border-radius:4px;transition:.7s;}
.tabcontent5 .tab_table .w1{width: 16%;}
.tabcontent5 .tab_table .w2{width: 60%;min-width: 490px;}
.tabcontent5 .tab_table .w3{width: 32%;padding: 15px 10px 4px 10px;text-align: center;}
.tabcontent5 .tab_table .w4{width: 22%;}
.tabcontent5 .tab_table .w5{width: 21%;}
.tabcontent5 .tab_table .w6{width: 84%;}
.tabcontent5 .pt_wrap{display: inline-block;width: auto;height: auto;padding: 0;margin: 0 auto;box-sizing: border-box;position: relative;}
.tabcontent5 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.tabcontent5 .pt_box_mv{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.tabcontent5 .mv{display: table;width: 100px;min-height: 50px;padding: 0;margin: 2px;font-size: 1px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50% rgba(0, 0, 0, .2);position: absolute;z-index:9999;box-sizing: border-box;}
.tabcontent5 .pt_box .pt1{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;float: left;box-sizing: content-box;}
.tabcontent5 .pt_box_mv .pt1{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;float: left;box-sizing:content-box;}
.tabcontent5 .color_tt2{background: rgba(174, 144, 204, 1);color:rgba(255, 255, 255, 1);border-bottom: solid 1px rgba(174, 144, 205, 1);}
.tabcontent5 .hw_wrap_v{display:table;width: 100%;height:auto;padding: 0 0 10px 0;margin: 0 0 90px 0;box-sizing: border-box;border-bottom: dashed 1px rgba(91, 170, 233, 1);float: right;}
.tabcontent5 .hw_wrap_l .tt_t{display: inline-block;width: 100%;height:auto;line-height: 39px;font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: rgba(57, 76, 148, 1);text-align: left;text-indent: 0;padding: 1px 20px 0 20px;margin: 0 auto;background: rgba(154, 189, 233, .3);box-sizing: border-box;border-radius: 20px;}
.tabcontent5 .hw_wrap_l .tt_t .sp_s{position: relative;top: -2px;color: rgba(0, 103, 212, 1);display: inline-block;padding: 0;margin: 0 10px 0 0;}
.tabcontent5 .hw_wrap_v .tab_table{width: 100%;margin: 10px auto;padding: 0;border: solid 1px rgba(91, 170, 234, 1);box-sizing: border-box;float: left;}
.tabcontent5 .hw_wrap_v .tab_table td.td01{background:rgba(255, 255, 255, 1);padding:10px 5px 8px 5px;font-size:15px;height:30px;width:13%;color:rgba(1, 96, 121, .6);}
.tabcontent5 .hw_wrap_v .tab_table td.th01{background: rgba(175, 212, 237, 0.1);color: rgba(17, 109, 165, 1);padding: 10px 0 9px 0;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;line-height: 16px;}
.tabcontent5 .hw_wrap_v .tab_table td.th02{background: rgba(175, 212, 237, 0);padding: 0;text-align: center;text-indent: 0;line-height: 16px;vertical-align:top;}
.tabcontent5 .hw_wrap_v .tab_table td{position: relative;font-size: 14px;text-align: center;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 10px 0 10px 10px;box-sizing: border-box;border-left: 0px;border-bottom: 0px;}
.main_con .tabcontent5 .hw_wrap_v .tab_table td{position: relative;font-size: 14px;text-align: center;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 10px 10px 10px 9px;box-sizing: border-box;border: 0px;}
.main_con .tabcontent5 .hw_wrap_v .tab_table td:first-child{position: relative;font-size: 14px;text-align: center;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 10px 0 10px 10px;box-sizing: border-box;border: 0px;}
.tabcontent5 .hw_wrap_v .ttb1 .in_wrap{display:table;width: 100px;height: 150px;background: rgb(243, 250, 255);border: solid 2px rgba(255, 255, 254, 1);margin: 0;padding: 0;box-sizing: border-box;text-align: center;vertical-align: middle;}
.main_con .tabcontent5 .hw_wrap_v .ttb1 .in_wrap{display:table;width: 100%;height: 150px;background: rgb(243, 250, 255);border: solid 2px rgba(255, 255, 254, 1);margin: 0;padding: 0;box-sizing: border-box;text-align: center;vertical-align: middle;}
.tabcontent5 .hw_wrap_v td .wrap_tt{position: relative;top: 1px;display: table;width: 561px;height:auto;padding: 10px 0 11px 0;margin: 10px auto;background: rgba(230, 244, 255, 1);box-sizing: border-box;float: left;}
.main_con .tabcontent5 .hw_wrap_v td .wrap_tt{position: relative;top: 1px;display: table;width: 100%;height:auto;padding: 10px 0 11px 0;margin: 10px 0 10px 0;background: rgba(230, 244, 255, 1);box-sizing: border-box;float: left;}
.main_con .tabcontent5 .hw_wrap_v td .wrap_tt .sp1{display: inline-block;width: 94%;height:auto;line-height: 44px;font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: rgba(1, 70, 121, 1);text-align: left;text-indent: 20px;padding: 0;margin: 0 auto;background: rgba(230, 244, 255, 1);box-sizing: border-box;}
.main_con .tabcontent5 .hw_wrap_v td .wrap_tt .sp2{display: inline-block;width: 94%;height:auto;line-height: 27px;padding: 0;margin: 0 auto 11px auto;font-size: 14px;color: rgba(76, 132, 177, 1);text-align: left;text-indent: 20px;background: rgba(255, 255, 255, .7);box-sizing: border-box;}
.tabcontent5 .hw_wrap_v .ttb1 .tt_1{position: relative;display: inline-block;width: 100%;height: 30px;line-height: 29px;font-size: 13px;text-align: center;color: rgba(255, 255, 255, 1);border-radius: 2px;border-left: solid 1px rgba(158, 224, 255, 1);border-right: solid 1px rgba(158, 224, 255, 1);border-bottom: solid 2px rgba(179, 218, 249, 1);background: rgba(64, 155, 199, 1);margin: 10px auto 0 auto;padding: 0;letter-spacing: -1px;box-sizing: border-box;float: right;}
.tabcontent5 .hw_wrap_v .ttb1 .tt_2_1{position: relative;left: -2px;display: inline-block;width: 90px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(0, 113, 169, 1);border-left: solid 2px rgba(228, 228, 229, 1);border-bottom: solid 2px rgba(89, 162, 197, 1);border-top-right-radius: 15px;border-bottom-right-radius: 15px;background: rgba(228, 228, 228, 1);margin: 37px auto 0 auto;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;float: left;}
.tabcontent5 .hw_wrap_v .ttb1 .tt_2_2{position: relative;left: -2px;display: inline-block;width: 90px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(0, 113, 169, 1);border-left: solid 2px rgba(205, 236, 236, 1);border-bottom: solid 2px rgba(89, 162, 197, 1);border-top-right-radius: 15px;border-bottom-right-radius: 15px;background: rgba(205, 236, 235, 1);margin: 37px auto 0 auto;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;float: left;}
.tabcontent5 .hw_wrap_v .ttb1 .tt_2_3{position: relative;left: -2px;display: inline-block;width: 90px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(0, 113, 169, 1);border-left: solid 2px rgba(255, 229, 230, 1);border-bottom: solid 2px rgba(89, 162, 197, 1);border-top-right-radius: 15px;border-bottom-right-radius: 15px;background: rgba(255, 229, 229, 1);margin: 37px auto 0 auto;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;float: left;}
.tabcontent5 .hw_wrap_v .ttb1 .tt_3_1{position: absolute;right: 0;top: 11px;display: inline-block;width: 230px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(0, 81, 146, 1);border-right: solid 5px rgba(84, 167, 206, 1);border-top-left-radius: 15px;border-bottom-left-radius: 15px;border-bottom: solid 1px rgba(84, 167, 206, 1);background: rgba(227, 239, 212, 1);margin: 0 0 5px 0;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;float: right;}
.tabcontent5 .hw_wrap_v .ttb1 .tt_3_2{position: absolute;right: 0;top: 11px;display: inline-block;width: 230px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(0, 81, 146, 1);border-right: solid 5px rgba(84, 167, 206, 1);border-top-left-radius: 15px;border-bottom-left-radius: 15px;border-bottom: solid 1px rgba(84, 167, 206, 1);background: rgba(196, 206, 239, 1);margin: 0 0 5px 0;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;float: right;}
.tabcontent5 .hw_wrap_v .tt_4{position: absolute;right: 0px;bottom: 10px;display: inline-block;width: 180px;height: 30px;line-height: 25px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-radius: 1px;background: rgba(64, 155, 199, 1);border-bottom: solid 2px rgba(179, 218, 249, 1);margin: 10px 0 0 0;padding: 0 25px;letter-spacing: -1.5px;box-sizing: border-box;cursor: default;float: right;}
.main_con .tabcontent5 .hw_wrap_v .tt_4{position: absolute;right: 0px;bottom: 10px;display: inline-block;width: 200px;height: 30px;line-height: 25px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-radius: 1px;background: rgba(64, 155, 199, 1);border-bottom: solid 2px rgba(179, 218, 249, 1);margin: 10px 0 0 0;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;cursor: default;float: right;}
.tabcontent5 .hw_wrap_v .tt_4 .sp_t{display:inline-block;height: 20px;line-height: 19px;padding: 0 6px;margin: 0 5px 0 0;border-radius: 9px;text-align: center;font-size: 13px;color: rgba(255, 255, 255, 1);background: rgba(255, 157, 157, 1);}
.tabcontent5 .btn1{display: block;width: 220px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-bottom-left-radius: 15px;background: rgba(102, 167, 223, 1);margin: 0 0 12px 0;padding:0 10px;letter-spacing: -1px;box-sizing:content-box;float: right;cursor: pointer;box-shadow: 0 2px 0 rgba(197, 212, 222, 1);}
.tabcontent5 .btn1:hover{background: rgba(30, 116, 186, 1);color: rgba(255, 255, 255, 1);transition:.7s;}
.tabcontent5 .btn2{display: block;width: 80px;height: 30px;line-height: 28px;font-size: 15px;text-align: center;color: rgba(255, 255, 255, 1);border-right: 0px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;background: rgba(102, 167, 223, 1);margin: 0 0 10px 0;padding:0 10px;letter-spacing: 1px; box-shadow: 0 2px 0 rgba(182, 216, 242, 1); box-sizing:content-box;float: right;}
.tabcontent5 .btn2:hover{background: rgba(30, 116, 186, 1);color: rgba(255, 255, 255, 1);width: 215px;transition:.7s;}
.tabcontent5 .btn3{display: inline-block;width: 100px;height: 35px;line-height: 33px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border: solid 1px rgba(91, 170, 234, 1);border-top-right-radius: 18px;border-bottom-right-radius: 18px;background: rgba(91, 170, 233, 1);margin: -1px auto 0 auto;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;}
.tabcontent5 .btn3:hover{border-left: solid 15px rgba(36, 116, 186, 1);transition:.7s;}
.tabcontent5 .btn4{display: inline-block;width: 100px;height: 35px;line-height: 33px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border: solid 1px rgba(36, 116, 186, 1);border-top-right-radius: 18px;border-bottom-right-radius: 18px;background: rgba(36, 116, 185, 1);margin: -1px auto 0 auto;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;}
.tabcontent5 .btn4:hover{border-left: solid 5px rgba(152, 203, 245, 1);width: 130px;transition:.7s;}
.tabcontent5 button.btn_c{position: relative;left: 0;display: inline-block;width: 30px;height: 30px;padding: 0;text-align: center;text-indent:0;font-size: 15px;line-height: 28px;background: rgba(196, 238, 255, 1);color: rgba(0, 94, 169, 1);float:left;margin: 0;border-bottom: solid 1px rgba(91, 170, 233, 1);border-right: solid 1px rgba(91, 170, 233, 1);border-radius: 0;box-sizing: border-box;}
.tabcontent5 button.btn_c:hover{font-size:20px;transition: .7s;background: rgba(1, 118, 160, 1);border-bottom: solid 1px rgba(1, 118, 161, 1);border-right: solid 1px rgba(1, 118, 161, 1);color: rgba(255,255,255,1.00);}
.tabcontent5 .hw_wrap_l{display:table;width: 695px;height:auto;padding: 0;margin: 0;box-sizing: border-box;}
.fold .tabcontent5 .hw_wrap_l{display:table;width: 100%;height:auto;padding: 0;margin: 0;box-sizing: border-box;float: right;}
/* s_tabcontent5 .mlms_tb1 */
.tabcontent5 .mlms_tb1{width: 98%;height: auto;margin: 0 auto 0 auto;padding: 0;border-radius: 0px;border-left: 0px;border-top: solid 2px rgba(168, 198, 255, 1);border-bottom: solid 2px rgba(168, 198, 255, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;float: right;}
.tabcontent5 .mlms_tb1 tr th{background: rgba(224, 235, 248, .9);color: rgba(67, 82, 142, 1);padding: 4px 2px;font-size: 14px;height: 35px;line-height: 1.2;letter-spacing: -1.5px;border: solid 1px rgb(189, 212, 237);border-bottom: solid 1px rgba(168, 198, 255, 1);}
.tabcontent5 .mlms_tb1 tr td.th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.tabcontent5 .mlms_tb1 tr td {box-sizing:border-box;margin:0;padding: 4px 2px 3px 2px;font-size: 14px;line-height: 18px;letter-spacing: -2px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgba(68, 68, 68, 1);z-index: 9999;}
.tabcontent5 .mlms_tb1 tr td.t_l{text-align: justify;padding: 4px 2px 3px 2px;}
.tabcontent5 .mlms_tb1 td .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(117, 161, 216, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);}
.tabcontent5 .mlms_tb1 td .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top:solid 3px rgba(159, 199, 249, 1);transition:.7s;}
.tabcontent5 .mlms_tb1 td .tt02{color: rgba(255, 119, 119, 1);float: left;}
.tabcontent5 .mlms_tb1 td .a_mp{display: table;width:auto;height: 30px;line-height: 28px;margin: 0 auto;padding:0;float: none;letter-spacing: -1.5px;}
.fold .tabcontent5 .mlms_tb1 td .a_mp{display: table;width:90px;min-height: 30px;line-height: 28px;margin: 0 auto;padding:0;float: none;letter-spacing: -1.5px;height: auto;min-width: 90px;max-width: 90px;}
.tabcontent5 .mlms_tb1 td .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 2px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 22px;overflow: hidden;}
.tabcontent5 .mlms_tb1 td .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);overflow: hidden;}
.tabcontent5 .mlms_tb1 td .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: 55px;margin: 0;padding: 0 0 10px 0;line-height: 1.1;letter-spacing: -1.5px;text-align: left;color: rgba(0, 119, 206, 1);}
.tabcontent5 .mlms_tb1 .w1{width: 3.5%;}
.tabcontent5 .mlms_tb1 .w2{width: 7%;}
.tabcontent5 .mlms_tb1 .w3{width: 10%;}
.tabcontent5 .mlms_tb1 .w4{width: 11%;}
.tabcontent5 .mlms_tb1 .w5{width: 22%;}
.tabcontent5 .mlms_tb1 .ip_c1{display:inline-block;width: 18px;height: 18px;padding: 0;margin: 0 auto;}
.tabcontent5 .mlms_tb1 .ip_t1{display: table;width: 100%;height: 100%;min-height:38px;padding: 0;margin: 0 auto;border:solid 1px rgba(255, 255, 254, 0);background: rgba(255, 255, 255, 0);font-size:14px;color:rgba(85, 85, 85, 1);box-sizing: border-box;text-align:center;}
.tabcontent5 .mlms_tb1 .ip_t1:hover{border:solid 1px rgba(152, 238, 255, 1);transition:.7s;}
.tabcontent5 .mlms_tb1 .tarea1{overflow:hidden;margin: 0;width: 99%;min-height: 18px !important;line-height:18px;border: solid 1px rgba(255, 255, 254, 0);font-family:inherit;font-size: 13px;letter-spacing: -1px;word-spacing: 1px;color: rgba(119, 119, 119, 1);background: none;text-align: justify;text-indent: 10px;box-sizing: border-box !important;resize:none;overflow-y:hidden;padding: 8px 0.5% 0 0.5%;transition:.7s;}
.tabcontent5 .mlms_tb1 .tarea1:hover{border:solid 1px rgba(152, 238, 255, 1);transition:.7s;}
.tabcontent5 .mlms_tb1 td.p_n{padding:0;}
.tabcontent5 .mlms_tb1 td.free_textarea{padding:0;}
.tabcontent5 .mlms_tb1 tr td.time1{background:rgba(231, 246, 255, 1);}
.tabcontent5 .mlms_tb1 tr td.time2{background:rgba(232, 249, 248, 1);}
.tabcontent5 .mlms_tb1 tr td.time3{background: rgba(241, 241, 241, 1);}
/* e_tabcontent5 .mlms_tb1 */
/* s_tabcontent5.rl */
.tabcontent5.rl .h_tt1{display:inline-block;width: auto;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(42, 136, 215, 1);border: solid 1px rgba(98, 156, 202, 1);border-radius: 3px;background: url(../img/ic02_fp_1.png) no-repeat 82% 48% rgb(247, 251, 253);margin: 0 5px 12px 0;padding: 0 80px 0 60px;letter-spacing: 0;box-sizing: border-box;float: left;cursor: pointer;}
.tabcontent5.rl .h_tt1.on{background: url(../img/ic02_fp.png) no-repeat 74% 48% rgba(98, 156, 202, 1);line-height:20px;color: rgba(255, 255, 255, 1);}
.tabcontent5.rl .h_tt1:hover{color: rgb(22, 106, 172);background: url(../img/ic02_fp_1.png) no-repeat 74% 48% rgba(255, 255, 255, 1);border: solid 1px rgba(98, 156, 202, 1);border-bottom: solid 4px rgba(83, 142, 189, 1);transition:.7s;line-height: 20px;}
.tabcontent5.rl .tt_wrap{display:inline-block;width:auto;min-height: 30px;line-height: 28px;padding: 0;margin: 0;float: right;}
.fold .tabcontent5.rl .tt_wrap{display:inline-block;width:auto;min-height: 30px;line-height: 28px;padding: 0;margin: 0;float: right;min-width: unset;max-width: unset;}
.tabcontent5.rl .tt_wrap .sp_tt{display:inline-block;width:auto;min-height: 30px;line-height: 29px;padding: 0 15px;margin: 0 2px 12px 0;color:rgba(68, 68, 68, 1);font-size:14px;background:rgb(232, 229, 229);border:solid 1px rgb(226, 226, 225);float: left;box-sizing:border-box;}
.tabcontent5.rl .tt_wrap .sp_n{display:inline-block;width:auto;min-height: 30px;line-height: 29px;padding: 0 10px;margin: 0 0 12px 0;color:rgb(0, 59, 155);font-size:16px;background:rgb(255, 255, 255);border:solid 1px rgb(226, 226, 225);float: left;box-sizing:border-box;font-weight: 600;letter-spacing: 0px;}
.tabcontent5.rl .tt_wrap .sp_sign{display:inline-block;width:auto;min-height: 30px;line-height: 29px;padding: 0 5px;margin: 0 0 12px 0;color:rgba(68, 68, 68, 1);font-size:14px;background:rgb(232, 229, 229);border:solid 1px rgb(226, 226, 225);float: left;box-sizing:border-box;}
.tabcontent5.rl .mlms_tb1{width: 100%;height: auto;margin: 0 auto 0 auto;padding: 0;border-radius: 0px;border-left: 0px;border-top: solid 2px rgba(168, 198, 255, 1);border-bottom: solid 2px rgba(168, 198, 255, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;float: right;}
.tabcontent5.rl .mlms_tb1 tr th{background: rgba(224, 235, 248, .9);color: rgba(67, 82, 142, 1);padding: 4px 2px;font-size: 14px;height: 35px;line-height: 1.2;letter-spacing: -1.5px;border: solid 1px rgb(189, 212, 237);border-bottom: solid 1px rgba(168, 198, 255, 1);}
.tabcontent5.rl .mlms_tb1 tr td.th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.tabcontent5.rl .mlms_tb1 tr td {box-sizing:border-box;margin:0;padding: 8px 2px 8px 2px;font-size: 14px;line-height: 18px;letter-spacing: -2px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgba(68, 68, 68, 1);font-size: 14px;letter-spacing: -1px;z-index: 9999;}
.tabcontent5.rl .mlms_tb1 tr td.t_1{text-align: center;padding: 3px 2px 3px 2px;}
.tabcontent5.rl .mlms_tb1 tr td.td_t{text-align: left;padding: 3px 5px;}
.tabcontent5.rl .mlms_tb1 tr td.td_t:hover{color: rgb(0, 31, 112);background: rgb(255, 245, 245);cursor:pointer; }
.tabcontent5.rl .mlms_tb1 td .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(117, 161, 216, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);}
.tabcontent5.rl .mlms_tb1 td .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top:solid 3px rgba(159, 199, 249, 1);transition:.7s;}
.tabcontent5.rl .mlms_tb1 td .tt02{color: rgba(255, 119, 119, 1);float: left;}
.tabcontent5.rl .mlms_tb1 td .a_mp{display: table;width:auto;height: 30px;line-height: 28px;margin: 0 auto;padding:0;float: none;letter-spacing: -1.5px;}
.tabcontent5.rl .mlms_tb1 td .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 2px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 22px;overflow: hidden;}
.tabcontent5.rl .mlms_tb1 td .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);overflow: hidden;}
.tabcontent5.rl .mlms_tb1 td .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: 40px;margin: 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;text-align: left;color: rgba(0, 119, 206, 1);}
.tabcontent5.rl .mlms_tb1 .w1{width: 6%;}
.tabcontent5.rl .mlms_tb1 .w2{width: 14%;}
.tabcontent5.rl .mlms_tb1 .w3{width: 32%;}
.tabcontent5.rl .mlms_tb1 .w4{width: 7%;}
.tabcontent5.rl .mlms_tb1 .w5{width: 20%;}
.tabcontent5.rl .mlms_tb1.all .w1{width: 5%;}
.tabcontent5.rl .mlms_tb1.all .w2{width: 12%;}
.tabcontent5.rl .mlms_tb1.all .w3{width: 17%;}
.tabcontent5.rl .mlms_tb1.all .w4{width: 6%;}
.tabcontent5.rl .mlms_tb1.all .w5{width: 20%;}
.tabcontent5.rl .mlms_tb1.all tr td {box-sizing:border-box;margin:0;padding: 8px 0 8px 0;font-size: 14px;line-height: 18px;letter-spacing: -2px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgba(68, 68, 68, 1);font-size: 14px;letter-spacing: -1px;z-index: 9999;}
.tabcontent5.rl .mlms_tb1.all tr td.t_1{text-align: center;padding: 3px 2px 3px 2px;}
.tabcontent5.rl .mlms_tb1.all tr td.td_t{text-align: left;padding: 3px 5px;}
.tabcontent5.rl .mlms_tb1.all tr td.td_t:hover{color: rgb(0, 31, 112);background: rgb(255, 245, 245);cursor:pointer; }
.tabcontent5.rl .mlms_tb1.all tr td .num{font-size: 13px;display: inline-block;color: rgb(65, 65, 65);box-shadow: 0px 2px 0px rgba(69, 189, 255, 0.5);padding: 3px 0px 3px 0px;margin: 0 0 2px 0;cursor: pointer;}
.tabcontent5.rl .mlms_tb1.all tr td .num:hover{background: rgba(224, 249, 255,.7);border-radius: 4px;color: rgb(2, 62, 108);}
.tabcontent5.rl .mlms_tb1 .ip_c1{display:inline-block;width: 18px;height: 18px;padding: 0;margin: 0 auto;}
.tabcontent5.rl .mlms_tb1 .ip_t1{display: table;width: 100%;height: 100%;min-height:38px;padding: 0;margin: 0 auto;border:solid 1px rgba(255, 255, 254, 0);background: rgba(255, 255, 255, 0);font-size:14px;color:rgba(85, 85, 85, 1);box-sizing: border-box;text-align:center;}
.tabcontent5.rl .mlms_tb1 .ip_t1:hover{border:solid 1px rgba(152, 238, 255, 1);transition:.7s;}
.tabcontent5.rl .mlms_tb1 .tarea1{overflow:hidden;margin: 0;width: 99%;min-height: 18px !important;line-height:18px;border: solid 1px rgba(255, 255, 254, 0);font-family:inherit;font-size: 13px;letter-spacing: -1px;word-spacing: 1px;color: rgba(119, 119, 119, 1);background: none;text-align: justify;text-indent: 10px;box-sizing: border-box !important;resize:none;overflow-y:hidden;padding: 8px 0.5% 0 0.5%;transition:.7s;}
.tabcontent5.rl .mlms_tb1 .tarea1:hover{border:solid 1px rgba(152, 238, 255, 1);transition:.7s;}
.tabcontent5.rl .mlms_tb1 td.p_n{padding:0;}
.tabcontent5.rl .mlms_tb1 td.free_textarea{padding:0;}
.tabcontent5.rl .mlms_tb1 tr td.time1{background:rgba(231, 246, 255, 1);}
.tabcontent5.rl .mlms_tb1 tr td.time2{background:rgba(232, 249, 248, 1);}
.tabcontent5.rl .mlms_tb1 tr td.time3{background: rgba(241, 241, 241, 1);}
.tabcontent5.rl .btn_tt1{display:inline-block;width: 50px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(42, 136, 215, 1);border: solid 1px rgba(98, 156, 202, 1);border-radius: 3px;background: rgb(247, 251, 253);margin: 0 1px;padding: 0;letter-spacing: -1px;box-sizing: border-box;cursor: pointer;}
.tabcontent5.rl .btn_tt1:hover{background: rgba(124, 187, 237, .2);border: solid 1px rgba(98, 156, 202, 1);border-bottom: solid 4px rgba(98, 156, 202, 1);color: rgba(14, 100, 169, 1);transition: .2s;line-height: 20px;}
.tabcontent5.rl .btn_tt2{display:inline-block;width: 50px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border: solid 1px rgba(98, 156, 202, 1);border-radius: 3px;background: rgba(125, 187, 239, 1);margin: 0 1px;padding: 0;letter-spacing: -1px;box-sizing: border-box;cursor: pointer;}
.tabcontent5.rl .btn_tt2:hover{background: rgba(124, 187, 237, .2);border: solid 1px rgba(98, 156, 202, 1);border-bottom: solid 4px rgba(98, 156, 202, 1);color: rgba(14, 100, 169, 1);transition: .2s;line-height: 20px;}
.tabcontent5.rl .tab_wraps{display:flex;width: 98%;font-size: 15px;line-height: 17px;color: rgba(8, 99, 172, 1);padding: 0;margin: 13px 0 10px 0;border-bottom: dashed 1px rgba(91, 170, 233, 1);float: right;box-sizing: border-box;}
.tabcontent5.rl .tab_wraps .h_tt{display:inline-block;flex-grow: 1;height: 30px;line-height: 28px;font-size: 15px;text-align: center;color: rgb(132, 149, 164);border-right: solid 0px rgb(147, 182, 209);border-left: solid 0px rgb(147, 182, 209);background: rgba(247, 251, 253, 1);margin: 0 0 12px 0;padding: 0;letter-spacing: -1px;box-sizing: border-box;float: left;cursor: pointer;font-weight: 600;word-spacing: 3px;}
.tabcontent5.rl .tab_wraps .h_tt.on, .tabcontent5 .tab_wraps .h_tt:hover{color: rgb(1, 59, 116);transition:.7s;font-weight: 600;background: rgb(224, 248, 255);}
.tabcontent5.rl .tab_wraps .h_tt.n2{border-right: solid 2px rgb(162, 205, 239);border-left: solid 2px rgb(162, 205, 239);}

/* e_tabcontent5.rl */
/* s_tabcontent5 .mlms_tb1 */
.tabcontent5 .mlms_tb1_1{width: 100%;height: auto;margin: 0 auto 0 auto;padding: 0;border-radius: 0px;border-left: 0px;border-top: solid 2px rgba(168, 198, 255, 1);border-bottom: solid 2px rgba(168, 198, 255, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;float: right;box-sizing: border-box;}
.tabcontent5 .mlms_tb1_1 tr th{background: rgba(224, 235, 248, .9);color: rgba(67, 82, 142, 1);padding: 4px 2px;font-size: 14px;height: 35px;line-height: 1.2;letter-spacing: -1.5px;border: solid 1px rgb(189, 212, 237);border-bottom: solid 1px rgba(168, 198, 255, 1);}
.tabcontent5 .mlms_tb1_1 tr td.th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.tabcontent5 .mlms_tb1_1 tr td {box-sizing:border-box;margin:0;padding: 4px 2px 3px 2px;font-size: 14px;line-height: 18px;letter-spacing: -2px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgba(68, 68, 68, 1);z-index: 9999;}
.tabcontent5 .mlms_tb1_1 tr td.t_l{text-align: justify;padding: 4px 2px 3px 2px;}
.tabcontent5 .mlms_tb1_1 td .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(117, 161, 216, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);}
.tabcontent5 .mlms_tb1_1 td .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top:solid 3px rgba(159, 199, 249, 1);transition:.7s;}
.tabcontent5 .mlms_tb1_1 td .tt02{color: rgba(255, 119, 119, 1);float: left;}
.tabcontent5 .mlms_tb1_1 td .a_mp{display: table;width:auto;height: 30px;line-height: 28px;margin: 0 auto;padding:0;float: none;letter-spacing: -1.5px;}
.tabcontent5 .mlms_tb1_1 td .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 2px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 22px;overflow: hidden;}
.tabcontent5 .mlms_tb1_1 td .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);overflow: hidden;}
.tabcontent5 .mlms_tb1_1 td .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: 40px;margin: 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;text-align: left;color: rgba(0, 119, 206, 1);}
.tabcontent5 .mlms_tb1_1 .w1{width: 4%;}
.tabcontent5 .mlms_tb1_1 .w2{width: 7%;}
.tabcontent5 .mlms_tb1_1 .w3{width: 9%;}
.tabcontent5 .mlms_tb1_1 .w4{width: 12%;}
.tabcontent5 .mlms_tb1_1 .w5{width: 22%;}
.tabcontent5 .mlms_tb1_1 .ip_c1{display:inline-block;width: 18px;height: 18px;padding: 0;margin: 0 auto;}
.tabcontent5 .mlms_tb1_1 .ip_t1{display: table;width: 100%;height: 100%;min-height:38px;padding: 0;margin: 0 auto;border:solid 1px rgba(255, 255, 254, 0);background: rgba(255, 255, 255, 0);font-size:14px;color:rgba(85, 85, 85, 1);box-sizing: border-box;text-align:center;}
.tabcontent5 .mlms_tb1_1 .ip_t1:hover{border:solid 1px rgba(152, 238, 255, 1);transition:.7s;}
.tabcontent5 .mlms_tb1_1 .tarea1{overflow:hidden;margin: 0;width: 99%;min-height: 18px !important;line-height:18px;border: solid 1px rgba(255, 255, 254, 0);font-family:inherit;font-size: 13px;letter-spacing: -1px;word-spacing: 1px;color: rgba(119, 119, 119, 1);background: none;text-align: justify;text-indent: 10px;box-sizing: border-box !important;resize:none;overflow-y:hidden;padding: 8px 0.5% 0 0.5%;transition:.7s;}
.tabcontent5 .mlms_tb1_1 .tarea1:hover{border:solid 1px rgba(152, 238, 255, 1);transition:.7s;}
.tabcontent5 .mlms_tb1_1 .tarea1:disabled{border:solid 0px rgba(152, 238, 255, 1);transition:.7s;}
.tabcontent5 .mlms_tb1_1 td.p_n{padding:0;}
.tabcontent5 .mlms_tb1_1 td.free_textarea{padding:0;}
.tabcontent5 .mlms_tb1_1 tr td.time1{background:rgba(231, 246, 255, 1);}
.tabcontent5 .mlms_tb1_1 tr td.time2{background:rgba(232, 249, 248, 1);}
.tabcontent5 .mlms_tb1_1 tr td.time3{background: rgba(241, 241, 241, 1);}
/* e_tabcontent5 .mlms_tb1 */
/* e_tabcontent5 */

/* s_tabcontent6 */
.tabcontent6 {display: block;width: 98%;margin: 0;padding: 0;box-sizing: border-box;float: right;}
.tabcontent6 .hw_wrap_l{display:table;width: 100%;height:auto;padding: 0;margin: 0;box-sizing: border-box;float: right;}
.tabcontent6 .hw_wrap_l .tt_t{display: inline-block;width: 100%;height: 40px;line-height: 38px;font-size: 15px;overflow: hidden;letter-spacing:1px;color: rgba(0, 22, 105, 1);text-align: left;text-indent: 0;padding: 0 40px;margin: 10px auto;background: rgba(231, 246, 255, 1);box-sizing: border-box;border-radius: 20px;font-weight: 600;}
.tabcontent6 .hw_wrap_l .tt_t .sp1{position: relative;top:0px;color: rgba(0, 22, 105, 1);display: inline-block;padding: 0 3px 0 0;margin: 0;}
.tabcontent6 .hw_wrap_l .tt_t .sp2{position: relative;top:-.5px;color: rgba(255, 255, 255, 1);background:rgb(126, 186, 234);height:23px;line-height:23px;display: inline-block;padding: 0 9px;margin: 0 5px 0 25px;border-radius:5px;font-size: 14px;letter-spacing: 0px;text-shadow: 1px 1px 1px rgb(47, 130, 197);}
.tabcontent6 .hw_wrap_l .tt_t .sp3{position: relative;top:-.5px;color: rgba(255, 255, 255, 1);background:rgba(154, 204, 201, 1);height:23px;line-height:23px;display: inline-block;padding: 0 9px;margin: 0 5px 0 25px;border-radius:5px;font-size: 14px;text-shadow: 1px 1px 1px rgb(96, 152, 148);}
.tabcontent6 .hw_wrap_l .tt_t .sp4{position: relative;top:-.5px;color: rgba(255, 255, 255, 1);background: rgba(253, 156, 156, 1);height:23px;line-height:23px;display: inline-block;padding: 0 9px;margin: 0 5px 0 25px;border-radius:5px;font-size: 14px;text-shadow: 1px 1px 1px rgb(203, 115, 115);}
.tabcontent6 .hw_wrap_l .tt_t .sp5{position: relative;top:-.5px;color: rgba(255, 255, 255, 1);background:rgb(126, 186, 234);height:23px;line-height:23px;display: inline-block;padding: 0 9px;margin: 0 5px 0 25px;border-radius:5px;}
/* s_tabcontent6 .mlms_tb1 */
.tabcontent6 .mlms_tb1{width: 100%;height: auto;margin: 0 auto 0 auto;padding: 0;border-radius: 0px;border-left: 0px;border-right: 0px;border-top: solid 2px rgba(187, 220, 255, 1);border-bottom: solid 2px rgba(187, 220, 255, 1);background: rgba(255, 255, 255, 1);}
.fold .tabcontent6 .mlms_tb1{width: 100%;height: auto;margin: 0 auto 0 auto;padding: 0;border-radius: 0px;border-left: 0px;border-right: 0px;border-top: solid 2px rgba(187, 220, 255, 1);border-bottom: solid 2px rgba(187, 220, 255, 1);background: rgba(255, 255, 255, 1);float: right;}
.tabcontent6 .mlms_tb1 tr th{background: rgba(220, 247, 255, 1);color: rgba(27, 95, 167, 1);padding: 10px 0;font-size: 14px;height: auto;line-height: 1.2;letter-spacing: -1.5px;border: solid 1px rgba(174, 207, 253, 1);border-top: solid 1px rgba(141, 191, 206, 1);border-bottom: solid 1px rgba(141, 191, 206, 1);}
.tabcontent6 .mlms_tb1 tr th.b_1{border-right:solid 1px rgba(172, 219, 232, 1)}
.tabcontent6 .mlms_tb1 tr th.b_2{border-left:solid 1px rgba(172, 219, 232, 1)}
.tabcontent6 .mlms_tb1 tr td {box-sizing:border-box;margin:0;padding: 4px 2px 3px 2px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(187, 220, 255, 1);text-align: center;color: rgba(68, 68, 68, 1);z-index: 9999;}
.tabcontent6 .mlms_tb1 tr td.t_l{text-align: justify;padding: 4px 2px 3px 2px;}
.tabcontent6 .mlms_tb1 td .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(131, 148, 220, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);}
.tabcontent6 .mlms_tb1 td .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top:solid 2px rgba(177, 159, 216, 1);transition:.7s;}
.tabcontent6 .mlms_tb1 td .tt02{color: rgba(255, 119, 119, 1);float: left;}
.tabcontent6 .mlms_tb1 td .a_mp{display: table;width:120px;height: auto;line-height: 30px;margin: 0 auto;padding:0;float: none;letter-spacing: -1.5px;min-width: unset;max-width: unset;}
.tabcontent6 .mlms_tb1 td .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 2px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 22px;overflow: hidden;}
.tabcontent6 .mlms_tb1 td .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.tabcontent6 .mlms_tb1 td .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: 80px;margin:0;padding: 0 0 10px 0;line-height: 1.1;letter-spacing: -1.5px;text-align: left;color: rgba(0, 119, 206, 1);}
.tabcontent6 .mlms_tb1 .w1{width: 8%;}
.tabcontent6 .mlms_tb1 .w2{width: 14%;}
.tabcontent6 .mlms_tb1 .w3{width: 15%;}
.tabcontent6 .mlms_tb1 .w4{width: 20%;}
.tabcontent6 .mlms_tb1 .w5{width: 22%;}
.tabcontent6 .mlms_tb1 .ip_c1{display:inline-block;width: 18px;height: 18px;padding: 0;margin: 0 auto;}
.tabcontent6 .mlms_tb1 .ip_t1{display: table;width: 100%;height: 100%;min-height:38px;padding: 0;margin: 0 auto;border:solid 1px rgba(255, 255, 254, 0);background: rgba(255, 255, 255, 0);font-size:14px;color:rgba(85, 85, 85, 1);box-sizing: border-box;text-align:center;}
.tabcontent6 .mlms_tb1 .ip_t1:hover{border:solid 1px rgba(152, 238, 255, 1);transition:.7s;}
.tabcontent6 .mlms_tb1 .tarea1{margin: 0;width: 99%;min-height: 18px !important;line-height:18px;border: solid 1px rgba(255, 255, 254, 0);font-family:inherit;font-size: 13px;letter-spacing: -1px;word-spacing: 1px;color: rgba(119, 119, 119, 1);background: none;text-align: justify;text-indent: 10px;box-sizing: border-box !important;resize:none;overflow-y:hidden;padding: 8px 0.5% 0 0.5%;transition:.7s;}
.tabcontent6 .mlms_tb1 .tarea1:hover{border:solid 1px rgba(152, 238, 255, 1);transition:.7s;}
.tabcontent6 .mlms_tb1 td.p_n{padding:0;}
.tabcontent6 .mlms_tb1 td.free_textarea{padding:0;}
.tabcontent6 .mlms_tb1 tr td.time1{background:rgba(231, 246, 255, 1);}
.tabcontent6 .mlms_tb1 tr td.time2{background:rgba(232, 249, 248, 1);}
.tabcontent6 .mlms_tb1 tr td.time3{background: rgba(255, 227, 227, 1);}
/* e_tabcontent6 .mlms_tb1 */
/* e_tabcontent6 */

/* s_.lms_table_w1 */
.main_con .wk{margin: 0 0 70px 0;}
.lms_table_w1{width: 98%;border-top: solid 2px rgb(178, 225, 237);border-left: solid 1px rgba(178, 225, 237, 1);border-right: solid 1px rgba(12, 107, 132, 0.5);border-bottom: solid 1px rgba(12, 107, 132, 0.5);margin: 0 auto 0 auto;padding: 0;}
.lms_table_w1 .vmd{vertical-align:middle;text-align: center;}
.lms_table_w1 tr.tr02 .w1{width:13.33%;padding: 0 !important;margin: 0;text-align:center;text-indent: 0px;}
.lms_table_w1 tr.tr02 .w2{width:20%;padding: 0 !important;margin: 0;max-height:45px;height:45px !important;text-align: left;text-indent: 30px;}
.lms_table_w1 tr.tr02 .w4{width:53.33%;padding: 0 !important;margin: 0;max-height:45px;height:45px !important;text-align: left;text-indent: 30px;}
.lms_table_w1 td span.sp01{display:inline-block;position:relative;top:1px;font-size:15px;color:#555;padding: 0;margin: 0;text-indent: 0px;}
.lms_table_w1 td span.sp02{display:inline-block;position:relative;top:1px;font-size:15px;color:#555;padding: 0;margin:0 0 0 3px;text-indent: 0px;}
.lms_table_w1 td span.sign{display:inline-block;position:relative;top:1px;font-size:15px;color:#555;padding: 0;margin:0 15px;text-indent: 0px;}
.lms_table_w1 tr td.th01{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:3px 0 1px 0;font-size:15px;height:54px;border-bottom: solid 2px rgba(1, 95, 121, 0.2);}
.lms_table_w1 tr td.th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.lms_table_w1 tr td .sp06{display:inline-block;padding:8px 0 0 0;}
.lms_table_w1 tr td {position: relative;box-sizing:border-box;margin:0;padding: 0;font-size: 15px;line-height: 18px;height: 145px;border-bottom: solid 1px rgba(178, 225, 237, 1);border-left: solid 1px rgba(178, 225, 237, 1);text-align: left;vertical-align: top;}
.lms_table_w1 tr td.bdx {border-left: solid 1px rgba(178, 225, 237, 0);border-right: solid 1px rgba(178, 225, 237, 0);}
.lms_table_w1 tr td.w1{width:14.28571428571429%;}
.lms_table_w1 tr td.w2{width:15%;}
.lms_table_w1 tr td.w3{width:12.5%;}
.lms_table_w1 tr td.w4{width:10%;letter-spacing: -1px;}
.lms_table_w1 tr td.w5{width:35%;letter-spacing: -1px;}
.lms_table_w1 tr td.w6{width:20%;}
.lms_table_w1 tr td .wrap_ic {margin:5px auto 0 auto; text-align: center;}
.lms_table_w1 tr td.line01{background: url(../img/line01.png) no-repeat 0 0 rgba(1, 96, 121,.025);border-right: solid 1px rgba(165, 212, 224, 1);}
.lms_table_w1 tr td .week01{position:relative;top: -8px;left: 50px;font-size: 14px;color: #555;}
.lms_table_w1 tr td .week02{position:relative;top: 8px;left: -46px;font-size: 14px;color: #555;}
.lms_table_w1 tr td.bg5{background: rgba(1, 96, 121,.025);border-right: solid 1px rgba(165, 212, 224, 1);}
.lms_table_w1 tr td.space01{letter-spacing: 50px;color: #777;}
.lms_table_w1 .ip02_2{display:table-cell;margin:1px auto -1px auto !important;width:99%;min-height:20px !important;line-height:18px;border: solid 1px rgba(255, 255, 254, 0);font-family:inherit;font-size:15px;letter-spacing: -1px;color: rgba(0, 150, 189, 1);background: none;text-align: center;text-indent: 0;box-sizing:border-box;resize:none;overflow-y:hidden;padding:5px 0.5% 0 0.5%;transition: .7s;cursor: default;}
.lms_table_w1 .ip02_2:hover{border:solid 1px rgba(1, 96, 121, 0);}
.lms_table_w1 .tt_t{display: inline-block;width: 87px;margin: 1px auto 0 auto;padding: 0 5px;text-align: center;text-indent: 0;letter-spacing: -1px;font-size: 15px;line-height: 33px;color: rgba(0, 139, 173, 1);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;float: left;}
.lms_table_w1 .tt01{display:inline-block;width: 87px;margin: 1px auto 0 auto;padding: 0 5px;text-align: center;text-indent: 0;letter-spacing: -1px;font-size: 13px;line-height: 22px;color: rgba(85, 85, 85, 1);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;float: left;}
.lms_table_w1 .tt02{display:inline-block;width: 87px;margin: 1px auto 0 auto;padding: 0 5px;text-align: center;text-indent: 0;letter-spacing: -1px;font-size: 15px;line-height: 18px;color: rgba(0, 0, 0, 1);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;float: left;}
.lms_table_w1 .tt03{display: inline-block;width: 100%;height: auto;line-height: 18px;margin: 0;padding: 0 10%;font-size: 14px;color: rgba(57, 166, 196, 1);text-align: right;text-indent: 10px;box-sizing: border-box;}
.lms_table_w1 .tt04{display: inline-block;width: 100%;height: auto;line-height: 18px;margin: 0;padding: 0 10%;font-size: 15px;color: rgba(77, 77, 77, 1);text-align: right;text-indent: 10px;box-sizing: border-box;}
.lms_table_w1 .tt05{display: inline-block;width: 100%;height: auto;line-height: 18px;margin: 0;padding: 0 10%;font-size: 15px;color: rgba(255, 99, 99, 1);text-align: right;text-indent: 0px;box-sizing: border-box;}
.lms_table_w1 tr.lunch{background:rgba(255, 251, 239, 1);}
.lms_table_w1 .m_ttx{position: relative;display: inline-block;width: 87px;height: 120px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 10px 0 0 0;margin: 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(183, 189, 190, 1);border-right: solid 1px rgba(183, 189, 190, 1);border-bottom-right-radius: 12px;box-shadow: none;z-index: 9999;}
.lms_table_w1 .m_ttx:hover{background: rgba(221, 221, 221, 1);height:120px !important;z-index:10002;box-shadow:1px 1px 1px rgba(173, 242, 255, 1);transition:.9s;}
/* s_2연강 */
.lms_table_w1 .m_ttx2{position: absolute;margin: 0 auto;top: 0px;left: 0px;display: inline-block;width: 87px;height: 265px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 15px 0 0 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(204, 204, 204, 1);border-right: solid 1px rgba(225, 225, 225, 1);border-bottom-right-radius: 15px;box-shadow: none;z-index:10000;}
.lms_table_w1 .m_ttx2:hover{background: rgba(221, 221, 221, 1);}
/* e_2연강 */
/* s_2연강 수업2겹침 */
.lms_table_w1 .m_ttx2_2x{position: absolute;margin: 0 auto;display: inline-block;width: 87px;height: 205px;top: 60px;left: 0px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 15px 0 0 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(204, 204, 204, 1);border-right: solid 1px rgba(225, 225, 225, 1);border-bottom-right-radius: 15px;box-shadow: none;z-index:10000;}
.lms_table_w1 .m_ttx2_2x:hover{background: rgba(221, 221, 221, 1);}
/* e_2연강 수업2겹침 */
/* s_2연강 수업3겹침 */
.lms_table_w1 .m_ttx2_3x{position: absolute;margin: 0 auto;display: inline-block;width: 87px;height: 185px;top: 80px;left: 0px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 15px 0 0 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(204, 204, 204, 1);border-right: solid 1px rgba(225, 225, 225, 1);border-bottom-right-radius: 15px;box-shadow: none;z-index:10000;}
.lms_table_w1 .m_ttx2_3x:hover{background: rgba(221, 221, 221, 1);}
/* e_2연강 수업3겹침 */
/* s_2연강 수업4겹침 */
.lms_table_w1 .m_ttx2_4x{position: absolute;margin: 0 auto;display: inline-block;width: 87px;height: 175px;top: 90px;left: 0px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 15px 0 0 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(183, 189, 190, 1);border-right: solid 1px rgba(183, 189, 190, 1);border-bottom-right-radius: 18px;box-shadow: none;z-index:10000;}

.lms_table_w1 .m_ttx2_4x:hover{background: rgba(221, 221, 221, 1);}
/* e_2연강 수업4겹침 */
/* s_3연강 */
.lms_table_w1 .m_ttx3{position: absolute;margin: 0 auto;top: 0px;left: 0px;display: inline-block;width: 87px;height: 410px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 15px 0 0 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(183, 189, 190, 1);border-right: solid 1px rgba(183, 189, 190, 1);border-bottom-right-radius: 18px;box-shadow: none;z-index:10000;}
.lms_table_w1 .m_ttx3:hover{background: rgba(221, 221, 221, 1);}
/* e_3연강 */
/* s_3연강 수업2겹침 */

.lms_table_w1 .m_ttx3_2x{position: absolute;margin: 0 auto;display: inline-block;width: 87px;height: 350px;top: 60px;left: 0px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 15px 0 0 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(204, 204, 204, 1);border-right: solid 1px rgba(225, 225, 225, 1);border-bottom-right-radius: 15px;box-shadow: none;z-index: 9999;}
.lms_table_w1 .m_ttx3_2x:hover{background: rgba(221, 221, 221, 1);}
/* e_3연강 수업2겹침 */
/* s_3연강 수업3겹침 */
.lms_table_w1 .m_ttx3_3x{position: absolute;margin: 0 auto;display: inline-block;width: 87px;height: 330px;top: 80px;left: 0px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 15px 0 0 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(204, 204, 204, 1);border-right: solid 1px rgba(225, 225, 225, 1);border-bottom-right-radius: 15px;box-shadow: none;z-index: 9999;}
.lms_table_w1 .m_ttx3_3x:hover{background: rgba(221, 221, 221, 1);}
/* e_3연강 수업3겹침 */
/* s_3연강 수업4겹침 */
.lms_table_w1 .m_ttx3_4x{position: absolute;margin: 0 auto;display: inline-block;width: 87px;height: 320px;top: 90px;left: 0px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 15px 0 0 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(183, 189, 190, 1);border-right: solid 1px rgba(183, 189, 190, 1);border-bottom-right-radius: 18px;box-shadow: none;z-index: 9999;}
.lms_table_w1 .m_ttx3_4x:hover{background: rgba(221, 221, 221, 1);}
/* e_3연강 수업4겹침 */

/* s_4연강 */
.lms_table_w1 .m_ttx4{position: absolute;margin: 0 auto;top: 0px;left: 0px;display: inline-block;width: 87px;height: 410px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 15px 0 0 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(204, 204, 204, 1);border-right: solid 1px rgba(225, 225, 225, 1);border-bottom-right-radius: 15px;box-shadow: none;z-index: 9999;}
.lms_table_w1 .m_ttx4:hover{background: rgba(221, 221, 221, 1);}
/* e_4연강 */
/* s_4연강 수업2겹침 */
.lms_table_w1 .m_ttx4_2x{position: absolute;margin: 0 auto;display: inline-block;width: 87px;height: 495px;top: 60px;left: 0px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 15px 0 0 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(204, 204, 204, 1);border-right: solid 1px rgba(225, 225, 225, 1);border-bottom-right-radius: 15px;box-shadow: none;z-index: 9999;}
.lms_table_w1 .m_ttx4_2x:hover{background: rgba(221, 221, 221, 1);}
/* e_4연강 수업2겹침 */
/* s_4연강 수업3겹침 */
.lms_table_w1 .m_ttx4_3x{position: absolute;margin: 0 auto;display: inline-block;width: 87px;height: 475px;top: 80px;left: 0px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 15px 0 0 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(183, 189, 190, 1);border-right: solid 1px rgba(183, 189, 190, 1);border-bottom-right-radius: 18px;box-shadow: none;z-index: 9999;}
.lms_table_w1 .m_ttx4_3x:hover{background: rgba(221, 221, 221, 1);}
/* e_4연강 수업3겹침 */
/* s_4연강 수업4겹침 */
.lms_table_w1 .m_ttx4_4x{position: absolute;margin: 0 auto;display: inline-block;width: 87px;height: 465px;top: 90px;left: 0px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 15px 0 0 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(204, 204, 204, 1);border-right: solid 1px rgba(225, 225, 225, 1);border-bottom-right-radius: 15px;box-shadow: none;z-index: 9999;}
.lms_table_w1 .m_ttx4_4x:hover{background: rgba(221, 221, 221, 1);}
/* e_4연강 수업4겹침 */
.lms_table_w1 .m_ttx4{position: absolute;margin: 0 auto;margin-top: 0px;display: inline-block;width: 87px;height: 555px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 15px 0 0 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(204, 204, 204, 1);border-right: solid 1px rgba(225, 225, 225, 1);border-bottom-right-radius: 15px;box-shadow: none;}
.lms_table_w1 .m_ttx4:hover{background: rgba(221, 221, 221, 1);}
.lms_table_w1 .color01{background: rgba(236, 239, 255, 1);}
.lms_table_w1 .color02{background: rgba(239, 249, 255, 1);}
.lms_table_w1 .color03{background: rgba(235, 255, 253, .9);}
.lms_table_w1 .color04{background: rgba(255, 254, 239, .9);}
.lms_table_w1 .color05{color: rgba(255, 0, 0, 1);}
.lms_table_w1 .color06{color: rgba(0, 123, 221, 1);}
.lms_table_w1 .color07{color: rgba(0, 0, 0, .4);}
.lms_table_w1 .color08{background: rgba(255, 253, 215, 1);}
.lms_table_w1 .color11{background: rgba(188, 149, 232, 1);}
.lms_table_w1 .color12{background: rgba(126, 166, 233, 1);}
.lms_table_w1 .color13{background: rgba(134, 204, 237, 1);}
.lms_table_w1 .color14{background: rgba(141, 212, 195, 1);}
.lms_table_w1 .color15{background: rgba(208, 187, 99, 1);}
.lms_table_w1 .color16{background: rgba(246, 177, 144, 1);}
.lms_table_w1 .color17{background: rgba(247, 136, 128, 1);}
.lms_table_w1 .color11_s{background: rgba(243, 235, 253, 1);}
.lms_table_w1 .color12_s{background: rgba(229, 242, 255, 1);}
.lms_table_w1 .color13_s{background: rgba(213, 248, 255, 1);}
.lms_table_w1 .color14_s{background: rgba(209, 237, 227, 1);}
.lms_table_w1 .color15_s{background: rgba(243, 235, 111, 1);}
.lms_table_w1 .color16_s{background: rgba(246, 177, 144, 1);}
.lms_table_w1 .color17_s{background: rgba(247, 136, 128, 1);}
/* e_.lms_table_w1 */

/* s_.lms_table_mm */
.lms_table_mm{z-index: 10000;position: relative;width: 98%;border-top: solid 1px rgba(178, 225, 237, 1);border-left: solid 1px rgba(178, 225, 237, 1);border-right: solid 1px rgba(12, 107, 132, 0.5);border-bottom: solid 1px rgba(12, 107, 132, 0.5);margin: 20px auto;padding: 0;}
.lms_table_mm tr td {box-sizing:border-box;margin:0;padding: 0;font-size: 15px;line-height: 18px;height: 112px;border-bottom: solid 1px rgba(96, 184, 207, .5);border-left: solid 1px rgba(178, 225, 237, 1);text-align: left;vertical-align: top;}
.lms_table_mm tr td.w1{width:14.28571428571429%;}
.lms_table_mm tr td.w2{width:15%;}
.lms_table_mm tr td.w3{width:12.5%;}
.lms_table_mm tr td.w4{width:10%;letter-spacing: -1px;}
.lms_table_mm tr td.w5{width:35%;letter-spacing: -1px;}
.lms_table_mm tr td.w6{width:20%;}
.lms_table_mm .tt_t{display: inline-block;width: 97px;height: 36px;line-height: 18px;margin: 1px auto 0 auto;padding: 0 5px;text-align: center;text-indent: 0;letter-spacing: -1px;font-size: 14px;color: rgba(0, 139, 173, 1);white-space: normal;overflow: hidden;word-break: break-all;box-sizing: border-box;float: left;}
.lms_table_mm .tt01{display:inline-block;width: 97px;margin: 0 auto;padding: 0;text-align: center;text-indent: 0;letter-spacing: -1px;font-size: 13px;color: rgba(85, 85, 85, 1);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;}
.lms_table_mm .tt02{display:inline-block;width: 87px;margin: 1px 0;padding: 0 5px;text-align: center;text-indent: 0;letter-spacing: -1px;font-size: 15px;color: rgba(0, 0, 0, 1);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;float: left;}
.lms_table_mm .tt03{display: inline-block;width: 100%;height: auto;line-height: 18px;margin: 0;padding: 0 10%;font-size: 14px;color: rgba(57, 166, 196, 1);text-align: right;text-indent: 10px;box-sizing: border-box;}
.lms_table_mm .tt04{display: inline-block;width: 100%;height: auto;line-height: 18px;margin: 0;padding: 0 10%;font-size: 15px;color: rgba(77, 77, 77, 1);text-align: right;text-indent: 10px;box-sizing: border-box;}
.lms_table_mm .mm_ttx{display: inline-block;width: 97px;height: 90px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 13px 0 0 0;margin: 1px auto 0 auto;transition: .7s;cursor: pointer;border-bottom-right-radius: 0;z-index: 20;box-shadow: 1px 1px 1px rgba(255, 253, 215, 1);background: url(../img/mm_bg01.png) no-repeat 100% 100% rgba(255, 253, 215, 1);}
.lms_table_mm .mm_ttx:hover{background:url(../img/mm_bg01_on.png) no-repeat 100% 100%  rgb(233, 233, 233); transition: .7s;}
.lms_table_mm .mm_ttx2{position: relative;top: 18px;left: 7px;display: inline-block;width: 87px;height: 120px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 15px 0 0 0;margin: 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(204, 204, 204, 1);border-bottom-right-radius:17px; z-index: 10;box-shadow: 1px 1px 1px rgba(188, 188, 188, 1);}
.lms_table_mm .mm_ttx2:hover{background: rgba(211, 248, 255, 1);}
.lms_table_mm .m_add{position: relative;bottom: 0px;display: inline-block;float: left;width: auto;height: 20px;line-height: 1;font-family:inherit;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;padding: 0 4px 0 2px;margin: 0;transition: .7s;cursor: pointer;border-radius: 1px;background: rgba(141, 210, 229, 1);border-left: solid 1px rgba(141, 210, 230, 1);color: rgba(255, 255, 255, 1);}
.lms_table_mm .m_add:hover, .lms_table_m .m_add:focus, .lms_table_m .m_add:active{background:rgba(71, 168, 210, 1);border-left:solid 1px rgba(54, 190, 226, 0.7);color: rgb(255, 255, 255);}
.lms_table_mm .m_add .sp1{display: inline-block;position: relative;top: 0;}
.lms_table_mm .m_add .sp2{display: inline-block;position: relative;top: 0;}
/* e_.lms_table_mm */
/* s_.lms_table_dd */
.lms_table_dd td{height: 140px;padding: 13px 0 0 0;}
.lms_table_dd .sp_date{position: absolute;display: inline-block;margin: -4px 0 6px 10px;letter-spacing: -1px;text-align: left;font-size:inherit;}
.lms_table_dd .sp_date.on{position: absolute;display: inline-block;margin: -7px 0 0 7px;letter-spacing: -1px;text-align: left;font-size: 25px;width: auto;height: 26px;line-height: 1;padding: 0 17px;border: solid 1px rgba(39, 211, 255, 1);background: rgba(208, 241, 255, 1);}
.lms_table_dd .th01 .sp_tt{position: relative;top: 15px;left: 8px;}
/* e_.lms_table_dd */
/* s_.lms_table_dd2 */
.lms_table_dd2 tr td {position: relative;box-sizing:border-box;margin:0;padding: 0;font-size: 15px;line-height: 18px;height: 65px;border-bottom: solid 1px rgba(178, 225, 237, 1);border-left: solid 1px rgba(178, 225, 237, 1);text-align: left;vertical-align: top;}
.lms_table_dd2 tr td.w1{width:14.28571428571429%;}
.lms_table_dd2 tr td.w2{width:85.7%;}
.lms_table_dd2 .dd_ttx{position: relative;display: inline-block;width: 297px;height: 60px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0;margin: 0 0 5px 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(183, 189, 190, 1);border-right: solid 1px rgba(183, 189, 190, 1);border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;box-shadow: none;z-index: 9999;float: left;}
.lms_table_dd2 .dd_ttx:hover{background: rgba(221, 221, 221, 1);}
.lms_table_dd2 tr td .tt00{display:inline-block;cursor: pointer;color:rgba(255, 255, 255, 1);background:rgba(253, 165, 165, 1);font-size:14px;line-height:25px;height:25px;padding:0 10px;border-radius:17px;}
.lms_table_dd2 tr td .tt00:hover{color:rgba(255, 70, 70, 1);background:rgba(228, 251, 255, 1);transition:.7s;}
/* s_연강 */
.lms_table_dd2 .dd_ttx_100{position: absolute;margin-top: -91px;margin-left: 0px;margin-bottom: 0px;width: 297px;height: 100px;top: 90px;left: 0px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(183, 189, 190, 1);border-right: solid 1px rgba(183, 189, 190, 1);border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;box-shadow: none;z-index:10000;}
.lms_table_dd2 .dd_ttx_100:hover{background: rgba(221, 221, 221, 1);}
.lms_table_dd2 .dd_ttx_2x{position: absolute;margin-left: 297px;margin-top: -91px;margin-right: 0px;margin-bottom: 0px;width: 297px;height: 100px;top: 90px;left: 0px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(183, 189, 190, 1);border-right: solid 1px rgba(183, 189, 190, 1);border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;box-shadow: none;z-index:10000;}
.lms_table_dd2 .dd_ttx_2x:hover{background: rgba(221, 221, 221, 1);}
.lms_table_dd2 .dd_ttx_3x{position: absolute;margin: -26px 0 0 297px;display: inline-block;width: 297px;height: 125px;top: 90px;left: 0px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(183, 189, 190, 1);border-right: solid 1px rgba(183, 189, 190, 1);border-bottom-right-radius: 15px;border-bottom-left-radius: 15px;box-shadow: none;z-index:10000;}
.lms_table_dd2 .dd_ttx_3x:hover{background: rgba(221, 221, 221, 1);}
.lms_table_dd2 .ip02_2{display:table-cell;margin:1px auto -1px auto !important;width:99%;min-height:20px !important;line-height:18px;border: solid 1px rgba(255, 255, 254, 0);font-family:inherit;font-size:15px;letter-spacing: -1px;color: rgba(0, 150, 189, 1);background: none;text-align: center;text-indent: 0;box-sizing:border-box;resize:none;overflow-y:hidden;padding:5px 0.5% 0 0.5%;transition: .7s;cursor: default;}
.lms_table_dd2 .ip02_2:hover{border:solid 1px rgba(1, 96, 121, 0);}
.lms_table_dd2 .tt_t{display: inline-block;width: 100%;height: 25px;margin: 2px auto 0 auto;padding: 0;text-align: center;text-indent: 0;letter-spacing: -1px;font-size: 15px;line-height: 23px;color: rgba(0, 139, 173, 1);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;float: left;}
.lms_table_dd2 .tt01{display:inline-block;width: 85px;height: 25px;margin: 0;padding: 0;text-align: center;text-indent: 0;letter-spacing: -1px;font-size: 13px;line-height: 23px;color: rgba(85, 85, 85, 1);text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;float: left;}
.lms_table_dd2 .tt02{display:inline-block;width: 90px;height: 25px;margin: 0;padding: 0;text-align: center;text-indent: 0;letter-spacing: -1px;font-size: 15px;line-height: 23px;color: rgba(255, 255, 255, 1);background: rgba(45, 66, 134, 0.4);border-bottom-right-radius: 7px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;float: left;}
.lms_table_dd2 .tt03{display: inline-block;width: 100%;height: auto;line-height: 18px;margin: 0;padding: 0 10%;font-size: 14px;color: rgba(57, 166, 196, 1);text-align: right;text-indent: 10px;box-sizing: border-box;}
.lms_table_dd2 .tt03_1{display: inline-block;width: 120px;height: 25px;line-height: 23px;margin: 0;padding: 0;font-size: 14px;letter-spacing: -1px;color: rgba(77, 77, 77, 1);text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-indent: 15px;background: url(../img/map.png) no-repeat 0 50%;box-sizing: border-box;float: left;}
.lms_table_dd2 .tt04{display: inline-block;width: 100%;height: auto;line-height: 18px;margin: 0;padding: 0 10%;font-size: 15px;color: rgba(77, 77, 77, 1);text-align: right;text-indent: 10px;box-sizing: border-box;}
.lms_table_dd2 .tt05{display: inline-block;width: 100%;height: auto;line-height: 18px;margin: 0;padding: 0 10%;font-size: 15px;color: rgba(255, 99, 99, 1);text-align: right;text-indent: 0px;box-sizing: border-box;}
.lms_table_dd2 tr.lunch{background:rgba(255, 251, 239, 1);}
/* e_연강 */
/* e_.lms_table_dd2 */
/* s_.lms_table_am */
.fold .am_tbwrap{width: 98%;display:inline-block;float: right;box-sizing: border-box;}
.lms_table_am{position:relative;z-index:10000;width: 351px;height: auto;margin: 0;padding: 0;border-top: solid 0px rgba(146, 212, 230, 1);border-bottom: solid 2px rgba(146, 212, 231, .7);border-right: solid 1px rgba(178, 225, 237, 1);border-left: solid 1px rgba(178, 225, 237, 1);background: rgba(255, 255, 255, 1);flex-grow: 1;max-width: 351px;}
.lms_table_am .tr02 .w1{width:13.33%;padding: 0 !important;margin: 0;text-align:center;text-indent: 0px;}
.lms_table_am .tr02 .w2{width:20%;padding: 0 !important;margin: 0;max-height:45px;height:45px !important;text-align: left;text-indent: 30px;}
.lms_table_am .tr02 .w4{width:53.33%;padding: 0 !important;margin: 0;max-height:45px;height:45px !important;text-align: left;text-indent: 30px;}
.lms_table_am .sp01{display:inline-block;position:relative;top:1px;font-size:15px;color:#555;padding: 0;margin: 0;text-indent: 0px;}
.lms_table_am .sp02{display:inline-block;position:relative;top:1px;font-size:15px;color:#555;padding: 0;margin:0 0 0 3px;text-indent: 0px;}
.lms_table_am .sign{display:inline-block;position:relative;top:1px;font-size:15px;color:#555;padding: 0;margin:0 15px;text-indent: 0px;}
.lms_table_am .th01{background: rgb(235, 251, 254);color: rgba(0, 0, 0, 1);padding: 0;font-size:15px;text-align: left;vertical-align: top;text-indent: 0;height: 35px;border-right: solid 1px rgb(249, 251, 252);border-left: solid 1px rgb(249, 251, 252);border-bottom: solid 2px rgba(127, 174, 187, 1);}
.lms_table_am .th01 .sp_tt{position: relative;top: 13px;left: 18px;margin: 0;padding: 0;text-align: center;}
.lms_table_am .sp_date{position: absolute;display: inline-block;margin: 10px auto;padding: 0;width: 50px;letter-spacing: -1.5px;text-align: center;font-size:inherit;}
.lms_table_am .sp_date.on{position: absolute;display: inline-block;margin: -7px 0 0 7px;letter-spacing: -1px;text-align: left;font-size: 25px;width: auto;height: 26px;line-height: 1;padding: 0 17px;border: solid 1px rgba(39, 211, 255, 1);background: rgba(208, 241, 255, 1);}
.lms_table_am .amtoday{display: block;margin: -21px 0 0 0;letter-spacing: -1px;text-align: center;color: rgba(84, 198, 255, 1);font-size: 24px;width: 50px;height: 50px;line-height: 75px;padding: 0;border: solid 0px rgba(39, 211, 255, 1);background: url(../img/today.png) no-repeat 0 0 rgba(225, 246, 255, 0);}
.lms_table_am tr.select_wrap{border: solid 2px rgb(22, 4, 166);}
.lms_table_am .th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.lms_table_am td .sp06{display:inline-block;padding:8px 0 0 0;}
.lms_table_am .w1{width:14.28571428571429%;}
.lms_table_am .bd02{border-left:solid 1px rgba(178, 225, 237, 1);}
.lms_table_am .bd03{border-right:solid 1px rgba(178, 225, 237, 1);}
.lms_table_am .w2{width:14.28%;}
.lms_table_am .w3{width:10%;}
.lms_table_am .w4{width:15%;letter-spacing: -1px;}
.lms_table_am .tt01{display:inline-block;width:100%;margin:5px 0 0 0;letter-spacing: -1px;font-size: 15px;color: #555;}
.lms_table_am .tt02{display:inline-block;width:100%;margin:5px 0 0 0;letter-spacing: -1px;font-size: 15px;color: #777;}
.lms_table_am td{opacity: 1;border-bottom: solid 1px rgba(202, 243, 255, 1);border-left: solid 1px rgba(202, 243, 255, 1);text-align: left;vertical-align: top;box-sizing:border-box;margin: 0;padding: 0;font-size: 15px;line-height: 18px;width: 50px;height: 140px;color: rgba(0, 0, 0, 1);}
.lms_table_am .wrap_ic {margin:5px auto 0 auto; text-align: center;}
.lms_table_am .week01{position:relative;top: -8px;left: 50px;font-size: 14px;color: #555;}
.lms_table_am .week02{position:relative;top: 8px;left: -46px;font-size: 14px;color: #555;}
.lms_table_am .b_a{opacity: .5;background: rgba(0,0,0,.08);} 
.lms_table_am .space01{letter-spacing: 50px;color: #777;}
.lms_table_am .m_ttx{position: absolute;margin: 0;margin-top: 40px;margin-left: -1px;display: inline-block;width: auto;height: 5px;line-height: 18px;font-family:inherit;font-size: 14px;color: rgb(255, 255, 255);text-align: left;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;border: 0px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 12px;transition: .7s;cursor: pointer;border-bottom: solid 1px rgba(255, 255, 254, 1);}
.lms_table_am .m_ttx:hover, .lms_table_am .m_tt:focus, .lms_table_am .m_tt:active{background: rgba(85, 85, 85, 1);color: #fff;}
.lms_table_am .m_tt{position: relative;top: 27px;display: inline-block;width: 48px;height: 28px;line-height: 26px;border-top: solid 1px rgba(178, 225, 237, 1);border-bottom: solid 1px rgba(178, 225, 237, 1);font-family:inherit;font-size: 14px;color: rgba(1, 96, 121, 1);text-align: left;text-indent: 0;letter-spacing: -1.5px;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 2px 0 10px;margin: 0 0 -1px 0;transition: .7s;cursor: pointer;}
.lms_table_am .m_tt:hover, .lms_table_am .m_tt:focus, .lms_table_am .m_tt:active{background: rgba(1, 96, 121, .7);color: #fff;}
.lms_table_am .m_add{position: absolute;display: inline-block;width: auto;height: 20px;line-height: 1;font-family:inherit;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;box-sizing:border-box;padding: 0 4px 0 2px;margin: 4px 0 3px 70px;transition: .7s;cursor: pointer;border-radius: 1px;background: rgba(141, 210, 229, 1);border-left: solid 1px rgba(141, 210, 230, 1);color: rgba(255, 255, 255, 1);}
.lms_table_am .m_add:hover, .lms_table_am .m_add:focus, .lms_table_am .m_add:active{background:rgba(71, 168, 210, 1);border-left:solid 1px rgba(54, 190, 226, 0.7);color: rgb(255, 255, 255);}
.lms_table_am .m_add .sp1{display: inline-block;position: relative;top: 0;}
.lms_table_am .m_add .sp2{display: inline-block;position: relative;top: 0;}
.lms_table_am .color1{background: rgba(247, 136, 128, 1);}
.lms_table_am .color2{background: rgba(246, 177, 144, 1);}
.lms_table_am .color3{background: rgba(208, 187, 99, 1);}
.lms_table_am .color4{background: rgba(141, 212, 195, 1);}
.lms_table_am .color5{background: rgba(134, 204, 237, 1);}
.lms_table_am .color6{background: rgba(126, 166, 233, 1);}
.lms_table_am .color7{background: rgba(188, 149, 232, 1);}
/* e_.lms_table_am */

/* s_.lms_table_list */
.wrap_table_list{display: table;width:100%;height: auto;overflow-x: hidden;overflow-y: visible;margin: 0 0 -1px 0;padding: 0;background:transparent; box-sizing: border-box;border-left: solid 1px rgba(178, 225, 237, 1);}
.fold .am_rt_wrap{flex-grow:1;max-width: 628px;width: 380px;border-right: solid 2px rgba(178, 225, 237, 1);box-sizing: border-box;}
.lms_table_list.top{width: 100%;height: auto;margin: 0;padding: 0;border-top: solid 0px rgba(146, 212, 230, 1);border-left: solid 1px rgba(178, 225, 237, 1);background: rgba(255, 255, 255, 1);float: left;}
.lms_table_list{width: 100%;height: auto;margin: 0 auto 0 1px;padding: 0;border: solid 0px rgba(146, 212, 230, 1);border-bottom: solid 2px rgba(146, 212, 230, .3);background: transparent;float: left;}
.lms_table_list .th01{background: rgba(255, 255, 255, 0);color: rgba(0, 0, 0, 1);padding: 0;font-size:15px;text-align: left;vertical-align: top;text-indent: 0;height: 35px;border-bottom: dotted 2px rgb(128, 204, 237);}
.lms_table_list .th01 .sp_tt{position: relative;top: -1px;display: inline-block;margin: 0 auto;padding: 0;text-align: center;width: 276px;font-size: 16px;color: rgba(0, 142, 204, 1);}
.lms_table_list td{border-bottom: dashed 1px rgba(137, 219, 255, 1);border-left: solid 0px rgba(202, 243, 255, 1);text-align: left;vertical-align: middle;margin: 0;padding: 0;font-size: 15px;line-height: 18px;height: 110px;color: rgba(85, 85, 85, 1);}
.lms_table_list td.w_ic{width: 95px;}
.lms_table_list td.w_con{width: 230px;}
.lms_table_list .ic_wrap{display: table;float: left;margin: 10px 0 0 0;width:100%;height:auto;text-align: center;}
.lms_table_list .ic_ar01{display: inline-block;width: 20px;height: 20px;line-height: 25px;border:solid 1px rgba(76, 188, 219, 1);border-radius: 50%;background: url(../img/ar01_on.png) no-repeat 45% 45% rgba(76, 188, 218, 1);font-size: 10px;color: rgba(1, 96, 121, .8);margin: 0 0 0 5px;padding: 0;box-sizing:border-box;box-shadow: 1px 1px 1px rgba(1, 96, 122, 1);float: left;}
.lms_table_list .ic_ar02{display: inline-block;width: 20px;height: 20px;line-height: 25px;border:solid 1px rgba(76, 188, 219, 1);border-radius: 50%;background: url(../img/ar02_on.png) no-repeat 55% 45% rgba(76, 188, 218, 1);font-size: 10px;color: rgba(1, 96, 121, .8);margin: 0 5px 0 0;padding: 0;box-sizing:border-box;box-shadow: 1px 1px 1px rgba(1, 96, 122, 1);float: right;}
.lms_table_list .ic_ar01:hover{border:solid 1px rgba(47, 155, 202, 1);background: url(../img/ar01.png) no-repeat 45% 45% rgba(76, 188, 218, .2);}
.lms_table_list .ic_ar02:hover{border:solid 1px rgba(47, 155, 202, 1);background: url(../img/ar02.png) no-repeat 55% 45% rgba(76, 188, 218, .2);}
.lms_table_list .am_option{display: inline-block;margin: 0 0 0 19px;width: auto;height: 16px;padding: 0;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 18px;letter-spacing: -1px;}
.lms_table_list .am_opt_tt{display: inline-block;margin: 0 0 5px 0;width: 230px;height: auto;padding: 0;font-size: 14px;color: rgb(18, 76, 143);text-align: left;line-height: 19px;text-indent: 0;letter-spacing: -1px;float: left;}
.lms_table_list .am_opt_tts{display: inline-block;margin: 0;width: auto;height: 16px;padding: 0;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;line-height: 16px;text-indent: 0;letter-spacing: -1px;float: left;}
.lms_table_list .opt1{background: url(../img/opt7.png) no-repeat 0 3px;}
.lms_table_list .opt2{background: url(../img/opt6.png) no-repeat 0 3px;}
.lms_table_list .opt3{background: url(../img/opt5.png) no-repeat 0 3px;}
.lms_table_list .opt4{background: url(../img/opt4.png) no-repeat 0 3px;}
.lms_table_list .opt5{background: url(../img/opt3.png) no-repeat 0 3px;}
.lms_table_list .opt6{background: url(../img/opt2.png) no-repeat 0 3px;}
.lms_table_list .opt7{background: url(../img/opt1.png) no-repeat 0 3px;}
.lms_table_list .color1{background: rgba(247, 136, 128, 1);}
.lms_table_list .color2{background: rgba(246, 177, 144, 1);}
.lms_table_list .color3{background: rgba(208, 187, 99, 1);}
.lms_table_list .color4{background: rgba(141, 212, 195, 1);}
.lms_table_list .color5{background: rgba(134, 204, 237, 1);}
.lms_table_list .color6{background: rgba(126, 166, 233, 1);}
.lms_table_list .color7{background: rgba(188, 149, 232, 1);}
/* e_.lms_table_list */

/* s_.main_con .lms_table_list */
.main_con .wrap_table_list{display: table;width:100%;height: auto;overflow-x: hidden;overflow-y: visible;margin: 0 0 -1px 0;padding: 0;background:transparent; box-sizing: border-box;border-left: solid 1px rgba(178, 225, 237, 1);}
.main_con .am_rt_wrap{flex-basis:45%;max-width: 45%;width: 45%;border-right: solid 2px rgba(178, 225, 237, 1);box-sizing: border-box;float: right;}
.main_con .lms_table_list.top{width: 100%;height: auto;margin: 0;padding: 0;border-top: solid 0px rgba(146, 212, 230, 1);border-left: solid 1px rgba(178, 225, 237, 1);background: rgba(255, 255, 255, 1);float: left;}
.main_con .r2 .lms_table_list.top{width: 100%;height: auto;margin: -2px 0 0 0;padding: 0;border-top: solid 2px rgba(146, 212, 230, 1);border-left: solid 1px rgba(178, 225, 237, 1);background: rgba(255, 255, 255, 1);float: left;}
.main_con .lms_table_list{width: 100%;height: auto;margin: 0 auto 0 1px;padding: 0;border: solid 0px rgba(146, 212, 230, 1);border-bottom: solid 2px rgba(146, 212, 230, .3);background: transparent;float: left;}
.main_con .lms_table_list .th01{background: rgba(255, 255, 255, 0);color: rgba(0, 0, 0, 1);padding: 0;font-size:15px;text-align: left;vertical-align: top;text-indent: 0;height: 35px;border-bottom: dotted 2px rgb(128, 204, 237);}
.main_con .lms_table_list .th01 .sp_tt{position: relative;top: -1px;display: inline-block;margin: 3px auto;padding: 0;text-align: center;width: 80%;font-size: 16px;color: rgba(0, 142, 204, 1);height: 20px;}
.main_con .lms_table_list .th01 .sp_tt.bf{position: relative;top: -1px;display: inline-block;margin: 0 auto;padding: 0;text-align: center;width: 100%;font-size: 14px;color: rgb(0, 151, 192);background: rgb(240, 248, 255);line-height: 26px;font-weight: 600;height: 26px;}
.main_con .lms_table_list td{border-bottom: dashed 1px rgba(137, 219, 255, 1);border-left: solid 0px rgba(202, 243, 255, 1);text-align: left;vertical-align: middle;margin: 0;padding: 0;font-size: 15px;line-height: 18px;height: 110px;color: rgba(85, 85, 85, 1);}
.main_con .lms_table_list td.w_ic{width: 90px;}
.main_con .lms_table_list td.w_con{width: 267px;}
.main_con .lms_table_list td.w_btn{width: 90px;text-align:center;}
.main_con .lms_table_list td.w_btn .schd_btn1{display:inline-block;width:40%;margin:0 1px;padding:0;height:30px;font-size:13px;background:rgb(61, 155, 222);color:rgb(255, 255, 255);box-sizing:border-box;border-radius:3px;}
.main_con .lms_table_list td.w_btn .schd_btn2{display:inline-block;width:40%;margin:0 1px 0 0;padding:0;height:30px;font-size:13px;background:rgb(153, 153, 153);color: rgb(255, 255, 255);box-sizing:border-box;border-radius:3px;}
.main_con .lms_table_list td.w_btn .schd_btn1:hover{background:rgb(136, 202, 248);color:rgb(6, 64, 138);transition:.7s;}
.main_con .lms_table_list td.w_btn .schd_btn2:hover{background:rgb(206, 206, 206);color:rgb(45, 45, 45);transition:.7s;}
.main_con .lms_table_list .ic_wrap{display: table;float: left;margin: 0;width:100%;height:auto;text-align: center;padding: 2px 0 0 0;}
.main_con .lms_table_list .ic_ar01{display: inline-block;width: 20px;height: 20px;line-height: 25px;border:solid 1px rgba(76, 188, 219, 1);border-radius: 50%;background: url(../img/ar01_on.png) no-repeat 45% 45% rgba(76, 188, 218, 1);font-size: 10px;color: rgba(1, 96, 121, .8);margin: 3px 0 3px 5px;padding: 0;box-sizing:border-box;box-shadow: 1px 1px 1px rgba(1, 96, 122, 1);float: left;}
.main_con .lms_table_list .ic_ar02{display: inline-block;width: 20px;height: 20px;line-height: 25px;border:solid 1px rgba(76, 188, 219, 1);border-radius: 50%;background: url(../img/ar02_on.png) no-repeat 55% 45% rgba(76, 188, 218, 1);font-size: 10px;color: rgba(1, 96, 121, .8);margin: 3px 5px 3px 0;padding: 0;box-sizing:border-box;box-shadow: 1px 1px 1px rgba(1, 96, 122, 1);float: right;}
.main_con .lms_table_list .ic_ar01:hover{border:solid 1px rgba(47, 155, 202, 1);background: url(../img/ar01.png) no-repeat 45% 45% rgba(76, 188, 218, .2);}
.main_con .lms_table_list .ic_ar02:hover{border:solid 1px rgba(47, 155, 202, 1);background: url(../img/ar02.png) no-repeat 55% 45% rgba(76, 188, 218, .2);}
.main_con .lms_table_list .am_option{display: inline-block;margin: 0 0 0 9px;width: auto;height: 16px;padding: 0;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 18px;letter-spacing: -1px;}
.main_con .lms_table_list .am_opt_tt{display: inline-block;margin: 0 10% 5px 0;width: 90%;height: auto;padding: 0;font-size: 14px;color: rgb(18, 76, 143);text-align: justify;line-height: 19px;text-indent: 0;letter-spacing: -1px;float: left;}
.main_con .lms_table_list .am_opt_tts{display: inline-block;margin: 0 10% 0 0;width: 90%;height: 16px;padding: 0;font-size: 14px;color: rgb(74, 148, 189);text-align: left;line-height: 16px;text-indent: 0;letter-spacing: -1px;float: left;}
.main_con .lms_table_list .opt1{background: url(../img/opt7.png) no-repeat 0 3px;}
.main_con .lms_table_list .opt2{background: url(../img/opt6.png) no-repeat 0 3px;}
.main_con .lms_table_list .opt3{background: url(../img/opt5.png) no-repeat 0 3px;}
.main_con .lms_table_list .opt4{background: url(../img/opt4.png) no-repeat 0 3px;}
.main_con .lms_table_list .opt5{background: url(../img/opt3.png) no-repeat 0 3px;}
.main_con .lms_table_list .opt6{background: url(../img/opt2.png) no-repeat 0 3px;}
.main_con .lms_table_list .opt7{background: url(../img/opt1.png) no-repeat 0 3px;}
.main_con .lms_table_list .color1{background: rgba(247, 136, 128, 1);}
.main_con .lms_table_list .color2{background: rgba(246, 177, 144, 1);}
.main_con .lms_table_list .color3{background: rgba(208, 187, 99, 1);}
.main_con .lms_table_list .color4{background: rgba(141, 212, 195, 1);}
.main_con .lms_table_list .color5{background: rgba(134, 204, 237, 1);}
.main_con .lms_table_list .color6{background: rgba(126, 166, 233, 1);}
.main_con .lms_table_list .color7{background: rgba(188, 149, 232, 1);}
/* e_.main_con .lms_table_list */

/* s_.lms_table_tdl */
.pf_tdlwrap{position:relative;z-index:10000;display:block;width:695px;height: auto;margin: 0 1% 10px 1%;padding:10px 0 0 0;overflow-x: hidden;overflow-y: visible;border-top:dashed 1px rgb(111, 209, 255);border-bottom: dashed 1px rgb(111, 209, 255);background: rgb(255, 255, 255);}
.fold .pf_tdlwrap{position:relative;z-index:10000;display:block;width:100%;height: auto;margin: -10px 0 10px 0;padding:10px 3px 0 5px;overflow-x: hidden;overflow-y: visible;border-top:dashed 1px rgb(98, 219, 255);border-bottom: dashed 1px rgb(98, 219, 255);background: rgb(255, 255, 255);float: right;box-sizing: border-box;}
.lms_table_tdl{position:relative;z-index:10000;display:table;width: 100%;height: auto;margin: 0 auto;padding: 0 3px 0 0;border-top: solid 0px rgba(146, 212, 230, 1);border-right: solid 0px rgba(178, 225, 237, 1);border-left: solid 0px rgba(178, 225, 237, 1);background: rgba(255, 255, 255, 1);float: right;box-sizing: border-box;}
.lms_table_tdl li {position: relative;display: table;width: 100%;border: dotted 2px rgba(123, 207, 244, 1);border-radius:20px;margin: 0 0 10px 0;padding: 0;background: rgba(250, 253, 255, 1);cursor: pointer;}
.lms_table_tdl li:hover {background:rgba(158, 212, 249, 1);transition: .7s;}
.lms_table_tdl li.notice {position: relative;display: table;width: 100%;border: dotted 2px rgba(79, 193, 243, 1);border-radius:20px;margin: 0 0 10px 0;padding: 0;background: rgba(236, 247, 255, 1);cursor:default;}
.lms_table_tdl li.notice:hover {background:rgba(226, 243, 255, 1);transition: .7s;}
.lms_table_tdl li .dv{position: relative;display: table-cell;text-align: left;vertical-align: middle;margin: 0;padding: 0;font-size: 15px;line-height: 18px;height: 100px;color: rgba(85, 85, 85, 1);}
.lms_table_tdl .dv.w_ic{width: 16%;}
.lms_table_tdl .dv.w_con{width: 84%;}
.lms_table_tdl .ic_wrap{display: inline-block;float: left;margin: 10px 0 0 0;width:100%;height:auto;}
.lms_table_tdl .ic_ar01{display: inline-block;width: 20px;height: 20px;line-height: 25px;border:solid 1px rgba(76, 188, 219, 1);border-radius: 50%;background: url(../img/ar01_on.png) no-repeat 45% 45% rgba(76, 188, 218, 1);font-size: 10px;color: rgba(1, 96, 121, .8);margin: 0 0 0 10px;padding: 0;box-sizing:border-box;box-shadow: 1px 1px 1px rgba(1, 96, 122, 1);}
.lms_table_tdl .ic_ar02{display: inline-block;width: 20px;height: 20px;line-height: 25px;border:solid 1px rgba(76, 188, 219, 1);border-radius: 50%;background: url(../img/ar02_on.png) no-repeat 55% 45% rgba(76, 188, 218, 1);font-size: 10px;color: rgba(1, 96, 121, .8);margin: 0;padding: 0;box-sizing:border-box;box-shadow: 1px 1px 1px rgba(1, 96, 122, 1);}
.lms_table_tdl .ic_ar01:hover{border:solid 1px rgba(47, 155, 202, 1);background: url(../img/ar01.png) no-repeat 45% 45% rgba(76, 188, 218, .2);}
.lms_table_tdl .ic_ar02:hover{border:solid 1px rgba(47, 155, 202, 1);background: url(../img/ar02.png) no-repeat 55% 45% rgba(76, 188, 218, .2);}
.lms_table_tdl .am_option{display: inline-block;margin: 0 0 0 25px;width: 50px;height: 50px;padding: 0;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;text-indent: 18px;letter-spacing: -1px;border-radius: 50%;box-shadow: 2px 2px 2px rgba(204, 204, 204, 1);}
.lms_table_tdl .am_opt_tt{display: inline-block;margin: 0 0 5px 0;width: 99%;height: auto;padding: 0;font-size: 15px;color: rgb(0, 52, 94);text-align: left;line-height: 19px;text-indent: 0;letter-spacing: -1px;float: left;}
.lms_table_tdl .am_opt_tts{display: inline-block;margin: 0;width: auto;height: 16px;padding: 0;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: left;line-height: 16px;text-indent: 0;letter-spacing: -1px;float: left;}
.lms_table_tdl .am_opt_tt .tt{position: relative;top: -1px;display: inline-block;color: rgba(50, 137, 231, 1);margin: 0;padding: 0 7px 0 0;}
.lms_table_tdl .opt1{background: url(../img/alarm_b.png) no-repeat 55% 45% rgba(224, 245, 253, 1);}
.lms_table_tdl .notice .opt1{background: url(../img/alarm_b.png) no-repeat 55% 45% rgba(255, 255, 255, 1);}
.lms_table_tdl .opt2{background: url(../img/opt6.png) no-repeat 0 3px;}
.lms_table_tdl .opt3{background: url(../img/opt5.png) no-repeat 0 3px;}
.lms_table_tdl .opt4{background: url(../img/opt4.png) no-repeat 0 3px;}
.lms_table_tdl .opt5{background: url(../img/opt3.png) no-repeat 0 3px;}
.lms_table_tdl .opt6{background: url(../img/opt2.png) no-repeat 0 3px;}
.lms_table_tdl .opt7{background: url(../img/opt1.png) no-repeat 0 3px;}
.lms_table_tdl .color1{background: rgba(247, 136, 128, 1);}
.lms_table_tdl .color2{background: rgba(246, 177, 144, 1);}
.lms_table_tdl .color3{background: rgba(208, 187, 99, 1);}
.lms_table_tdl .color4{background: rgba(141, 212, 195, 1);}
.lms_table_tdl .color5{background: rgba(134, 204, 237, 1);}
.lms_table_tdl .color6{background: rgba(126, 166, 233, 1);}
.lms_table_tdl .color7{background: rgba(188, 149, 232, 1);}
.lms_table_tdl li .pt_wrap{position: relative;top: 60px;display: table;width:auto;height: auto;line-height: 30px;margin: 0 10px 0 -200px;padding: 0 10px 0 0;letter-spacing: -1.5px;background: rgba(219, 244, 255, 1);border-radius: 17px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;border-bottom:solid 2px rgba(57, 166, 196, .3);transition: .7s;float: right;}
.lms_table_tdl li .pt_wrap .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 5px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 22px;}
.lms_table_tdl li .pt_wrap .pt01 img{position: relative;top:1px;left:0px;display:block;float:left;width: 27px;height: 27px;margin: 0;padding:0;border-radius: 22px;background: rgba(255, 255, 255, 1);}
.lms_table_tdl li .pt_wrap .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;margin: 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;text-align: left;font-size:14px;color: rgba(39, 107, 180, 1);}
.more_wrap{display:table;width: 100%;height: auto;margin: 0 auto;padding: 0;float: right;}
.more_wrap .more{display: block;margin: 0 auto;padding: 0;width: 150px;height: 38px;line-height: 38px;background: rgba(107, 186, 237, 1);border:solid 1px rgba(105, 185, 237, 1);border-radius: 20px;color: rgba(255, 255, 255, 1);font-size: 15px;box-shadow: 2px 2px 1px rgba(208, 208, 208, 1);float: none;box-sizing: border-box;}
.more_wrap .more:hover{background: rgb(14, 111, 174);width: 100%;transition: .7s;}
.more_wrap .more .uarrow{position: relative;top: -2px;display: inline-block;width: 30px;height: 30px;line-height: 28px;text-align: center;font-size: 14px;border: solid 1px rgba(255, 255, 254, 1);border-radius: 50%;padding: 0;margin: 0 0 0 7px;}
/* e_.lms_table_tdl */

/* s_.lwrap_p1_uselectbox */
.wrap_p1_uselectbox{width: 270px;padding: 0 !important;margin: 0;max-height:45px;height: 35px !important;background: rgba(240, 251, 255, 1);color: rgba(0, 49, 119,1);text-align: left;text-indent: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(104, 195, 235, 1);float: left;}
.wrap_p1_uselectbox:hover{border: solid 1px rgba(12, 205, 255, 1);background: rgb(134, 207, 239);color:rgba(255, 255, 255, 1);box-sizing: border-box;transition: .7s;}	
.wrap_p1_uselectbox div.uselectbox{position: relative;top: 0px;height: 33px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;box-sizing: border-box;}
.wrap_p1_uselectbox span.uselected{width: 85%;background: none;overflow:hidden;position:relative;top: -1px;float:left;height: 33px;line-height: 33px;font-size: 15px;z-index:1;color: inherit;text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.wrap_p1_uselectbox span.uarrow{position:relative;top: 0;text-indent: 0;display: inline-block;width: 15%;float: right;height: 33px;line-height: 33px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(1, 96, 121,.7);}			
.wrap_p1_uselectbox div.uoptions{position: absolute;top: 33px;left: -1px;width: 270px;height:  auto;max-height: 196px;line-height: 34px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: visible;overflow-y:  auto;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 10001;box-sizing: border-box;min-width: 100%;}				
.wrap_p1_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 250px;height: 35px;line-height: 34px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;opacity: 1;color: rgba(85, 85, 85, 1);letter-spacing: -1px;word-spacing: -1px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-indent: 10px;}			
.wrap_p1_uselectbox span.uoption:hover{color:rgba(255, 255, 255, 1);background-color:rgba(1, 96, 121, .8);}	
.wrap_p1_uselectbox span.opt1{background: rgba(167, 167, 167, 1);color: rgba(255, 255, 255, 1);}
.wrap_p1_uselectbox span.opt2{background: url(../img/opt1.png) no-repeat 10px 48% rgba(225, 246, 255, 1);text-indent: 30px;}
.wrap_p1_uselectbox span.opt3{background: url(../img/opt2.png) no-repeat 10px 48% rgba(225, 246, 255, 1);text-indent: 30px;}
.wrap_p1_uselectbox span.opt4{background: url(../img/opt3.png) no-repeat 10px 48% rgba(225, 246, 255, 1);text-indent: 30px;}
.wrap_p1_uselectbox span.opt5{background: url(../img/opt4.png) no-repeat 10px 48% rgba(225, 246, 255, 1);text-indent: 30px;}
.wrap_p1_uselectbox span.opt6{background: url(../img/opt5.png) no-repeat 10px 48% rgba(225, 246, 255, 1);text-indent: 30px;}
.wrap_p1_uselectbox span.opt7{background: url(../img/opt6.png) no-repeat 10px 48% rgba(225, 246, 255, 1);text-indent: 30px;}
.wrap_p1_uselectbox span.opt8{background: url(../img/opt7.png) no-repeat 10px 48% rgba(225, 246, 255, 1);text-indent: 30px;}
/* e_.wrap_p1_uselectbox */

/* s_.ltt_wrap */
.tt_wrap .sch_wrap{display: inline-block;float: right;padding: 0;margin: 3px 0 0 0;}
.tt_wrap .sch_wrap button.btn_view{position: relative;left: -1px;display: inline-block;width: 100px;height: 35px;line-height: 33px;padding: 0;text-align:center;text-indent: 0;font-size: 14px;background: rgba(240, 251, 255,1);color: rgb(0, 128, 165);float:left;margin: 0 0 0 10px;border: solid 2px rgba(255, 255, 254, 1);border-radius: 20px;box-sizing: border-box;font-weight: 600;box-shadow: 0px 2px 2px rgba(204, 204, 204, 1);}
.tt_wrap .sch_wrap button.btn_view:hover{transition: .7s;background: rgba(104, 195, 235, .9);border: solid 1px rgb(0, 171, 216);color:rgba(255, 255, 255, 1);}
.tt_wrap .sch_wrap button.btn_view{position: relative;left: -1px;display: inline-block;width: 100px;height: 35px;line-height: 32px;padding: 0;text-align:center;text-indent: 0;font-size: 14px;background: rgb(199, 240, 255);color: rgb(0, 128, 165);float:left;margin: -1px 0 0 10px;border: solid 2px rgba(255, 255, 254, 1);border-radius: 20px;box-sizing: border-box;box-shadow: 0px 2px 2px rgba(204, 204, 204, 1);font-weight: 600;}
.tt_wrap .sch_wrap button.btn_view:hover{transition: .7s;background: rgba(104, 195, 235, .9);border: solid 2px rgb(255, 255, 255);color:rgba(255, 255, 255, 1);box-shadow: 0px 2px 2px rgba(204, 204, 204, 1);}
.tt_wrap .sch_wrap button.btn_search1{position: relative;left: -1px;display: inline-block;width: 36px;height: 36px;line-height: 33px;padding: 0;font-size: 15px;background: url(../img/btn_search1_2.png) no-repeat -2.5px 36%  rgba(104, 195, 235, .8);color: rgba(0, 49, 119,1.00);float:left;margin: 0 0 0 10px;border: solid 1px rgba(134, 207, 239, 1);border-radius: 17px;box-sizing: border-box;}
.tt_wrap .sch_wrap button.btn_search1:hover{transition: .7s;background: url(../img/btn_search1_1.png) no-repeat -2.5px 36%  rgba(225, 246, 255, 1);border: solid 1px rgba(104, 195, 235, 1);box-sizing: border-box;line-height: 30px;}
.lfic.fold .main .main_con .tt_wrap .sch_wrap .bt04{display:inline-block;width: 140px;height: 35px;margin: 1px auto 0 0;padding: 0;border-radius: 7px;font-size: 15px;text-align: center;letter-spacing: -1px;background:rgb(27, 147, 180);color: rgb(255, 255, 255);float: left;}
.lfic.fold .main .main_con .tt_wrap .sch_wrap .bt04:hover{background: rgb(1, 86, 108);border-radius: 30px;transition: .7s;color: rgba(255,255,255,1.00);}
/* e_.ltt_wrap */

/* s_rfr_con */
.rfr_con {display: table;width: 100%;min-height: 150px;margin: 0;padding: 0;box-sizing: border-box;text-align: center;}
/* s_rfr_con .mlms_tb1 */
.rfr_con .mlms_tb1{width: 100%;height: auto;margin: 0;padding: 0;border-radius: 0px;border-left: 0px;border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.rfr_con .mlms_tb1 .lnk{cursor:pointer;}
.rfr_con .mlms_tb1 .lnk:hover{background:rgba(240, 255, 255, .5);}
.rfr_con .mlms_tb1 tr th{background: rgba(230, 243, 255, 1);color: rgba(0, 106, 158, 1);padding: 4px 2px;font-size: 14px;height: 35px;line-height: 1.2;letter-spacing: -1.5px;border: solid 1px rgb(189, 212, 237);border-bottom: solid 1px rgba(166, 213, 253, 1);}
.rfr_con .mlms_tb1 tr td.th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.rfr_con .mlms_tb1 tr td {box-sizing:border-box;margin:0;padding: 4px 2px 3px 2px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgba(68, 68, 68, 1);z-index: 9999;}
.rfr_con .mlms_tb1 tr td.t_l{text-align: justify;padding: 4px 7px 5px 7px;}
.rfr_con .mlms_tb1 tr td .sp1{display:inline-block;width:100%;font-size:15px;color:rgba(49, 84, 154, 1);line-height:22px;}
.rfr_con .mlms_tb1 tr td .sp2{display:inline-block;width:100%;font-size:14px;color:rgb(85, 85, 85);line-height:18px;max-height: 36px;overflow:hidden;}
.rfr_con .mlms_tb1 tr td.lnk .sp1{display:inline-block;width:430px;height: auto;font-size:14px;color: rgba(20, 104, 177, 1);line-height: 1.2;letter-spacing: -1.5px;text-align: left;text-indent: 0px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;padding: 0;}
.rfr_con .mlms_tb1 tr td.lnk .sp2{display:inline-block;width:430px;font-size:14px;color:rgb(85, 85, 85);line-height:18px;max-height: 36px;overflow:hidden;}
.rfr_con .mlms_tb1 td .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);position: relative;z-index: 9999;}
.rfr_con .mlms_tb1 td .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top:solid 3px rgba(159, 199, 249, 1);transition:.7s;}
.rfr_con .mlms_tb1 td .tt02{color: rgba(255, 119, 119, 1);float: left;}
.rfr_con .mlms_tb1 .w1{width: 7%;}
.rfr_con .mlms_tb1 .w2{width: 19%;}
.rfr_con .mlms_tb1 .w3{width: 60%;}
.rfr_con .mlms_tb1 .ip_c1{display:inline-block;width: 18px;height: 18px;padding: 0;margin: 0 auto;}
.rfr_con .mlms_tb1 td.p_n{padding:0;}
/* e_rfr_con .mlms_tb1 */
/* s_.sub_con.cln .rfr_con */
.sub_con.cln .rfr_con {display: table;width: 100%;min-height: 150px;margin: 0;padding: 0;box-sizing: border-box;text-align: center;}
.sub_con.cln .rfr_con table td .veiwbox{display:flex;height:100%;padding: 0;margin: 10px auto 40px auto;box-sizing: border-box;position:relative;float:none;flex-grow: 1;border-top: dotted 2px rgb(25, 62, 169);border-bottom: dotted 2px rgb(25, 62, 169);overflow: hidden;min-height: auto;background: rgb(255, 255, 255);box-shadow: 1px 1px 3px 3px rgba(204, 204, 204,.4);}
.sub_con.cln .rfr_con table td .veiwbox .viewport{display:inline-block;width:100%;height:267px;padding: 0;margin: 0;box-sizing: border-box;position:relative;float:left;overflow: hidden;flex-grow: 1;}
.sub_con.cln .rfr_con table td .veiwbox .viewport .list{display:inline-block;width:1000px;height:267px;padding: 0 0 0 17px;margin: 0;box-sizing: content-box;position:absolute;float:none;left: 0;background: transparent;overflow: visible;min-width: 1000px;}
.sub_con.cln .rfr_con table td .veiwbox .viewport .list .item{display:inline-block;width:auto;height:267px;padding: 0;margin: 0;box-sizing: border-box;position:relative;float:left;line-height: 48px;left: 0;}
.sub_con.cln .rfr_con table td .veiwbox .a_next{display:inline-block;width: 35px;height:267px;padding: 0;margin: 0 -1px 0 0;box-sizing: border-box;position:relative;top: 0;left: 0;background: url(../img/ar_l1.png) no-repeat 10px 50% rgb(235, 253, 255);border: solid 0px rgb(41, 62, 166);float: left;flex-basis: 35px;border-radius: 0px;border-left: solid 1px rgb(41, 62, 166);border-right: solid 1px rgb(41, 62, 166);box-shadow: 2px 2px 20px 20px rgba(255, 255, 255, 0.4);}
.sub_con.cln .rfr_con table td .veiwbox .a_next:hover{;background: url(../img/ar_l1.png) no-repeat -2px 50% rgb(201, 252, 255);transition: .4s;}
.sub_con.cln .rfr_con table td .veiwbox .a_pre{display:inline-block;width: 35px;height:267px;padding: 0;margin: 0;box-sizing: border-box;position:relative;top: 0;right:0;background: url(../img/ar_r1.png) no-repeat -5px 50% rgb(235, 253, 255);border: solid 0px rgb(41, 62, 166);float: right;flex-basis: 35px;border-radius: 0;border-left: solid 1px rgb(41, 62, 166);border-right: solid 1px rgb(41, 62, 166);box-shadow: 2px 2px 20px 30px rgba(255, 255, 255, 0.4);}
.sub_con.cln .rfr_con table td .veiwbox .a_pre:hover{;background: url(../img/ar_r1.png) no-repeat 8px 50% rgb(201, 252, 255);transition: .4s;}
/* s_.bdrfr .mlms_tb1 */
.sub_con.cln .rfr_con .mlms_tb1{width: 100%;height: auto;margin: 0;padding: 0;border-radius: 0px;border-left: 0px;border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.sub_con.cln .rfr_con .mlms_tb1 .lnk{cursor:pointer;}
.sub_con.cln .rfr_con .mlms_tb1 .lnk:hover{background:rgba(240, 255, 255, .5);}
.sub_con.cln .rfr_con .mlms_tb1 tr th{background: rgba(230, 243, 255, 1);color: rgba(0, 106, 158, 1);padding: 4px 0;font-size: 14px;height: 40px;line-height: 1.2;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);border-bottom: solid 1px rgba(166, 213, 253, 1);box-sizing: border-box;}
.sub_con.cln .rfr_con .mlms_tb1 tr td.th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.sub_con.cln .rfr_con .mlms_tb1 tr td {margin:0;padding: 4px 2px 3px 2px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgba(68, 68, 68, 1);z-index: 9999;box-sizing: border-box;}
.sub_con.cln .rfr_con .mlms_tb1 tr td.t_l{text-align: center;padding: 4px 7px 5px 7px;}
.sub_con.cln .rfr_con .mlms_tb1 tr td .sp1{display:inline-block;width:100%;font-size:15px;color:rgba(49, 84, 154, 1);line-height:22px;}
.sub_con.cln .rfr_con .mlms_tb1 tr td .sp2{display:inline-block;width:100%;font-size:14px;color:rgb(85, 85, 85);line-height:18px;max-height: 36px;overflow:hidden;}
.sub_con.cln .rfr_con .mlms_tb1 tr td.lnk .sp1{display:block;width:96%;height: auto;font-size:14px;color: rgba(49, 84, 154, 1);line-height: 1.2;letter-spacing: -1.5px;text-align: left;text-indent: 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0 auto;padding: 0;float: none;box-sizing: border-box;min-width: 300px;}
.sub_con.cln .rfr_con .mlms_tb1 tr td.lnk .sp2{display:inline-block;width:430px;font-size:14px;color:rgb(85, 85, 85);line-height:18px;max-height: 36px;overflow:hidden;}
.sub_con.cln .rfr_con .mlms_tb1 td .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);position: relative;z-index: 9999;}
.sub_con.cln .rfr_con .mlms_tb1 td .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top:solid 3px rgba(159, 199, 249, 1);transition:.7s;}
.sub_con.cln .rfr_con .mlms_tb1 td .tt02{color: rgba(255, 119, 119, 1);float: left;}
.sub_con.cln .rfr_con .mlms_tb1 td .s2_1{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 2px auto;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgb(140, 140, 140);float: none;}
.sub_con.cln .rfr_con .mlms_tb1 .w1{width: 55px;}
.sub_con.cln .rfr_con .mlms_tb1 .w2{width: 114px;}
.sub_con.cln .rfr_con .mlms_tb1 .w2_1{width: 150px;}
.sub_con.cln .rfr_con .mlms_tb1 .w3{width: 250px;}
.sub_con.cln .rfr_con .mlms_tb1 .ip_c1{display:inline-block;width: 18px;height: 18px;padding: 0;margin: 0 auto;}
.sub_con.cln .rfr_con .mlms_tb1 td.p_n{padding:0;}
.sub_con.cln .rfr_con .mlms_tb1 td .a_mp{display: table;width:auto;height: auto;line-height: 30px;margin: 0 auto;padding:0;float:none;letter-spacing: -1.5px;min-width: 145px;}
.sub_con.cln .rfr_con .mlms_tb1 td .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 2px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 22px;overflow: hidden;}
.sub_con.cln .rfr_con .mlms_tb1 td .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.sub_con.cln .rfr_con .mlms_tb1 td .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width:77%;margin: 0 0 10px 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;text-align: left;min-width: 105px;word-spacing: 5px;}
.sub_con.cln .rfr_con .mlms_tb1 td .a_mp .ssp2{display: inline-block;padding:0 0 0 3px;color: rgb(0, 110, 180);}
/* e_.sub_con.cln .rfr_con .mlms_tb1 */
/* s_.sub_con.ls .rfr_con */
.sub_con.ls .rfr_con {display: table;width: 100%;min-height: 150px;margin: 0;padding: 0;box-sizing: border-box;text-align: center;}
/* s_.bdrfr .mlms_tb1 */
.sub_con.ls .rfr_con .mlms_tb1{width: 100%;height: auto;margin: 0;padding: 0;border-radius: 0px;border-left: 0px;border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.sub_con.ls .rfr_con .mlms_tb1 .lnk{cursor:pointer;}
.sub_con.ls .rfr_con .mlms_tb1 .lnk:hover{background:rgba(240, 255, 255, .5);}
.sub_con.ls .rfr_con .mlms_tb1 tr th{background: rgba(230, 243, 255, 1);color: rgba(0, 106, 158, 1);padding: 4px 0;font-size: 14px;height: 40px;line-height: 1.2;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);border-bottom: solid 1px rgba(166, 213, 253, 1);box-sizing: border-box;}
.sub_con.ls .rfr_con .mlms_tb1 tr td.th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.sub_con.ls .rfr_con .mlms_tb1 tr td {margin:0;padding: 4px 2px 3px 2px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgba(68, 68, 68, 1);z-index: 9999;box-sizing: border-box;}
.sub_con.ls .rfr_con .mlms_tb1 tr td.t_l{text-align: center;padding: 4px 7px 5px 7px;}
.sub_con.ls .rfr_con .mlms_tb1 tr td .sp1{display:inline-block;width:100%;font-size:15px;color:rgba(49, 84, 154, 1);line-height:22px;}
.sub_con.ls .rfr_con .mlms_tb1 tr td .sp2{display:inline-block;width:100%;font-size:14px;color:rgb(85, 85, 85);line-height:18px;max-height: 36px;overflow:hidden;}
.sub_con.ls .rfr_con .mlms_tb1 tr td.lnk .sp1{display:block;width:96%;height: auto;font-size:14px;color: rgba(49, 84, 154, 1);line-height: 1.2;letter-spacing: -1.5px;text-align: left;text-indent: 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0 auto;padding: 0;float: none;box-sizing: border-box;min-width: 300px;}
.sub_con.ls .rfr_con .mlms_tb1 tr td.lnk .sp2{display:inline-block;width:430px;font-size:14px;color:rgb(85, 85, 85);line-height:18px;max-height: 36px;overflow:hidden;}
.sub_con.ls .rfr_con .mlms_tb1 td .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);position: relative;z-index: 9999;}
.sub_con.ls .rfr_con .mlms_tb1 td .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top:solid 3px rgba(159, 199, 249, 1);transition:.7s;}
.sub_con.ls .rfr_con .mlms_tb1 td .tt02{color: rgba(255, 119, 119, 1);float: left;}
.sub_con.ls .rfr_con .mlms_tb1 td .s2_1{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 2px auto;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgb(140, 140, 140);float: none;}
.sub_con.ls .rfr_con .mlms_tb1 .w1{width: 55px;}
.sub_con.ls .rfr_con .mlms_tb1 .w2{width: 114px;}
.sub_con.ls .rfr_con .mlms_tb1 .w2_1{width: 150px;}
.sub_con.ls .rfr_con .mlms_tb1 .w3{width: 250px;}
.sub_con.ls .rfr_con .mlms_tb1 .ip_c1{display:inline-block;width: 18px;height: 18px;padding: 0;margin: 0 auto;}
.sub_con.ls .rfr_con .mlms_tb1 td.p_n{padding:0;}
.sub_con.ls .rfr_con .mlms_tb1 td .a_mp{display: table;width:auto;height: auto;line-height: 30px;margin: 0 auto;padding:0;float:none;letter-spacing: -1.5px;min-width: 145px;}
.sub_con.ls .rfr_con .mlms_tb1 td .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 2px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 22px;overflow: hidden;}
.sub_con.ls .rfr_con .mlms_tb1 td .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.sub_con.ls .rfr_con .mlms_tb1 td .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width:77%;margin: 0 0 10px 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;text-align: left;min-width: 105px;word-spacing: 5px;}
.sub_con.ls .rfr_con .mlms_tb1 td .a_mp .ssp2{display: inline-block;padding:0 0 0 3px;color: rgb(0, 110, 180);}
/* e_.sub_con.ls .rfr_con .mlms_tb1 */
/* s_.sub_con.learn .rfr_con */
.sub_con.learn .rfr_con {display: table;width: 100%;min-height: 150px;margin: 0;padding: 0;box-sizing: border-box;text-align: center;}
/* s_.bdrfr .mlms_tb1 */
.sub_con.learn .rfr_con .mlms_tb1{width: 100%;height: auto;margin: 0;padding: 0;border-radius: 0px;border-left: 0px;border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.sub_con.learn .rfr_con .mlms_tb1 .lnk{cursor:pointer;}
.sub_con.learn .rfr_con .mlms_tb1 .lnk:hover{background:rgba(240, 255, 255, .5);}
.sub_con.learn .rfr_con .mlms_tb1 tr th{background: rgba(230, 243, 255, 1);color: rgba(0, 106, 158, 1);padding: 4px 0;font-size: 14px;height: 40px;line-height: 1.2;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);border-bottom: solid 1px rgba(166, 213, 253, 1);box-sizing: border-box;}
.sub_con.learn .rfr_con .mlms_tb1 tr td.th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.sub_con.learn .rfr_con .mlms_tb1 tr td {margin:0;padding: 4px 2px 3px 2px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgba(68, 68, 68, 1);z-index: 9999;box-sizing: border-box;}
.sub_con.learn .rfr_con .mlms_tb1 tr td.t_l{text-align: center;padding: 4px 7px 5px 7px;}
.sub_con.learn .rfr_con .mlms_tb1 tr td .sp1{display:inline-block;width:100%;font-size:15px;color:rgba(49, 84, 154, 1);line-height:22px;}
.sub_con.learn .rfr_con .mlms_tb1 tr td .sp2{display:inline-block;width:100%;font-size:14px;color:rgb(85, 85, 85);line-height:18px;max-height: 36px;overflow:hidden;}
.sub_con.learn .rfr_con .mlms_tb1 tr td.lnk .sp1{display:block;width:96%;height: auto;font-size:14px;color: rgba(49, 84, 154, 1);line-height: 1.2;letter-spacing: -1.5px;text-align: left;text-indent: 0px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0 auto;padding: 0;float: none;box-sizing: border-box;min-width: 300px;}
.sub_con.learn .rfr_con .mlms_tb1 tr td.lnk .sp2{display:inline-block;width:430px;font-size:14px;color:rgb(85, 85, 85);line-height:18px;max-height: 36px;overflow:hidden;}
.sub_con.learn .rfr_con .mlms_tb1 td .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);position: relative;z-index: 9999;}
.sub_con.learn .rfr_con .mlms_tb1 td .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top:solid 3px rgba(159, 199, 249, 1);transition:.7s;}
.sub_con.learn .rfr_con .mlms_tb1 td .tt02{color: rgba(255, 119, 119, 1);float: left;}
.sub_con.learn .rfr_con .mlms_tb1 td .s2_1{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 2px auto;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgb(140, 140, 140);float: none;}
.sub_con.learn .rfr_con .mlms_tb1 .w1{width: 55px;}
.sub_con.learn .rfr_con .mlms_tb1 .w2{width: 114px;}
.sub_con.learn .rfr_con .mlms_tb1 .w2_1{width: 150px;}
.sub_con.learn .rfr_con .mlms_tb1 .w3{width: 250px;}
.sub_con.learn .rfr_con .mlms_tb1 .ip_c1{display:inline-block;width: 18px;height: 18px;padding: 0;margin: 0 auto;}
.sub_con.learn .rfr_con .mlms_tb1 td.p_n{padding:0;}
.sub_con.learn .rfr_con .mlms_tb1 td .a_mp{display: table;width:auto;height: auto;line-height: 30px;margin: 0 auto;padding:0;float:none;letter-spacing: -1.5px;min-width: 145px;}
.sub_con.learn .rfr_con .mlms_tb1 td .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 2px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 22px;overflow: hidden;}
.sub_con.learn .rfr_con .mlms_tb1 td .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.sub_con.learn .rfr_con .mlms_tb1 td .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width:77%;margin: 0 0 10px 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;text-align: left;min-width: 105px;word-spacing: 5px;}
.sub_con.learn .rfr_con .mlms_tb1 td .a_mp .ssp2{display: inline-block;padding:0 0 0 3px;color: rgb(0, 110, 180);}
/* e_.sub_con.learn .rfr_con .mlms_tb1 */
/* s_rfr_con .mlms_tb2 */
.rfr_con .mlms_tb2{width: 100%;height: auto;margin: 0;padding: 0;border-radius: 0px;border-left: 0px;border-bottom: solid 2px rgba(211, 235, 253, 1);border-top: solid 2px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.rfr_con .mlms_tb2 .lnk{cursor:pointer;}
.rfr_con .mlms_tb2 .lnk:hover{background:rgba(240, 255, 255, .5);}
.rfr_con .mlms_tb2 tr th{background: rgba(230, 243, 255, 1);color: rgba(0, 106, 158, 1);padding: 4px 2px;font-size: 14px;height: 40px;line-height: 1.2;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);border-bottom: solid 1px rgba(166, 213, 253, 1);border-top: solid 0px rgba(154, 215, 245, 1);box-sizing: border-box;}
.rfr_con .mlms_tb2 tr td.th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.rfr_con .mlms_tb2 tr td {box-sizing:border-box;margin:0;padding: 4px 2px 3px 2px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgba(68, 68, 68, 1);z-index: 9999;}
.rfr_con .mlms_tb2 tr td.t_l{text-align: justify;padding: 5px 7px;}
.rfr_con .mlms_tb2 tr td .sp1{display:inline-block;width: 164px;height: auto;font-size:14px;color: rgba(49, 84, 154, 1);line-height: 1.2;letter-spacing: -1.5px;box-sizing: border-box;overflow: hidden;}
.rfr_con .mlms_tb2 tr td .sp2{display:inline-block;width:100%;font-size:14px;color:rgb(85, 85, 85);line-height:18px;height:36px;overflow:hidden;}
.rfr_con .mlms_tb2 td .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);position: relative;z-index: 9999;}
.rfr_con .mlms_tb2 td .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top:solid 3px rgba(159, 199, 249, 1);transition:.7s;}
.rfr_con .mlms_tb2 td .tt02{color: rgba(255, 119, 119, 1);float: left;}
.rfr_con .mlms_tb2 tr td .s1_1{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin:0 3px;background:rgba(255, 255, 255, 1);border: solid 1px rgba(0, 90, 210, 1);color: rgba(0, 90, 210, 1);font-size:14px;text-align: center;text-indent:0px;letter-spacing:-1px;}
.rfr_con .mlms_tb2 tr td .s1_2{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin:0 3px;background:rgba(255, 255, 255, 1);border:solid 1px rgba(111, 72, 181, 1);color:rgba(111, 72, 181, 1);font-size:14px;text-align: center;text-indent:0px;letter-spacing:-1px;}
.rfr_con .mlms_tb2 tr td .s1_3{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin:0 3px;background:rgba(255, 255, 255, 1);border: solid 1px rgb(0, 107, 52);color: rgb(0, 107, 52);font-size:14px;text-align: center;text-indent:0px;letter-spacing:-1px;}
.rfr_con .mlms_tb2 tr td .s2_1{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 2px 1px;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgb(140, 140, 140);}
.rfr_con .mlms_tb2 tr td .s2_2{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 2px 1px;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(255, 164, 84, 1);}
.rfr_con .mlms_tb2 tr td .s2_3{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 2px 1px;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(218, 188, 63, 1);}
.rfr_con .mlms_tb2 tr td .s2_4{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 2px 1px;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(102, 212, 186, 1);}
.rfr_con .mlms_tb2 tr td .s2_5{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 2px 1px;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(120, 193, 230, 1);}
.rfr_con .mlms_tb2 tr td .s2_6{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 2px 1px;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(145, 167, 230, 1);}
.rfr_con .mlms_tb2 tr td .s2_7{display:inline-block;width:40px;height:20px;line-height:20px;padding:0;margin: 2px 1px;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(190, 150, 218, 1);}
.rfr_con .mlms_tb2 .w1{width: 8%;}
.rfr_con .mlms_tb2 .w2{width: 13%;}
.rfr_con .mlms_tb2 .w3{width: 18%;}
.rfr_con .mlms_tb2 .w4{width: 24%;}
.rfr_con .mlms_tb2 .w5{width: 20%;}
.rfr_con .mlms_tb2 .ip_c1{display:inline-block;width: 18px;height: 18px;padding: 0;margin: 0 auto;}
.rfr_con .mlms_tb2 td.p_n{padding:0;}
/* e_rfr_con .mlms_tb2 */
/* s_rfr_con .mlms_tb3 */
.rfr_con .mlms_tb3{width: 100%;height: auto;margin: 0;padding: 0;border-radius: 0px;border-left: 0px;border-bottom: solid 2px rgba(211, 235, 253, 1);border-top: solid 2px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.rfr_con .mlms_tb3 tr td {box-sizing:border-box;margin:0;padding: 10px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgba(68, 68, 68, 1);}
.rfr_con .mlms_tb3 tr td .l_con{display: table;width:100%;height: 100%;box-sizing:border-box;margin:0;padding:0;}
.rfr_con .mlms_tb3 tr td .l_con .pt_wrap{display: table-cell;width: 122px;min-height: 69px;box-sizing:border-box;margin: 0;padding: 0 10px 0 0;vertical-align: middle;background: rgba(255, 255, 255, 0);}
.rfr_con .mlms_tb3 tr td .l_con .pt_wrap .pt_box{display: table;width: 120px;height: auto;padding: 0;margin: 0;background: rgba(241, 247, 255, 1);border: solid 1px rgba(161, 175, 222, 1);box-sizing: content-box;vertical-align: middle !important;}
.rfr_con .mlms_tb3 tr td .l_con .pt_wrap .pt_box .pt1{display: block;width: 120px;height: auto;padding: 0;margin: 0;box-sizing: border-box;}
.rfr_con .mlms_tb3 tr td .l_con .tt_wrap{display: table-cell;min-width: 400px;height: auto;box-sizing:border-box;margin:0;padding:0;font-size: 14px;text-align: left;float:left;}
.rfr_con .mlms_tb3 tr td .sp1{display:inline-block;width: 440px;height: auto;font-size:15px;color: rgba(20, 104, 177, 1);line-height: 1.2;letter-spacing: -1.5px;text-align: left;text-indent: 0px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;padding: 0;}
.rfr_con .mlms_tb3 tr td .sp2{display:inline-block;width: 440px;height: auto;font-size:14px;color: rgba(85, 85, 85, 1);line-height: 1.1;letter-spacing: -1.5px;text-align: left;text-indent: 0px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 3px 0 6px 0;padding: 0;}
.rfr_con .mlms_tb3 tr td .sp_w{display:inline-block;width: 100%;height: auto;margin: 0 0 2px 0;padding: 0;}
.rfr_con .mlms_tb3 tr td .sp3{display:inline-block;width: auto;height: auto;font-size:14px;color: rgba(49, 84, 154, 1);line-height: 1.1;letter-spacing: -1.5px;text-align: left;text-indent: 0px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;padding: 0 20px 0 0;}
.rfr_con .mlms_tb3 tr td .sp4{display:inline-block;width: auto;height: auto;font-size:14px;color: rgba(49, 84, 154, 1);line-height: 1.1;letter-spacing: -1px;text-align: left;text-indent: 0px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;padding: 0 0 0 17px;border-left: solid 2px rgba(204, 204, 204, 1);}
.rfr_con .mlms_tb3 td .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);position: relative;z-index: 9999;}
.rfr_con .mlms_tb3 td .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top:solid 3px rgba(159, 199, 249, 1);transition:.7s;}
.rfr_con .mlms_tb3 .lnk{cursor:pointer;}
.rfr_con .mlms_tb3 .lnk:hover{background:rgba(240, 255, 255, .5);}
.rfr_con .mlms_tb3 .w1{width: 10%;}
.rfr_con .mlms_tb3 .w2{width: 10%;}
.rfr_con .mlms_tb3 .w3{width: 80%;}
.rfr_con .mlms_tb3 .w4{width: 20%;}
.rfr_con .mlms_tb3 .w5{width: 60%;}
/* e_rfr_con .mlms_tb3 */
/* s_rfr_con .mlms_tb4 */
.rfr_con .mlms_tb4{width: 100%;height: auto;margin: 0;padding: 0;border-radius: 0px;border-left: 0px;border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.rfr_con .mlms_tb4 tr th{background: rgba(230, 243, 255, 1);color: rgb(85, 108, 173);padding: 0;font-size: 15px;height: 40px;line-height: 1.2;letter-spacing: -1.5px;border: solid 1px rgba(189, 212, 237, 1);border-bottom: solid 1px rgba(196, 210, 236, 1);vertical-align: top;}
.rfr_con .mlms_tb4 tr th .sp1{position:relative;top: 10px;}
.rfr_con .mlms_tb4 tr td.th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.rfr_con .mlms_tb4 tr td {box-sizing:border-box;margin:0;padding: 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgba(68, 68, 68, 1);}
.rfr_con .mlms_tb4  tr td table{width: 100%;}
.rfr_con .mlms_tb4 tr td table td {border: solid 0px rgb(189, 212, 237) !important;padding: 10px 0 40px 10px;margin: 0;text-align: center;box-sizing: border-box;}
.rfr_con .tb_pop bd02 tr td {box-sizing:border-box;margin:0;padding: 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(189, 212, 237, 1);text-align: center;color: rgba(68, 68, 68, 1);}
.rfr_con .mlms_tb4 tr td .xwrap{position: relative;display: inline-block;padding: 0;margin: 20px 45px 0 0;float: none;width: auto;}
.rfr_con .mlms_tb4 tr td.f_add1 {box-sizing:border-box;margin:0;padding: 10px 10px 10px 10px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(189, 212, 237, 1);text-align: center;color: rgba(68, 68, 68, 1);}
.rfr_con .mlms_tb4 tr td.f_add2 {box-sizing:border-box;margin:0;padding: 5px 10px 25px 10px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(189, 212, 237, 1);text-align: center;color: rgba(68, 68, 68, 1);position: relative;}
.rfr_con .mlms_tb4 tr td.f_add2 .xwrap{position: relative;display: inline-block;padding: 0;margin: 20px 50px 0 0;float: none;width: auto;}
.rfr_con .mlms_tb4 tr td.t_l{text-align: justify;padding: 4px 7px 5px 7px;}
.rfr_con .mlms_tb4 tr td .sp1{display:inline-block;width:100%;font-size:15px;color:rgba(49, 84, 154, 1);line-height:22px;}
.rfr_con .mlms_tb4 tr td .sp2{display:inline-block;width:100%;font-size:14px;color:rgb(85, 85, 85);line-height:18px;max-height: 36px;overflow:hidden;}
.rfr_con .mlms_tb4 tr td.tarea{font-size: 14px;border-left: solid 1px rgba(204, 232, 255, 1);border-bottom: solid 1px rgba(173, 218, 255, 1);text-align: justify;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 0;box-sizing: border-box;}
.rfr_con .mlms_tb4 tr td .tarea01{display:table;width: 100%;min-height:96px;font-family:inherit;font-size: 14px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(247, 251, 253, 0);border: solid 1px rgba(255, 255, 254, 0);color: rgba(73, 148, 208, 1);margin: 0 0 -20px 0 !important;resize:none;overflow-y:hidden;padding: 1.2% 2% 1px 2%;line-height:1.5;box-sizing: border-box;}
.rfr_con .mlms_tb4 tr td .tarea01:hover{background:rgba(223, 244, 255, .7);border: solid 1px rgba(146, 226, 255, 1);transition: .7s;}
.rfr_con .mlms_tb4 .w1{width: 15%;}
.rfr_con .mlms_tb4 .w2{width: 85%;}
.rfr_con .mlms_tb4 .w3{width: 60%;}
.rfr_con .mlms_tb4 .select_wrap1{position: relative;display: table;width:100%;height:42px;margin:0;padding:0;float: left;}
.rfr_con .mlms_tb4 .bt_5{display: inline-block;width: 14%;height:34px;line-height:32px;margin:5px 1% 5px 0;padding:0;font-size:15px;color: rgba(255, 255, 255, 1);background: rgb(78, 143, 198);border: solid 1px rgba(60, 124, 196, 1);box-sizing:border-box;float: right;border-radius: 0;letter-spacing: 1px;}
.rfr_con .mlms_tb4 .bt_5:hover{background: rgb(13, 81, 138);transition: .7s;}
/* s_.left_mcon .wrap1rfr_lms_uselectbox */
.rfr_con .mlms_tb4 .wrap1rfr_lms_uselectbox{min-width: 20%;padding: 0 !important;margin: 5px 0 5px 1%;max-height: 34px;height: 34px !important;line-height: 32px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 1px rgba(91, 170, 233, 1);background: rgba(185, 225, 245, 0.1);float: left;position:relative;top: 0;width: 19%;}
.rfr_con .mlms_tb4 .wrap1rfr_lms_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(0, 168, 255, 0.1);color:rgba(83, 108, 175, 1);box-sizing: border-box;}	
.rfr_con .mlms_tb4 .wrap1rfr_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 34px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.rfr_con .mlms_tb4 .wrap1rfr_lms_uselectbox span.uselected{width: 87%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 34px;line-height: 32px;font-size: 15px;z-index:1;color: rgb(0, 0, 0);text-align:left;text-indent: 15px;padding:0;margin: 0;box-sizing: border-box;}	
.rfr_con .mlms_tb4 .wrap1rfr_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 13%;float: right;height: 34px;line-height: 32px;z-index:1;box-sizing: border-box;text-align: left;font-size: 12px;background: none;padding: 0;margin: 0;color: rgba(118, 137, 189, 1);}			
.rfr_con .mlms_tb4 .wrap1rfr_lms_uselectbox div.uoptions{position:absolute;top: 33px;left: -1px;width: 100%;height: auto;max-height: 139px;line-height: 34px;border: 1px solid rgba(216, 226, 245, 1);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgb(255, 255, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 3px 3px 5px rgb(129, 129, 129);}	
.rfr_con .mlms_tb4 .wrap1rfr_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 34px;line-height: 34px;font-size: 15px;margin: 0;padding:0;text-align:left;text-indent: 15px;opacity: 1;color: rgb(88, 105, 152);border-bottom: solid 1px rgba(216, 226, 245, 1);box-sizing: border-box;}			
.rfr_con .mlms_tb4 .wrap1rfr_lms_uselectbox span.uoption:hover{color:hsl(211.8, 100%, 16.3%);background: rgba(202, 236, 255, 0.2);}
/* e_.left_mcon .wrap1_1_lms_uselectbox */
.rfr_con .mlms_tb4 .select_wrap2{position: relative;display: table;width:100%;height:auto;margin:0;padding:0;}
.rfr_con .mlms_tb4 .select_wrap2 .wrap{display: inline-block;width: auto;height: auto;padding: 0;margin: 0 0 5px 0;box-sizing: border-box;position: relative;float: left;}
.rfr_con .mlms_tb4 .select_wrap2 .wrap .sp1{display: block;width: auto;height: 30px;background: rgb(124, 153, 205);color: rgba(245, 247, 249, 1);padding: 0 0 0 15px;margin: 0 0 0 5px;font-size: 14px;text-align: left;letter-spacing: -1px;line-height: 30px;box-sizing: border-box;float: left;border-bottom: solid 1px rgba(77, 153, 214, 1);border-top-left-radius: 18px;border-bottom-left-radius: 18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 118px;}
.rfr_con .mlms_tb4 .select_wrap2 .wrap button.btn_c{position: relative;left: 0;display: inline-block;width: 30px;height: 30px;padding: 0;text-align: center;text-indent:0;font-size: 15px;line-height: 28px;background: rgb(209, 222, 245);color: rgba(0, 94, 169, 1);float:left;margin: 0;border-bottom: solid 1px rgba(91, 170, 233, 1);border-right: solid 1px rgba(91, 170, 233, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .mlms_tb4 .select_wrap2 .wrap button.btn_c:hover{font-size: 20px;transition: .7s;background: rgb(81, 89, 129);border-bottom: solid 1px rgb(0, 64, 118);border-right: solid 1px rgb(0, 64, 118);color: rgba(255,255,255,1.00);}
.rfr_con .mlms_tb4 .ip_pt1{display:inline-block;width:100%;height: 42px;line-height: 42px;padding:0;margin:0;border-bottom: solid 0px rgb(189, 212, 237);background: rgba(247, 251, 253, 1);box-sizing:border-box;font-size: 15px;color: rgba(83, 108, 175, 1);text-indent: 30px;letter-spacing: -1.1px;}
.rfr_con .mlms_tb4 .ip_pt1:hover{background:rgba(223, 244, 255, .7);transition:.7s;}
.rfr_con .mlms_tb4 .ip_pt2{display:inline-block;width: 84.5%;height: 42px;line-height: 42px;padding:0;margin:0;border-top: solid 0px rgb(189, 212, 237);border-bottom: solid 0px rgb(189, 212, 237);background: rgba(247, 251, 253, 1);box-sizing:border-box;font-size: 15px;color: rgba(83, 108, 175, 1);text-indent: 30px;letter-spacing: -1.1px;float: left;}
.rfr_con .mlms_tb4 .ip_pt2:hover{border:solid 0px rgba(91, 170, 233, 1);background:rgba(223, 244, 255, .7);transition:.7s;}
.rfr_con .mlms_tb4 .btn1{position: relative;right: 0px;display: inline-block;width: 15.5%;height: 42px;line-height: 41px;font-size: 15px;text-align: center;color: rgba(255, 255, 255, 1);background: rgb(78, 143, 198);border: solid 0px rgba(60, 124, 196, 1);padding: 0;margin: 0 0 0 0;letter-spacing: -1.5px;box-sizing: border-box;float: right;}
.rfr_con .mlms_tb4 .btn1:hover{background: rgb(13, 81, 138);border-top-right-radius:20px;border-bottom-right-radius:20px;border-left:solid 10px rgba(173, 218, 255, 1);transition:.7s;}
.rfr_con .mlms_tb4 .f_add1 .wrap{display: table;width: auto;height: auto;padding: 0;margin: 5px auto;box-sizing: border-box;position: relative;}
.rfr_con .mlms_tb4 .f_add1 .sp1{display: block;width: 472px;height: 30px;background: rgba(110, 181, 216, 1);color: rgba(245, 247, 249, 1);padding: 0 15px;margin: 0;font-size: 14px;text-align: center;letter-spacing: -1px;line-height: 30px;box-sizing: border-box;float: left;border-bottom: solid 1px rgba(77, 153, 214, 1);border-top-left-radius: 18px;border-bottom-left-radius: 18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.rfr_con .mlms_tb4 .f_add1 button.btn_c{position: relative;left: 0;display: inline-block;width: 30px;height: 30px;padding: 0;text-align: center;text-indent:0;font-size: 15px;line-height: 28px;background: rgba(196, 238, 255, 1);color: rgba(0, 94, 169, 1);float:left;margin: 0;border-bottom: solid 1px rgba(91, 170, 233, 1);border-right: solid 1px rgba(91, 170, 233, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .mlms_tb4 .f_add1 button.btn_c:hover{font-size: 20px;transition: .7s;background: rgba(1, 118, 160, 1);border-bottom: solid 1px rgba(1, 118, 161, 1);border-right: solid 1px rgba(1, 118, 161, 1);color: rgba(255,255,255,1.00);}
.rfr_con .mlms_tb4 .dt_wrap .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 25%;text-align: left;text-indent: 5px;line-height: 32px;height: 34px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 5px 1%;padding:0;cursor:pointer;float: left;flex-basis: 29%;min-width: 170px;}
.rfr_con .mlms_tb4 .dt_wrap .ip_date:hover{border:solid 1px rgba(0, 171, 216, 1);background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(244, 252, 255, 1);}
.rfr_con .mlms_tb4 .dt_wrap .sign{display:inline-block;position:relative;width:4%;text-align: center;line-height:34px;font-size: 14px;letter-spacing: -1px;word-spacing:0px;color: rgba(0, 93, 173, 1);padding: 0;margin: 0;float: left;box-sizing: border-box;flex-basis:20px;margin: 5px 0;}
.rfr_con .mlms_tb4 .dt_wrap .tt{display:inline-block;position:relative;text-align: left;line-height: 34px;font-size: 14px;letter-spacing: -2px;word-spacing:1px;color: rgba(0, 93, 173, 1);margin: 5px 0;float: left;box-sizing: border-box;width: auto;padding: 0 0 0 5px;}
.rfr_con .mlms_tb4 .dt_wrap .ip_time{position: relative;display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 20%;text-align: left;text-indent: 10px;line-height: 32px;height: 34px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 5px 1%;padding:0;cursor:pointer;float: left;}
.rfr_con .mlms_tb4 .dt_wrap .ip_time:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.sub .sub_con .rfr_con .f_add1 {display: table;width: 100%;height: auto;margin: 0 auto 0 auto;padding: 0 0 5px 0;border-top: solid 0px rgb(189, 212, 237);border-bottom: solid 2px rgb(211, 235, 253);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con.learn .rfr_con .f_add1 {display: inline-block;width: 100%;height: auto;margin: 0 auto 0 auto;padding: 0 0 5px 0;border-top: solid 0px rgb(189, 212, 237);border-bottom: solid 2px rgb(211, 235, 253);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con.learn .rfr_con td .f_add1 {display: inline-block;width: 100%;height: auto;margin: 0 auto 0 auto;padding: 0 0 5px 0;border-top: solid 0px rgb(189, 212, 237);border-bottom: solid 0px rgb(211, 235, 253);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con.ls .rfr_con .f_add1 {display: table;width: 100%;height: auto;margin: 0 auto -2px auto;padding: 0 0 5px 0;border-top: solid 2px rgb(211, 235, 253);border-bottom: solid 2px rgb(211, 235, 253);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con.ls .rfr_con td .f_add1 {display: inline-block;width: 100%;height: auto;margin: 0 auto 0 auto;padding: 0 0 5px 0;border-top: solid 0px rgb(189, 212, 237);border-bottom: solid 0px rgb(211, 235, 253);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con.cln .rfr_con .f_add1 {display: table;width: 100%;height: auto;margin: 0 auto -2px auto;padding: 0 0 5px 0;border-top: solid 2px rgb(211, 235, 253);border-bottom: solid 2px rgb(211, 235, 253);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con.cln .rfr_con td .f_add1 {display: inline-block;width: 100%;height: auto;margin: 0 auto 0 auto;padding: 0 0 5px 0;border-top: solid 0px rgb(189, 212, 237);border-bottom: solid 0px rgb(211, 235, 253);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con.slife .rfr_con .f_add1 {display: inline-block;width: 100%;height: auto;margin: 0 auto 0 auto;padding: 0 0 5px 0;border-top: solid 0px rgb(189, 212, 237);border-bottom: solid 2px rgb(211, 235, 253);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con.slife .rfr_con td .f_add1 {display: inline-block;width: 100%;height: auto;margin: 0 auto 0 auto;padding: 0 0 5px 0;border-top: solid 0px rgb(189, 212, 237);border-bottom: solid 0px rgb(211, 235, 253);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con.lrc .rfr_con .f_add1 {display: inline-block;width: 100%;height: auto;margin: 0 auto 0 auto;padding: 0 0 5px 0;border-top: solid 0px rgb(189, 212, 237);border-bottom: solid 2px rgb(211, 235, 253);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con.lrc .rfr_con td .f_add1 {display: inline-block;width: 100%;height: auto;margin: 0 auto 0 auto;padding: 0 0 5px 0;border-top: solid 0px rgb(189, 212, 237);border-bottom: solid 0px rgb(211, 235, 253);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con.slife .rfr_con .f_add1 {display: table;width: 100%;height: auto;margin: 0 auto -2px auto;padding: 0 0 5px 0;border-top: solid 2px rgb(211, 235, 253);border-bottom: solid 2px rgb(211, 235, 253);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con .rfr_con .h_list.mp_1 .f_add1 {display: table;width: 100%;height: auto;margin: 0 auto -2px auto;padding: 0 0 5px 0;border-top: solid 2px rgb(211, 235, 253);border-bottom: solid 2px rgb(211, 235, 253);background: rgba(255, 255, 255, 0);box-sizing:border-box;float: left;}
.sub .sub_con .rfr_con td .f_add1 {display: inline-block;width: 100%;height: auto;margin: 0 auto 0 auto;padding: 0 0 5px 0;border-top: solid 0px rgb(189, 212, 237);border-bottom: solid 0px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.sub .sub_con .rfr_con .f_add1 .wrap{position: relative;display: inline-block !important;width:100%;height: auto;line-height: 19px;background: url(../img/ic_addfile.png) no-repeat 15px 47% rgba(244, 252, 255, 1);margin: 5px auto 0 auto;padding: 4px 10px 4px 37px;border:0px;font-size:14px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent: 20px;box-sizing:border-box;float: left;}
.sub .sub_con.slife .rfr_con .h_list .f_add1 .wrap{display: inline-block;width: 100%;height: auto;padding: 4px 10px 4px 27px;margin: 5px auto 0 auto;box-sizing: border-box;position: relative;border-bottom: solid 0px rgba(211, 235, 253, 1);}
.sub .sub_con .rfr_con .f_add1 .sp1{display: inline-block !important;width:85%;height: 23px;line-height: 15px;margin:0;padding:4px 0 4px 10px;border:0px;font-size:14px;color: rgb(41, 84, 148);letter-spacing: -1.5px;text-align:left;text-indent: 0px;box-sizing:border-box;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom-left-radius: 0px;border-top-left-radius: 0px;background: transparent;}
.sub .sub_con.slife .rfr_con .f_add1 .sp1{display: inline-block !important;width:85%;height: 23px;line-height: 15px;margin:0;padding:4px 0 4px 20px;border:0px;font-size:14px;color: rgb(41, 84, 148);letter-spacing: -1.5px;text-align:left;text-indent: 0px;box-sizing:border-box;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom-left-radius: 0px;border-top-left-radius: 0px;background: transparent;}
.sub .sub_con.slife .rfr_con td .f_add1 .sp1{display: inline-block !important;width:85%;height: 23px;line-height: 15px;margin:0;padding:4px 0 4px 10px;border:0px;font-size:14px;color: rgb(41, 84, 148);letter-spacing: -1.5px;text-align:left;text-indent: 0px;box-sizing:border-box;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-bottom-left-radius: 0px;border-top-left-radius: 0px;background: transparent;}
.sub .sub_con .rfr_con .f_add1 button.btn_c{position: unset;top: unset;left: unset;display: inline-block;width: 28px;height: 28px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: -4px 0 -4px 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;float: right;}
.sub .sub_con .rfr_con .f_add1 button.btn_c:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.sub .sub_con .rfr_con .f_add1 .wrap .chk_1{position: absolute;top: 3px;left: 15px;display:inline-block;width: 25px;height: 25px;color: rgba(255, 255, 255, 1);padding: 0;margin: 0;text-align: center;text-indent: 0px;outline: solid 1px rgba(0, 255, 239, 1);z-index: 999;}
.sub .sub_con .rfr_con .f_add1 .wrap .chk_1:hover{outline: solid 3px rgba(0, 255, 239, 1);transition:.7s;}
.sub .sub_con .rfr_con .f_add1 .wrap .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: -1px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);float: right;}
.sub .sub_con .rfr_con .f_add1 .wrap .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* s_.left_mcon .wrap1_lms_uselectbox */
.rfr_con .mlms_tb4 .wrap1_lms_uselectbox{width: 100%;padding: 0 !important;margin: 0 auto 0 auto;max-height: 42px;height: 42px !important;line-height: 42px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 0px rgba(91, 170, 233, 0);background: rgba(247, 251, 253, 1);border-bottom: solid 0px rgb(189, 212, 237);}
.rfr_con .mlms_tb4 .wrap1_lms_uselectbox:hover{background:rgba(223, 244, 255, .7);color:rgba(83, 108, 175, 1);box-sizing: border-box;}	
.rfr_con .mlms_tb4 .wrap1_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 41px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.rfr_con .mlms_tb4 .wrap1_lms_uselectbox span.uselected{width: 90%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 41px;line-height: 41px;font-size: 15px;z-index:1;color: rgba(83, 108, 175, 1);text-align:left;text-indent: 30px;padding:0;margin: 0;box-sizing: border-box;}	
.rfr_con .mlms_tb4 .wrap1_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 10%;float: right;height: 41px;line-height: 41px;z-index:1;box-sizing: border-box;text-align: center;font-size: 12px;background: none;padding: 0;margin: 0;color: rgba(118, 137, 189, 1);}			
.rfr_con .mlms_tb4 .wrap1_lms_uselectbox div.uoptions{position:absolute;top: 41px;left: -1px;width: 100%;height: auto;max-height: 206px;line-height: 40px;border: 1px solid rgba(216, 226, 245, 1);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(243, 249, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.rfr_con .mlms_tb4 .wrap1_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 42px;line-height: 44px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 30px;opacity: 1;color: rgb(88, 105, 152);border-bottom: solid 1px rgba(216, 226, 245, 1);}			
.rfr_con .mlms_tb4 .wrap1_lms_uselectbox span.uoption:hover{color:#fff;background: rgba(134, 172, 208, 1);}
/* e_.left_mcon .wrap1_lms_uselectbox */
/* e_rfr_con .mlms_tb4 */
/* s_rfr_con .mlms_slife */
.rfr_con .mlms_slife{width: 100%;height: auto;margin: 0;padding: 0;border-radius: 0px;border-left: 0px;border-bottom: solid 2px rgba(211, 235, 253, 1);border-top: solid 2px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.rfr_con .mlms_slife tr td {box-sizing:border-box;margin:0;padding: 10px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(176, 193, 222, 1);text-align: center;color: rgba(68, 68, 68, 1);}
.rfr_con .mlms_slife tr td .l_con{display: table;width:100%;height: 100%;box-sizing:border-box;margin:0;padding:0;}
.rfr_con .mlms_slife tr td .l_con .pt_wrap{display: table-cell;width: 122px;min-height: 69px;box-sizing:border-box;margin: 0;padding: 0 10px 0 0;vertical-align: middle;background: rgba(255, 255, 255, 0);}
.rfr_con .mlms_slife tr td .l_con .pt_wrap .pt_box{display: table;width: 120px;height: auto;padding: 0;margin: 0;background: rgba(241, 247, 255, 1);border: solid 1px rgba(161, 175, 222, 1);box-sizing: content-box;vertical-align: middle !important;}
.rfr_con .mlms_slife tr td .l_con .pt_wrap .pt_box .pt1{display: block;width: 120px;height: auto;padding: 0;margin: 0;box-sizing: border-box;}
.rfr_con .mlms_slife tr td .l_con .tt_wrap{display: table-cell;min-width: 400px;height: auto;box-sizing:border-box;margin:0;padding:0;font-size: 14px;text-align: left;float:left;}
.rfr_con .mlms_slife tr td .sp1{display:inline-block;width: 440px;height: auto;font-size:14px;color: rgba(1, 96, 121, 1);line-height: 1.2;letter-spacing: -1.5px;text-align: left;text-indent: 0px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;padding: 0;font-weight: 600;}
.rfr_con .mlms_slife tr td .sp2{display:inline-block;width: 440px;height: auto;font-size:14px;color: rgba(85, 85, 85, 1);line-height: 1.1;letter-spacing: -1.5px;text-align: left;text-indent: 0px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 3px 0 6px 0;padding: 0;}
.rfr_con .mlms_slife tr td .sp_w{display:inline-block;width: 100%;height: auto;margin: 0 0 2px 0;padding: 0;}
.rfr_con .mlms_slife tr td .sp3{display:inline-block;width: auto;height: auto;font-size:14px;color: rgba(0, 120, 134, 1);line-height: 1.1;letter-spacing: -1.5px;text-align: left;text-indent: 0px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;padding: 0 20px 0 0;}
.rfr_con .mlms_slife tr td .sp4{display:inline-block;width: auto;height: auto;font-size:14px;color: rgba(0, 120, 134, 1);line-height: 1.1;letter-spacing: -1px;text-align: left;text-indent: 0px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;padding: 0 0 0 17px;border-left: solid 2px rgba(204, 204, 204, 1);}
.rfr_con .mlms_slife td .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);position: relative;z-index: 9999;}
.rfr_con .mlms_slife td .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top:solid 3px rgba(159, 199, 249, 1);transition:.7s;}
.rfr_con .mlms_slife .lnk{cursor:pointer;}
.rfr_con .mlms_slife .lnk:hover{background:rgba(240, 255, 255, .5);}
.rfr_con .mlms_slife .w1{width: 10%;}
.rfr_con .mlms_slife .w2{width: 10%;}
.rfr_con .mlms_slife .w3{width: 80%;}
.rfr_con .mlms_slife .w4{width: 20%;}
.rfr_con .mlms_slife .w5{width: 60%;}
/* e_rfr_con .mlms_slife */

/* s_.rfr_con .mlms_tb1.lrc */
.rfr_con .s_menuwrap{display:table;width:100%;font-size:15px;color:rgb(255, 255, 255);line-height:48px;float: left;text-align: left;padding: 0;box-sizing: border-box;background:transparent;letter-spacing: -1px;margin: 0 0 10px 0;border-bottom: solid 2px rgb(82, 181, 228);}
.rfr_con .s_menuwrap .s_menu{display:inline-block;width:33.3%;font-size:15px;color:rgb(79, 109, 134);line-height:45px;float: left;text-align: center;padding: 0;box-sizing: border-box;background:rgb(225, 225, 225);letter-spacing: -1px;margin: 0;border-left: solid 3px rgb(255, 255, 255);border-right: solid 3px rgb(196, 199, 201);border-top-right-radius: 20px;cursor: pointer;}
.rfr_con .s_menuwrap .s_menu.mn1{border-left: solid 0px rgb(225, 225, 225);}
.rfr_con .s_menuwrap .s_menu.on{background: rgb(94, 166, 220);color: rgb(255, 255, 255);text-shadow: 1px 1px 1px rgb(19, 81, 132);}
.rfr_con .s_menuwrap .s_menu:hover{background: rgb(77, 156, 216);color: rgb(255, 255, 255);transition: .7s;}
.rfr_con .s_conwrap{display:table;width:100%;font-size:15px;color:rgb(255, 255, 255);float: left;text-align: left;padding: 0;box-sizing: border-box;background:transparent;letter-spacing: -1px;margin: 0 0 10px 0;}
.rfr_con .s_conwrap .con_dw{display:inline-block;width:auto;font-size:14px;color:rgb(1, 135, 202);line-height:35px;float: left;text-align: center;padding: 0 55px 0 35px;box-sizing: border-box;background:url(../img/ic_pdf_s.png) no-repeat 80% 50% rgba(208, 239, 255, 0.4);letter-spacing: -1px;margin: 0 5px 0 0;border: solid 1px rgb(145, 201, 242);border-radius: 10px;cursor: pointer;}
.rfr_con .s_conwrap .con_dw:hover{background-color: rgba(127, 212, 255, 0.5);color: rgb(1, 79, 151);border: solid 1px rgb(46, 169, 230);transition: .7s;}
.rfr_con .tb_h{display:inline-block;width:100%;font-size:15px;color:rgb(15, 127, 205);line-height:48px;float: left;text-align: left;padding: 0 20px;box-sizing: border-box;background: rgba(180, 226, 254,.5);letter-spacing: -1px;margin: 0 0 -2px 0;border-top: solid 2px rgb(82, 181, 228);font-weight: 600;}
.rfr_con .mlms_tb1.lrc{width: 100%;height: auto;margin: 0;padding: 0;border-radius: 0px;border-left: 0px;border-top: solid 1px rgba(211, 235, 253, 1);border-bottom: solid 1px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.rfr_con .mlms_tb1.lrc .lnk{cursor:pointer;}
.rfr_con .mlms_tb1.lrc .lnk:hover{background:rgba(240, 255, 255, .5);}
.rfr_con .mlms_tb1.lrc tr th{background: rgb(91, 160, 209);color: rgb(255, 255, 255);padding: 0;font-size: 14px;height: 27px;line-height: 27px;letter-spacing: -1.5px;border: solid 1px rgb(189, 212, 237);border-bottom: solid 1px rgba(166, 213, 253, 1);}
.rfr_con .mlms_tb1.lrc tr td.th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.rfr_con .mlms_tb1.lrc tr td {box-sizing:border-box;margin:0;padding: 10px 2px 10px 2px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgb(0, 61, 111);z-index: 9999;cursor: pointer;vertical-align: middle;}
.rfr_con .mlms_tb1.lrc tr td:hover{background: rgba(121, 246, 255,.1);transition: .7s; color: rgb(20, 128, 218);}
.rfr_con .mlms_tb1.lrc tr td.con_x {box-sizing:border-box;margin:0;padding: 10px 2px 10px 2px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgb(0, 61, 111);z-index: 9999;cursor: default;vertical-align: middle;}
.rfr_con .mlms_tb1.lrc tr td.con_x:hover{background: transparent;transition: .7s; color: rgb(20, 128, 218);}
.rfr_con .mlms_tb1.lrc tr td.t_l{text-align: justify;padding: 4px 7px 5px 7px;}
.rfr_con .mlms_tb1.lrc tr td .sp1{display:inline-block;width:93%;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 10px 3px 15px;box-sizing: border-box;}
.rfr_con .mlms_tb1.lrc tr td .sp2{display:inline-block;width:7%;font-size:0px;color:rgb(85, 85, 85);line-height:18px;max-height: 100%;overflow:hidden;float: right;background: url(../img/ic_pdf_s.png) no-repeat 0 50%;height: 22px;cursor: pointer;}
.rfr_con .mlms_tb1.lrc.tb2 tr td .sp1{display:inline-block;width:92%;font-size:13px;color:rgb(30, 58, 113);line-height:16px;float: left;text-align: left;padding: 3px 3px 3px 5px;box-sizing: border-box;letter-spacing: -1px;}
.rfr_con .mlms_tb1.lrc.tb2 tr td .sp1.m1{display:inline-block;width:92%;font-size:13px;color:rgb(30, 58, 113);line-height:16px;float: left;text-align: left;padding: 3px 3px 3px 5px;box-sizing: border-box;letter-spacing: -2px;word-spacing: -3px;}
.rfr_con .mlms_tb1.lrc.tb2 tr td .sp1.m2{display:inline-block;width:92%;font-size:13px;color:rgb(30, 58, 113);line-height:16px;float: left;text-align: left;padding: 3px 3px 3px 5px;box-sizing: border-box;letter-spacing: -2px;word-spacing: 2px;}
.rfr_con .mlms_tb1.lrc.tb2 tr td .sp2{display:inline-block;width:8%;font-size:0px;color:rgb(85, 85, 85);line-height:18px;max-height: 100%;overflow:hidden;float: right;background: url(../img/ic_pdf_s.png) no-repeat 0 50%;height: 22px;cursor: pointer;}
.rfr_con .mlms_tb1.lrc tr td.lnk .sp1{display:inline-block;width:430px;height: auto;font-size:15px;color: rgba(20, 104, 177, 1);line-height: 1.2;letter-spacing: -1.5px;text-align: left;text-indent: 0px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;padding: 0;}
.rfr_con .mlms_tb1.lrc tr td.lnk .sp2{display:inline-block;width:430px;font-size:14px;color:rgb(85, 85, 85);line-height:18px;max-height: 36px;overflow:hidden;}
.rfr_con .mlms_tb1.lrc.tb_h1 tr td .sp1{display:inline-block;width:92%;font-size:13px;color:rgb(30, 58, 113);line-height:16px;float: left;text-align: left;padding: 3px 3px 3px 5px;box-sizing: border-box;letter-spacing: -1px;}
.rfr_con .mlms_tb1.lrc.tb_h1 tr td .sp1.m1{display:inline-block;width:92%;font-size:13px;color:rgb(30, 58, 113);line-height:16px;float: left;text-align: left;padding: 3px 3px 3px 5px;box-sizing: border-box;letter-spacing: -3px;word-spacing: 3px;}
.rfr_con .mlms_tb1.lrc.tb_h1 tr td .sp1.m2{display:inline-block;width:92%;font-size:13px;color:rgb(30, 58, 113);line-height:16px;float: left;text-align: left;padding: 3px 3px 3px 5px;box-sizing: border-box;letter-spacing: -2px;word-spacing: 2px;}
.rfr_con .mlms_tb1.lrc.tb_h1 tr td .sp2{display:inline-block;width:8%;font-size:0px;color:rgb(85, 85, 85);line-height:18px;max-height: 100%;overflow:hidden;float: right;background: url(../img/ic_hwp_s.png) no-repeat 0 50%;height: 24px;cursor: pointer;}
.rfr_con .mlms_tb1.lrc td .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);position: relative;z-index: 9999;}
.rfr_con .mlms_tb1.lrc td .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top:solid 3px rgba(159, 199, 249, 1);transition:.7s;}
.rfr_con .mlms_tb1.lrc td .tt02{color: rgba(255, 119, 119, 1);float: left;}
.rfr_con .mlms_tb1.lrc .w1{width: 50%;}
.rfr_con .mlms_tb1.lrc .w2{width: 33.33%;}
.rfr_con .mlms_tb1.lrc .w3{width: 20%;}
.rfr_con .mlms_tb1.lrc .ip_c1{display:inline-block;width: 18px;height: 18px;padding: 0;margin: 0 auto;}
.rfr_con .mlms_tb1.lrc td.p_n{padding:0;}
/* e_.rfr_con .mlms_tb1.lrc */

/* s_.rfr_con .rfr_box .mlms_tb1.r_sch */
.rfr_con .rfr_box .mlms_tb1.r_sch tr td {box-sizing:border-box;margin:0;padding: 10px 4px 10px 4px;font-size: 13px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: justify;color: rgb(73, 73, 73);z-index: 9999;cursor: default;vertical-align: middle;height: 57px;}
.rfr_con .rfr_box .mlms_tb1.r_sch tr td.th1{background:rgba(230, 243, 255, 1);color:rgba(1, 96, 121, 1);padding:7px 0;font-size:15px;height:40px;box-sizing: border-box;text-align: center;}
.rfr_con .rfr_box .mlms_tb1.r_sch tr td.th2{background:transparent;color:rgb(116, 116, 116);padding:7px 0;font-size:15px;height:40px;box-sizing: border-box;text-align: center;}
.rfr_con .rfr_box .mlms_tb1.r_sch tr td .sch_pdf {box-sizing:border-box;margin:0;padding: 12px 40px 12px 10px;font-size: 105%;line-height: 15px;letter-spacing: -1px;border: none;text-align: left;color: rgb(0, 61, 111);z-index: 9999;cursor: pointer;display: inline-block;float: left;width: 100%;background: url(../img/ic_pdf_s.png) no-repeat 96.5% 50% transparent;height: auto;vertical-align: middle;}
.rfr_con .rfr_box .mlms_tb1.r_sch tr td.sch_file:hover{background-color: rgba(193, 251, 255, 0.3);transition: .7s; color: rgb(0, 113, 189);}
.rfr_con .rfr_box .mlms_tb1.r_sch tr td:hover .sch_pdf{color:rgb(0, 107, 174);}
.rfr_con .rfr_box .mlms_tb1.r_sch tr td.sch_file {padding:0;background: rgba(206, 244, 255, 0.2);}
.rfr_con .rfr_box .mlms_tb1.r_sch tr td .sch_hwp {box-sizing:border-box;margin:0;padding: 12px 40px 12px 10px;font-size: 105%;line-height: 15px;letter-spacing: -1px;border: none;text-align: left;color: rgb(0, 61, 111);z-index: 9999;cursor: pointer;display: inline-block;float: left;width: 100%;background: url(../img/ic_hwp_s.png) no-repeat 96.5% 50% transparent;height: auto;vertical-align: middle;}
.rfr_con .rfr_box .mlms_tb1.r_sch tr td:hover .sch_hwp{color:rgb(0, 107, 174);}
.rfr_con .rfr_box .mlms_tb1.r_sch tr td.th_w1{width: 7%;}
.rfr_con .rfr_box .mlms_tb1.r_sch tr td.th_w2{width: 15%;}
.rfr_con .rfr_box .mlms_tb1.r_sch tr td.th_w3{width: 48%;}
.rfr_con .rfr_box .btn_wrap{display:inline-block;width: 100%;height:auto;margin: 0 auto 10px auto;padding:35px 0 0 0;text-align: center;box-sizing: border-box;float: left;}
.rfr_con .rfr_box .btn_wrap .bt_1{display: inline-block;width: auto;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgb(0, 90, 167);background: rgb(197, 234, 255);border: solid 1px rgba(184, 223, 255, 1);border-radius: 18px;box-sizing:border-box;min-width: 170px;}
.rfr_con .rfr_box .btn_wrap .bt_2{display: inline-block;width: auto;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;min-width: 150px;}
.rfr_con .rfr_box .btn_wrap .bt_3{display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;color: rgba(60, 124, 197, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);border-radius: 18px;box-sizing:border-box;}
.rfr_con .rfr_box .btn_wrap button:hover{border-radius:4px;transition:.7s;}
/* e_.rfr_con .rfr_box .mlms_tb1.r_sch */

/* s_.sub_con.rfr_cln .rfr_con */
.sub_con.rfr_cln .rfr_con .sch_wrap{display:flex;width: 100%;height:auto;padding: 0;margin: 5px 0 10px 0;background: transparent;border-top: solid 0px rgb(82, 181, 228);border-bottom: solid 0px rgb(82, 181, 228);box-sizing: border-box;}
/* s_.sub_con.rfr_cln .rfr_con .sch_wrap */
.sub_con.rfr_cln .rfr_con .sch_wrap .wrap_uselectbox{width: 300px;padding: 0 !important;margin: 0;height: 48px !important;line-height: 46px;text-align: left;text-indent: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgb(91, 170, 233);background: rgba(246, 252, 255, .5);float: left;flex-basis: 300px;}
.sub_con.rfr_cln .rfr_con .sch_wrap .wrap_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.sub_con.rfr_cln .rfr_con .sch_wrap .wrap_uselectbox div.uselectbox{position: relative;top: 0;height: 48px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.sub_con.rfr_cln .rfr_con .sch_wrap .wrap_uselectbox span.uselected{width: 94%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 48px;line-height: 45px;font-size: 14px;z-index:1;color: rgba(0, 131, 188, 1);text-align:left;text-indent: 12px;padding:0;margin: 0;box-sizing: border-box;}	
.sub_con.rfr_cln .rfr_con .sch_wrap .wrap_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: auto;float: left;height: 48px;line-height: 45px;z-index:1;box-sizing: border-box;text-align: left;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.sub_con.rfr_cln .rfr_con .sch_wrap .wrap_uselectbox div.uoptions{position:absolute;top: 46px;left: -1px;width: 100%;height: auto;max-height: 240px;line-height: 35px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 10000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}
.sub_con.rfr_cln .rfr_con .sch_wrap .wrap_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 48px;line-height: 46px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 12px;opacity: 1;color: rgba(0, 131, 188, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}			
.sub_con.rfr_cln .rfr_con .sch_wrap .wrap_uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
/* e_.sub_con.rfr_cln .rfr_con .sch_wrap */
.sub_con.rfr_cln .rfr_con .sch_wrap .ip_search{display:inline-block;box-sizing: border-box;background: rgba(246, 252, 255, .5);width:14%;text-align: left;text-indent: 7px;line-height: 45px;height: 48px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1.5px;color: rgba(36, 116, 185, 1);margin: 0 .5%;padding:0;cursor:text;float: left;flex-grow: 1;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.sub_con.rfr_cln .rfr_con .sch_wrap .ip_search:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(223, 244, 255, .7);transition:.7s;}
.sub_con.rfr_cln .rfr_con .sch_wrap .btn_sch{display:inline-block;width: 75px;height: 48px;line-height: 46px;font-size: 15px;text-align: center;color: rgb(255, 255, 255);border: solid 1px rgb(3, 58, 106);border-radius: 3px;background: rgb(25, 134, 218);margin: 0;padding: 0;letter-spacing: -1px;box-sizing: border-box;float:left;cursor: pointer;flex-basis: 75px;}
.sub_con.rfr_cln .rfr_con .sch_wrap .btn_sch:hover{background: rgb(28, 75, 146);color: rgb(255, 255, 255);transition: .7s;}
.sub_con.rfr_cln .rfr_con .swrap{display:inline-block;width: 100%;padding: 5px 0;margin: -6px auto 10px auto;background: rgb(255, 255, 255);box-sizing: border-box;float: left;}
.sub_con.rfr_cln .rfr_con .swrap .sch_ts{display:inline-block;width:auto; height: 15px;float:right;text-align:center;margin: 0 12px;padding: 0;box-sizing: border-box;line-height: 15px;}
.sub_con.rfr_cln .rfr_con .swrap .sch_ts span{font-size: 14px;letter-spacing: 0px;padding: 0;margin: 0;display: inline-block;color: rgb(87, 87, 87);line-height: 15px;}
.sub_con.rfr_cln .rfr_con .swrap .sch_ts .num{font-size: 17px;font-weight: bold;letter-spacing: 0px;padding: 0;margin: 0 5px;line-height: 15px;color: rgb(0, 73, 144);vertical-align: middle;}
.sub_con.rfr_cln .rfr_con .rfr_box{display:inline-block;width: 100%;height:auto;padding: 0;margin: 0 0 20px 0;box-sizing: border-box;}
.sub_con.rfr_cln .rfr_con .rfr_box .rfr_sbox_wrap{display:inline-block;width: 100%;height:auto;padding: 0;margin: 0 0 -3px 0;box-sizing: border-box;}
.sub_con.rfr_cln .rfr_con .rfr_box .rfr_sbox{display:inline-block;width: 100%;height:auto;padding: 0;margin: 0 0 -3px 0;box-sizing: border-box;text-align: center;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap{display:table;width: 100%;height:auto;padding: 0;margin: 0 0 10px 0;box-sizing: border-box;position:relative;background: rgb(246, 252, 255);top: 0;float: left;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .ar_btnwrap{display:flex;width: 100%;height:auto;padding: 0;margin: 0;box-sizing: border-box;position:relative;top: 0;float: left;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .ar_btnwrap .thall{display:inline-block;width: 50px;height:50px;padding: 0;margin: 0;box-sizing: border-box;position:relative;background: url(../img/ic_v1.png) no-repeat 50% 50% rgb(255, 255, 255);border: solid 1px rgb(58, 162, 191);float: left;flex-basis: 50px;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .ar_btnwrap .thall:hover{;background: url(../img/ic_v1_on.png) no-repeat 50% 50% rgba(159, 238, 255,.3);transition: .7s;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .ar_btnwrap .thprev{display:inline-block;width: 50px;height:50px;padding: 0;margin: 0 -1px 0 0;box-sizing: border-box;position:relative;top: 0;left: 0;background: url(../img/ic_ar1.png) no-repeat 50% 50% rgb(255, 255, 255);border: solid 1px rgb(58, 162, 191);float: left;flex-basis: 50px;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .ar_btnwrap .thprev:hover{;background: url(../img/ic_ar1_on.png) no-repeat 50% 50% rgba(159, 238, 255,.3);transition: .7s;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .ar_btnwrap .swrap{display:inline-block;width: 100px;height:50px;padding: 0;margin: 0;box-sizing: border-box;position:relative;float: right;flex-basis: 100px;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .ar_btnwrap .swrap .thnext{display:inline-block;width: 50px;height:50px;padding: 0;margin: 0;box-sizing: border-box;position:relative;top: 0;right:0;background: url(../img/ic_ar2.png) no-repeat 50% 50% rgb(255, 255, 255);border: solid 1px rgb(58, 162, 191);float: left;flex-basis: 50px;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .ar_btnwrap .swrap .thnext:hover{;background: url(../img/ic_ar2_on.png) no-repeat 50% 50% rgba(159, 238, 255,.3);transition: .7s;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .ar_btnwrap .th_list{display:inline-block;width:unset;height:50px;padding: 0;margin: 0;box-sizing: border-box;position:relative;float:none;flex-grow: 1;border-top: solid 1px rgb(139, 216, 237);border-bottom: solid 1px rgb(139, 216, 237);}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .ar_btnwrap .th_list .list_box{display:inline-block;width:100%;height:50px;padding: 0;margin: 0;box-sizing: border-box;position:relative;float:none;overflow: hidden;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .ar_btnwrap .th_list .list_box ul{display:table;width:100%;height:50px;padding: 0;margin: 0;box-sizing: content-box;position:absolute;float:none;left: 0;background: transparent;overflow: visible;min-width: 100%;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .ar_btnwrap .th_list .list_box ul .th01{display:none;width:100%;height:50px;padding: 0 50px;margin: 0;box-sizing: border-box;position:relative;float:left;line-height: 48px;left: 0;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .ar_btnwrap .th_list .list_box ul .th01.on{display:inline-block;width:100%;height:50px;padding: 0 50px;margin: 0;box-sizing: border-box;position:relative;float:left;line-height: 48px;left: 0;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .ar_btnwrap .th_list .list_box ul .th01 a{display:none;width:100%;height:50px;padding: 0;margin: 0;box-sizing: border-box;position:relative;float:left;line-height: 48px;border-bottom: solid 0px rgba(68, 68, 68, 0);color: rgb(100, 100, 100);}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .ar_btnwrap .th_list .list_box ul .th01.on a{display:inline-block;width:100%;height:48px;padding: 0;margin: 0;box-sizing: border-box;position:relative;float:left;border-bottom: solid 0px rgb(40, 179, 217);color: rgb(0, 137, 201);line-height: 48px;font-weight: 600;font-size: 17px;letter-spacing: 0px;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .all_box{display:none;width: 99.9%;height:auto;padding: 0 0 10px 0;margin: 0;box-sizing: border-box;position:absolute;float: left;background: rgb(246, 252, 255);border: solid 1px rgb(139, 216, 237);top: 49px;box-shadow: 0px 5px 4px 4px rgba(186, 186, 186, 0.4);max-height: none;overflow-y: visible;left: 0;z-index: 999;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .all_box .swap{display:inline-block;width: 100%;height:auto;padding: 0;margin: 0;box-sizing: border-box;position:relative;float: left;background: transparent;border: none;top: 0px;box-shadow: none;max-height: 246px;overflow-y: auto;border-bottom: dotted 2px rgb(153, 212, 238);overflow-x: visible;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .all_box .swap ul{display:inline-block;width: 100%;height:auto;padding: 0;margin: 0;box-sizing: border-box;position:relative;float: left;background: transparent;border: none;top: 0;box-shadow: none;overflow: hidden;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .all_box .swap ul .th01{display:inline-block;width:100%;height:35px;padding: 0;margin: 0;box-sizing: border-box;position:relative;float:left;line-height: 33px;left: 0;border-bottom: solid 1px rgb(204, 242, 252);background: url(../img/icon_sq1.png) no-repeat 30px 50% transparent;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .all_box .swap ul .th01.on,
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .all_box .swap ul .th01:hover{background: url(../img/icon_sq1.png) no-repeat 30px 50% rgba(52, 183, 255, 0.1);transition: .7s;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .all_box .swap .th01 a{display:inline-block;width:100%;height:35px;padding: 0 20px 0 50px;margin: 0;box-sizing: border-box;position:relative;float:left;line-height: 33px;border-bottom: solid 0px rgba(68, 68, 68, 0);color: rgb(100, 100, 100);text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 15px;letter-spacing: -1px;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .all_box .swap .th01.on a,
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .all_box .swap .th01 a:hover
{color: rgb(0, 137, 201);transition: .7s;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .thall_x{display:inline-block;width: 40px;height:40px;padding: 0;margin: 0;box-sizing: border-box;position:relative;background: url(../img/btn_x2.png) no-repeat 50% 50% rgb(255, 255, 255);border: solid 1px rgb(139, 216, 237);float: right;flex-basis: 50px;bottom: -5px;right: 5px;}
.sub_con.rfr_cln .rfr_con .rfr_box .th_listwrap .thall_x:hover{;background: url(../img/btn_x3.png) no-repeat 50% 50% rgba(159, 238, 255,.3);transition: .7s;border: solid 1px rgb(139, 216, 237);}
.sub_con.rfr_cln .rfr_con .s_menuwrap{display:table;width:100%;font-size:15px;color:rgb(255, 255, 255);line-height:48px;float: left;text-align: left;padding: 0;box-sizing: border-box;background:transparent;letter-spacing: -1px;margin: 0 0 10px 0;border-bottom: solid 2px rgb(82, 181, 228);}
.sub_con.rfr_cln .rfr_con .s_menuwrap .s_menu{display:inline-block;width:33.3%;font-size:15px;color:rgb(79, 109, 134);line-height:45px;float: left;text-align: center;padding: 0;box-sizing: border-box;background:rgb(225, 225, 225);letter-spacing: -1px;margin: 0;border-left: solid 3px rgb(255, 255, 255);border-right: solid 3px rgb(196, 199, 201);border-top-right-radius: 20px;cursor: pointer;}
.sub_con.rfr_cln .rfr_con .s_menuwrap .s_menu.mn1{border-left: solid 0px rgb(225, 225, 225);}
.sub_con.rfr_cln .rfr_con .s_menuwrap .s_menu.on{background: rgb(94, 166, 220);color: rgb(255, 255, 255);text-shadow: 1px 1px 1px rgb(19, 81, 132);}
.sub_con.rfr_cln .rfr_con .s_menuwrap .s_menu:hover{background: rgb(77, 156, 216);color: rgb(255, 255, 255);transition: .7s;}
.sub_con.rfr_cln .rfr_con .s_conwrap{display:inline-block;width:100%;font-size:15px;color:rgb(255, 255, 255);float: none;text-align: center;padding: 0 0 8px 0;box-sizing: border-box;background:transparent;letter-spacing: -1px;margin: 0 auto;}
.sub_con.rfr_cln .rfr_con .s_conwrap .con_dw{display:inline-block;width:auto;font-size:14px;color:rgb(1, 135, 202);line-height:35px;float: left;text-align: center;padding: 0 55px 0 35px;box-sizing: border-box;background:url(../img/ic_pdf_s.png) no-repeat 80% 50% rgba(208, 239, 255, 0.4);letter-spacing: -1px;margin: 0 5px 0 0;border: solid 1px rgb(145, 201, 242);border-radius: 10px;cursor: pointer;}
.sub_con.rfr_cln .rfr_con .s_conwrap .con_dw:hover{background-color: rgba(127, 212, 255, 0.5);color: rgb(1, 79, 151);border: solid 1px rgb(46, 169, 230);transition: .7s;}
.sub_con.rfr_cln .rfr_con .div_s1 .mlms_tb1.lrc li {box-sizing:border-box;margin:0;padding: 10px 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgb(0, 61, 111);z-index: 9999;cursor: pointer;vertical-align: middle;display: inline-block;float: left;height: 44px;}
.sub_con.rfr_cln .rfr_con .div_s1 .mlms_tb1.lrc li:hover{background-color: rgba(121, 246, 255,.1);transition: .7s; color: rgb(20, 128, 218);}
.sub_con.rfr_cln .rfr_con .div_s2 .mlms_tb1.lrc li {box-sizing:border-box;margin:0;padding: 10px 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgb(0, 61, 111);z-index: 9999;cursor: pointer;vertical-align: middle;display: inline-block;float: left;height: 44px;}
.sub_con.rfr_cln .rfr_con .div_s2 .mlms_tb1.lrc li:hover{background-color: rgba(121, 246, 255,.1);transition: .7s; color: rgb(20, 128, 218);}
.sub_con.rfr_cln .rfr_con .div_s3 .mlms_tb1.lrc li {box-sizing:border-box;margin:0;padding: 10px 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgb(0, 61, 111);z-index: 9999;cursor: pointer;vertical-align: middle;display: inline-block;float: left;height: 44px;}
.sub_con.rfr_cln .rfr_con .div_s3 .mlms_tb1.lrc li:hover{background-color: rgba(121, 246, 255,.1);transition: .7s; color: rgb(20, 128, 218);}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.con_x {box-sizing:border-box;margin:0;padding: 10px 2px 10px 2px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgb(0, 61, 111);z-index: 9999;cursor: default;vertical-align: middle;display: inline-block;height: 44px;background: transparent;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.con_x:hover{background: transparent;transition: .7s; color: rgb(20, 128, 218);}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .li_pdf{display:inline-block;width:auto;font-size:14px;color:rgb(1, 135, 202);line-height:35px;float: left;text-align: center;padding: 0 41px 0 15px;box-sizing: border-box;background:url(../img/ic_pdf_s.png) no-repeat 93% 50% rgba(208, 239, 255, 0.4);letter-spacing: -1px;margin: 0 5px 5px 0;border: solid 1px rgb(145, 201, 242);border-radius: 10px;cursor: pointer;min-width: 100px;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .li_hwp{display:inline-block;width:auto;font-size:14px;color:rgb(1, 135, 202);line-height:35px;float: left;text-align: center;padding: 0 41px 0 15px;box-sizing: border-box;background:url(../img/ic_pdf_s.png) no-repeat 93% 50% rgba(208, 239, 255, 0.4);letter-spacing: -1px;margin: 0 5px 5px 0;border: solid 1px rgb(145, 201, 242);border-radius: 10px;cursor: pointer;min-width: 100px;}
.sub_con.rfr_cln .rfr_con .s_conwrap ul{display:inline-block;width:100%;font-size:15px;color:rgb(255, 255, 255);float: left;text-align: left;padding: 0 0 1px 2%;box-sizing: border-box;background:transparent;letter-spacing: -1px;margin: 0;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 li {box-sizing:border-box;margin:0;padding: 10px 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(174, 225, 254,0);text-align: center;color: rgb(1, 79, 151);z-index: 9999;cursor: pointer;vertical-align: middle;display: inline-block;float: left;height: 44px;border-radius: 14px;border-bottom: solid 1px rgb(172, 198, 229);border-right: solid 1px rgb(206, 219, 234);}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .pdf_w1{width: 97.7%;margin: 0 .5% 5px 0;background: url(../img/ic_pdf_s.png) no-repeat 98.5% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .pdf_w2{width: 48.6%;margin: 0 .5% 5px 0;background: url(../img/ic_pdf_s.png) no-repeat 96.5% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .pdf_w3{width: 32.3%;margin: 0 .5% 5px 0;background: url(../img/ic_pdf_s.png) no-repeat 95% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .pdf_w1 .sp1{display:inline-block;width:662px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 95%;max-width: 95%;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .pdf_w2 .sp1{display:inline-block;width:311px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 90%;max-width: 90%;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .pdf_w3 .sp1{display:inline-block;width:194px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 85%;max-width: 85%;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .pdf_w1 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .pdf_w2 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .pdf_w3 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .pdf_w1 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .pdf_w2 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .pdf_w3 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .hwp_w1{width: 97.7%;margin: 0 .5% 5px 0;background: url(../img/ic_hwp_s.png) no-repeat 98.5% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .hwp_w2{width: 48.6%;margin: 0 .5% 5px 0;background: url(../img/ic_hwp_s.png) no-repeat 96.5% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .hwp_w3{width: 32.3%;margin: 0 .5% 5px 0;background: url(../img/ic_hwp_s.png) no-repeat 95% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .hwp_w1 .sp1{display:inline-block;width:662px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 95%;max-width: 95%;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .hwp_w2 .sp1{display:inline-block;width:311px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 90%;max-width: 90%;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .hwp_w3 .sp1{display:inline-block;width:194px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 85%;max-width: 85%;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .hwp_w1 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .hwp_w2 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .hwp_w3 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .hwp_w1 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .hwp_w2 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 .hwp_w3 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .s_conwrap .rlist1 li:hover{background-color: rgba(134, 195, 255, 0.5);color: rgb(0, 34, 90);border: solid 1px rgba(164, 209, 233, 0);transition: .7s;border-bottom: solid 1px rgb(137, 173, 223);border-right: solid 1px rgb(182, 205, 235);}
.sub_con.rfr_cln .rfr_con .rfr_box .rfr_sbox.large{display:inline-block;width: 100%;height:auto;padding: 0;margin: 0 0 6px 0;box-sizing: border-box;text-align: center;}
.sub_con.rfr_cln .rfr_con .div1_wrap{display:inline-block;width:100%;height: auto;margin: 0;padding: 0 2%;border-radius: 0px;box-sizing: border-box;float: left;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1{display:inline-block;width:100%;font-size:15px;color:rgb(255, 255, 255);float: none;text-align: center;padding: 0;box-sizing: border-box;background:transparent;letter-spacing: -1px;margin: 0 auto;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .con_dw{display:inline-block;width:auto;font-size:14px;color:rgb(1, 135, 202);line-height:35px;float: left;text-align: center;padding: 0 55px 0 35px;box-sizing: border-box;background:url(../img/ic_pdf_s.png) no-repeat 80% 50% rgba(208, 239, 255, 0.4);letter-spacing: -1px;margin: 0 5px 0 0;border: solid 1px rgb(145, 201, 242);border-radius: 10px;cursor: pointer;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .con_dw:hover{background-color: rgba(127, 212, 255, 0.5);color: rgb(1, 79, 151);border: solid 1px rgb(46, 169, 230);transition: .7s;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .li_pdf{display:inline-block;width:auto;font-size:14px;color:rgb(1, 135, 202);line-height:35px;float: left;text-align: center;padding: 0 41px 0 15px;box-sizing: border-box;background:url(../img/ic_pdf_s.png) no-repeat 93% 50% rgba(208, 239, 255, 0.4);letter-spacing: -1px;margin: 0 5px 5px 0;border: solid 1px rgb(145, 201, 242);border-radius: 10px;cursor: pointer;min-width: 100px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .li_hwp{display:inline-block;width:auto;font-size:14px;color:rgb(1, 135, 202);line-height:35px;float: left;text-align: center;padding: 0 41px 0 15px;box-sizing: border-box;background:url(../img/ic_pdf_s.png) no-repeat 93% 50% rgba(208, 239, 255, 0.4);letter-spacing: -1px;margin: 0 5px 5px 0;border: solid 1px rgb(145, 201, 242);border-radius: 10px;cursor: pointer;min-width: 100px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1{display:inline-block;width:100%;font-size:15px;color:rgb(255, 255, 255);float: left;text-align: left;padding: 0 2px;box-sizing: border-box;background:transparent;letter-spacing: -1px;margin: 0;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 li {box-sizing:border-box;margin:0;padding: 10px 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(174, 225, 254,0);text-align: center;color: rgb(1, 79, 151);z-index: 9999;cursor: pointer;vertical-align: middle;display: inline-block;float: left;height: 44px;border-radius: 14px;border-bottom: solid 1px rgb(172, 198, 229);border-right: solid 1px rgb(206, 219, 234);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .pdf_w1{width: 100%;margin: 0 0 5px 0;background: url(../img/ic_pdf_s.png) no-repeat 98.5% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .pdf_w2{width: 48.6%;margin: 0 .5% 5px 0;background: url(../img/ic_pdf_s.png) no-repeat 96.5% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .pdf_w3{width: 32.3%;margin: 0 .5% 5px 0;background: url(../img/ic_pdf_s.png) no-repeat 95% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .pdf_w1 .sp1{display:inline-block;width:662px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 95%;max-width: 95%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .pdf_w2 .sp1{display:inline-block;width:311px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 90%;max-width: 90%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .pdf_w3 .sp1{display:inline-block;width:194px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 85%;max-width: 85%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .pdf_w1 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .pdf_w2 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .pdf_w3 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .pdf_w1 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .pdf_w2 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .pdf_w3 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .hwp_w1{width: 100%;margin: 0 0 5px 0;background: url(../img/ic_hwp_s.png) no-repeat 98.5% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .hwp_w2{width: 48.6%;margin: 0 .5% 5px 0;background: url(../img/ic_hwp_s.png) no-repeat 96.5% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .hwp_w3{width: 32.3%;margin: 0 .5% 5px 0;background: url(../img/ic_hwp_s.png) no-repeat 95% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .hwp_w1 .sp1{display:inline-block;width:662px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 95%;max-width: 95%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .hwp_w2 .sp1{display:inline-block;width:311px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 90%;max-width: 90%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .hwp_w3 .sp1{display:inline-block;width:194px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 85%;max-width: 85%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .hwp_w1 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .hwp_w2 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .hwp_w3 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .hwp_w1 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .hwp_w2 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 .hwp_w3 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s1 .rlist1 li:hover{background-color: rgba(134, 195, 255, 0.5);color: rgb(0, 34, 90);border: solid 1px rgba(164, 209, 233, 0);transition: .7s;border-bottom: solid 1px rgb(137, 173, 223);border-right: solid 1px rgb(182, 205, 235);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2{display:inline-block;width:50%;font-size:15px;color:rgb(255, 255, 255);text-align: center;padding: 0 2px;box-sizing: border-box;background:transparent;letter-spacing: -1px;margin: 0 auto;float: left;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2:first-child{display:inline-block;width:50%;font-size:15px;color:rgb(255, 255, 255);text-align: center;padding: 0 2px;box-sizing: border-box;background:transparent;letter-spacing: -1px;margin: 0 auto;float: left;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .con_dw{display:inline-block;width:auto;font-size:14px;color:rgb(1, 135, 202);line-height:35px;float: left;text-align: center;padding: 0 55px 0 35px;box-sizing: border-box;background:url(../img/ic_pdf_s.png) no-repeat 80% 50% rgba(208, 239, 255, 0.4);letter-spacing: -1px;margin: 0 5px 0 0;border: solid 1px rgb(145, 201, 242);border-radius: 10px;cursor: pointer;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .con_dw:hover{background-color: rgba(127, 212, 255, 0.5);color: rgb(1, 79, 151);border: solid 1px rgb(46, 169, 230);transition: .7s;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .li_pdf{display:inline-block;width:auto;font-size:14px;color:rgb(1, 135, 202);line-height:35px;float: left;text-align: center;padding: 0 41px 0 15px;box-sizing: border-box;background:url(../img/ic_pdf_s.png) no-repeat 93% 50% rgba(208, 239, 255, 0.4);letter-spacing: -1px;margin: 0 5px 5px 0;border: solid 1px rgb(145, 201, 242);border-radius: 10px;cursor: pointer;min-width: 100px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .li_hwp{display:inline-block;width:auto;font-size:14px;color:rgb(1, 135, 202);line-height:35px;float: left;text-align: center;padding: 0 41px 0 15px;box-sizing: border-box;background:url(../img/ic_pdf_s.png) no-repeat 93% 50% rgba(208, 239, 255, 0.4);letter-spacing: -1px;margin: 0 5px 5px 0;border: solid 1px rgb(145, 201, 242);border-radius: 10px;cursor: pointer;min-width: 100px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1{display:inline-block;width:100%;font-size:15px;color:rgb(255, 255, 255);float: left;text-align: left;padding: 0;box-sizing: border-box;background:transparent;letter-spacing: -1px;margin: 0 auto;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 li {box-sizing:border-box;margin:0;padding: 10px 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(174, 225, 254,0);text-align: center;color: rgb(1, 79, 151);z-index: 9999;cursor: pointer;vertical-align: middle;display: inline-block;float: left;height: 44px;border-radius: 14px;border-bottom: solid 1px rgb(172, 198, 229);border-right: solid 1px rgb(206, 219, 234);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .pdf_w1{width: 97.7%;margin: 0 .5% 5px 0;background: url(../img/ic_pdf_s.png) no-repeat 98.5% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .pdf_w2{width: 100%;margin: 0 0 5px 0;background: url(../img/ic_pdf_s.png) no-repeat 96.5% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .pdf_w3{width: 32.3%;margin: 0 .5% 5px 0;background: url(../img/ic_pdf_s.png) no-repeat 95% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .pdf_w1 .sp1{display:inline-block;width:662px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 95%;max-width: 95%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .pdf_w2 .sp1{display:inline-block;width:311px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 90%;max-width: 90%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .pdf_w3 .sp1{display:inline-block;width:194px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 85%;max-width: 85%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .pdf_w1 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .pdf_w2 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .pdf_w3 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .pdf_w1 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .pdf_w2 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .pdf_w3 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .hwp_w1{width: 97.7%;margin: 0 .5% 5px 0;background: url(../img/ic_hwp_s.png) no-repeat 98.5% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .hwp_w2{width: 100%;margin: 0 0 5px 0;background: url(../img/ic_hwp_s.png) no-repeat 96.5% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .hwp_w3{width: 32.3%;margin: 0 .5% 5px 0;background: url(../img/ic_hwp_s.png) no-repeat 95% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .hwp_w1 .sp1{display:inline-block;width:662px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 95%;max-width: 95%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .hwp_w2 .sp1{display:inline-block;width:311px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 90%;max-width: 90%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .hwp_w3 .sp1{display:inline-block;width:194px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 85%;max-width: 85%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .hwp_w1 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .hwp_w2 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .hwp_w3 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .hwp_w1 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .hwp_w2 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 .hwp_w3 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s2 .rlist1 li:hover{background-color: rgba(134, 195, 255, 0.5);color: rgb(0, 34, 90);border: solid 1px rgba(164, 209, 233, 0);transition: .7s;border-bottom: solid 1px rgb(137, 173, 223);border-right: solid 1px rgb(182, 205, 235);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3{display:inline-block;width:33.3%;font-size:15px;color:rgb(255, 255, 255);float: left;text-align: center;padding: 0 2px;box-sizing: border-box;background:transparent;letter-spacing: -1px;margin: 0 auto;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .con_dw{display:inline-block;width:auto;font-size:14px;color:rgb(1, 135, 202);line-height:35px;float: left;text-align: center;padding: 0 55px 0 35px;box-sizing: border-box;background:url(../img/ic_pdf_s.png) no-repeat 80% 50% rgba(208, 239, 255, 0.4);letter-spacing: -1px;margin: 0 5px 0 0;border: solid 1px rgb(145, 201, 242);border-radius: 10px;cursor: pointer;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .con_dw:hover{background-color: rgba(127, 212, 255, 0.5);color: rgb(1, 79, 151);border: solid 1px rgb(46, 169, 230);transition: .7s;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .li_pdf{display:inline-block;width:auto;font-size:14px;color:rgb(1, 135, 202);line-height:35px;float: left;text-align: center;padding: 0 41px 0 15px;box-sizing: border-box;background:url(../img/ic_pdf_s.png) no-repeat 93% 50% rgba(208, 239, 255, 0.4);letter-spacing: -1px;margin: 0 5px 5px 0;border: solid 1px rgb(145, 201, 242);border-radius: 10px;cursor: pointer;min-width: 100px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .li_hwp{display:inline-block;width:auto;font-size:14px;color:rgb(1, 135, 202);line-height:35px;float: left;text-align: center;padding: 0 41px 0 15px;box-sizing: border-box;background:url(../img/ic_pdf_s.png) no-repeat 93% 50% rgba(208, 239, 255, 0.4);letter-spacing: -1px;margin: 0 5px 5px 0;border: solid 1px rgb(145, 201, 242);border-radius: 10px;cursor: pointer;min-width: 100px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1{display:inline-block;width:100%;font-size:15px;color:rgb(255, 255, 255);float: left;text-align: left;padding: 0;box-sizing: border-box;background:transparent;letter-spacing: -1px;margin: 0;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 li {box-sizing:border-box;margin:0;padding: 10px 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(174, 225, 254,0);text-align: center;color: rgb(1, 79, 151);z-index: 9999;cursor: pointer;vertical-align: middle;display: inline-block;float: left;height: 44px;border-radius: 14px;border-bottom: solid 1px rgb(172, 198, 229);border-right: solid 1px rgb(206, 219, 234);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .pdf_w1{width: 97.7%;margin: 0 .5% 5px 0;background: url(../img/ic_pdf_s.png) no-repeat 98.5% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .pdf_w2{width: 48.6%;margin: 0 .5% 5px 0;background: url(../img/ic_pdf_s.png) no-repeat 96.5% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .pdf_w3{width: 100%;margin: 0 .5% 5px 0;background: url(../img/ic_pdf_s.png) no-repeat 95% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .pdf_w1 .sp1{display:inline-block;width:662px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 95%;max-width: 95%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .pdf_w2 .sp1{display:inline-block;width:311px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 90%;max-width: 90%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .pdf_w3 .sp1{display:inline-block;width:194px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 85%;max-width: 85%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .pdf_w1 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .pdf_w2 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .pdf_w3 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .pdf_w1 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .pdf_w2 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .pdf_w3 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .hwp_w1{width: 97.7%;margin: 0 .5% 5px 0;background: url(../img/ic_hwp_s.png) no-repeat 98.5% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .hwp_w2{width: 48.6%;margin: 0 .5% 5px 0;background: url(../img/ic_hwp_s.png) no-repeat 96.5% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .hwp_w3{width: 100%;margin: 0 .5% 5px 0;background: url(../img/ic_hwp_s.png) no-repeat 95% 50% rgba(136, 187, 255, 0.2);}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .hwp_w1 .sp1{display:inline-block;width:662px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 95%;max-width: 95%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .hwp_w2 .sp1{display:inline-block;width:311px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 90%;max-width: 90%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .hwp_w3 .sp1{display:inline-block;width:194px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 85%;max-width: 85%;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .hwp_w1 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .hwp_w2 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .hwp_w3 .sp1.long1{font-size:12px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .hwp_w1 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .hwp_w2 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 .hwp_w3 .sp1.long2{font-size:12px;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .div1_wrap .div_s3 .rlist1 li:hover{background-color: rgba(134, 195, 255, 0.5);color: rgb(0, 34, 90);border: solid 1px rgba(164, 209, 233, 0);transition: .7s;border-bottom: solid 1px rgb(137, 173, 223);border-right: solid 1px rgb(182, 205, 235);}
.sub_con.rfr_cln .rfr_con .tb_h{display:inline-block;width:100%;font-size:15px;color:rgb(15, 127, 205);line-height:48px;float: left;text-align: left;padding: 0 20px;box-sizing: border-box;background: rgba(180, 226, 254,.5);letter-spacing: 0px;margin: 0 0 -1px 0;border-top: solid 2px rgb(82, 181, 228);font-weight: 600;border-right: solid 0px rgb(255, 255, 255);border-left: solid 0px rgb(255, 255, 255);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub_con.rfr_cln .rfr_con .div_wrap{display:inline-block;width:100%;height: auto;margin: 0;padding: 0;border-radius: 0px;box-sizing: border-box;float: left;}
.sub_con.rfr_cln .rfr_con .div_s1{width:100%;height: auto;margin: 0;padding: 0;border-radius: 0px;box-sizing: border-box;float: left;}
.sub_con.rfr_cln .rfr_con .div_s2{display: inline-block;width: 50%;height: auto;margin: 0;padding: 0;border-radius: 0px;box-sizing: border-box;float: left;border: none;}
.sub_con.rfr_cln .rfr_con .div_s3{width: 33.3%;height: auto;margin: 0;padding: 0;border-radius: 0px;box-sizing: border-box;float: left;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc{width: 100%;height: auto;margin: 0;padding: 0;border-radius: 0px;border-left: solid 1px rgba(211, 235, 253, 0);border-top: solid 0px rgba(211, 235, 253, 0);border-bottom: solid 0px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;border-right: solid 1px rgba(211, 235, 253, 0);}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc .lnk{cursor:pointer;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc .lnk:hover{background:rgba(240, 255, 255, .5);}
.sub_con.rfr_cln .rfr_con .div_s1 .mlms_tb1.lrc{display:inline-block;width: 100%;height: auto;margin: 0;padding: 0;border-radius: 0px;border-left: solid 0px rgba(211, 235, 253, 0);border-top: solid 0px rgba(211, 235, 253, 0);border-bottom: solid 0px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;border-right: solid 0px rgba(211, 235, 253, 0);float: left;}
.sub_con.rfr_cln .rfr_con .div_s1 .mlms_tb1.lrc .lnk{cursor:pointer;}
.sub_con.rfr_cln .rfr_con .div_s1 .mlms_tb1.lrc .lnk:hover{background:rgba(240, 255, 255, .5);}
.sub_con.rfr_cln .rfr_con .div_s2 .mlms_tb1.lrc{display:inline-block;width: 100%;height: auto;margin: 0;padding: 0;border-radius: 0px;border-left: solid 0px rgba(211, 235, 253, 0);border-top: solid 0px rgba(211, 235, 253, 0);border-bottom: solid 0px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;border-right: solid 0px rgba(211, 235, 253, 0);float: left;}
.sub_con.rfr_cln .rfr_con .div_s2 .mlms_tb1.lrc .lnk{cursor:pointer;}
.sub_con.rfr_cln .rfr_con .div_s2 .mlms_tb1.lrc .lnk:hover{background:rgba(240, 255, 255, .5);}
.sub_con.rfr_cln .rfr_con .div_s3 .mlms_tb1.lrc{display:inline-block;width: 100%;height: auto;margin: 0;padding: 0;border-radius: 0px;border-left: solid 0px rgba(211, 235, 253, 0);border-top: solid 0px rgba(211, 235, 253, 0);border-bottom: solid 0px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;border-right: solid 0px rgba(211, 235, 253, 0);float: left;}
.sub_con.rfr_cln .rfr_con .div_s3 .mlms_tb1.lrc .lnk{cursor:pointer;}
.sub_con.rfr_cln .rfr_con .div_s3 .mlms_tb1.lrc .lnk:hover{background:rgba(240, 255, 255, .5);}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc .stitle .stts{background: rgb(91, 160, 209);color: rgb(255, 255, 255);padding: 0;font-size: 14px;height: 27px;line-height: 27px;letter-spacing: -1.5px;border: solid 1px rgb(189, 212, 237);border-bottom: solid 1px rgba(166, 213, 253, 1);}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc .stitle .stts{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.sub_con.rfr_cln .rfr_con .stt1{background: rgb(91, 160, 209);color: rgb(255, 255, 255);padding: 6px 10px;font-size: 14px;height: 30px;line-height: 15px;letter-spacing: -1.5px;border: solid 1px rgb(189, 212, 237);border-bottom: solid 1px rgba(166, 213, 253, 1);display: inline-block;width: 100%;box-sizing: border-box;float: left;}
.sub_con.rfr_cln .rfr_con .stt2{background: rgb(91, 160, 209);color: rgb(255, 255, 255);padding: 6px 10px;font-size: 14px;height: 30px;line-height: 15px;letter-spacing: -1.5px;border: solid 1px rgb(189, 212, 237);border-bottom: solid 1px rgba(166, 213, 253, 1);display: inline-block;width: 50%;box-sizing: border-box;float: left;}
.sub_con.rfr_cln .rfr_con .stt3{background: rgb(91, 160, 209);color: rgb(255, 255, 255);padding: 6px 10px;font-size: 14px;height: 30px;line-height: 15px;letter-spacing: -1.5px;border: solid 1px rgb(189, 212, 237);border-bottom: solid 1px rgba(166, 213, 253, 1);display: inline-block;width: 33.3%;box-sizing: border-box;float: left;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li {box-sizing:border-box;margin:0;padding: 10px 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgb(0, 61, 111);z-index: 9999;cursor: pointer;vertical-align: middle;display: inline-block;float: left;height: 44px;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li:hover{background-color: rgba(121, 246, 255,.1);transition: .7s; color: rgb(20, 128, 218);}
.sub_con.rfr_cln .rfr_con .div_s1 .mlms_tb1.lrc li.con_x {box-sizing:border-box;margin:0;padding: 10px 2px 10px 2px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgb(0, 61, 111);z-index: 9999;cursor: default;vertical-align: middle;display: inline-block;height: 44px;background: transparent;}
.sub_con.rfr_cln .rfr_con .div_s1 .mlms_tb1.lrc li.con_x:hover{background: transparent;transition: .7s; color: rgb(20, 128, 218);}
.sub_con.rfr_cln .rfr_con .div_s2 .mlms_tb1.lrc li.con_x {box-sizing:border-box;margin:0;padding: 10px 2px 10px 2px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgb(0, 61, 111);z-index: 9999;cursor: default;vertical-align: middle;display: inline-block;height: 44px;background: transparent;}
.sub_con.rfr_cln .rfr_con .div_s2 .mlms_tb1.lrc li.con_x:hover{background: transparent;transition: .7s; color: rgb(20, 128, 218);}
.sub_con.rfr_cln .rfr_con .div_s3 .mlms_tb1.lrc li.con_x {box-sizing:border-box;margin:0;padding: 10px 2px 10px 2px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(189, 212, 237);text-align: center;color: rgb(0, 61, 111);z-index: 9999;cursor: default;vertical-align: middle;display: inline-block;height: 44px;background: transparent;}
.sub_con.rfr_cln .rfr_con .div_s3 .mlms_tb1.lrc li.con_x:hover{background: transparent;transition: .7s; color: rgb(20, 128, 218);}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.t_l{text-align: justify;padding: 4px 7px 5px 7px;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li .sp1{display:inline-block;width:93%;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 10px 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li .sp2{display:inline-block;width:7%;font-size:0px;color:rgb(85, 85, 85);line-height:18px;max-height: 100%;overflow:hidden;float: right;background: url(../img/ic_pdf_s.png) no-repeat 0 50%;height: 22px;cursor: pointer;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc.tb2 li .sp1{display:inline-block;width:92%;font-size:13px;color:rgb(30, 58, 113);line-height:16px;float: left;text-align: left;padding: 3px 3px 3px 5px;box-sizing: border-box;letter-spacing: -1px;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc.tb2 li .sp1.m1{display:inline-block;width:92%;font-size:13px;color:rgb(30, 58, 113);line-height:16px;float: left;text-align: left;padding: 3px 3px 3px 5px;box-sizing: border-box;letter-spacing: -2px;word-spacing: -3px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc.tb2 li .sp1.m2{display:inline-block;width:92%;font-size:13px;color:rgb(30, 58, 113);line-height:16px;float: left;text-align: left;padding: 3px 3px 3px 5px;box-sizing: border-box;letter-spacing: -2px;word-spacing: 2px;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc.tb2 li .sp2{display:inline-block;width:8%;font-size:0px;color:rgb(85, 85, 85);line-height:18px;max-height: 100%;overflow:hidden;float: right;background: url(../img/ic_pdf_s.png) no-repeat 0 50%;height: 22px;cursor: pointer;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.lnk .sp1{display:inline-block;width:430px;height: auto;font-size:15px;color: rgba(20, 104, 177, 1);line-height: 1.2;letter-spacing: -1.5px;text-align: left;text-indent: 0px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;padding: 0;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.lnk .sp2{display:inline-block;width:430px;font-size:14px;color:rgb(85, 85, 85);line-height:18px;max-height: 36px;overflow:hidden;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc.tb_h1 li .sp1{display:inline-block;width:92%;font-size:13px;color:rgb(30, 58, 113);line-height:16px;float: left;text-align: left;padding: 3px 3px 3px 5px;box-sizing: border-box;letter-spacing: -1px;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc.tb_h1 li .sp1.m1{display:inline-block;width:92%;font-size:13px;color:rgb(30, 58, 113);line-height:16px;float: left;text-align: left;padding: 3px 3px 3px 5px;box-sizing: border-box;letter-spacing: -3px;word-spacing: 3px;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc.tb_h1 li .sp1.m2{display:inline-block;width:92%;font-size:13px;color:rgb(30, 58, 113);line-height:16px;float: left;text-align: left;padding: 3px 3px 3px 5px;box-sizing: border-box;letter-spacing: -2px;word-spacing: 2px;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc.tb_h1 li .sp2{display:inline-block;width:8%;font-size:0px;color:rgb(85, 85, 85);line-height:18px;max-height: 100%;overflow:hidden;float: right;background: url(../img/ic_hwp_s.png) no-repeat 0 50%;height: 24px;cursor: pointer;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);position: relative;z-index: 9999;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top:solid 3px rgba(159, 199, 249, 1);transition:.7s;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li .tt02{color: rgba(255, 119, 119, 1);float: left;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc .w1{width: 99.9%;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc .w2{width: 49.95%;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc .w3{width: 33.3%;margin: 0 auto;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc .ip_c1{display:inline-block;width: 18px;height: 18px;padding: 0;margin: 0 auto;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc td.p_n{padding:0;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc .pdf_w1{width: 99.9%;background: url(../img/ic_pdf_s.png) no-repeat 98.5% 50% transparent;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc .pdf_w2{width: 49.95%;background: url(../img/ic_pdf_s.png) no-repeat 96.5% 50% transparent;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc .pdf_w3{width: 33.3%;margin: 0 auto;background: url(../img/ic_pdf_s.png) no-repeat 95% 50% transparent;}
.sub_con.rfr_cln .rfr_con .div_s1 .mlms_tb1.lrc .pdf_w1{width: 100%;background: url(../img/ic_pdf_s.png) no-repeat 98.5% 50% transparent;}
.sub_con.rfr_cln .rfr_con .div_s2 .mlms_tb1.lrc .pdf_w2{width: 100%;background: url(../img/ic_pdf_s.png) no-repeat 96.5% 50% transparent;}
.sub_con.rfr_cln .rfr_con .div_s3 .mlms_tb1.lrc .pdf_w3{width: 100%;margin: 0 auto;background: url(../img/ic_pdf_s.png) no-repeat 95% 50% transparent;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.pdf_w1 .sp1{display:inline-block;width:685px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 95%;max-width: 95%;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.pdf_w2 .sp1{display:inline-block;width:321px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 90%;max-width: 90%;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.pdf_w3 .sp1{display:inline-block;width:200px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 85%;max-width: 85%;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.pdf_w1 .sp1.long1{display:inline-block;width:685px;font-size:12px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 95%;max-width: 95%;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.pdf_w2 .sp1.long1{display:inline-block;width:321px;font-size:12px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 90%;max-width: 90%;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.pdf_w3 .sp1.long1{display:inline-block;width:200px;font-size:12px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 85%;max-width: 85%;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.pdf_w1 .sp1.long2{display:inline-block;width:685px;font-size:11px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 95%;max-width: 95%;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.pdf_w2 .sp1.long2{display:inline-block;width:321px;font-size:11px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 90%;max-width: 90%;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.pdf_w3 .sp1.long2{display:inline-block;width:200px;font-size:11px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 85%;max-width: 85%;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc .hwp_w1{width: 99.9%;background: url(../img/ic_hwp_s.png) no-repeat 98.5% 50% transparent;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc .hwp_w2{width: 49.95%;background: url(../img/ic_hwp_s.png) no-repeat 96.5% 50% transparent;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc .hwp_w3{width: 33.3%;margin: 0 auto;background: url(../img/ic_hwp_s.png) no-repeat 95% 50% transparent;}
.sub_con.rfr_cln .rfr_con .div_s1 .mlms_tb1.lrc .hwp_w1{width: 100%;background: url(../img/ic_hwp_s.png) no-repeat 98.5% 50% transparent;}
.sub_con.rfr_cln .rfr_con .div_s2 .mlms_tb1.lrc .hwp_w2{width: 100%;background: url(../img/ic_hwp_s.png) no-repeat 96.5% 50% transparent;}
.sub_con.rfr_cln .rfr_con .div_s3 .mlms_tb1.lrc .hwp_w3{width: 100%;margin: 0 auto;background: url(../img/ic_hwp_s.png) no-repeat 95% 50% transparent;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.hwp_w1 .sp1{display:inline-block;width:685px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 95%;max-width: 95%;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.hwp_w2 .sp1{display:inline-block;width:321px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 90%;max-width: 90%;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.hwp_w3 .sp1{display:inline-block;width:200px;font-size:13px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 85%;max-width: 85%;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.hwp_w1 .sp1.long1{display:inline-block;width:685px;font-size:12px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 95%;max-width: 95%;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.hwp_w2 .sp1.long1{display:inline-block;width:321px;font-size:12px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 90%;max-width: 90%;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.hwp_w3 .sp1.long1{display:inline-block;width:200px;font-size:12px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 85%;max-width: 85%;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.hwp_w1 .sp1.long2{display:inline-block;width:685px;font-size:11px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 95%;max-width: 95%;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.hwp_w2 .sp1.long2{display:inline-block;width:321px;font-size:11px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 90%;max-width: 90%;letter-spacing: -2px;}
.sub_con.rfr_cln .rfr_con .mlms_tb1.lrc li.hwp_w3 .sp1.long2{display:inline-block;width:200px;font-size:11px;color:inherit;line-height:16px;float: left;text-align: left;padding: 3px 0 3px 15px;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;min-width: 85%;max-width: 85%;letter-spacing: -2px;}
/* e_.sub_con.rfr_cln .rfr_con */

/* s_rfr_con .mlms_slife_r */
.rfr_con .mlms_slife_r tr td table{width: 100%;}
.rfr_con .mlms_slife_r tr td table td {border: solid 0px rgb(189, 212, 237) !important;padding: 10px 0 40px 10px;margin: 0;text-align: center;box-sizing: border-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap{position: relative;display: inline-block;padding: 0;margin: 20px 50px 0 0;float: none;width: auto;}
/* s_rfr_con .l_wrap1 */
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;text-align: left;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1 video{position: relative;top: 0;display: block;width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1 .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1 button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1 button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.rfr_con .mlms_slife_r tr td table td .xwrap .cl_wrap .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.rfr_con .mlms_slife_r tr td table td .xwrap .cl_wrap .tt_wrap .sp01:hover{background:rgba(228, 250, 255, 1);cursor:pointer;transition: .7s;}
.rfr_con .mlms_slife_r tr td table td .xwrap .cl_wrap .l_wrap1 .dw{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r tr td table td .xwrap .cl_wrap .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .mlms_slife_r tr td table td .xwrap .xwrap .l_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.rfr_con .mlms_slife_r tr td table td .xwrap .f_add2 .btn_cx{position: absolute;top: 0;right: -40px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 2px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .f_add2p button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* e_rfr_con .l_wrap1 */
/* s_rfr_con .l_wrap1u */
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;}
.rfr_con .mlms_slife_r tr td table td .xwrap .xwrap .l_wrap1u{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .video_container iframe, 
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .video_container object, 
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
.sub .sub_con .rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap1u .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_rfr_con .l_wrap1u */
/* s_rfr_con .l_wrap2 */
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.rfr_con .mlms_slife_r tr td table td .xwrap .xwrap .l_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2 .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2 .video_container iframe, 
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2 .video_container object, 
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2 .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap2 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_rfr_con .l_wrap2 */
/* s_rfr_con .l_wrap3 */
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;overflow: visible;}
.rfr_con .mlms_slife_r tr td table td .xwrap .xwrap .l_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 .num{position: absolute;bottom: 117px;right: 10px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3 button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* e_rfr_con .l_wrap3 */
/* s_rfr_con .l_wrap3s */
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;}
.rfr_con .mlms_slife_r tr td table td .xwrap .xwrap .l_wrap3s{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s .num{position: absolute;bottom: 90px;right: 4px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .mlms_slife_r tr td table td .xwrap .l_wrap3s button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* e_rfr_con .l_wrap3s */
/* s_rfr_con .mlms_slife_r */
.rfr_con .mlms_slife_r{width: 100%;height: auto;margin: 0;padding: 0;border-radius: 0px;border-left: 0px;border-top: solid 0px rgba(211, 235, 253, 1);border-bottom: solid 3px rgb(211, 211, 211);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.rfr_con .mlms_slife_r tr th{background: rgba(230, 243, 255, 1);color: rgba(1, 81, 121, 1);padding: 0;font-size: 15px;height: 40px;line-height: 1.2;letter-spacing: -1.5px;border: solid 1px rgba(211, 235, 253, 1);border-bottom: solid 1px rgba(211, 235, 253, 1);vertical-align: top;}
.rfr_con .mlms_slife_r tr th .sp1{position:relative;top: 10px;}
.rfr_con .mlms_slife_r tr td.th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.rfr_con .mlms_slife_r tr td {box-sizing:border-box;margin:0;padding: 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(211, 211, 211);text-align: center;color: rgba(68, 68, 68, 1);}
.rfr_con .mlms_slife_r tr td.f_add1 {box-sizing:border-box;margin:0;padding: 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(189, 212, 237, 1);text-align: center;color: rgba(68, 68, 68, 1);}
.rfr_con .mlms_slife_r tr td.f_add2 {box-sizing:border-box;margin:0;padding: 5px 10px 25px 10px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(118, 195, 175, 1);text-align: center;color: rgba(68, 68, 68, 1);}
.rfr_con .mlms_slife_r tr td.t_l{text-align: justify;padding: 4px 7px 5px 7px;}
.rfr_con .mlms_slife_r tr td .sp1{display:inline-block;width:100%;font-size:15px;color:rgba(49, 84, 154, 1);line-height:22px;}
.rfr_con .mlms_slife_r tr td .sp2{display:inline-block;width:100%;font-size:14px;color:rgb(85, 85, 85);line-height:18px;max-height: 36px;overflow:hidden;}
.rfr_con .mlms_slife_r tr td.tarea{font-size: 14px;border-left: solid 1px rgba(211, 235, 253, 1);border-bottom: solid 1px rgba(211, 235, 253, 1);text-align: justify;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 0;box-sizing: border-box;}
.rfr_con .mlms_slife_r tr td .tarea01{display:table;width: 100%;min-height:96px;font-family:inherit;font-size: 14px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(247, 251, 253, 0);border: solid 1px rgba(255, 255, 254, 0);color: rgba(73, 148, 208, 1);margin: 0 0 -20px 0 !important;resize:none;overflow-y:hidden;padding: 1.2% 2% 1px 2%;line-height:1.5;box-sizing: border-box;}
.rfr_con .mlms_slife_r tr td .tarea01:hover{background:rgba(223, 244, 255, .7);border: solid 1px rgba(146, 226, 255, 1);transition: .7s;}
.rfr_con .mlms_slife_r .w1{width: 15%;}
.rfr_con .mlms_slife_r .w2{width: 85%;}
.rfr_con .mlms_slife_r .w3{width: 60%;}
.rfr_con .mlms_slife_r .ip_pt1{display:inline-block;width:100%;height: 40px;line-height: 40px;padding:0;margin:0;border: solid 0px rgba(143, 201, 249, 1);background: rgba(247, 251, 253, 1);box-sizing:border-box;font-size: 15px;color: rgba(1, 81, 121, 1);text-indent: 30px;letter-spacing: -1.1px;}
.rfr_con .mlms_slife_r .ip_pt1:hover{border:solid 0px rgba(91, 170, 233, 1);background:rgba(223, 244, 255, .7);transition:.7s;}
.rfr_con .mlms_slife_r .ip_pt2{display:inline-block;width: 84.5%;height: 40px;line-height: 40px;padding:0;margin:0;border: solid 0px rgba(143, 201, 249, 1);background: rgba(247, 251, 253, 1);box-sizing:border-box;font-size: 15px;color: rgba(1, 81, 121, 1);text-indent: 30px;letter-spacing: -1.1px;float: left;}
.rfr_con .mlms_slife_r .ip_pt2:hover{border:solid 0px rgba(91, 170, 233, 1);background:rgba(223, 244, 255, .7);transition:.7s;}
.rfr_con .mlms_slife_r .btn1{position: relative;right: -1px;display: inline-block;width: 15.5%;height: 41px;line-height: 39px;font-size: 15px;text-align: center;color: rgba(255, 255, 255, 1);background: rgba(78, 143, 198, 1);border: solid 1px rgba(173, 218, 255, 1);padding: 0;margin: 0 0 0 0;letter-spacing: -1.5px;box-sizing: border-box;float: left;}
.rfr_con .mlms_slife_r .btn1:hover{background: rgb(13, 81, 138);border-top-right-radius:20px;border-bottom-right-radius:20px;border-left:solid 10px rgba(173, 218, 255, 1);transition:.7s;}
.rfr_con .mlms_slife_r .f_add1 .wrap{display: inline-block;width: auto;height: auto;padding: 0;margin: 5px auto;box-sizing: border-box;position: relative;}
.rfr_con .mlms_slife_r .f_add1 .sp1{display: block;width: 472px;height: 30px;background: rgba(110, 181, 216, 1);color: rgba(245, 247, 249, 1);padding: 0 15px;margin: 0;font-size: 14px;text-align: center;letter-spacing: -1px;line-height: 30px;box-sizing: border-box;float: left;border-bottom: solid 1px rgba(77, 153, 214, 1);border-top-left-radius: 18px;border-bottom-left-radius: 18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.rfr_con .mlms_slife_r .f_add1 button.btn_c{position: relative;left: 0;display: inline-block;width: 30px;height: 30px;padding: 0;text-align: center;text-indent:0;font-size: 15px;line-height: 28px;background: rgba(196, 238, 255, 1);color: rgba(0, 94, 169, 1);float:left;margin: 0;border-bottom: solid 1px rgba(91, 170, 233, 1);border-right: solid 1px rgba(91, 170, 233, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .mlms_slife_r .f_add1 button.btn_c:hover{font-size: 20px;transition: .7s;background: rgba(1, 118, 160, 1);border-bottom: solid 1px rgba(1, 118, 161, 1);border-right: solid 1px rgba(1, 118, 161, 1);color: rgba(255,255,255,1.00);}
.rfr_con .mlms_slife_r tr td.slt_wrap {box-sizing:border-box;margin:0;padding: 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 0px rgb(60, 124, 197);text-align: center;color: rgba(68, 68, 68, 1);}
/* s_.left_mcon .wrap1_lms_uselectbox */
.rfr_con .mlms_slife_r .wrap1_lms_uselectbox{width: 100%;padding: 0 !important;margin: 0 auto 0 auto;max-height: 40px;height: 41px !important;line-height: 41px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 0px rgba(91, 170, 233, 0);background: rgba(247, 251, 253, 1);}
.rfr_con .mlms_slife_r .wrap1_lms_uselectbox:hover{border: solid 0px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(83, 108, 175, 1);box-sizing: border-box;}	
.rfr_con .mlms_slife_r .wrap1_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 41px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.rfr_con .mlms_slife_r .wrap1_lms_uselectbox span.uselected{width: 90%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 41px;line-height: 41px;font-size: 15px;z-index:1;color: rgba(1, 81, 121, 1);text-align:left;text-indent: 30px;padding:0;margin: 0;box-sizing: border-box;}	
.rfr_con .mlms_slife_r .wrap1_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 10%;float: right;height: 41px;line-height: 41px;z-index:1;box-sizing: border-box;text-align: center;font-size: 12px;background: none;padding: 0;margin: 0;color: rgba(118, 137, 189, 1);}			
.rfr_con .mlms_slife_r .wrap1_lms_uselectbox div.uoptions{position:absolute;top: 41px;left: -1px;width: 100%;height: auto;max-height: 206px;line-height: 40px;border: 1px solid rgba(216, 226, 245, 1);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(243, 249, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.rfr_con .mlms_slife_r .wrap1_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 42px;line-height: 44px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 30px;opacity: 1;color: rgba(1, 81, 121, 1);border-bottom: solid 1px rgba(211, 235, 253, 1);}			
.rfr_con .mlms_slife_r .wrap1_lms_uselectbox span.uoption:hover{color:#fff;background: rgba(135, 185, 189, 1);}
/* e_.left_mcon .wrap1_lms_uselectbox */
/* e_rfr_con .mlms_slife_r */

/* s_rfr_con .mlms_slife1 */
.rfr_con .mlms_slife1{width: 100%;height: auto;margin: 0;padding: 0;border-radius: 0px;border-left: 0px;border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.rfr_con .mlms_slife1 .lnk{cursor:pointer;}
.rfr_con .mlms_slife1 .lnk:hover{background:rgba(240, 255, 255, .5);}
.rfr_con .mlms_slife1 tr th{background: rgba(230, 243, 255, 1);color: rgba(1, 96, 121, 1);padding: 4px 2px;font-size: 14px;height: 35px;line-height: 1.2;letter-spacing: -1.5px;border: solid 1px rgba(211, 235, 253, 1);border-bottom: solid 1px rgba(211, 235, 253, 1);}
.rfr_con .mlms_slife1 tr td.th02{background:rgba(1, 96, 121,.025);color:rgba(1, 96, 121, 1);padding:0;font-size:15px;height:33px;}
.rfr_con .mlms_slife1 tr td {box-sizing:border-box;margin:0;padding: 4px 2px 3px 2px;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgba(211, 235, 253, 1);text-align: center;color: rgba(68, 68, 68, 1);z-index: 9999;}
.rfr_con .mlms_slife1 tr td .s1_1{display:inline-block;width:100%;height:auto;line-height:15px;padding:0;margin:0;background:rgba(255, 255, 255, 1);border: solid 1px rgba(255, 56, 56,0);color: rgba(255, 56, 56,0);font-size:0px;text-align: center;text-indent:0px;letter-spacing:-1px;min-width: 100%;max-width: 100%;word-spacing: -1px;word-break: break-all;position: relative;}
.rfr_con .mlms_slife1 tr td .s1_1:before{content: "시스템";width:100%;height:15px;line-height:15px;padding:0;margin:0 auto;background:transparent;border: solid 0px rgba(255, 56, 56,0);color: rgb(255, 56, 56);font-size:13px;text-align: center;text-indent:0px;letter-spacing:-2px;min-width: 100%;max-width: 100%;word-spacing: -1px;box-sizing: border-box;word-break: break-all;position: relative;top: 5px;left: 0;display: inline-block;}
.rfr_con .mlms_slife1 tr td .s1_1:after{content: "점검";width:100%;height:15px;line-height:15px;padding:0;margin:0 auto;background:transparent;border: solid 0px rgba(255, 56, 56,0);color: rgb(255, 56, 56);font-size:13px;text-align: center;text-indent:0px;letter-spacing:-2px;min-width: 100%;max-width: 100%;word-spacing: -1px;box-sizing: border-box;word-break: break-all;position: relative;top: 0px;left: 0;display: inline-block;}
.rfr_con .mlms_slife1 tr td .s1_2{display:inline-block;width:auto;height:auto;line-height:14px;padding:8px 2px;margin:0;background:rgb(239, 239, 239);border:unset;color:rgb(78, 78, 78);font-size:14px;text-align: center;text-indent:0px;letter-spacing:-1px;min-width: 40px;}
.rfr_con .mlms_slife1 tr td.t_l{text-align: center;padding: 4px 7px 5px 7px;}
.rfr_con .mlms_slife1 tr td .sp1{display:inline-block;width:100%;font-size:15px;color:rgba(49, 84, 154, 1);line-height:22px;}
.rfr_con .mlms_slife1 tr td .sp2{display:inline-block;width:100%;font-size:14px;color:rgb(85, 85, 85);line-height:18px;max-height: 36px;overflow:hidden;}
.rfr_con .mlms_slife1 tr td.lnk .sp1{display:inline-block;width:350px;height: auto;font-size:14px;color: rgba(1, 96, 121, 1);line-height: 14px;letter-spacing: -1.5px;text-align: left;text-indent: 0px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0 auto;padding: 4px 0 6px 0;font-weight: 600;float: none;}
.rfr_con .mlms_slife1 tr td.lnk .sp2{display:inline-block;width:350px;font-size:14px;color:rgb(108, 108, 108);line-height:18px;max-height: 36px;overflow:hidden;float: none;margin: 0 auto;text-align: left;}
.rfr_con .mlms_slife1 td .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);position: relative;z-index: 9999;}
.rfr_con .mlms_slife1 td .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top:solid 3px rgba(159, 199, 249, 1);transition:.7s;}
.rfr_con .mlms_slife1 td .tt02{color: rgba(255, 119, 119, 1);float: left;}
.rfr_con .mlms_slife1 .w1{width: 10%;}
.rfr_con .mlms_slife1 .w2{width: 20%;}
.rfr_con .mlms_slife1 .w3{width: 50%;}
.rfr_con .mlms_slife1 .ip_c1{display:inline-block;width: 18px;height: 18px;padding: 0;margin: 0 auto;}
.rfr_con .mlms_slife1 td.p_n{padding:0;}
/* e_rfr_con .mlms_slife1 */

/* s_rfr_con .cln_wrap */
.rfr_con .cln_wrap{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.rfr_con .cln_wrap .pt_wrap{display: table;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.rfr_con .cln_wrap .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .cln_wrap .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .cln_wrap .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.rfr_con .cln_wrap video{position: relative;top: 0;display: table;width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;}
.rfr_con .cln_wrap .tt_wrap{display: table;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .cln_wrap .tt_wrap .sp01{display: block;width: 100%;color: rgb(47, 29, 138);padding: 0;margin: 0 auto;font-size: 13px;text-align: center;letter-spacing: -1.5px;line-height: 22px;box-sizing: border-box;cursor:pointer;}
.rfr_con .cln_wrap .tt_wrap .sp01:hover{background:rgba(228, 250, 255, 1);}
.rfr_con .cln_wrap .tt_wrap .sp02{display: block;width: 100%;color: rgb(47, 29, 138);padding: 0;margin: 0;font-size: 13px;text-align: center;letter-spacing: -1.5px;line-height: 17px;box-sizing: border-box;}
.rfr_con .cln_wrap .tt_wrap .sp03{display: block;width: 100%;color: rgb(47, 29, 138);padding: 0;margin: 0;font-size: 13px;text-align: center;letter-spacing: -1.5px;line-height: 17px;box-sizing: border-box;}
.rfr_con .cln_wrap .dw{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .cln_wrap .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgb(22, 40, 117);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .cln_wrap .tt_wrap .tt1{display:inline-block;margin: 0;letter-spacing: -1.5px;color:rgba(0, 130, 165, 1);}
.rfr_con .cln_wrap .tt_wrap .tt2{width: 140px;display:inline-block;margin: 0 0 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .cln_wrap .tt_wrap .tt3{display:inline-block;margin: 0;letter-spacing: 1px;padding:0 2px 0 10px;}
.rfr_con .cln_wrap .tt_wrap .tt4{display:inline-block;margin: 0;letter-spacing: -1.5px;}
/* e_rfr_con .cln_wrap */
.rfr_con td.bd01.bd02{padding: 15px 0 45px 0;}
.sub_con.cln .rfr_con td.bd01.bd02{padding: 15px 0 20px 0;}
.rfr_con td div.v_set{display: table;width: 580px;margin:0 auto;padding:0;float: none;}
.rfr_con td div.v_set .wrap_wrap{position: relative;display: inline-block;width: 275px;height: auto;padding: 0;margin: 20px auto 0 auto;box-sizing: border-box;float: none;}
.rfr_con td div.v_set .wrap_wrap button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 2px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con td div.v_set .wrap_wrap button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.rfr_con td div.v_set .wrap_wrap .l_wrap1{position: relative;display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;overflow: visible;float: left;}
.rfr_con td div.v_set .wrap_wrap .l_wrap2{position: relative;display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;overflow: visible;float: left;}
.rfr_con td div.v_set .wrap_wrap .l_wrap3{position: relative;display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;overflow: visible;float: left;}
.rfr_con td div.v_set .wrap_wrap .l_wrap4{position: relative;display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;overflow: visible;float: left;}
.rfr_con td div.v_set .wrap_wrap .l_wrap1cln{position: relative;display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;overflow: visible;float: left;}
/* s_rfr_con .l_wrap1 */
.rfr_con .l_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 3px 0 3px;box-sizing: border-box;position: relative;float: none;}
.rfr_con .l_wrap1 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.rfr_con .l_wrap1.mvx{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 3px 0 3px;box-sizing: border-box;position: relative;float: none;background: rgba(167, 179, 210, 1);}
.rfr_con .l_wrap1.mvx .pt_wrap{display: block;width: 197px;height:110px;padding: 6px 9px;margin: 15px 0 15px 14px;float: left;box-sizing: border-box;position: relative;background: rgb(231, 231, 231);border-right: solid 0px rgba(167, 179, 211, 1);border-left: solid 0px rgba(167, 179, 211, 1);overflow: hidden;font-size: 14px;line-height: 20px;letter-spacing: -1px;box-shadow: 1px 1px 1px 1px rgba(59, 75, 119, 0.5);border-radius: 5px;text-align: justify;}
.rfr_con .l_wrap1 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .l_wrap1 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .l_wrap1 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.rfr_con .l_wrap1 video{position: relative;top: 0;display: block;width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;}
.sub .sub_con .rfr_con .l_wrap1 .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con .l_wrap1 .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.rfr_con .l_wrap1 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .l_wrap1 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .l_wrap1 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap1 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap1 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap1.mvx .dw{position: absolute;bottom: 7px;right: 42px;display:none;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap1.mvx .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap1.mvx .fl{position: absolute;bottom: 7px;right: 7px;display:none;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap1.mvx .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap1 button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .l_wrap1 button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.rfr_con .cl_wrap .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.rfr_con .cl_wrap .tt_wrap .sp01:hover{background:rgba(228, 250, 255, 1);cursor:pointer;transition: .7s;}
.rfr_con .cl_wrap .l_wrap1 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .cl_wrap .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .cl_wrap .l_wrap1.mvx .dw{position: absolute;bottom: 7px;right: 42px;display:none;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .cl_wrap .l_wrap1.mvx .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .cl_wrap .l_wrap1.mvx .fl{position: absolute;bottom: 7px;right: 7px;display:none;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .cl_wrap .l_wrap1.mvx .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .xwrap .l_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.rfr_con .f_add2 .btn_cx{position: absolute;top: 0;right: -40px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 2px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .f_add2p button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* e_rfr_con .l_wrap1 */
/* s_rfr_con .l_wrap1u */
.rfr_con .l_wrap1u{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 3px 0 3px;box-sizing: border-box;position: relative;float: none;}
.rfr_con .xwrap .l_wrap1u{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.rfr_con .l_wrap1u .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.rfr_con .l_wrap1u .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .l_wrap1u .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .l_wrap1u .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
.rfr_con .l_wrap1u .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.rfr_con .l_wrap1u .video_container iframe, 
.rfr_con .l_wrap1u .video_container object, 
.rfr_con .l_wrap1u .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
.sub .sub_con .rfr_con .l_wrap1u .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con .l_wrap1u .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .l_wrap1u button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .l_wrap1u button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.rfr_con .l_wrap1u .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.rfr_con .l_wrap1u .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .l_wrap1u .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .l_wrap1u .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap1u .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap1u .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap1u .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_rfr_con .l_wrap1u */
/* s_rfr_con .l_wrap2 */
.rfr_con .l_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.rfr_con .xwrap .l_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.rfr_con .l_wrap2 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.rfr_con .l_wrap2 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .l_wrap2 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .l_wrap2 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
.rfr_con .l_wrap2 .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.rfr_con .l_wrap2 .video_container iframe, 
.rfr_con .l_wrap2 .video_container object, 
.rfr_con .l_wrap2 .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
.rfr_con .l_wrap2 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .l_wrap2 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.rfr_con .l_wrap2 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .l_wrap2 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .l_wrap2 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap2 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap2 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap2 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_rfr_con .l_wrap2 */
/* s_rfr_con .l_wrap3 */
.rfr_con .l_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 3px 0 3px;box-sizing: border-box;position: relative;float: none;}
.rfr_con .xwrap .l_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.rfr_con .l_wrap3 .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.rfr_con .l_wrap3 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .l_wrap3 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .l_wrap3 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.rfr_con .l_wrap3 .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.rfr_con .l_wrap3 .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.sub .sub_con .rfr_con .l_wrap3 .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con .l_wrap3 .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .l_wrap3 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.rfr_con .l_wrap3 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .l_wrap3 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .l_wrap3 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap3 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap3 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap3 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap3 .num{position: absolute;bottom: 117px;right: 10px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
.rfr_con .l_wrap3 button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .l_wrap3 button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* e_rfr_con .l_wrap3 */
/* s_rfr_con .l_wrap3s */
.rfr_con .l_wrap3s{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 3px 0 3px;box-sizing: border-box;position: relative;float: none;}
.rfr_con .xwrap .l_wrap3s{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.rfr_con .l_wrap3s .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.rfr_con .l_wrap3s .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .l_wrap3s .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .l_wrap3s .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.rfr_con .l_wrap3s .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.rfr_con .l_wrap3s .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.sub .sub_con .rfr_con .l_wrap3s .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con .l_wrap3s .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .l_wrap3s .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.rfr_con .l_wrap3s .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .l_wrap3s .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .l_wrap3s .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap3s .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap3s .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap3s .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap3s .num{position: absolute;bottom: 90px;right: 4px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
.rfr_con .l_wrap3s button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .l_wrap3s button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* e_rfr_con .l_wrap3s */
/* s_rfr_con .l_wrap4 */
.rfr_con .l_wrap4{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 3px 0 3px;box-sizing: border-box;position: relative;float: none;}
.rfr_con .xwrap .l_wrap4{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.rfr_con .l_wrap4 .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.rfr_con .l_wrap4 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .l_wrap4 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .l_wrap4 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.rfr_con .l_wrap4 .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.rfr_con .l_wrap4 .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;min-height: 134px;}
.sub .sub_con .rfr_con .l_wrap4 .tt_wrap{display: block;width: 100%;height: 110px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con .l_wrap4 .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .l_wrap4 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.rfr_con .l_wrap4 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .l_wrap4 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .l_wrap4 .dw{position: absolute;bottom: 7px;right: 42px;display:none;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap4 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap4 .fl{position: absolute;bottom: 7px;right: 7px;display:none;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap4 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap4 .tt_1{position: absolute;top: 9px;right: 9px;display:inline-block;width: auto;height: 22px;font-size: 13px;color: rgb(255, 255, 255);padding: 0 10px;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 118, 118);border-radius: 0;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 21px;font-weight: 600;letter-spacing: 0px;}
.rfr_con .l_wrap4 button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .l_wrap4 button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.rfr_con .l_wrap4 .tt_wrap.new .sp01{display: block;width: 100%;color: rgb(47, 29, 138);padding: 4px 0;margin: 0 auto;font-size: 13px;text-align: center;letter-spacing: -.5px;line-height: 15px;box-sizing: border-box;cursor:pointer;height: 25px;}
.rfr_con .l_wrap4 .tt_wrap.new .sp01:hover{background:rgba(228, 250, 255, 1);}
.rfr_con .l_wrap4 .tt_wrap.new .sp02{display: block;width: 100%;color: rgb(47, 29, 138);padding: 0;margin: 0 auto;font-size: 13px;text-align: center;letter-spacing: -.5px;line-height: 20px;box-sizing: border-box;cursor:default;height: 20px;}
.rfr_con .l_wrap4 .tt_wrap.new .sp03{display: block;width: 100%;color: rgb(47, 29, 138);padding: 0;margin: 0 auto;font-size: 13px;text-align: center;letter-spacing: -.5px;line-height: 20px;box-sizing: border-box;cursor:default;height: 20px;}
.rfr_con .l_wrap4 .tt_wrap.new .dw{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap4 .tt_wrap.new .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgb(22, 40, 117);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap4 .tt_wrap.new .tt1{display:inline-block;margin: 0;letter-spacing: 0px;color:inherit;font-weight: 600;line-height: 15px;padding: 0 0 0 10px;float: left;}
.rfr_con .l_wrap4 .tt_wrap.new .tt2{width: 150px;display:inline-block;margin: 0 0 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;letter-spacing: -1px;line-height: 15px;height: 15px;font-weight: 600;float: left;}
.rfr_con .l_wrap4 .tt_wrap.new .tt3{display:inline-block;margin: 0;letter-spacing: 0px;color:inherit;font-weight: normal;float: left;padding: 0 0 0 10px;font-size: 14px;}
.rfr_con .l_wrap4 .tt_wrap.new .tt4{display:inline-block;margin: 0;letter-spacing: 0px;color:inherit;font-weight: 600;float: left;padding: 0 0 0 13px;}
.rfr_con .l_wrap4 .tt_wrap.new .tt5{display:inline-block;margin: 0;letter-spacing: 0px;color:inherit;font-weight: normal;float: left;padding: 0;font-size: 12px;}
.rfr_con .l_wrap4 .tt_wrap.new .a_mp{display: inline-block;height: auto;width: auto;margin: 5px 0 0 0;padding:0;float: right;letter-spacing: -1.5px;border-radius: 19px;background: transparent;overflow: visible;}
.rfr_con .l_wrap4 .tt_wrap.new .a_mp .pt01{display: inline-block;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 3px 0 0;padding:0;border: solid 1px rgb(33, 62, 129);border-radius: 22px;overflow: hidden;}
.rfr_con .l_wrap4 .tt_wrap.new .a_mp .pt01 img{display:inline-block;width: 100%;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.rfr_con .l_wrap4 .tt_wrap.new .a_mp .ssp1{display:inline-block;max-width: 170px;height: auto;font-size:13px;color: rgb(1, 94, 183);margin: 0 7px 0 0;padding: 0;line-height: 1.2;letter-spacing: -.5px;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 600;}
/* e_rfr_con .l_wrap4 */
/* s_rfr_con .l_wrap1cln */
.rfr_con .l_wrap1cln{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 3px 0 3px;box-sizing: border-box;position: relative;float: none;}
.rfr_con .l_wrap1cln .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.rfr_con .l_wrap1cln.mvx{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 3px 0 3px;box-sizing: border-box;position: relative;float: none;background: rgba(167, 179, 210, 1);}
.rfr_con .l_wrap1cln.mvx .pt_wrap{display: block;width: 197px;height:110px;padding: 6px 9px;margin: 15px 0 15px 14px;float: left;box-sizing: border-box;position: relative;background: rgb(231, 231, 231);border-right: solid 0px rgba(167, 179, 211, 1);border-left: solid 0px rgba(167, 179, 211, 1);overflow: hidden;font-size: 14px;line-height: 20px;letter-spacing: -1px;box-shadow: 1px 1px 1px 1px rgba(59, 75, 119, 0.5);border-radius: 5px;text-align: justify;}
.rfr_con .l_wrap1cln .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .l_wrap1cln .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .l_wrap1cln .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.rfr_con .l_wrap1cln video{position: relative;top: 0;display: block;width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;}
.sub .sub_con .rfr_con .l_wrap1cln .tt_wrap{display: block;width: 100%;height: 110px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con .l_wrap1cln .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .l_wrap1cln .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.rfr_con .l_wrap1cln .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .l_wrap1cln .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .l_wrap1cln .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap1cln .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap1cln .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap1cln .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap1cln.mvx .dw{position: absolute;bottom: 7px;right: 42px;display:none;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap1cln.mvx .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap1cln.mvx .fl{position: absolute;bottom: 7px;right: 7px;display:none;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .l_wrap1cln.mvx .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .l_wrap1cln button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .l_wrap1cln button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap .sp01:hover{background:rgba(228, 250, 255, 1);cursor:pointer;transition: .7s;}
.rfr_con .cl_wrap .l_wrap1cln .dw{position: absolute;bottom: 45px;right: 7px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px 0 0;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .cl_wrap .l_wrap1cln .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .cl_wrap .l_wrap1cln.mvx .dw{position: absolute;bottom: 7px;right: 42px;display:none;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .cl_wrap .l_wrap1cln.mvx .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .cl_wrap .l_wrap1cln.mvx .fl{position: absolute;bottom: 7px;right: 7px;display:none;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .cl_wrap .l_wrap1cln.mvx .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .xwrap .l_wrap1cln{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.rfr_con .f_add2 .l_wrap1cln .btn_cx{position: absolute;top: 0;right: -40px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 2px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .f_add2p .l_wrap1cln button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap.new .sp01{display: block;width: 100%;color: rgb(47, 29, 138);padding: 4px 0;margin: 0 auto;font-size: 13px;text-align: center;letter-spacing: -.5px;line-height: 15px;box-sizing: border-box;cursor:pointer;height: 25px;}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap.new .sp01:hover{background:rgba(228, 250, 255, 1);}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap.new .sp02{display: block;width: 100%;color: rgb(47, 29, 138);padding: 0;margin: 0 auto;font-size: 13px;text-align: center;letter-spacing: -.5px;line-height: 20px;box-sizing: border-box;cursor:default;height: 20px;}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap.new .sp03{display: block;width: 100%;color: rgb(47, 29, 138);padding: 0;margin: 0 auto;font-size: 13px;text-align: center;letter-spacing: -.5px;line-height: 20px;box-sizing: border-box;cursor:default;height: 20px;}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap.new .dw{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap.new .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgb(22, 40, 117);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap.new .tt1{display:inline-block;margin: 0;letter-spacing: 0px;color:inherit;font-weight: 600;line-height: 15px;padding: 0 0 0 10px;float: left;width: auto;box-sizing: border-box;}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap.new .tt2{width: 115px;display:inline-block;margin: 0 0 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;letter-spacing: -1px;line-height: 15px;height: 15px;font-weight: 600;float: left;text-align: left;}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap.new .tt3{display:inline-block;margin: 0;letter-spacing: 0px;color:inherit;font-weight: normal;float: left;padding: 0 0 0 10px;font-size: 14px;}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap.new .tt4{display:inline-block;margin: 0;letter-spacing: 0px;color:inherit;font-weight: 600;float: left;padding: 0 0 0 13px;}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap.new .tt5{display:inline-block;margin: 0;letter-spacing: 0px;color:inherit;font-weight: normal;float: left;padding: 0;font-size: 12px;}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap.new .a_mp{display: inline-block;height: auto;width: auto;margin: 5px 0 0 0;padding:0;float: right;letter-spacing: -1.5px;border-radius: 19px;background: transparent;overflow: visible;}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap.new .a_mp .pt01{display: inline-block;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 3px 0 0;padding:0;border: solid 1px rgb(33, 62, 129);border-radius: 22px;overflow: hidden;}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap.new .a_mp .pt01 img{display:inline-block;width: 100%;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.rfr_con .cl_wrap .l_wrap1cln .tt_wrap.new .a_mp .ssp1{display:inline-block;max-width: 170px;height: auto;font-size:13px;color: rgb(3, 89, 201);margin: 0 7px 0 0;padding: 0;line-height: 1.2;letter-spacing: -.5px;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 600;}
/* e_rfr_con .l_wrap1cln */

/* s_rfr_con .ptg1 */
.rfr_con .ptg1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 3px 0 3px;box-sizing: border-box;position: relative;float: none;}
.rfr_con .xwrap .ptg1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.rfr_con .ptg1 .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.rfr_con .ptg1 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .ptg1 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .ptg1 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.rfr_con .ptg1 .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.rfr_con .ptg1 .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.sub .sub_con .rfr_con .ptg1 .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con .ptg1 .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .ptg1 .tt_wrap .sp01{display: block;width: 220px;height: 25px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 3px auto 1px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 600;}
.rfr_con .ptg1 .tt_wrap .spwrap{display: block;width: 220px;height: 25px;color: rgba(47, 29, 138, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .ptg1 .tt_wrap .spwrap span{display: inline-block;width: auto;height: 20px;color: rgb(53, 53, 53);padding: 0;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 20px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: transparent;}
.rfr_con .ptg1 .tt_wrap .spwrap span.num{font-weight: bold;display: inline-block;width: auto;height: 20px;color: rgb(46, 10, 131);padding: 0 5px;margin: 0 0 0 3px;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 20px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;top: 0;left: 0;background: rgba(255, 255, 255,.8);box-shadow: none;border-radius: 10px;}
.rfr_con .ptg1 .tt_wrap .dt{font-weight: bold;display: block;width: 220px;height: 20px;color: rgb(99, 99, 99);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 20px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .ptg1 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .ptg1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .ptg1 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .ptg1 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .ptg1 .num{position: absolute;bottom: 117px;right: 10px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
.rfr_con .ptg1 button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .ptg1 button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* e_rfr_con .ptg1 */
/* s_rfr_con .ptg1s */
.rfr_con .ptg1s{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 3px 0 3px;box-sizing: border-box;position: relative;float: none;}
.rfr_con .xwrap .ptg1s{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.rfr_con .ptg1s .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.rfr_con .ptg1s .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .ptg1s .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .ptg1s .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.rfr_con .ptg1s .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.rfr_con .ptg1s .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.sub .sub_con .rfr_con .ptg1s .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.my .rfr_con .ptg1s .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .ptg1s .tt_wrap .sp01{display: block;width: 220px;height: 25px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 3px auto 1px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .ptg1s .tt_wrap .spwrap{display: block;width: 220px;height: 25px;color: rgba(47, 29, 138, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .ptg1s .tt_wrap .spwrap span{display: inline-block;width: auto;height: 20px;color: rgb(53, 53, 53);padding: 0;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 20px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: transparent;}
.rfr_con .ptg1s .tt_wrap .spwrap span.num{font-weight: bold;display: inline-block;width: auto;height: 20px;color: rgb(46, 10, 131);padding: 0 5px;margin: 0 0 0 3px;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 20px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;top: 0;left: 0;background: rgba(255, 255, 255,.8);box-shadow: none;border-radius: 10px;}
.rfr_con .ptg1s .tt_wrap .dt{font-weight: bold;display: block;width: 220px;height: 20px;color: rgb(99, 99, 99);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 20px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .ptg1s .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .ptg1s .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .ptg1s .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .ptg1s .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .ptg1s .num{position: absolute;bottom: 117px;right: 10px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
.rfr_con .ptg1s button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.rfr_con .ptg1s button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* e_rfr_con .ptg1s */

/* s_rfr_con .th_wrap1 */
.rfr_con .th_wrap1{position: relative;display: inline-block;width: 225px;height: 100%;padding: 0;margin: 20px 10px 0 0;box-sizing: border-box;overflow: hidden;cursor:pointer;}
.rfr_con .th_wrap1 .tt_wrap{display: block;width: 100%;height: auto;padding: 32px 0 19px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(234, 245, 255, 1);overflow: hidden;border-right: solid 1px rgba(167, 179, 210, 1);border-left: solid 1px rgba(167, 179, 210, 1);border-bottom: solid 4px rgba(167, 179, 210, 1);border-radius: 21px;border-top-left-radius: 0px;}
.rfr_con .th_wrap1 .tt_wrap:hover{border-color:rgba(101, 195, 241, 1);background:rgba(223, 247, 255, 0.9);transition:.7s;}
.rfr_con .th_wrap1 .tt_wrap .sp01{display: block;width: 200px;height: auto;color: rgba(60, 106, 197, 1);padding: 0 0 1px 0;margin: 0 0 3px 12px;font-size: 14px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 15px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;border-left: solid 3px rgba(166, 203, 249, 1);}
.rfr_con .th_wrap1 .tt_wrap .sp02{display: block;width: 220px;height: 22px;color: rgba(85, 85, 85, 1);padding: 0;margin: 0;font-size: 13px;text-align: left;text-indent: 25px;letter-spacing: -1px;line-height: 17px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;}
.rfr_con .th_wrap1 .tt_wrap .sp03{display: block;width: 184px;height: 22px;color: rgba(31, 140, 236, 1);padding: 0;margin: 0;font-size: 13px;text-align: left;text-indent: 25px;letter-spacing: -1px;line-height: 17px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;}
.rfr_con .th_wrap1 .tt_wrap .num{position: absolute;top: 1px;left: 0px;display: block;width:auto;min-width: 50px;height: 18px;line-height: 16px;color: rgba(51, 51, 51, 1);background: rgba(190, 225, 255, 1);border-bottom: solid 2px rgba(167, 179, 210, 1);border-bottom-right-radius: 9px;padding: 0 13px;margin: 0;font-size: 13px;text-align: center;text-indent: 0;letter-spacing: -1px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;}
.rfr_con .th_wrap1 .tt_wrap .tts{position:relative;left: 10px;display:inline-block;width: 27px;height: 18px;line-height: 17px;padding: 0 2px;margin: 1px -13px 0 0;background: rgba(255, 255, 255, 0);border: 0px;border-radius: 7px;color: rgba(31, 140, 236, 1);font-size:13px;text-align: center;text-indent:0px;letter-spacing:-1px;box-sizing:border-box;float: left;}
.rfr_con .th_wrap1 .dw{bottom: 10px;right: 7px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(117, 161, 216, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);position: absolute;z-index: 999999999999;}
.rfr_con .th_wrap1 .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top:solid 3px rgba(159, 199, 249, 1);transition:.7s;}
.rfr_con .th_wrap1 .s1_1{display:inline-block;width:32px;height:16px;line-height:14px;padding:0;margin: 0 2px 0 0;background:rgba(255, 255, 255, 1);border: solid 1px rgba(0, 90, 210, 1);color: rgba(0, 90, 210, 1);font-size:13px;text-align: center;text-indent:0px;letter-spacing:-1px;box-sizing:border-box;}
.rfr_con .th_wrap1 .s1_2{display:inline-block;width:32px;height:16px;line-height:14px;padding:0;margin: 0 2px 0 0;background:rgba(255, 255, 255, 1);border:solid 1px rgba(111, 72, 181, 1);color:rgba(111, 72, 181, 1);font-size:13px;text-align: center;text-indent:0px;letter-spacing:-1px;box-sizing:border-box;}
.rfr_con .th_wrap1 .s1_3{display:inline-block;width:32px;height:16px;line-height:14px;padding:0;margin: 0 2px 0 0;background:rgba(255, 255, 255, 1);border: solid 1px rgba(0, 107, 52, 1);color: rgba(0, 107, 52, 1);font-size:13px;text-align: center;text-indent:0px;letter-spacing:-1px;box-sizing:border-box;}
.rfr_con .th_wrap1 .s2_1{display:inline-block;width:30px;height:18px;line-height:17px;padding:0 2px 0 0;margin: 0 2px 0 0;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(255, 149, 149, 1); float: left; }
.rfr_con .th_wrap1 .s2_2{display:inline-block;width:30px;height:18px;line-height:17px;padding:0 2px 0 0;margin: 0 2px 0 0;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(255, 164, 84, 1);}
.rfr_con .th_wrap1 .s2_3{display:inline-block;width:30px;height:18px;line-height:17px;padding:0 2px 0 0;margin: 0 2px 0 0;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(218, 188, 63, 1);}
.rfr_con .th_wrap1 .s2_4{display:inline-block;width:30px;height:18px;line-height:17px;padding:0 2px 0 0;margin: 0 2px 0 0;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(102, 212, 186, 1);}
.rfr_con .th_wrap1 .s2_5{display:inline-block;width:30px;height:18px;line-height:17px;padding:0 2px 0 0;margin: 0 2px 0 0;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -2px;text-align: center;text-indent:0px;background: rgba(120, 193, 230, 1);}
.rfr_con .th_wrap1 .s2_6{display:inline-block;width:30px;height:18px;line-height:17px;padding:0 2px 0 0;margin: 0 2px 0 0;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(145, 167, 230, 1);}
.rfr_con .th_wrap1 .s2_7{display:inline-block;width:30px;height:18px;line-height:17px;padding:0 2px 0 0;margin: 0 2px 0 0;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(190, 150, 218, 1);}
/* e_rfr_con .th_wrap1 */

/* s_.sub .sub_con.slife .rfr_con .slife_wrap1 */
.sub .sub_con.slife .rfr_con .slife_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.sub .sub_con.slife .rfr_con .slife_wrap1 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(118, 195, 174, 1);border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);overflow: hidden;}
.sub .sub_con.slife .rfr_con .slife_wrap1 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.slife .rfr_con .slife_wrap1 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.slife .rfr_con .slife_wrap1 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.sub .sub_con.slife .rfr_con .slife_wrap1 video{position: relative;top: 0;display: block;width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(118, 195, 174, 1);overflow: hidden;}
.sub .sub_con.slife .rfr_con .slife_wrap1 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(196, 230, 232, 1);overflow: hidden;border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);border-bottom: solid 3px rgba(118, 195, 175, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.slife .rfr_con .slife_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 22px;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 auto 3px auto;font-size: 13px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 22px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap1 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap1 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 22px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap1 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(38, 148, 144, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.slife .rfr_con .slife_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.slife .rfr_con .slife_wrap1 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(38, 148, 144, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.slife .rfr_con .slife_wrap1 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_.sub .sub_con.slife .rfr_con .slife_wrap1 */
/* s_rfr_con .slife_wrap2 */
.sub .sub_con.slife .rfr_con .slife_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.sub .sub_con.slife .rfr_con .slife_wrap2 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(118, 195, 174, 1);border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);overflow: hidden;}
.sub .sub_con.slife .rfr_con .slife_wrap2 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.slife .rfr_con .slife_wrap2 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.slife .rfr_con .slife_wrap2 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
.sub .sub_con.slife .rfr_con .slife_wrap2 .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.sub .sub_con.slife .rfr_con .slife_wrap2 .video_container iframe, 
.sub .sub_con.slife .rfr_con .slife_wrap2 .video_container object, 
.sub .sub_con.slife .rfr_con .slife_wrap2 .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
.sub .sub_con.slife .rfr_con .slife_wrap2 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(196, 230, 232, 1);overflow: hidden;border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);border-bottom: solid 3px rgba(118, 195, 175, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.slife .rfr_con .slife_wrap2 .tt_wrap .sp01{display: block;width: 220px;height: 22px;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 auto 3px auto;font-size: 13px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 22px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap2 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap2 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 22px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap2 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(38, 148, 144, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.slife .rfr_con .slife_wrap2 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.slife .rfr_con .slife_wrap2 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(38, 148, 144, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}

.sub .sub_con.slife .rfr_con .slife_wrap2 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_.sub .sub_con.slife .rfr_con .slife_wrap2 */
/* s_.sub .sub_con.slife .rfr_con .slife_wrap3 */
.sub .sub_con.slife .rfr_con .slife_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;overflow: hidden;}
.sub .sub_con.slife .rfr_con .slife_wrap3 .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(118, 195, 174, 1);border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);overflow: hidden !important;}
.sub .sub_con.slife .rfr_con .slife_wrap3 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.slife .rfr_con .slife_wrap3 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.slife .rfr_con .slife_wrap3 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.sub .sub_con.slife .rfr_con .slife_wrap3 .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(118, 195, 174, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.sub .sub_con.slife .rfr_con .slife_wrap3 .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.sub .sub_con.slife .rfr_con .slife_wrap3 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(196, 230, 232, 1);overflow: hidden;border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);border-bottom: solid 3px rgba(118, 195, 175, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.slife .rfr_con .slife_wrap3 .tt_wrap .sp01{display: block;width: 220px;height: 22px;color: rgba(47, 29, 138, 1);padding: 0;margin: 0 auto 3px auto;font-size: 13px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 22px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor:pointer;}
.sub .sub_con.slife .rfr_con .slife_wrap3 .tt_wrap .sp01:hover{background:rgba(228, 250, 255, 1);}
.sub .sub_con.slife .rfr_con .slife_wrap3 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap3 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 22px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap3 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(38, 148, 144, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.slife .rfr_con .slife_wrap3 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.slife .rfr_con .slife_wrap3 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(38, 148, 144, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.slife .rfr_con .slife_wrap3 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_.sub .sub_con.slife .rfr_con .slife_wrap3 */
/* s_.sub .sub_con.slife .rfr_con .slife_wrap_r1 */
.sub .sub_con.slife .rfr_con .slife_wrap_r1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.sub .sub_con.slife .rfr_con .slife_wrap_r1 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(118, 195, 174, 1);border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);overflow: hidden;}
.sub .sub_con.slife .rfr_con .slife_wrap_r1 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.slife .rfr_con .slife_wrap_r1 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.slife .rfr_con .slife_wrap_r1 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.sub .sub_con.slife .rfr_con .slife_wrap_r1 video{position: relative;top: 0;display: block;width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(118, 195, 174, 1);overflow: hidden;}
.sub .sub_con.slife .rfr_con .slife_wrap_r1 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(196, 230, 232, 1);overflow: hidden;border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);border-bottom: solid 3px rgba(118, 195, 175, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.slife .rfr_con .slife_wrap_r1 .tt_wrap .sp01{display: block;width: 220px;height: 22px;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 auto 3px auto;font-size: 13px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 22px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap_r1 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap_r1 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 22px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap_r1 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(38, 148, 144, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.slife .rfr_con .slife_wrap_r1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.slife .rfr_con .slife_wrap_r1 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(38, 148, 144, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.slife .rfr_con .slife_wrap_r1 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_.sub .sub_con.slife .rfr_con .slife_wrap_r1 */
/* s_rfr_con slife_wrap_r2 */
.sub .sub_con.slife .rfr_con .slife_wrap_r2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.sub .sub_con.slife .rfr_con .slife_wrap_r2 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(118, 195, 174, 1);border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);overflow: hidden;}
.sub .sub_con.slife .rfr_con .slife_wrap_r2 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.slife .rfr_con .slife_wrap_r2 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.slife .rfr_con .slife_wrap_r2 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
.sub .sub_con.slife .rfr_con .slife_wrap_r2 .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.sub .sub_con.slife .rfr_con .slife_wrap_r2 .video_container iframe, 
.sub .sub_con.slife .rfr_con .slife_wrap_r2 .video_container object, 
.sub .sub_con.slife .rfr_con .slife_wrap_r2 .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
.sub .sub_con.slife .rfr_con .slife_wrap_r2 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(196, 230, 232, 1);overflow: hidden;border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);border-bottom: solid 3px rgba(118, 195, 175, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.slife .rfr_con .slife_wrap_r2 .tt_wrap .sp01{display: block;width: 220px;height: 22px;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 auto 3px auto;font-size: 13px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 22px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap_r2 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap_r2 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 22px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap_r2 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(38, 148, 144, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.slife .rfr_con .slife_wrap_r2 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.slife .rfr_con .slife_wrap_r2 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(38, 148, 144, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.slife .rfr_con .slife_wrap_r2 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_.sub .sub_con.slife .rfr_con .slife_wrap_r2 */
/* s_.sub .sub_con.slife .rfr_con .slife_wrap_r3 */
.sub .sub_con.slife .rfr_con .slife_wrap_r3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;overflow: hidden;}
.sub .sub_con.slife .rfr_con .slife_wrap_r3 .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(118, 195, 174, 1);border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);overflow: hidden !important;}
.sub .sub_con.slife .rfr_con .slife_wrap_r3 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.sub .sub_con.slife .rfr_con .slife_wrap_r3 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.sub .sub_con.slife .rfr_con .slife_wrap_r3 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.sub .sub_con.slife .rfr_con .slife_wrap_r3 .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(118, 195, 174, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.sub .sub_con.slife .rfr_con .slife_wrap_r3 .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.sub .sub_con.slife .rfr_con .slife_wrap_r3 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);border-bottom: solid 3px rgba(118, 195, 175, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.sub .sub_con.slife .rfr_con .slife_wrap_r3 .tt_wrap .sp01{display: block;width: 220px;height: 22px;color: rgba(47, 29, 138, 1);padding: 0;margin: 0 auto 3px auto;font-size: 13px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 22px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap_r3 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap_r3 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 22px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sub .sub_con.slife .rfr_con .slife_wrap_r3 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(38, 148, 144, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.slife .rfr_con .slife_wrap_r3 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.sub .sub_con.slife .rfr_con .slife_wrap_r3 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(38, 148, 144, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.sub .sub_con.slife .rfr_con .slife_wrap_r3 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_.sub .sub_con.slife .rfr_con .slife_wrap_r3 */

/* s_.sub .sub_con.slife .th_wrap1 */
.sub .sub_con.slife .th_wrap1{position: relative;display: inline-block;width: 225px;height: 117px;padding: 0;margin: 20px 13px 0 0;box-sizing: border-box;overflow: hidden;cursor:pointer;}
.sub .sub_con.slife .th_wrap1 .tt_wrap{display: block;width: 100%;height: auto;padding: 32px 0 19px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(236, 246, 249, 1);overflow: hidden;border-right: solid 1px rgba(136, 193, 188, 1);border-left: solid 1px rgba(136, 193, 188, 1);border-bottom: solid 4px rgba(136, 193, 188, 1);border-radius: 21px;border-top-left-radius: 0px;}
.sub .sub_con.slife .th_wrap1 .tt_wrap:hover{border-color:rgba(101, 195, 241, 1);background:rgba(223, 247, 255, 0.9);transition:.7s;}
.sub .sub_con.slife .th_wrap1 .tt_wrap .sp01{display: block;width: 200px;height: auto;color: rgba(1, 96, 121, 1);padding: 0 0 1px 0;margin: 0 0 3px 12px;font-size: 14px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 15px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;border-left: solid 3px rgba(166, 203, 249, 1);}
.sub .sub_con.slife .th_wrap1 .tt_wrap .sp02{display: block;width: 199px;height: 18px;color: rgba(85, 85, 85, 1);padding: 0;margin: 1px 0 2px 0;font-size: 13px;text-align: left;text-indent: 25px;letter-spacing: -1px;line-height: 17px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;}
.sub .sub_con.slife .th_wrap1 .tt_wrap .sp03{display: block;width: 184px;height: 18px;color: rgba(31, 140, 236, 1);padding: 0;margin: 2px 0 0 0;font-size: 13px;text-align: left;text-indent: 25px;letter-spacing: -1px;line-height: 17px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;}
.sub .sub_con.slife .th_wrap1 .tt_wrap .num{position: absolute;top: 1px;left: 0px;display: block;width:auto;min-width: 50px;height: 18px;line-height: 16px;color: rgba(51, 51, 51, 1);background: rgba(200, 232, 231, 1);border-bottom: solid 2px rgba(167, 179, 210, 1);border-bottom-right-radius: 9px;padding: 0 13px;margin: 0;font-size: 13px;text-align: center;text-indent: 0;letter-spacing: -1px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;}
.sub .sub_con.slife .th_wrap1 .tt_wrap .tts{position:relative;left: 10px;display:inline-block;width: 27px;height: 18px;line-height: 17px;padding: 0 2px;margin: 1px -13px 0 0;background: rgba(255, 255, 255, 0);border: 0px;border-radius: 7px;color: rgba(31, 140, 236, 1);font-size:13px;text-align: center;text-indent:0px;letter-spacing:-1px;box-sizing:border-box;float: left;}
.sub .sub_con.slife .th_wrap1 .dw{top: -40px;left: 185px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(117, 161, 216, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);position: relative;}
.sub .sub_con.slife .th_wrap1 .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(18, 76, 143, 1);border-top:solid 3px rgba(159, 199, 249, 1);transition:.7s;}
.sub .sub_con.slife .th_wrap1 .s1_1{display:inline-block;width:32px;height:16px;line-height:14px;padding:0;margin: 0 2px 0 0;background:rgba(255, 255, 255, 1);border: solid 1px rgba(0, 90, 210, 1);color: rgba(0, 90, 210, 1);font-size:13px;text-align: center;text-indent:0px;letter-spacing:-1px;box-sizing:border-box;}
.sub .sub_con.slife .th_wrap1 .s1_2{display:inline-block;width:32px;height:16px;line-height:14px;padding:0;margin: 0 2px 0 0;background:rgba(255, 255, 255, 1);border:solid 1px rgba(111, 72, 181, 1);color:rgba(111, 72, 181, 1);font-size:13px;text-align: center;text-indent:0px;letter-spacing:-1px;box-sizing:border-box;}
.sub .sub_con.slife .th_wrap1 .s1_3{display:inline-block;width:32px;height:16px;line-height:14px;padding:0;margin: 0 2px 0 0;background:rgba(255, 255, 255, 1);border: solid 1px rgba(0, 107, 52, 1);color: rgba(0, 107, 52, 1);font-size:13px;text-align: center;text-indent:0px;letter-spacing:-1px;box-sizing:border-box;}
.sub .sub_con.slife .th_wrap1 .s2_1{display:inline-block;width:30px;height:18px;line-height:17px;padding:0 2px 0 0;margin: 0 2px 0 0;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(255, 149, 149, 1); float: left; }
.sub .sub_con.slife .th_wrap1 .s2_2{display:inline-block;width:30px;height:18px;line-height:17px;padding:0 2px 0 0;margin: 0 2px 0 0;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(255, 164, 84, 1);}
.sub .sub_con.slife.th_wrap1 .s2_3{display:inline-block;width:30px;height:18px;line-height:17px;padding:0 2px 0 0;margin: 0 2px 0 0;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(218, 188, 63, 1);}
.sub .sub_con.slife .th_wrap1 .s2_4{display:inline-block;width:30px;height:18px;line-height:17px;padding:0 2px 0 0;margin: 0 2px 0 0;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(102, 212, 186, 1);}
.sub .sub_con.slife .th_wrap1 .s2_5{display:inline-block;width:30px;height:18px;line-height:17px;padding:0 2px 0 0;margin: 0 2px 0 0;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -2px;text-align: center;text-indent:0px;background: rgba(120, 193, 230, 1);}
.sub .sub_con.slife .th_wrap1 .s2_6{display:inline-block;width:30px;height:18px;line-height:17px;padding:0 2px 0 0;margin: 0 2px 0 0;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(145, 167, 230, 1);}
.sub .sub_con.slife .th_wrap1 .s2_7{display:inline-block;width:30px;height:18px;line-height:17px;padding:0 2px 0 0;margin: 0 2px 0 0;border-radius: 2px;color:rgba(255, 255, 255, 1);font-size: 13px;letter-spacing: -1.5px;text-align: center;text-indent:0px;background: rgba(190, 150, 218, 1);}
/* e_.sub .sub_con.slife .th_wrap1 */

/* s_.rfr_con .mlms_slife_r .l_wrap1 */
.rfr_con .mlms_slife_r td div.v_set{display: table;width: 580px;margin:0 auto;padding:0;float: none;}
.rfr_con .mlms_slife_r td div.v_set .wrap_wrap{position: relative;display: inline-block;width: 280px;height: auto;padding: 0;margin: 20px 10px 0 0;box-sizing: border-box;float: left;}
.rfr_con .mlms_slife_r td div.v_set .wrap_wrap button.btn_cx{position: absolute;top: 0;left: 226px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgb(222, 248, 250);color: rgb(78, 143, 198);margin: 0;border: solid 2px rgb(78, 143, 198);border-radius: 0;box-sizing: border-box;}
.rfr_con .mlms_slife_r td div.v_set .wrap_wrap button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgb(13, 81, 138);color: rgba(255, 255, 255, 1);}
.rfr_con .mlms_slife_r td div.v_set .wrap_wrap .l_wrap1{position: relative;display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;overflow: visible;float: left;}
.rfr_con .mlms_slife_r td div.v_set .wrap_wrap .l_wrap2{position: relative;display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;overflow: visible;float: left;}
.rfr_con .mlms_slife_r td div.v_set .wrap_wrap .l_wrap3{position: relative;display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;overflow: visible;float: left;}
.rfr_con .mlms_slife_r td div.v_set .wrap_wrap .l_wrap4{position: relative;display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;overflow: visible;float: left;}
.rfr_con .mlms_slife_r .l_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.rfr_con .mlms_slife_r .l_wrap1 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(118, 195, 174, 1);border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);overflow: hidden;}
.rfr_con .mlms_slife_r .l_wrap1 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .mlms_slife_r .l_wrap1 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .mlms_slife_r .l_wrap1 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.rfr_con .mlms_slife_r .l_wrap1 video{position: relative;top: 0;display: block;width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(118, 195, 174, 1);overflow: hidden;}
.rfr_con .mlms_slife_r .l_wrap1 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(196, 230, 232, 1);overflow: hidden;border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);border-bottom: solid 3px rgba(118, 195, 175, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .mlms_slife_r .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 22px;color: rgb(47, 29, 138);padding: 0;margin: 0 auto 3px auto;font-size: 13px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 22px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r .l_wrap1 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r .l_wrap1 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 22px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r .l_wrap1 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .mlms_slife_r .l_wrap1 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r .l_wrap1 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_rfr_con .mlms_slife_r .l_wrap1 */
/* s_rfr_con .mlms_slife_r .l_wrap2 */
.rfr_con .mlms_slife_r .l_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.rfr_con .mlms_slife_r .l_wrap2 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(118, 195, 174, 1);border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);overflow: hidden;}
.rfr_con .mlms_slife_r .l_wrap2 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .mlms_slife_r .l_wrap2 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .mlms_slife_r .l_wrap2 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
.rfr_con .mlms_slife_r .l_wrap2 .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.rfr_con .mlms_slife_r .l_wrap2 .video_container iframe, 
.rfr_con .mlms_slife_r .l_wrap2 .video_container object, 
.rfr_con .mlms_slife_r .l_wrap2 .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
.rfr_con .mlms_slife_r .l_wrap2 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgb(196, 230, 232);overflow: hidden;border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);border-bottom: solid 3px rgba(118, 195, 175, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .mlms_slife_r .l_wrap2 .tt_wrap .sp01{display: block;width: 220px;height: 22px;color: rgb(47, 29, 138);padding: 0;margin: 0 auto 3px auto;font-size: 13px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 22px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r .l_wrap2 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r .l_wrap2 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 22px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r .l_wrap2 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r .l_wrap2 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .mlms_slife_r .l_wrap2 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r .l_wrap2 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_.rfr_con .l_wrap2 */
/* s_.rfr_con .l_wrap3 */
.rfr_con .mlms_slife_r .l_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;overflow: hidden;}
.rfr_con .mlms_slife_r .l_wrap3 .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(118, 195, 174, 1);border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);overflow: hidden !important;}
.rfr_con .mlms_slife_r .l_wrap3 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.rfr_con .mlms_slife_r .l_wrap3 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.rfr_con .mlms_slife_r .l_wrap3 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.rfr_con .mlms_slife_r .l_wrap3 .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(118, 195, 174, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.rfr_con .mlms_slife_r .l_wrap3 .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.rfr_con .mlms_slife_r .l_wrap3 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(196, 230, 232, 1);overflow: hidden;border-right: solid 3px rgba(118, 195, 175, 1);border-left: solid 3px rgba(118, 195, 175, 1);border-bottom: solid 3px rgba(118, 195, 175, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.rfr_con .mlms_slife_r .l_wrap3 .tt_wrap .sp01{display: block;width: 220px;height: 22px;color: rgba(47, 29, 138, 1);padding: 0;margin: 0 auto 3px auto;font-size: 13px;text-align: left;text-indent: 10px;letter-spacing: -1.5px;line-height: 22px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r .l_wrap3 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r .l_wrap3 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 22px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rfr_con .mlms_slife_r .l_wrap3 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r .l_wrap3 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.rfr_con .mlms_slife_r .l_wrap3 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.rfr_con .mlms_slife_r .l_wrap3 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_.rfr_con .mlms_slife_r .l_wrap3 */

/* s_.s_tbwrap */
.rfr_con .mlms_slife_r tr td.tbwrap {width:100%;box-sizing:border-box;margin:0;padding: 0;font-size: 14px;line-height: 18px;letter-spacing: -1px;border: solid 1px rgb(212, 212, 212);text-align: center;color: rgba(68, 68, 68, 1);}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap{display: inline-block;width:100%;box-sizing:border-box;margin:0;padding: 0;text-align: center;background: rgb(255, 255, 255);float: left;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap:first-child{margin:2px 0 0 0;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap .nletter_l{width:50%;box-sizing:border-box;margin:-2px 0 0 0;padding: 0;text-align: center;float: left;background: rgb(255, 255, 255);border: solid 2px rgb(212, 212, 212);border-right: solid 1px rgb(212, 212, 212);border-bottom: solid 0px rgb(212, 212, 212);box-sizing: border-box;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap .nletter_r{width:50%;box-sizing:border-box;margin:-2px 0 0 0;padding: 0;text-align: center;float: right;background: rgb(255, 255, 255);border: solid 2px rgb(212, 212, 212);border-left: solid 1px rgb(212, 212, 212);border-bottom: solid 0px rgb(212, 212, 212);box-sizing: border-box;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap .nletter_l.v1:hover{cursor:pointer !important;background: rgba(219, 239, 244,.3);}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap .nletter_r.v1:hover{cursor:pointer !important;background: rgba(219, 239, 244,.3);}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td{background: rgba(230, 243, 255, 0);color: rgb(25, 163, 187);padding: 0;font-size: 13px;height: 34px;line-height: 33px;letter-spacing: -1px;border-bottom: solid 1px rgba(186, 221, 224, 0) !important;vertical-align: middle;position: relative;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table.v1 td{background: rgba(230, 243, 255, 0);color: rgba(1, 81, 121, 1);padding: 7px 15px;font-size: 13px;height: 34px;line-height: 19px;letter-spacing: -1px;border-bottom: solid 1px rgba(186, 221, 224,0) !important;vertical-align: middle;position: relative;text-align: left;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table.v1 td.s_ptwrap{padding:0;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td .tt1{font-size:14px;font-weight: 600;color: rgb(0, 140, 165);}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td .tx1{width: 100%;font-size:12px;font-weight: normal;letter-spacing: -1px;word-spacing: 2px;text-align: left;display: inline-block;color: rgb(141, 141, 141);text-indent: 15px;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td.td_s1{width:65px;border-right: solid 1px rgb(186, 221, 224) !important;background: rgba(204, 204, 204,.1);}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table.v1 td.td_s1{width:369px;border-right: solid 0px rgba(186, 221, 223, 0) !important;background: rgba(186, 221, 224, 0);color: rgba(1, 81, 121, 1);text-align: left;font-size: 14px;font-weight: 600;overflow: hidden;height: 34px;padding: 12px 15px 8px 15px;max-width: 369px;box-sizing: border-box;border-top: solid 2px rgb(220, 220, 220) !important;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table.v1 td.td_s1 span.con{width:100%;text-align: left;font-size: 14px;font-weight: 600;max-width: 100%;min-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 15px;padding: 0;display: inline-block;line-height: 14px;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table.v1 td a{display: inline-block;width:auto;background: transparent;color: rgb(5, 135, 199);text-align: left;font-size: 13px;letter-spacing: -1px;padding: 0 2px;margin: 0;height: auto;border-bottom: solid 1px rgba(109, 210, 244,.7);position: relative;top: -2px;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table.v1 td a:hover{background: rgba(179, 233, 255, 0.3);color: rgb(0, 87, 166);transition:.7s;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td.td_s1.tp{border-right: solid 1px rgba(196, 210, 236, 0) !important;padding: 0;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td.td_s2{width:370px;padding: 0px 15px 15px 15px;box-sizing: border-box;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td.td_s2.tp{background: rgba(204, 204, 204,.1);}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td.btm{border-bottom: solid 0px rgba(196, 210, 236, 0) !important;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td.free_textarea1s{height: 70px;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td .ip_pt_s1{display:inline-block;width:100%;height: 34px;line-height: 32px;padding:0;margin:0;border: solid 0px rgba(143, 201, 249, 1);background: rgba(255, 255, 255, 1);box-sizing:border-box;font-size: 13px;color: rgba(1, 81, 121, 1);text-indent: 15px;letter-spacing: -1.1px;float: left;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td .ip_pt_s1:hover{border:solid 0px rgba(91, 170, 233, 1);background:rgba(119, 208, 255, 0.2);transition:.7s;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td .ip_pt_s1.lnk{color: rgb(22, 116, 200);letter-spacing: -1px;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td .ip_pt_s2{display:inline-block;width:80%;height: 34px;line-height: 32px;padding:0;margin:0;border: solid 0px rgba(143, 201, 249, 1);background: rgba(255, 255, 255, 1);box-sizing:border-box;font-size: 13px;color: rgb(104, 104, 104);text-indent: 15px;letter-spacing: -1px;float: left;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td .ip_pt_s2:hover{border:solid 0px rgba(91, 170, 233, 1);background:rgba(119, 208, 255, 0.2);transition:.7s;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td .btn_s1{display:inline-block;width:20%;height: 34px;line-height: 32px;padding:0;margin:0;border: solid 0px rgba(143, 201, 249, 1);background: rgb(56, 153, 162);box-sizing:border-box;font-size: 13px;color: rgb(255, 255, 255);text-indent: 0px;letter-spacing: -1.1px;float: right;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td .btn_s1:hover{border:solid 0px rgba(91, 170, 233, 1);background:rgb(17, 118, 128);border-top-right-radius:15px;border-bottom-right-radius:15px;border-left:solid 5px rgba(173, 218, 255, 1);transition:.7s;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td .tarea1s{display:inline-block;width: 100%;min-height:70px;font-family:inherit;font-size: 13px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(255, 255, 255, .1);border: solid 1px rgba(255, 255, 254, 0);color: rgba(1, 81, 121, 1);margin: 0 0 0 0 !important;resize:none;overflow-y:hidden;padding: 5px 14px;line-height:1.5;box-sizing: border-box;position: relative;top: 0;float: left;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td .tarea1s:hover{background:rgba(119, 208, 255, 0.2);border: solid 1px rgba(146, 226, 255, 0);transition: .7s;}
.rfr_con .mlms_slife_r.mlms_slife_r.nletter tr td.tbwrap .s_tbwrap table.nletter_l td .tarea1s{display:inline-block;width: 100%;min-height:70px;font-family:inherit;font-size: 13px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(255, 255, 255, .1);border: solid 1px rgba(255, 255, 254, 0);color: rgba(1, 81, 121, 1);margin: 0 0 0 0 !important;resize:none;overflow-y:hidden;padding: 5px 14px;line-height:1.5;box-sizing: border-box;position: relative;top: 0;float: left;}
.rfr_con .mlms_slife_r.mlms_slife_r.nletter tr td.tbwrap .s_tbwrap table.nletter_l td .tarea1s:hover{background:rgba(119, 208, 255, 0.2);border: solid 1px rgba(146, 226, 255, 0);transition: .7s;}
.rfr_con .mlms_slife_r .nlt_swrap{display: inline-block;width: 100%;min-height: 100%;padding: 2px 2px 0px 2px;margin:0;float: none;box-sizing: border-box;position: relative;background: rgb(211, 211, 211);}
.rfr_con .mlms_slife_r .nlt_swrap img{display:inline-block;width:100%;max-width: 100%;margin:0 auto;padding:0;border: solid 0px rgba(170, 170, 170, 1);box-sizing: border-box;}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td .nlt_swrap{display: inline-block;width: 100%;min-height: 100%;padding: 17px;margin:0;float: none;box-sizing: border-box;position: relative;background: rgb(255, 255, 255);}
.rfr_con .mlms_slife_r tr td.tbwrap .s_tbwrap table td .nlt_swrap img{display:inline-block;width:100%;max-width: 100%;margin:0 auto;padding:0;border: solid 1px rgb(220, 220, 220);box-sizing: border-box;height: 155px;}
/* s_wrap_s1_uselectbox */
.rfr_con .mlms_slife_r tr td .wrap_s1_uselectbox{width: 42%;padding: 0 !important;margin: -5px 0 7px 0;max-height: 40px;height: 40px !important;line-height: 40px;box-sizing: border-box;display: inline-block;border: solid 1px rgb(60, 124, 197);background: rgba(255, 255, 255, 1);float: right;}
.rfr_con .mlms_slife_r tr td .wrap_s1_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(244, 252, 255, 1);color:rgba(1, 96, 121,1);box-sizing: border-box;transition:.7s;}	
.rfr_con .mlms_slife_r tr td .wrap_s1_uselectbox div.uselectbox{position: relative;top: 0;height: 3px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.rfr_con .mlms_slife_r tr td .wrap_s1_uselectbox span.uselected{width: 93%;background: rgba(255, 255, 255, 0);overflow:hidden;position:relative;top: 0px;float:left;height: 40px;line-height: 40px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 20px;padding:0;margin: 0;box-sizing: border-box;}	
.rfr_con .mlms_slife_r tr td .wrap_s1_uselectbox span.uarrow{position:relative;top: 0;text-indent: 0;display: inline-block;width: 7%;float: right;height: 40px;line-height: 40px;z-index:1;box-sizing: border-box;text-align: left;font-size: 11px;background: rgba(255, 255, 255, 0);padding: 0;margin: 0;color: rgba(119, 181, 234, 1);}			
.rfr_con .mlms_slife_r tr td .wrap_s1_uselectbox div.uoptions{position:absolute;top: 39px;left: -1px;width: 100%;height: auto;max-height:390px;line-height: 28px;border: solid 1px rgba(83, 173, 243, 1);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: hidden;overflow-y: auto;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;box-sizing: content-box;z-index: 10000;}	
.rfr_con .mlms_slife_r tr td .wrap_s1_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 40px;line-height: 38px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 20px;border-bottom: solid 1px rgba(255, 255, 254, 1);opacity: 1;color: rgba(85, 85, 85, 1);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}	
.rfr_con .mlms_slife_r tr td .wrap_s1_uselectbox span.uoption:hover{color:#fff;background: rgba(117, 161, 216, 1);transition:.7s;}
/* e_wrap_s1_uselectbox */
/* e_.s_tbwrap */

/* s_.table_my */
.table_my{display: table;width:100%;height: auto;margin: 0 0 24px 0;padding: 0;border: solid 1px rgba(83, 173, 243, .5);border-top: solid 2px rgb(115, 188, 245);border-bottom: solid 2px rgb(115, 188, 245);}
.table_my .th01{width:auto;height: auto;margin :0;padding: 0;background: rgba(234, 234, 234, .7);font-size: 15px;color: rgba(63, 140, 205, 1);line-height: 40px;text-align: center;}
.table_my .td01{width:auto;height: auto;margin :0;padding: 8px 0;background: rgba(255, 255, 255, 0);font-size: 15px;color: #555;letter-spacing: -1px;line-height: 1.6;border-top: solid 1px rgba(204, 204, 204, .7);text-align: center;}
.table_my .td01 a.tt5{display: inline-block;color: rgba(0, 66, 148, 1);letter-spacing: -1.5px;width: auto;padding:4px 15px;height: 100%;line-height:20px;}
.table_my .td01 a.tt5:hover{color: rgba(0, 121, 220, 1);background: rgba(223, 240, 254, 1);}
.table_my .w01{width: 190px;vertical-align:top;padding:0;margin:0;}
.table_my .w02{width: 110px;border-right: solid 1px rgba(83, 173, 243, .2);text-align: left;text-indent: 10px;letter-spacing: -1px;color: rgba(0, 49, 119, 1);background: rgba(87, 162, 222, .1);}
.table_my .w03{width: 440px;text-align: left;text-indent: 30px;}
.table_my .w04{width: 553px;background: rgba(221, 236, 248, 1);color: rgba(0, 49, 119, 1);line-height: 30px;padding: 0;}
.table_my .w05{width:32%;}
.table_my .tt1{position: relative;display: inline-block;width: 122px;height: 40px;line-height: 39px;text-align: center;text-indent: 0;background: rgba(183, 218, 255, .6);color: rgba(0, 66, 148, 1);letter-spacing: 1px;padding: 0 5px;margin: 0 10px 0 0;border-radius:5px;box-sizing: border-box;float: right;}
.table_my .tt1 .team{position: relative;left: 41px;display: inline-block;width: auto;height: 40px;line-height: 38px;text-align: left;text-indent:0px;color: rgb(0, 48, 107);font-weight: 600;letter-spacing: -1px;padding: 0 1px 0 0;margin: 0;box-sizing: border-box;float:left;}
.table_my .tt1.leader{position: relative;display: inline-block;width: 120px;height: 40px;line-height: 39px;text-align: left;text-indent: 42px;background: url(../img/leader_1.png) no-repeat 8% 45% rgba(183, 218, 255, .6);color: rgba(0, 66, 148, 1);letter-spacing: 1px;padding: 0 0 0 5px;margin: 0 10px 0 0;box-sizing: border-box;float: right;}
.table_my .tt1:after{content: '';position: relative;left: 1px;letter-spacing: -1px;}
.table_my .tt1.leader:after{content: '조 조장';position: relative;left: 1px;letter-spacing: -1px;}
.table_my .tt01{color: rgba(0, 96, 171, 1);}
.table_my .bl_1{border-left: solid 1px rgba(128, 208, 247, 0.7);}
.table_my .stt{display: block;width:100%;height: 18px;line-height: 20px;text-align:center;text-indent: 0;padding: 0;margin: 0;box-sizing: border-box;}
.table_my .chk01{display: inline-block;width: 25px;height: 25px;padding: 0;margin: 0 5px 0 16px;float: left;}
.table_my .tt02{position: relative;top:2px;float: left;}
.table_my .tt03{position: relative;top:1px;color:rgba(64,128,204,1.00);}
.table_my .tt04{position: relative;top:1px;color:rgba(251,119,121,1.00);}
.table_my .tt04_1{position: relative;top:1px;color:rgba(100, 163, 213, 1);}
.table_my .tt05{position: relative;top: 2px;display: table;text-align: center;width:100px;margin: 0 auto;padding: 0;line-height: 1.4;}
.table_my .tt06{position: relative;top: 2px;display: table;text-align: center;width:100px;margin: 0 auto;padding: 0;line-height: 1.1;letter-spacing: -1px;}
.table_my .sub_fwrap1 .tt07{position: relative;top: 2px;display: inline-block;text-align: left;width: auto;height: 25px;font-size: 16px;color: rgba(9, 116, 200, 1);margin: 7px auto;padding: 0 30px 0 0;line-height: 25px;letter-spacing: 1px;float: left;background: rgba(246, 252, 255, 0);}
.table_my .sub_fwrap1 .sign{position: relative;top: 3px;display: inline-block;text-align: left;width: auto;height: 25px;font-size: 15px;color: rgba(27, 128, 208, 0.8);margin: 7px auto;padding: 0 20px 0 0;line-height: 25px;letter-spacing: 1px;float: left;background: rgba(246, 252, 255, 0);}
.table_my .style_2{letter-spacing: -1px !important;}
.table_my .style_3{background: rgba(246, 245, 253, 1);}
.table_my .td_wrap1 .wrap2_2_uselectbox{width: 122px;padding: 0 !important;margin: 0 0 0 10px;max-height: 40px;height: 40px !important;line-height: 40px;text-align: left;text-indent: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(0, 171, 216, 1);background: rgba(246, 252, 255, .5);float: left;}
.table_my .td_wrap1 .wrap2_2_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(227, 248, 255, .6);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.table_my .td_wrap1 .wrap2_2_uselectbox div.uselectbox{position: relative;top: 0;height: 39px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.table_my .td_wrap1 .wrap2_2_uselectbox span.uselected{width: 70%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 39px;line-height: 37px;font-size: 15px;z-index:1;color: rgba(61, 143, 212, 1);text-align:left;text-indent: 24px;padding:0;margin: 0;box-sizing: border-box;}	
.table_my .td_wrap1 .wrap2_2_uselectbox span.uarrow{position:relative;top: 1px;text-indent: 0;display: inline-block;width: 30%;float: right;height: 39px;line-height: 39px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(119, 181, 234, 1);}			
.table_my .td_wrap1 .wrap2_2_uselectbox div.uoptions{position:absolute;top:38px;left: -1px;width: 100%;line-height: 28px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow:hidden;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;}				
.table_my .td_wrap1 .wrap2_2_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 35px;line-height: 35px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 24px;opacity: 1;color: rgba(85, 85, 85, 1);}			
.table_my .td_wrap1 .wrap2_2_uselectbox span.uoption:hover{color:#fff;background: rgba(71, 131, 182, 1);}
.table_my .td_wrap1 .wrap2_2_uselectbox2{width: 238px;padding: 0 !important;margin: 0 0 10px 10px;max-height: 40px;height: 40px !important;line-height: 40px;text-align: left;text-indent: 20px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(0, 171, 216, 1);background: rgba(246, 252, 255, .5);float: left;}
.table_my .td_wrap1 .wrap2_2_uselectbox2:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(227, 248, 255, .6);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.table_my .td_wrap1 .wrap2_2_uselectbox2 div.uselectbox{position: relative;top: 0;height: 39px;left: 0;display:inline-block;width: 100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.table_my .td_wrap1 .wrap2_2_uselectbox2 span.uselected{width: 85%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 39px;line-height: 39px;font-size: 15px;z-index:1;color: rgba(61, 143, 212, 1);text-align:left;text-indent: 15px;padding:0;margin: 0;box-sizing: border-box;}	
.table_my .td_wrap1 .wrap2_2_uselectbox2 span.uarrow{position:relative;top: 1px;text-indent: 0;display: inline-block;width: 15%;float: right;height: 36px;line-height: 36px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(119, 181, 234, 1);}			
.table_my .td_wrap1 .wrap2_2_uselectbox2 div.uoptions{position:absolute;top:38px;left: -1px;width: 100%;height:  auto;max-height: 166px;line-height: 28px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: hidden;overflow-y: auto;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;}
.table_my .td_wrap1 .wrap2_2_uselectbox2 span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 35px;line-height: 35px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 15px;opacity: 1;color: rgba(85, 85, 85, 1);border-bottom: solid 1px rgb(255, 255, 255);box-sizing: border-box;}
.table_my .td_wrap1 .wrap2_2_uselectbox2 span.uoption:first-child{color:#fff;background: rgb(158, 158, 158);}
.table_my .td_wrap1 .wrap2_2_uselectbox2 span.uoption:hover{color:#fff;background: rgba(71, 131, 182, 1);}
.table_my .pw_wrap.int{display:table;}
.table_my .ip_001{display:inline-block;box-sizing: border-box;background: rgba(246, 252, 255, .5);width: 290px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(61, 143, 212, 1);margin: 0 0 0 10px;padding:0;cursor:pointer;float: left;}
.table_my .ip_001:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(227, 248, 255, .6);}
.table_my .ip_001[disabled]{display:inline-block;box-sizing: border-box;background: rgba(246, 246, 246, 0.5);width: 290px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgb(215, 215, 215);font-size: 15px;letter-spacing: 1px;color: rgb(63, 63, 63);margin: 0 0 0 10px;padding:0;cursor:pointer;float: left;}
.table_my .ip_001.dis[disabled]:hover{border:solid 1px rgb(215, 215, 215);background: rgba(246, 246, 246, 0.5);}
.table_my .ip_002{display:inline-block;box-sizing: border-box;background: rgba(246, 252, 255, .5);width: 422px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(61, 143, 212, 1);margin: 0 0 0 10px;padding:0;cursor:pointer;float: left;}
.table_my .ip_002:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(227, 248, 255, .6);}
.table_my .ip_002[disabled]{display:inline-block;box-sizing: border-box;background: rgba(246, 246, 246, 0.5);width: 422px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgb(215, 215, 215);font-size: 15px;letter-spacing: 1px;color: rgb(170, 170, 170);margin: 0 0 0 10px;padding:0;cursor:pointer;float: left;}
.table_my .ip_002.dis[disabled]:hover{border:solid 1px rgb(215, 215, 215);background: rgba(246, 246, 246, 0.5);}
.table_my .pw_wrap.init{display: table;width: 100%;}
.table_my .pw_wrap .ip_002[disabled]{display:inline-block;box-sizing: border-box;background: rgba(246, 246, 246, 0.5);width: 422px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgb(215, 215, 215);font-size: 15px;letter-spacing: 1px;color: rgb(170, 170, 170);margin: 0 0 0 10px;padding:0;cursor:default;float: left;}
.table_my .pw_wrap .ip_002.dis[disabled]:hover{border:solid 1px rgb(215, 215, 215);background: rgba(246, 246, 246, 0.5);}
.table_my .pw_wrap.init .ip_002[disabled]{display:none;box-sizing: border-box;background: rgba(246, 246, 246, 0.5);width: 30%;text-align: center;text-indent: 0;line-height: 40px;height: 40px;border: solid 1px rgb(215, 215, 215);font-size: 15px;letter-spacing: 1px;color: rgb(170, 170, 170);margin: 0 0 0 10px;padding:0;cursor:pointer;float: left;cursor: default;}
.table_my .pw_wrap.init .ip_002.dis[disabled]:hover{border:solid 1px rgb(215, 215, 215);background: rgba(246, 246, 246, 0.5);}
.table_my .pw_wrap .tt_1.init{display:none;width: 50%;height: 40px;line-height: 40px;color: rgb(50, 123, 142);padding: 0;margin: 0 10px 0 0;float: right;text-align: center;text-indent: 0;border: solid 1px rgb(69, 157, 181);box-sizing: border-box;border-radius: 2px;}
.table_my .pw_wrap .tt_2.init{display:none;width: 100%;height: 30px;line-height: 30px;color: rgb(49, 124, 144);padding: 0;margin: 0 0 -10px 0;float: left;text-align:center;text-indent: 0;font-size: 14px;letter-spacing: -1px;}
.table_my .pw_wrap .ip_002[disabled]{display:inline-block;box-sizing: border-box;background: rgba(246, 246, 246, 0.5);width: 422px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgb(215, 215, 215);font-size: 15px;letter-spacing: 1px;color: rgb(170, 170, 170);margin: 0 0 0 10px;padding:0;cursor:default;float: left;}
.table_my .pw_wrap .ip_002.dis[disabled]:hover{border:solid 1px rgb(215, 215, 215);background: rgba(246, 246, 246, 0.5);}
.table_my .pw_wrap.init .ip_002.init[disabled]{display:inline-block;box-sizing: border-box;background: rgba(246, 246, 246, 0.5);width: 150px;text-align: center;text-indent: 0;line-height: 40px;height: 40px;border: solid 1px rgb(215, 215, 215);font-size: 15px;letter-spacing: 1px;color: rgb(170, 170, 170);margin: 0 0 0 10px;padding:0;cursor:pointer;float: left;cursor: default;}
.table_my .pw_wrap.init .ip_002.init.dis[disabled]:hover{border:solid 1px rgb(215, 215, 215);background: rgba(246, 246, 246, 0.5);}
.table_my .pw_wrap.init ip_002.init[disabled]{display:inline-block;box-sizing: border-box;background: rgba(246, 246, 246, 0.5);width: 422px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgb(215, 215, 215);font-size: 15px;letter-spacing: 1px;color: rgb(170, 170, 170);margin: 0 0 0 10px;padding:0;cursor:pointer;float: left;}
.table_my .pw_wrap.init .tt_1.init{display:inline-block;width: 238px;height: 40px;line-height: 40px;color: rgb(0, 128, 211);padding: 0;margin: 0 10px 0 0;float: right;text-align: center;text-indent: 0;border: solid 1px rgb(91, 175, 229);box-sizing: border-box;border-radius: 1px;background: rgb(255, 255, 255);}
.table_my .pw_wrap.init .tt_2.init{display:inline-block;width: 100%;height: 30px;line-height: 29px;color: rgb(0, 128, 211);padding: 0;margin: 0 0 -10px 0;float: left;text-align:left;text-indent: 28px;font-size: 13px;letter-spacing: -1px;box-sizing: border-box;}
.table_my span.sign1{display:inline-block;width: 18px;height: 40px;line-height: 40px;color: rgba(129, 129, 129, 0.7);padding: 0;margin: 0;float: left;text-align: right;text-indent: 0;}
.table_my span.sign2{display:inline-block;width: 24px;height: 40px;line-height: 40px;color: rgba(77, 148, 208, .7);padding: 0;margin: 0;float: left;text-align: right;text-indent: 0;}
.table_my span.sign1.dis{display:inline-block;width: 18px;height: 40px;line-height: 40px;color: rgba(129, 129, 129, 0.7);padding: 0;margin: 0;float: left;text-align: right;text-indent: 0;}
.table_my span.sign2.dis{display:inline-block;width: 24px;height: 40px;line-height: 40px;color: rgba(129, 129, 129, 0.7);padding: 0;margin: 0;float: left;text-align: right;text-indent: 0;}
.table_my .ip_tel1{display:inline-block;box-sizing: border-box;background: rgba(246, 252, 255, .5);width: 122px;text-align: center;text-indent: 0;line-height: 40px;height: 40px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(61, 143, 212, 1);margin: 0 0 0 10px;padding:0;cursor:pointer;float: left;}
.table_my .ip_tel1:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(227, 248, 255, .6);}
.table_my .ip_tel1[disabled]{display:inline-block;box-sizing: border-box;background: rgba(246, 246, 246, 0.5);width: 122px;text-align: center;text-indent: 0;line-height: 40px;height: 40px;border: solid 1px rgb(215, 215, 215);font-size: 15px;letter-spacing: 1px;color: rgb(63, 63, 63);margin: 0 0 0 10px;padding:0;cursor:pointer;float: left;}
.table_my .ip_tel1[disabled]:hover{border:solid 1px rgb(215, 215, 215);background: rgba(246, 246, 246, 0.5);}
.table_my .ip_mail1{display:inline-block;box-sizing: border-box;background: rgba(246, 252, 255, .5);width: 150px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(61, 143, 212, 1);margin: 0 0 0 10px;padding:0;cursor:pointer;float: left;}
.table_my .ip_mail1:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(227, 248, 255, .6);}
.table_my .ip_mail1[disabled]{display:inline-block;box-sizing: border-box;background: rgba(246, 246, 246, 0.5);width: 150px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgb(215, 215, 215);font-size: 15px;letter-spacing: 1px;color: rgb(63, 63, 63);margin: 0 0 0 10px;padding:0;cursor:pointer;float: left;}
.table_my .ip_mail1.dis[disabled]:hover{border:solid 1px rgb(215, 215, 215);background: rgba(246, 246, 246, 0.5);}
.table_my .ip_mail2{display:inline-block;box-sizing: border-box;background: rgba(246, 252, 255, .5);width: 238px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(61, 143, 212, 1);margin: 0 10px 0 0;padding:0;cursor:pointer;float: right;}
.table_my .ip_mail2:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(227, 248, 255, .6);}
.table_my .ip_mail2[disabled]{display:inline-block;box-sizing: border-box;background: rgba(246, 246, 246, 0.5);width: 238px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgb(215, 215, 215);font-size: 15px;letter-spacing: 1px;color: rgb(63, 63, 63);margin: 0 10px 0 0;padding:0;cursor:pointer;float: right;}
.table_my .ip_mail2[disabled]:hover{border:solid 1px rgb(215, 215, 215);background: rgba(246, 246, 246, 0.5);}
.table_my .ph_wrap {display: table;width: auto;height: auto;margin: 10px 10px 10px 10px;padding: 0;background: rgba(221, 236, 248, 1);}
.table_my .ph_wrap .photo1{display: block;width: 150px;height: auto;margin: 10px;padding: 0;background: rgb(229, 229, 229);border: solid 0px rgb(173, 217, 251);box-sizing: border-box;overflow: hidden;}
.table_my .ph_wrap .photo1 img{display: block;width: 150px;height: auto;margin: 0;padding: 0;border: solid 0px rgb(173, 217, 251);box-sizing: border-box;}
.table_my .ph_wrap .photo1 .sp01{position: relative;top: 35%;display: block;width: 110px;height: auto;line-height: 25px;margin: 0 auto;padding: 10px 0 0 0;font-size:15px;color:rgba(68, 161, 235, 1);background: rgba(255, 255, 255, .7);border:solid 2px rgba(134, 197, 247, 1);border-radius:8px;}
.table_my .ph_wrap .photo1 .sp02{position: relative;display: block;width: 110px;height: 50px;line-height: 20px;margin: 5px auto;padding: 0;font-size: 14px;color:rgba(149, 160, 169, 1);text-align:center;}
.table_my .delete{left:5px;display: block;width: 120px;height: 28px;line-height: 26px;margin: 0 auto 9px auto;padding: 0;background: rgba(87, 162, 222, .8);border-radius: 4px;font-size: 15px;color: rgb(255, 255, 255) ;box-sizing: border-box;}
.table_my .delete:hover{background: rgb(61, 136, 196);color: rgb(255, 255, 255);border-top:solid 4px rgba(149, 195, 232, 1);transition:.7s;}
.table_my .ph_wrap .photo1:hover{cursor: default;}
.table_my .dis:hover{background:none;cursor:default;transition:none;}
.table_my .mdf_pw{display: inline-block;width: 120px;height: 40px;line-height: 39px;text-align: center;text-indent: 0;background: rgba(121, 181, 229, 1);color: rgba(255, 255, 255, 1);border-radius: 4px;letter-spacing: -1.5px;padding: 0 5px;margin: 0 10px 0 0;box-sizing: border-box;float: right;}
.table_my .mdf_pw:hover{background: rgb(61, 136, 196);color: rgb(255, 255, 255);border-top:solid 4px rgba(149, 195, 232, 1);transition:.7s;}
/* e_.table_my */

/* s_.rfr_con.my */
.rfr_con.my .t_dd{display: table;width: 100%;margin:0;padding: 0;text-align: center;}
.rfr_con.my .t_dd .pop_btn_wrap{display: table;width: auto;margin: 21px auto 28px auto;padding: 0;font-size:15px;box-sizing: border-box;line-height: 1;float: none;}
.rfr_con.my .t_dd .pop_btn_wrap .btn00{width: 180px;height: 41px;line-height: 40px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0 5px 0 0;border-radius: 20px;color:rgba(255,255,255,1);background: rgb(57, 166, 196);display:inline-block;box-sizing: border-box;}
.rfr_con.my .t_dd .pop_btn_wrap .btn00:hover{background: rgb(1, 96, 121);border-radius: 6px;color: rgba(255, 255, 255, 1);transition:.7s;}
.rfr_con.my .t_dd .pop_btn_wrap .btn01{width: 140px;height: 41px;line-height: 40px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0 5px 0 0;border: solid 1px rgb(1, 96, 120);border-top-left-radius: 20px;border-bottom-left-radius: 20px;color:rgba(255,255,255,1);background: rgb(1, 96, 121);display:inline-block;box-sizing: border-box;}
.rfr_con.my .t_dd .pop_btn_wrap .btn02{width: 140px;height: 41px;line-height: 40px;text-align: center;text-indent: 0;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgb(1, 96, 120);border-top-right-radius: 19px;border-bottom-right-radius: 19px;color: rgb(1, 96, 121);background: rgba(255,255,255,1);display:inline-block;box-sizing: border-box;}
.rfr_con.my .t_dd .pop_btn_wrap .btn01:hover{background: rgb(1, 96, 121);color: rgba(255, 255, 255, 1);transition:.7s;border: solid 1px rgb(1, 96, 120);}
.rfr_con.my .t_dd .pop_btn_wrap .btn02:hover{background: rgb(231, 231, 231);color: rgba(0, 62, 79, 1);transition:.7s;}
/* e_.rfr_con.my */

/* s_footer */
#footer{display:table;width:100%;background: rgba(234, 234, 234, 1);margin: 100px 0 0 0;padding: 0;}
#footer.ind{margin: 0;}
#footer .footer_con{display:table;margin:0 auto;padding:25px 0 25px 0;width: 1000px;height:auto;}
.footer_con .footer_scon{display:table;margin: 0;padding: 0;width: 1000px;height:auto;box-sizing: content-box;}
.footer_con p.addr{display: table;margin: 0;padding: 6px 0 0 0;width: auto;height: auto;float:left;color: #666;font-size: 15px;line-height: 1.4;}
.footer_con .f_menu{display: none;margin: 0;padding: 0;width: 100%;height: auto;float:left;color: #666;font-size: 15px;line-height: 1.4;}
.footer_con .f_menu li a{line-height: 17px;height: 20px;float: left;display: inline-block;padding: 0;color: #555;}
.footer_con .f_menu li a.fmn1{color: #016079;}
.footer_con .f_menu li a span{line-height: 17px;height: 20px;float: left;display: inline-block;padding: 0 15px;color: #ccc;}
.footer_con .f_menu li a:hover, .footer_con .f_menu li a:focus, .footer_con .f_menu li a:active {color: #0090b6; }
.footer_con a.logo_wrap{position: relative;top: -2px;display:inline-block;margin: 0;padding: 3px 0 0 0;width: 230px;height: 50px;float: right;}
.footer_con a img.b_logo{width: 100%;}
.footer_con p.addr b{position:relative;top:-1px;font-size: 16px;font-weight: bold;color: rgb(1, 96, 121);padding: 0;margin: 0 5px;line-height: inherit;vertical-align: text-top;letter-spacing: 0px;}
/* e_footer */

/* s_fbacktotop */
#backtotop{position:fixed;display:block;bottom:125px;right:20px;z-index:10001;width:37px;height:37px;padding:0;font-size:24px;text-align:center;line-height:1;cursor:pointer;border-radius:19px;text-decoration:none;transition:opacity 0.7s ease-out;opacity:0;background:url(../img/totop.png) rgba(1, 96, 121, 1) no-repeat 50% 50%;color:rgba(255,255,255,1.00);}
#backtotop:hover{background:url(../img/totop.png) rgba(134, 210, 230, 1) no-repeat 50% 50%;color:rgba(255,255,255,1.00);transition: .7s;}
#backtotop.show { opacity:1;}
/* e_fbacktotop */

/* s_noscript  body skipnav */
noscript{width:0px; height:0px; visibility:hidden; text-indent:-100000px; font-size:0px; line-height:0px;}
body{background: rgba(234, 234, 234, 1);}
#skipnav {position: absolute;width:0px;height: 0px;font-size: 0px;color: rgba(255,255,255,1.00);line-height: 0px;text-indent: -999999px;visibility: hidden;}
.hidden{display:none !important; width:0px; height:0px; text-indent:-10000%;}
/* e_noscript  body skipnav */

/* s_pop_up1 */
.pop_up1{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up1 .pop_wrap{display: table;width:950px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;text-align: center;}
.pop_ipwrap1{display:inline-block;width: 864px;height:auto;margin: 16px 0 25px 0;padding: 23px 0 25px 22px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.pop_up1 .pop_ipwrap1{display:inline-block;width: 864px;height:auto;margin: 3px 0 25px 0;padding: 23px 0 25px 22px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.pop_up1 .ip_tt{display: inline-block;width: 90px;height: 40px;line-height: 40px;text-align: center;margin: 0 5px 0 0;padding: 0;color: rgba(0, 75, 95, 1);font-size: 15px;background: rgba(190, 222, 231, 1);float: left;}
.pop_up1 .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up1 .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up1 .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.pop_up1 .t_dd .pop_btn_wrap{display: inline-block;width: 320px;margin: 40px 30px 42px 0;padding: 0;font-size:15px;box-sizing: border-box;line-height: 1;float: right;}
.pop_up1 button.btn_search1{position: relative;left: -1px;display: inline-block;width: 81px;height: 40px;padding: 4px 0;text-align: center;text-indent:0;font-size: 15px;line-height: 1;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;}
.pop_up1 button.btn_search1:hover{transition: .7s; background: rgba(230, 250, 255, 1);color:rgba(0, 59, 75, 1);}
.pop_up1 .t_dd .pop_btn_wrap .btn01{width: 200px;height: 41px;line-height: 38px;text-align: center;font-size: 15px;letter-spacing: -1px;padding: 0;margin: 0 1px 0 0;border: solid 1px rgba(1, 96, 122, 1);border-top-left-radius: 19px;border-bottom-left-radius: 19px;color:rgba(255,255,255,1);background: rgba(1, 96, 121, 1);display:inline-block;box-sizing: border-box;}
.pop_up1 .t_dd .pop_btn_wrap .btn02{width: 100px;height: 41px;line-height: 38px;text-align: center;font-size: 15px;letter-spacing: -1px;padding: 0;margin: 0 0 0 1px;border: solid 1px rgba(0, 49, 119, 1);border-top-right-radius: 19px;border-bottom-right-radius: 19px;color: rgba(0, 33, 79, 1);background: rgba(255,255,255,1);display:inline-block;box-sizing: border-box;}
.pop_up1 .t_dd .pop_btn_wrap .btn01:hover{background: rgba(230, 250, 255, 1);color: rgba(0, 79, 99, 1);transition:.7s;}
.pop_up1 .t_dd .pop_btn_wrap .btn02:hover{background: rgba(230, 250, 255, 1);color: rgba(0, 62, 79, 1);transition:.7s;}
.pop_up1 .pop_date .ip_search{display:inline-block;box-sizing: border-box;background: rgba(230, 250, 255, .5);width: 534px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(178, 218, 229, 1);font-size: 15px;letter-spacing: 1px;color: rgba(1, 96, 121, 1);margin: 0;padding:0;cursor:text;float: left;}
.pop_up1 .pop_date .ip_search:hover{border: solid 1px rgba(161, 214, 229, 1);background: rgba(230, 250, 255, 1);}
.pop_up1 .ip_pop01{display:inline-block;padding: 1px 5px 0 5px;margin: 0;width: 178px;line-height: 1;height:30px;border: solid 1px #24a7ca;font-size:14px;color: #555;background:#fff;text-align: center;text-indent: 0;box-sizing: border-box;}
.pop_up1 .ip_pop01:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
.pop_up1 .pop_table{margin: 0 auto;width: 864px;text-align: center;padding: 0;background: transparent;float: none;display: inline-block;}
.pop_up1 .table_b_wrap{display: inline-block;width:100%;padding: 0;text-align: center;}
.pop_up1 .table_b_wrap .tt_t1{display: table;width:70%;line-height: 1.4;margin: 65px auto 120px auto;padding: 30px;height: auto;border: solid 1px rgba(162, 204, 237, 1);background: rgba(241, 249, 255, .8);text-align: center;font-size: 19px;letter-spacing: -1px;color: rgba(0, 94, 167, 1);}
.pop_up1 .pop_twrap1{display: block;width: 100%;height: 252px;margin: 0;padding:0;background: rgb(255, 255, 255);float: left;border-bottom: solid 2px rgb(190, 222, 231);overflow-y: scroll;box-sizing: border-box;border-left: solid 1px rgb(190, 222, 231);border-right: solid 1px rgb(190, 222, 231);box-shadow: -1px 1px 3px 3px rgba(204, 204, 204,.4) inset;}
.pop_up1 .pop_twrap1_4{display: block;width: 100%;height:329px;margin: 0;padding:0;background: rgba(193, 193, 193,1);box-sizing: border-box;float: left;border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y: scroll;}
.pop_up1 .pop_table .tb_pop{display:table;height: auto;width:100%;background: transparent;margin: 0;overflow-y: scroll;border-top: solid 2px rgb(190, 222, 231);border-bottom: solid 1px rgb(137, 187, 201);}
.pop_up1 .pop_table .tb_pop th{height: auto;margin :0;padding: 0;background: rgba(234, 234, 234, .7);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: center;box-sizing: border-box;border-right: solid 1px rgb(190, 222, 231);}
.pop_up1 .pop_table .tb_pop td{height: auto;margin :0;padding: 9px 12px 7px 12px;text-indent: 0;background: rgba(255, 255, 255, 0);font-size: 15px;color: rgba(0, 75, 95, 1);letter-spacing: -1.5px;line-height: 1.3;border-top: solid 1px rgba(190, 222, 231, 1);border-right: solid 1px rgba(190, 222, 231, 1);text-align: justify;box-sizing: border-box;}
.pop_up1 .pop_table .tb_pop td.bd01{border-bottom: solid 1px rgba(190, 222, 231, 1);}
.pop_up1 .pop_table .bd02{border-top:0px !important;}
.pop_up1 .pop_table .tb_pop .w1{width: 60px;border-right: solid 1px rgb(190, 222, 231);}
.pop_up1 .pop_table .tb_pop th.w1{width: 61px;border-right: solid 1px rgb(190, 222, 231);}
.pop_up1 .pop_table .tb_pop .w2{width: 425px;}
.pop_up1 .pop_table .tb_pop .w2_th{width:10%;text-indent:5px;}
.pop_up1 .pop_table .tb_pop .w3{width: 189px;}
.pop_up1 .pop_table .tb_pop .w4{width: 190px;}
.pop_up1 .pop_table .tb_pop .w1_1{width:5.5%;}
.pop_up1 .pop_table .tb_pop .w2_1{width: 85px;}
.pop_up1 .pop_table .tb_pop .w2_2{width: 86px;}
.pop_up1 .pop_table .tb_pop .w2_3{width: 67px;}
.pop_up1 .pop_table .tb_pop .w3_1{width: 130px;}
.pop_up1 .pop_table .tb_pop .w4_1{width: 172px;}
.pop_up1 .pop_table .tb_pop td.td1{height:33px;line-height:30px;padding:0;margin:0;}
.pop_up1 .pop_table .tb_pop .style_7{background: rgba(190, 222, 231, 1);}
.pop_up1 .pop_table .tb_pop td.ic_td{background: url(../img/ic_folder.png) no-repeat 5px 50%;padding: 10px 12px 8px 42px;}
.pop_up1 .pop_twrap2{display: block;width: 864px;height: 493px;margin: 0;padding:0;background: rgba(193, 193, 193,1);box-sizing: border-box;float: left;border-top: solid 2px rgba(71, 155, 219, .5);border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y:scroll;overflow-x: auto;}
.pop_up1 .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 945px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up1 .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up1 .pop_wrap .radio01{display: block;width: 25px;height: 25px;margin:0 auto;padding: 0;}
.pop_up1 .t_dd .c_subject{display: inline-block;width: 550px;margin: 41px 0 42px 40px;padding: 0;box-sizing: border-box;line-height: 1;float:left;}
.pop_up1 .t_dd .c_subject .sp10{display: inline-block;width: 90px;height:40px;line-height:40px;text-align:center;text-indent:0px;background:rgba(190, 222, 231, 1);margin: 0;padding: 0;font-size: 15px;color: rgb(0, 75, 95);box-sizing: border-box;float:left;}
.pop_up1 .t_dd .c_subject .sp11{display: inline-block;width: 450px;height:40px;line-height:40px;text-align:left;text-indent:10px;background:rgba(255, 255, 255, 1);border:solid 1px rgba(190, 222, 231, 1);margin: 0;padding: 0 10px 0 0;font-size: 15px;color:#555;box-sizing: border-box;float:left;}
/* s_.pop_up1 .wrap2_lms_uselectbox */
.pop_up1 .wrap2_lms_uselectbox{width: 100px;padding: 0 !important;margin: 0 5px 0 0;max-height: 40px;height: 40px !important;line-height: 38px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 1px rgba(201, 231, 255, 1);background: rgba(246, 252, 255, .5);float: left;}
.pop_up1 .wrap2_lms_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.pop_up1 .wrap2_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 40px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.pop_up1 .wrap2_lms_uselectbox span.uselected{width: 75%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 40px;line-height: 38px;font-size: 14px;z-index:1;color: rgba(85, 85, 85, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.pop_up1 .wrap2_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 25%;float: right;height: 40px;line-height: 38px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.pop_up1 .wrap2_lms_uselectbox div.uoptions{position:absolute;top: 38px;left: -1px;width: 100%;height: auto;max-height: 181px;line-height: 38px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.pop_up1 .wrap2_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 37px;line-height: 37px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(85, 85, 85, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.pop_up1 .wrap2_lms_uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
/* e_.pop_up1 .wrap2_lms_uselectbox */
/* e_pop_up1 */

/* s_pop_up2 */
.pop_up2{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up2 .pop_wrap{display: table;width:950px;margin: 98px auto 400px auto;padding: 20px 30px 50px 30px;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px rgb(68, 68, 68);border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up2 .pop_close{font-family:Arial, snas-serif;margin: 15px 0 0 915px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up2 .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up2 .tabcontent2 .pt_wrap .title_wrap{position:relative;top: 45px;display:table;width: 83.5%;height: 129px;background: rgba(238, 238, 238, 0);border: 0px;margin: 0 auto 10px auto;padding: 0;box-sizing: border-box;}
.pop_up2 .pt_wrap .title_wrap .tt{display:table;width:100%;height: 44px;line-height: 42px;background: rgba(223, 244, 255, 1);border-top: solid 1px rgba(177, 220, 255, 1);border-bottom: solid 1px rgba(177, 220, 255, 1);margin: 0;padding: 0;font-size:15px;color: rgba(0, 85, 153, 1);text-align:center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up2 .pt_wrap .title_wrap .tts{position: relative;top: -27px;display: block;width:100%;height: auto;line-height: 21px;background: rgba(255, 255, 255, 1);border-bottom: solid 1px rgba(211, 237, 249, 1);margin: 0;padding: 35px 0 34px 0;font-size: 14px;color:rgba(85, 85, 85, 1);text-align:center;letter-spacing: -1px;box-sizing: border-box;}
.pop_up2 .tt_c{display:inline-block;box-sizing: border-box;width: auto;min-width: 180px;text-align: center;text-indent: 0px;line-height: 28px;height: 30px;border-bottom: solid 1px rgba(219, 219, 219, 1);border-top-left-radius: 15px;border-bottom-left-radius: 15px;font-size: 14px;letter-spacing: .5px;margin: 0;padding: 0 10px;cursor: default;float: left;}
.pop_up2 .tt_c_1{display:inline-block;box-sizing: border-box;width: auto;min-width: 180px;text-align: center;text-indent: 0px;line-height: 28px;height: 30px;border-bottom: solid 1px rgba(219, 219, 219, 1);border-radius: 15px;font-size: 14px;letter-spacing: .5px;margin: 0;padding: 0 10px;cursor: default;float: left;}
.pop_up2 .color_tt1{background: rgba(97, 196, 223, 1);color:rgba(255, 255, 255, 1);border-bottom: solid 1px rgba(97, 196, 224, 1);}
.pop_up2 .color_tt2{background: rgba(174, 144, 204, 1);color:rgba(255, 255, 255, 1);border-bottom: solid 1px rgba(174, 144, 205, 1);}
/* s_.pop_up2 .wrap3_lms_uselectbox */
.pop_up2 .wrap3_lms_uselectbox{width: 227px;padding: 0 !important;margin: 0 10px 0 0;max-height: 40px;height: 31px !important;line-height: 31px;text-align: left;text-indent: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(201, 231, 255, 1);background: rgba(246, 252, 255, .5);}
.pop_up2 .wrap3_lms_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.pop_up2 .wrap3_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 31px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.pop_up2 .wrap3_lms_uselectbox span.uselected{width: 80%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 14px;z-index:1;color: rgba(85, 85, 85, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.pop_up2 .wrap3_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 20%;float: right;height: 30px;line-height: 28px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.pop_up2 .wrap3_lms_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;max-height:156px;line-height: 30px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.pop_up2 .wrap3_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 32px;line-height: 34px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(85, 85, 85, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.pop_up2 .wrap3_lms_uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
.pop_up2 .wrap3_lms_uselectbox span.uoption_b{background:rgba(183, 183, 183, 1);color:rgba(255, 255, 255, 1);}
.pop_up2 .wrap3_lms_uselectbox.mg_1{margin: 0 10px 0 50px;}
.pop_up2 .wrap3_lms_uselectbox.mg_3{margin: 0 10px 0 31px;}
/* e_.pop_up2 .wrap3_lms_uselectbox */
/* s_.pop_up2 .wrap4_lms_uselectbox */
.pop_up2 .wrap4_lms_uselectbox{width: 651px;padding: 0 !important;margin: 0 10px 0 0;max-height: 40px;height: 31px !important;line-height: 31px;text-align: left;text-indent: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(201, 231, 255, 1);background: rgba(246, 252, 255, .5);}
.pop_up2 .wrap4_lms_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.pop_up2 .wrap4_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 31px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.pop_up2 .wrap4_lms_uselectbox span.uselected{width: 90%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 14px;z-index:1;color: rgba(85, 85, 85, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.pop_up2 .wrap4_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 10%;float: right;height: 30px;line-height: 28px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.pop_up2 .wrap4_lms_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;max-height: 156px;line-height: 30px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.pop_up2 .wrap4_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 32px;line-height: 34px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(85, 85, 85, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.pop_up2 .wrap4_lms_uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
.pop_up2 .wrap4_lms_uselectbox span.uoption_b{background:rgba(183, 183, 183, 1);color:rgba(255, 255, 255, 1);}
.pop_up2 .wrap4_lms_uselectbox.mg_1{margin: 0 10px 0 44px;}
.pop_up2 .wrap4_lms_uselectbox.mg_3{margin: 0 10px 0 31px;}
/* e_.pop_up2 .wrap4_lms_uselectbox */
/* e_pop_up2 */

/* s_pop_up_q */
.pop_up_q{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_q .pop_wrap{display: table;width: 627px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_q .pop_ipwrap1{display:inline-block;width: 570px;height:auto;margin: 16px 0 25px 0;padding: 23px 0 25px 22px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.pop_up_q .ip_tt{display: inline-block;width: 80px;height: 40px;line-height: 40px;text-align: center;margin: 0 5px 0 0;padding: 0;color: rgba(0, 75, 95, 1);font-size: 14px;background: rgba(190, 222, 231, 1);float: left;letter-spacing: -2px;}
.pop_up_q .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_q .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_q .t_dd{display: table;width: 100%;margin:25px 0 0 0;padding: 0;float: left;}
.pop_up_q .t_dd .pop_btn_wrap{display: block;width: 100%;margin: -2px 0 0 0;padding: 0;font-size:15px;box-sizing: border-box;}
.pop_up_q button.btn_search1{position: relative;left: -1px;display: inline-block;width: 80px;height: 40px;padding: 4px 0;text-align: center;text-indent:0;font-size: 14px;line-height: 1;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_q button.btn_search1:hover{transition: .7s; background: rgba(230, 250, 255, 1);color:rgba(0, 59, 75, 1);}
.pop_up_q .t_dd .pop_btn_wrap .btn01{width: 100%;height: 43px;line-height: 43px;text-align: left;font-size: 16px;letter-spacing: -1px;padding: 0 0 0 210px;margin: 0 auto;border: solid 1px rgba(1, 96, 122, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;color:rgba(255,255,255,1);background: url(../img/ic02_fu.png) no-repeat 380px 50% rgba(1, 96, 121, 1);display:inline-block;box-sizing: border-box;}
.pop_up_q .t_dd .pop_btn_wrap .btn02{width: 100px;height: 41px;line-height: 38px;text-align: center;font-size: 15px;letter-spacing: -1px;padding: 0;margin: 0 0 0 1px;border: solid 1px rgba(0, 49, 119, 1);border-top-right-radius: 19px;border-bottom-right-radius: 19px;color: rgba(0, 33, 79, 1);background: rgba(255,255,255,1);display:inline-block;box-sizing: border-box;}
.pop_up_q .t_dd .pop_btn_wrap .btn01:hover{background: url(../img/ic02_fu.png) no-repeat 380px 30% rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);transition:.7s;}
.pop_up_q .t_dd .pop_btn_wrap .btn02:hover{background: rgba(230, 250, 255, 1);color: rgba(0, 62, 79, 1);transition:.7s;}
.pop_up_q .pop_date .ip_search{display:inline-block;box-sizing: border-box;background: rgba(230, 250, 255, .5);width: 270px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(178, 218, 229, 1);font-size: 14px;letter-spacing: 1px;color: rgba(1, 96, 121, 1);margin: 0;padding:0;cursor:text;float: left;}
.pop_up_q .pop_date .ip_search:hover{border: solid 1px rgba(161, 214, 229, 1);background: rgba(230, 250, 255, 1);}
.pop_up_q .ip_pop01{display:inline-block;padding: 1px 5px 0 5px;margin: 0;width: 178px;line-height: 1;height:30px;border: solid 1px #24a7ca;font-size:14px;color: #555;background:#fff;text-align: center;text-indent: 0;box-sizing: border-box;}
.pop_up_q .ip_pop01:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
.pop_up_q .pop_table{margin: -15px 25px 15px 25px;}
.pop_up_q .table_b_wrap{display: table;width:100%;}
.pop_up_q .table_b_wrap .tt_t1{display: table;width:70%;line-height: 1.4;margin: 65px auto 120px auto;padding: 30px;height: auto;border: solid 1px rgba(162, 204, 237, 1);background: rgba(241, 249, 255, .8);text-align: center;font-size: 19px;letter-spacing: -1px;color: rgba(0, 94, 167, 1);}
.pop_up_q .pop_twrap1{display: block;width: 100%;height: auto;max-height: 174px;margin: 0;padding:0;background: transparent;box-sizing: border-box;float: left;overflow-y: scroll;border-bottom: solid 1px rgba(88, 160, 216, .7);}
.pop_up_q .pop_twrap1_4{display: block;width: 100%;height:329px;margin: 0;padding:0;background: rgba(193, 193, 193,1);box-sizing: border-box;float: left;border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y: scroll;}
.pop_up_q .pop_table .tb_pop{display:table;height: auto;width:100%;background: transparent;margin: 0;overflow-y: scroll;border-right: solid 1px rgba(190, 222, 231, 1);border-left: solid 1px rgba(190, 222, 231, 1);border-top: none;}
.pop_up_q .pop_table:first-of-type .tb_pop{display:table;height: auto;width:100%;background: transparent;margin: 0;overflow-y: scroll;border-right: solid 1px rgba(190, 222, 231, 1);border-left: solid 1px rgba(190, 222, 231, 1);border-top: solid 1px rgba(88, 160, 216, .7);}
.pop_up_q .pop_table .tb_pop th{height: auto;margin :0;padding: 0;background: rgba(234, 234, 234, .7);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: center;box-sizing: border-box;border-right: solid 0px rgba(191, 213, 244, 1);}
.pop_up_q .pop_table .tb_pop td{height: auto;margin :0;padding: 9px 12px 7px 12px;text-indent: 0;background: rgba(255, 255, 255, 0);font-size: 15px;color: rgba(0, 75, 95, 1);letter-spacing: -1.5px;line-height: 1.3;border-top: solid 1px rgba(190, 222, 231, 1);border-right: solid 1px rgba(190, 222, 231, 1);text-align: justify;box-sizing: border-box;}
.pop_up_q .pop_table .tb_pop td.bd01{border-bottom: solid 1px rgba(190, 222, 231, 1);}
.pop_up_q .pop_table .bd02{border-top:0px !important;}
.pop_up_q .pop_table .tb_pop .w1{width: 7%;}
.pop_up_q .pop_table .tb_pop .w2{width: 60%;}
.pop_up_q .pop_table .tb_pop .w2_th{width:10%;text-indent:5px;}
.pop_up_q .pop_table .tb_pop .w3{width: 33%;}
.pop_up_q .pop_table .tb_pop .w4{width: 190px;}
.pop_up_q .pop_table .tb_pop .w1_1{width:5.5%;}
.pop_up_q .pop_table .tb_pop .w2_1{width: 85px;}
.pop_up_q .pop_table .tb_pop .w2_2{width: 86px;}
.pop_up_q .pop_table .tb_pop .w2_3{width: 67px;}
.pop_up_q .pop_table .tb_pop .w3_1{width: 130px;}
.pop_up_q .pop_table .tb_pop .w4_1{width: 173px;}
.pop_up_q .pop_table .tb_pop td.td1{height:33px;line-height:30px;padding:0;margin:0;}
.pop_up_q .pop_table .tb_pop .style_7{background: rgba(80, 194, 225, 0.2);border-bottom: solid 1px rgba(88, 160, 216, .7);}
.pop_up_q .pop_table .tb_pop .sign{position:relative;top:-2px;display: inline-block;padding:0 10px;color: rgba(119, 119, 119, 1);}
.pop_up_q .pop_table .tb_pop td.ic_td{padding:9px 0 7px 0;}
.pop_up_q .pop_table .tb_pop td .sp1{display:inline-block;width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box;}
.pop_up_q .pop_table .tb_pop td .sp2{display:inline-block;width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box;font-size:14px;color:rgba(85, 85, 85, 1);}
.pop_up_q .pop_twrap2{display: block;width: 864px;height: 493px;margin: 0;padding:0;background: rgba(193, 193, 193,1);box-sizing: border-box;float: left;border-top: solid 2px rgba(71, 155, 219, .5);border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y:scroll;overflow-x: auto;}
.pop_up_q .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 621px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_q .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_q .pop_wrap .radio01{display: block;width: 25px;height: 25px;margin:0 auto;padding: 0;}
.pop_up_q .t_dd .c_subject{display: inline-block;width: 550px;margin: 41px 0 42px 40px;padding: 0;box-sizing: border-box;line-height: 1;float:left;}
.pop_up_q .t_dd .c_subject .sp10{display: inline-block;width: 90px;height:40px;line-height:40px;text-align:center;text-indent:0px;background:rgba(190, 222, 231, 1);margin: 0;padding: 0;font-size: 15px;color: rgb(0, 75, 95);box-sizing: border-box;float:left;}
.pop_up_q .t_dd .c_subject .sp11{display: inline-block;width: 450px;height:40px;line-height:40px;text-align:left;text-indent:10px;background:rgba(255, 255, 255, 1);border:solid 1px rgba(190, 222, 231, 1);margin: 0;padding: 0 10px 0 0;font-size: 15px;color:#555;box-sizing: border-box;float:left;}
/* s_.pop_up_q .wrap2_lms_uselectbox */
.pop_up_q .wrap2_lms_uselectbox{width: 80px;padding: 0 !important;margin: 0 5px 0 0;max-height: 40px;height: 40px !important;line-height: 38px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 1px rgba(201, 231, 255, 1);background: rgba(246, 252, 255, .5);float: left;}
.pop_up_q .wrap2_lms_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.pop_up_q .wrap2_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 40px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.pop_up_q .wrap2_lms_uselectbox span.uselected{width: 75%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 40px;line-height: 38px;font-size: 14px;z-index:1;color: rgba(85, 85, 85, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.pop_up_q .wrap2_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 25%;float: right;height: 40px;line-height: 38px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.pop_up_q .wrap2_lms_uselectbox div.uoptions{position:absolute;top: 38px;left: -1px;width: 100%;height: auto;max-height: 181px;line-height: 38px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: hidden;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.pop_up_q .wrap2_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 37px;line-height: 37px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(85, 85, 85, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.pop_up_q .wrap2_lms_uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
.pop_up_q .wrap2_lms_uselectbox span.uoption_b{background:rgba(183, 183, 183, 1);color:rgba(255, 255, 255, 1);}
/* e_.pop_up_q .wrap2_lms_uselectbox */
.pop_up_q .search_x .pop_table{display:none;}
.pop_up_q .search_x:before{content:'"검색결과가 없습니다."';color:rgba(48, 139, 212, 1);font-size:22px;letter-spacing: -1px;word-spacing:3px;line-height:20px;display: block;height: 180px;text-align: center;width: 100%;margin: 150px 0 0;}
.pop_up_q .search_x{background: url(../img/x_img1.png) no-repeat 50% 5% rgba(255, 255, 255, 0);border: solid 0px rgb(204, 204, 204);}
/* e_pop_up_q */

/* s_pop_up_qr */
.pop_up_qr{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_qr .pop_wrap{display: table;width: 627px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_qr .pop_ipwrap1{display:inline-block;width: 560px;height:auto;margin: 16px auto 15px auto;padding: 0;box-sizing: border-box;border: 0px;}
.pop_up_qr td{box-sizing:border-box;border: solid 1px rgba(255, 255, 254, 1);background: rgba(255, 255, 255, 1);vertical-align: top;padding: 4px 5px 0 0;}
.pop_up_qr .ip_tt{width: 80px;height: auto;line-height: 48px;text-align: center;margin: 0;padding: 0;color: rgba(0, 141, 181, 1);font-size: 14px;background: rgba(255, 255, 255, 1);vertical-align: top;}
.pop_up_qr .ip_tt span{display: inline-block;width: 76px;height: 40px;line-height: 14px;background:rgba(190, 222, 231, 1);border:solid 1px rgb(96, 175, 197);color:rgb(1, 84, 107);border-radius: 0px;margin: 2px 0 4px 0;font-size: 14px;padding: 5px 0 0 0;box-sizing: border-box;}
.pop_up_qr tr:first-child .ip_tt span{display: table;width: 76px;height: 37px;line-height: 38px;background:rgba(96, 175, 196, 0);border:solid 1px rgb(1, 96, 121);color:rgb(0, 84, 107);border-radius: 2px;margin: 4px 0 4px 0;font-size: 17px;font-weight: bold;}
.pop_up_qr .pop_date{padding: 4px 0 4px 5px;}
.pop_up_qr .ip_tts{display: inline-block;width: 100%;height: 20px;line-height: 20px;text-align: right;margin: 0;padding: 0 5px 0 0;color: rgba(255, 89, 89, 1);font-size: 13px;background: rgba(255, 255, 255, 1);float: left;box-sizing: border-box;}
.pop_up_qr .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:621px;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 20px 2px 20px;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;}
.pop_up_qr .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_qr .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.pop_up_qr .t_dd .pop_btn_wrap{display: block;width: 100%;margin: 25px auto 26px auto;padding: 0;font-size:15px;box-sizing: border-box;text-align: center;}
.pop_up_qr button.btn_search1{position: relative;display: inline-block;width: 79px;height: 40px;padding: 4px 0;text-align: center;text-indent:0;font-size: 14px;line-height: 1;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);float:right;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_qr button.btn_search1:hover{transition: .7s; background: rgba(230, 250, 255, 1);color:rgba(0, 59, 75, 1);}
.pop_up_qr .t_dd .pop_btn_wrap .btn01{width: 120px;height: 35px;line-height: 33px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0 auto;border: solid 1px rgba(1, 96, 122, 1);border-radius: 17px;color: rgba(0, 59, 74, 1);background: rgba(255, 255, 255, 1);display:inline-block;box-sizing: border-box;}
.pop_up_qr .t_dd .pop_btn_wrap .btn01:hover{border-radius:2px;background:rgba(215, 243, 251, 1);color:rgba(1, 96, 121, 1);transition:.7s;}
.pop_up_qr .t_dd .pop_btn_wrap .btn02{width: 120px;height: 35px;line-height: 33px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0 auto;border: solid 1px rgba(96, 175, 198, 1);border-radius: 17px;color:rgba(255,255,255,1);background: rgba(96, 175, 197, 1);display:inline-block;box-sizing: border-box;}
.pop_up_qr .t_dd .pop_btn_wrap .btn02:hover{border-radius:2px;background:rgba(215, 243, 251, 1);color:rgba(1, 96, 121, 1);transition:.7s;}
.pop_up_qr .t_dd .pop_btn_wrap .btn03{width: 120px;height: 35px;line-height: 33px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0 auto;border: solid 1px rgba(1, 96, 122, 1);border-radius: 17px;color:rgba(255,255,255,1);background: rgba(1, 96, 121, 1);display:inline-block;box-sizing: border-box;}
.pop_up_qr .t_dd .pop_btn_wrap .btn03:hover{border-radius:2px;background:rgba(215, 243, 251, 1);color:rgba(1, 96, 121, 1);transition:.7s;}
.pop_up_qr .pop_date .ip_search{display:inline-block;box-sizing: border-box;background: rgba(230, 250, 255, .5);width:394px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(178, 218, 229, 1);font-size: 14px;letter-spacing: -1px;color: rgb(0, 109, 138);margin: 0;padding:0;cursor:text;float: left;}
.pop_up_qr .pop_date .ip_search:hover{border: solid 1px rgba(161, 214, 229, 1);background: rgba(230, 250, 255, 1);}
.pop_up_qr .ip_pop01{display:inline-block;padding: 1px 5px 0 5px;margin: 0;width: 178px;line-height: 1;height:30px;border: solid 1px #24a7ca;font-size:14px;color: #555;background:#fff;text-align: center;text-indent: 0;box-sizing: border-box;}
.pop_up_qr .ip_pop01:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
.pop_up_qr .pop_table{margin:-15px 0 15px 30px;}
.pop_up_qr .preview_wrap {display:block;width: 560px;height:auto;max-height: 600px;overflow-x:hidden;overflow-y:auto;border: solid 0px rgba(204, 204, 204, 1);margin: -20px auto 0 27px;padding:0px;box-sizing:border-box;}
.pop_up_qr .preview_wrap .preview {display:none;}
.pop_up_qr .pop_wrap.viewer .preview_wrap{position:relative;display:block;width: 560px;height:auto;max-height: 600px;overflow-x:hidden;overflow-y:auto;border: solid 2px rgba(204, 204, 204, 1);margin: -20px 0 25px 30px;padding:0px;box-sizing:border-box;}
.pop_up_qr .pop_wrap.viewer .preview_wrap .preview {display:table;width: 100%;height:auto;overflow-x:hidden;overflow-y:auto;border:0px;}
.pop_up_qr .pop_wrap .preview_wrap .close_xs{display:none;}
.pop_up_qr .pop_wrap.viewer .preview_wrap .close_xs{font-family:Arial, snas-serif;margin: 0 0 0 524px;position: absolute;display: block !important;width: 35px;height: 35px;font-size: 25px;text-align: center !important;text-indent: 0;padding: 0;line-height: 35px;box-sizing: border-box;box-shadow: 1px 1px 1px 0px rgba(255, 255, 255, 0.5);background: rgba(1, 96, 121, .5);color: rgb(255, 255, 255);}
.pop_up_qr .pop_wrap.viewer .preview_wrap .close_xs:hover{background: rgba(1, 96, 121, .9);color: rgb(255, 255, 255);transition: .7s;}
.pop_up_qr .tabcontent_p{display:none;}
.pop_up_qr .tabcontent_p.tabcontent_p1{display:block;}
.pop_up_qr .table_b_wrap{display: table;width:100%;}
.pop_up_qr .table_b_wrap .wrap_s{display:inline-block;width:auto;float:right;}
.pop_up_qr .table_b_wrap .sp1{display:inline-block;width:auto;height: 32px;line-height: 32px;float:left;color:rgba(0, 57, 72, 1);font-size:15px;padding:0 10px;letter-spacing:-1px;}
.pop_up_qr .table_b_wrap .sp2{display:inline-block;width:auto;height: 32px;line-height: 32px;float:left;color: rgba(255, 89, 89, 1);font-size:15px;padding:0 10px;letter-spacing:-1px;}
.pop_up_qr .table_b_wrap .sp3{display:inline-block;width:auto;height: 32px;line-height: 32px;float:left;color: rgb(8, 138, 175);font-size: 14px;padding:0 10px;letter-spacing:-1px;}
.pop_up_qr .table_b_wrap .order.up{display: inline-block;width: 26px;height: 26px;float: left;line-height: 23px;font-size: 12px;padding: 0;margin: 3px 4px 2px 0;text-align: center;letter-spacing:-1px;color: rgb(227, 249, 255);border: solid 1px rgba(41, 152, 184, 1);border-radius: 17px;background: rgba(41, 152, 183, 1);box-sizing: border-box;box-shadow: 2px 2px 2px rgba(204, 204, 204, 1);}
.pop_up_qr .table_b_wrap .order.dw{display: inline-block;width: 26px;height: 26px;float: left;line-height: 26px;font-size: 13px;padding: 0;margin: 3px 4px 2px 0;text-align: center;letter-spacing:-1px;color: rgba(41, 152, 183, 1);border: solid 1px rgba(41, 152, 184, 1);border-radius: 17px;background: rgba(227, 249, 255, 1);box-sizing: border-box;box-shadow: 2px 2px 2px rgba(204, 204, 204, 1);}
.pop_up_qr .table_b_wrap .order:hover{background:rgba(1, 96, 121, 1);color:rgba(255, 255, 255, 1);border-top:solid 4px rgba(92, 199, 228, 1);transition:.7s;}
.pop_up_qr .tab_wrap_p{display:table;text-align:right;width:560px;border-bottom: solid 2px rgba(1, 96, 122, 1);}
.pop_up_qr .tab_wrap_p button.active{background: rgba(1, 96, 121, 1);color:rgba(255, 255, 255, 1);}
.pop_up_qr .tab_wrap_p .tab_p{display:inline-block;width: 100px;height: 32px;line-height: 30px;font-size:15px;text-align: center;letter-spacing: -1px;color: rgba(0, 70, 88, 1);margin: 0 2px 0 0;padding: 1px 0 0 0;box-sizing: border-box;background: rgba(191, 221, 230, 1);border-top-right-radius:3px;border-top-left-radius:17px;}
.pop_up_qr .tab_wrap_p .tab_p:hover{background: rgba(1, 96, 121, 1);transition: .02s;color: rgba(255,255,255,1);}
.pop_up_qr .tarea01{display:table;width: 100%;min-height:65px;font-family:inherit;font-size: 14px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(230, 250, 255, .5);border: solid 1px rgba(178, 218, 229, 1);color: rgba(0, 65, 82, 1);margin: 0;resize:none;overflow-y:hidden;padding: 9px;line-height:1.5;box-sizing: border-box;}
.pop_up_qr .tarea01:hover{background:rgba(223, 244, 255, .7);border: solid 1px rgba(146, 226, 255, 1);transition: .7s;}
.pop_up_qr .table_b_wrap .tt_t1{display: table;width:70%;line-height: 1.4;margin: 65px auto 120px auto;padding: 30px;height: auto;border: solid 1px rgba(162, 204, 237, 1);background: rgba(241, 249, 255, .8);text-align: center;font-size: 19px;letter-spacing: -1px;color: rgba(0, 94, 167, 1);}
.pop_up_qr .pop_twrap1{width:560px;height: auto;max-height: 555px;margin: 0;padding:0;background: rgb(255, 255, 255);box-sizing: border-box;float: left;border: solid 1px rgba(88, 160, 216, .7);border-top: 0px;overflow-y: scroll;}
.pop_up_qr .pop_twrap1_4{display: block;width: 100%;height:329px;margin: 0;padding:0;background: rgba(193, 193, 193,1);box-sizing: border-box;float: left;border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y: scroll;}
.pop_up_qr .pop_table .tb_pop{display:table;height: auto;width:100%;background: rgba(255, 255, 255,1);border-top: solid 0px rgba(190, 222, 231, 1);margin: 0;overflow-y: scroll;}
.pop_up_qr .pop_table .tb_pop th{height: auto;margin :0;padding: 0;background: rgba(234, 234, 234, .7);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: center;box-sizing: border-box;border-right: solid 0px rgba(191, 213, 244, 1);}
.pop_up_qr .pop_table .tb_pop td{padding: 5px;text-indent: 0;background: rgba(255, 255, 255, 0);font-size: 15px;color: rgba(0, 13, 16, 1);letter-spacing: -1px;line-height: 1.4;border: solid 0px rgba(190, 222, 231, 1);border-right: solid 1px rgba(190, 222, 231, 1);border-bottom: solid 1px rgba(190, 222, 231, 1);text-align: justify;box-sizing: border-box;vertical-align: middle;}
.pop_up_qr .pop_table .tb_pop td.bd01{border-bottom: solid 1px rgba(190, 222, 231, 1);}
.pop_up_qr .pop_table .tb_pop .chk_2{display:inline-block;width: 25px;height: 25px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;outline: solid 1px rgba(255, 255, 254, 1);z-index: 9999;}
.pop_up_qr .pop_table .tb_pop .chk_2:hover{outline: solid 3px rgba(168, 235, 255, 1);transition:.7s;}
.pop_up_qr .pop_table .tarea01{display:table;width: 100%;min-height: 60px;font-family:inherit;font-size: 14px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(230, 250, 255, .5);border: solid 1px rgba(178, 218, 229, 1);color: rgb(0, 109, 138);margin:0 0 0 5px;resize:none;overflow-y:hidden;padding: 9px;line-height:1.5;box-sizing: border-box;}
.pop_up_qr .pop_table .tarea01:hover{background:rgba(223, 244, 255, .7);border: solid 1px rgba(146, 226, 255, 1);transition: .7s;}
.pop_up_qr .pop_table .tb_pop .w1{width: 7%;padding: 0;background: rgba(255, 255, 255, 1);text-align: center;color: rgba(0, 73, 93, 1);cursor: pointer !important;}
.pop_up_qr .pop_table .tb_pop .w1:hover{background:rgba(255, 255, 255, 1);color:rgb(147, 147, 147);}
.pop_up_qr .pop_table .tb_pop .w2{width: 83%;padding: 13px 17px;}
.pop_up_qr .pop_table .tb_pop .w2_th{width:10%;text-indent:5px;}
.pop_up_qr .pop_table .tb_pop .w3{width: 10%;text-align: center;}
.pop_up_qr .pop_table .tb_pop .w2 img{display:table;max-width: 300px;border:solid 1px rgba(204, 204, 204, 1);margin:0 auto;}
.pop_up_qr .pop_table .tb_pop .w2 video{position: relative;top: 0;display: block;max-width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(1, 96, 121, 1);overflow: hidden;border: solid 2px rgba(1, 96, 122, 1);}
.pop_up_qr .pop_table .btn01{display: inline-block;width: 150px;height: 35px;line-height: 32px;text-align: center;font-size: 15px;letter-spacing: -1px;padding: 0;margin: 10px 4px 10px 120px;border: solid 1px rgba(96, 175, 198, 1);border-bottom: solid 3px rgba(58, 145, 169, 1);border-radius: 17px;color: rgba(0, 78, 99, 1);background: rgba(186, 234, 247, 1);box-sizing: border-box;}
.pop_up_qr .pop_table .btn01:hover{border-radius:2px;color:rgba(1, 96, 121, 1);transition:.7s;}
.pop_up_qr .pop_table .btn01_x{display:inline-block;width: 150px;height: 35px;line-height: 32px;text-align: center;font-size: 15px;letter-spacing: -1px;padding: 0;margin: 10px 0;border: solid 1px rgba(96, 175, 198, 1);border-bottom: solid 3px rgba(58, 145, 169, 1);border-radius: 17px;color: rgba(0, 78, 99, 1);background: rgba(255, 255, 255, 1);box-sizing: border-box;}
.pop_up_qr .pop_table .btn01_x:hover{border-radius:2px;color:rgba(1, 96, 121, 1);transition:.7s;}
.pop_up_qr .pop_table .tb_pop td.on{background:rgba(255,255,255, 1);color:rgba(255, 255, 254, 1);}
.pop_up_qr .pop_table .tb_pop td.on:hover{background:rgba(255,255,255, 1);color:rgba(255, 255, 254, 1);cursor:default;}
.pop_up_qr .pop_table .tb_pop td .sp1{display:inline-block;width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box;}
.pop_up_qr .pop_table .tb_pop td .sp2{display:inline-block;width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box;font-size:14px;color:rgba(85, 85, 85, 1);}
.pop_up_qr .pop_table .tb_pop .w1 .num_box{display: inline-block;width:37px;height:37px;margin:9px 2px;padding:0;background: rgb(255, 255, 255);font-size:14px;text-align: center;color: rgb(147, 147, 147);border: solid 1px rgb(147, 147, 147);box-sizing: border-box;line-height: 36px;border-radius: 20px;cursor: pointer !important;}
.pop_up_qr .pop_table .tb_pop .w1.on .num_box{background:url(../img/a_check.png) 3px 0px no-repeat rgb(0, 126, 220);color:rgb(255, 255, 255);cursor: pointer !important;}
.pop_up_qr .pop_table .tb_pop td.on .num_box:hover{background:url(../img/a_check.png) 3px 0px no-repeat rgb(0, 126, 220);color:rgb(255, 255, 255);}
#m_pop3_2a.pop_up_qr .pop_table .tb_pop .w1{width: 7%;padding: 0;background: rgba(255, 255, 255, 1);text-align: center;color: rgba(0, 73, 93, 1);}
#m_pop3_2a.pop_up_qr .pop_table .tb_pop .w1:hover{background:rgba(255, 255, 255, 1);color:rgba(0, 73, 93, 1);cursor: default !important;}
#m_pop3_2a.pop_up_qr .pop_table .tb_pop td.on{background:rgba(255,255,255, 1);color:rgba(255, 255, 254, 1);}
#m_pop3_2a.pop_up_qr .pop_table .tb_pop td.on:hover{background:rgba(255,255,255, 1);color:rgba(255, 255, 254, 1);cursor:default;}
#m_pop3_2a.pop_up_qr .pop_table .tb_pop .w1 .num_box{display: inline-block;width:37px;height:37px;margin:9px 2px;padding:0;background: rgb(255, 255, 255);font-size:14px;text-align: center;color: rgb(147, 147, 147);border: solid 1px rgb(147, 147, 147);box-sizing: border-box;line-height: 36px;border-radius: 20px;cursor: pointer !important;}
#m_pop3_2a.pop_up_qr .pop_table .tb_pop .w1.on .num_box{background:url(../img/a_check.png) 3px 0px no-repeat rgb(0, 126, 220);color:rgb(255, 255, 255);cursor: pointer !important;}
#m_pop3_2a.pop_up_qr .pop_table .tb_pop td.on .num_box:hover{background:url(../img/a_check.png) 3px 0px no-repeat rgb(0, 126, 220);color:rgb(255, 255, 255);}
#m_pop3_2a.pop_up_qr .ans_wrap{display: none;width: 560px;height: auto;padding: 20px 20px;margin: 22px 0 45px 0;border: solid 1px rgb(80, 155, 216);box-sizing: border-box;float: left;border-radius: 20px;background: rgb(232, 247, 255);}
#m_pop3_2a.pop_up_qr .ans_wrap .tt{display:inline-block;width:70px;height:37px;line-height:37px;padding:0;margin: 0;box-sizing: border-box;float: left;color:rgb(0, 89, 142);font-size:16px;text-align: left;letter-spacing: 1px;}
#m_pop3_2a.pop_up_qr .ans_wrap .ans_ip1{display:inline-block;width:440px;height:37px;line-height:37px;padding:0 20px;margin: 0;box-sizing: border-box;float: right;color:rgb(0, 128, 255);font-size:17px;text-align: left;font-weight: 600;border: solid 1px rgb(227, 227, 227);}
#m_pop3_2a.pop_up_qr .ans_wrap .ans_ip1:hover{background:rgb(232, 253, 255);border: solid 1px rgb(4, 124, 193);transition: .7s;}
.pop_up_qr .pop_twrap2{display: block;width: 864px;height: 493px;margin: 0;padding:0;background: rgba(193, 193, 193,1);box-sizing: border-box;float: left;border-top: solid 2px rgba(71, 155, 219, .5);border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y:scroll;overflow-x: auto;}
.pop_up_qr .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 621px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_qr .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_qr .pop_table .tb_pop .w2_tarea{width: 83%;padding: 0;}
.pop_up_qr .pop_table .tb_pop td{padding: 5px;text-indent: 0;background: rgba(255, 255, 255, 0);font-size: 15px;color: rgba(0, 13, 16, 1);letter-spacing: -1px;line-height: 1.4;border: solid 0px rgba(190, 222, 231, 1);border-right: solid 1px rgba(190, 222, 231, 1);border-bottom: solid 1px rgba(190, 222, 231, 1);text-align: justify;box-sizing: border-box;vertical-align: middle;}
.pop_up_qr .pop_table .tarea02{display:table;width: 100%;min-height: 40px;font-family:inherit;font-size: 15px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(230, 250, 255, 0);border: solid 0px rgba(178, 218, 229, 0);color: rgba(0, 65, 82, 1);margin: 0;resize:none;overflow:hidden;padding: 9px 15px 0 15px;line-height:1.5;box-sizing: border-box;}
.pop_up_qr .pop_table .tarea02:hover{background:rgba(223, 244, 255, .3);border: solid 0px rgba(146, 226, 255, 1);transition: .7s;}
.pop_up_qr td.ip_output{padding-right:0px;}
.pop_up_qr td.ip_output div{width: 474px;min-height: 40px;font-family:inherit;font-size: 15px;letter-spacing: -1.5px;text-align:justify;text-indent: 0;background: rgba(230, 250, 255, .1);border: solid 1px rgba(222, 222, 222,0);color: rgb(50, 50, 50);margin:0 0 0 5px;padding: 11px 10px 11px 10px !important;line-height:16px;box-sizing: border-box;font-weight: 600;}
.pop_up_qr .go_wrap{position: relative;display:table;padding: 0;margin: 0;width:100%;height: 40px;line-height: 1;text-align: center;letter-spacing: 1px;font-size: 19px;box-sizing:border-box;float: left;}
.pop_up_qr .go_wrap .pop_btn_wrap{position: absolute;left: 63px;display: inline-block;padding: 0;margin: 10px auto 0 auto;width: 493px;height: auto;line-height: 1;font-size: 15px;letter-spacing: .5px;}
.pop_up_qr .go_wrap .pop_btn_wrap .fgo{display:inline-block;padding: 0;margin:10px 0 0 0;width: auto;height: 20px;line-height: 20px;text-align: center;font-size: 16px;color: rgb(0, 78, 99);float:  right;}
.pop_up_qr .go_wrap .pop_btn_wrap .bgo{display:inline-block;padding: 0;margin: 10px 0 0 0;width:auto;height: 20px;line-height: 20px;text-align: center;font-size: 16px;color: rgb(0, 78, 99);float: left;}
.pop_up_qr .go_wrap .arrow01{display: inline-block;padding: 0;margin: 14px 25px 0 0;width: 30px;height:auto;line-height: 1;font-size: 26px;text-align: left;color: rgba(112, 224, 255, 1);background: none;float: right;text-shadow: 0px 2px 1px rgb(183, 183, 183);border: none;}
.pop_up_qr .go_wrap .arrow01:hover{color: rgb(0, 161, 189);transition:.7s;}
.pop_up_qr .go_wrap .arrow02{display: inline-block;padding: 0;margin: 14px 0 0 25px;width: 30px;height:auto;line-height: 1;font-size: 26px;text-align: right;color: rgba(112, 224, 255, 1);background: none;float: left;text-shadow: 0px 2px 1px rgb(183, 183, 183);border: none;}
.pop_up_qr .go_wrap .arrow02:hover{color: rgb(0, 161, 189);transition:.7s;}
.mo3_2f.pop_up_qr .go_wrap .pop_btn_wrap .bgo{display:none;}
.mo3_2f.pop_up_qr .go_wrap .arrow02{display:none;}
.mo3_2.pop_up_qr .pop_wrap.viewer .preview_wrap{position:relative;display:block;width: 560px;}
.mo3_2.pop_up_qr .pop_table .tb_pop{border-top: solid 1px rgba(190, 222, 231, 1);}
.mo3_2.pop_up_qr .pop_table .tb_pop td.w3_2{width:93%;font-family:inherit;font-size: 14px;letter-spacing: -1.5px;text-align:justify;text-indent: 0;background: rgba(230, 250, 255, .1);color: rgba(0, 65, 82, 1);margin: 0;padding: 8px 10px 7px 10px !important;line-height:1.5;box-sizing: border-box;}
.mo3_2.pop_up_qr .m3_2{display:block;width: 560px;height:auto;max-height:400px;overflow-y:auto;border-top: solid 1px rgba(88, 160, 216, .7);}
.mo3_2f.pop_up_qr .pop_wrap.viewer .preview_wrap{position:relative;top:24px;display:block;width: 560px;height:auto;min-height: 200px;max-height: 600px;overflow-x:hidden;overflow-y:auto;border: solid 2px rgba(204, 204, 204, 1);margin: -20px 0 25px 30px;padding:0px;box-sizing:border-box;background: url(../img/quiz_bg01.png) 50% 50% no-repeat rgba(161, 207, 236, 1);}
.mo3_2f.pop_up_qr .pop_wrap.viewer .preview_wrap .preview {display:table;width: 100%;height:200px;overflow-x:hidden;overflow-y:auto;border:0px;}
.mo3_2f.pop_up_qr .tt_wrap{display: table;width: 560px;height:204px;margin: 24px auto 0 auto;padding: 0 0 24px 0;background:rgb(255, 255, 255);text-align: center;border-bottom: dotted 2px rgba(161, 207, 236, .5);box-sizing: border-box;}
.mo3_2f.pop_up_qr .tt_wrap .title{display: table;margin:0 auto;padding:10px 50px;width: auto;max-width:560px;height: auto;line-height:1.2;text-align:center;font-size:18px;letter-spacing: -1px;color: rgb(255, 255, 255);background: rgb(25, 165, 201);border-radius: 4px;box-sizing: border-box;}
.mo3_2f.pop_up_qr .tt_wrap .tt{display: table;margin:10px auto 0 auto;padding:0;width:auto;height: auto;line-height:1;text-align:center;font-size:18px;letter-spacing: -1px;border-radius: 0px;box-sizing: border-box;}
.mo3_2f.pop_up_qr .tt_wrap .tt .sp_t{display:inline-block;margin:0;padding:9px 0;width: 130px;height: auto;line-height:16px;text-align:center;font-size:15px;letter-spacing: -1px;color: rgb(60, 60, 60);background: rgb(226, 228, 229);border: solid 1px rgb(226, 228, 228);float:left;box-sizing: border-box;}
.mo3_2f.pop_up_qr .tt_wrap .tt .sp_n{display:inline-block;margin:0;padding:9px 0;width: 50px;height: auto;line-height:16px;text-align:center;font-size:16px;letter-spacing: -1px;color: rgb(1, 96, 121);background: rgba(254, 255, 255, 0.1);border: solid 1px rgb(226, 228, 228);float:left;box-sizing: border-box;}
.mo3_2f.pop_up_qr .tt_wrap .tt .sp_un{display:inline-block;margin:0;padding:9px 0;width: 40px;height: auto;line-height:16px;text-align:center;font-size:15px;letter-spacing: -1px;color: rgb(108, 108, 108);background: rgb(226, 228, 229);border: solid 1px rgb(226, 228, 228);float:left;box-sizing: border-box;}
.mo3_2.pop_up_qr .pop_table .tb_pop .w1:hover{background:rgba(242, 252, 255, 1);color:rgba(0, 73, 93, 1);cursor:default;}
.mo3_2.pop_up_qr .pop_table .tb_pop td.on:hover{background:url(../img/a_check.png) 2px 2px no-repeat rgba(96, 175, 197, 1);color:rgba(255, 255, 255, 1);cursor:default;}
.mo3_2af.pop_up_qr .go_wrap .pop_btn_wrap .bgo{display:none;}
.mo3_2af.pop_up_qr .go_wrap .arrow02{display:none;}
.mo3_2a.pop_up_qr .pop_wrap.viewer .preview_wrap{position:relative;display:block;width: 560px;}
.mo3_2a.pop_up_qr .pop_table .tb_pop{border-top: solid 1px rgba(190, 222, 231, 1);}
.mo3_2a.pop_up_qr .pop_table .tb_pop td.w3_2{width:93%;font-family:inherit;font-size: 14px;letter-spacing: -1.5px;text-align:justify;text-indent: 0;background: rgba(230, 250, 255, .1);color: rgba(0, 65, 82, 1);margin: 0;padding: 8px 10px 7px 10px !important;line-height:1.5;box-sizing: border-box;}
.mo3_2a.pop_up_qr .m3_2{display:block;width: 560px;height:auto;max-height:400px;overflow-y:auto;border-top: solid 1px rgba(88, 160, 216, .7);}
.mo3_2af.pop_up_qr .pop_wrap.viewer .preview_wrap{position:relative;top:24px;display:block;width: 560px;height:auto;min-height: 200px;max-height: 600px;overflow-x:hidden;overflow-y:auto;border: solid 2px rgba(204, 204, 204, 1);margin: -20px 0 25px 30px;padding:0px;box-sizing:border-box;background: url(../img/quiz_bg01.png) 50% 50% no-repeat rgba(161, 207, 236, 1);}
.mo3_2af.pop_up_qr .pop_wrap.viewer .preview_wrap .preview {display:table;width: 100%;height:200px;overflow-x:hidden;overflow-y:auto;border:0px;}
.mo3_2af.pop_up_qr .tt_wrap{display: table;width: 560px;height:204px;margin: 24px auto 0 auto;padding: 0 0 24px 0;background:rgb(255, 255, 255);text-align: center;border-bottom: dotted 2px rgba(161, 207, 236, .5);box-sizing: border-box;}
.mo3_2af.pop_up_qr .tt_wrap .title{display: table;margin:0 auto;padding:10px 50px;width: auto;max-width:560px;height: auto;line-height:1.2;text-align:center;font-size:18px;letter-spacing: -1px;color: rgb(255, 255, 255);background: rgb(25, 165, 201);border-radius: 4px;box-sizing: border-box;}
.mo3_2af.pop_up_qr .tt_wrap .tt{display: table;margin:10px auto 0 auto;padding:0;width:auto;height: auto;line-height:1;text-align:center;font-size:18px;letter-spacing: -1px;border-radius: 0px;box-sizing: border-box;}
.mo3_2af.pop_up_qr .tt_wrap .tt .sp_t{display:inline-block;margin:0;padding:9px 0;width: 130px;height: auto;line-height:16px;text-align:center;font-size:15px;letter-spacing: -1px;color: rgb(60, 60, 60);background: rgb(226, 228, 229);border: solid 1px rgb(226, 228, 228);float:left;box-sizing: border-box;}
.mo3_2af.pop_up_qr .tt_wrap .tt .sp_n{display:inline-block;margin:0;padding:9px 0;width: 50px;height: auto;line-height:16px;text-align:center;font-size:16px;letter-spacing: -1px;color: rgb(1, 96, 121);background: rgba(254, 255, 255, 0.1);border: solid 1px rgb(226, 228, 228);float:left;box-sizing: border-box;}
.mo3_2af.pop_up_qr .tt_wrap .tt .sp_un{display:inline-block;margin:0;padding:9px 0;width: 40px;height: auto;line-height:16px;text-align:center;font-size:15px;letter-spacing: -1px;color: rgb(108, 108, 108);background: rgb(226, 228, 229);border: solid 1px rgb(226, 228, 228);float:left;box-sizing: border-box;}
.mo3_2a.pop_up_qr .pop_table .tb_pop .w1:hover{background:rgba(242, 252, 255, 1);color:rgba(0, 73, 93, 1);cursor:default;}
.mo3_2a.pop_up_qr .pop_table .tb_pop td.on:hover{background:url(../img/a_check.png) 2px 2px no-repeat rgba(96, 175, 197, 1);color:rgba(255, 255, 255, 1);cursor:default;}
.mo3_2af.pop_up_qr .start{display: table;margin:23px auto;padding:10px 50px;width: auto;min-width:280px;height: auto;line-height:1.2;text-align:center;font-size:18px;letter-spacing: -1px;color: rgb(1, 71, 119);background: rgb(189, 247, 255);border-radius: 25px;box-sizing: border-box;border: solid 1px rgb(40, 128, 200);}
.mo3_2af.pop_up_qr .start:hover{background: rgb(40, 128, 201);transition: .7s;border-radius: 0px;color: rgb(255, 255, 255);}
.mo3_2a.pop_up_qr .close{display: inline-block;margin:20px 0 20px 30px;padding:10px 40px;width: auto;min-width:200px;height: 70px;line-height:17px;text-align:center;font-size:17px;letter-spacing: -1px;color: rgb(1, 71, 119);background: rgb(222, 222, 222);border-radius: 17px;box-sizing: border-box;border: solid 1px rgb(30, 85, 138);float: left;}
.mo3_2a.pop_up_qr .close:hover{background: rgb(173, 244, 254);transition: .7s;border-radius: 0px;}
.mo3_2a.pop_up_qr .btn_go{display: inline-block;margin:20px 30px 20px 0px;padding:10px 40px;width: auto;min-width:200px;height: 70px;line-height:17px;text-align:center;font-size:17px;letter-spacing: -1px;color: rgb(255, 255, 255);background: rgb(1, 96, 121);border-radius: 17px;box-sizing: border-box;border: solid 1px rgb(19, 72, 123);float: right;}
.mo3_2a.pop_up_qr .btn_go:hover{background: rgb(3, 47, 89);transition: .7s;border-radius: 0px;}
/* e_pop_up_qr */

/* s_pop_up_qrl */
.pop_up_qrl{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_qrl .pop_wrap{display: table;width: 627px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_qrl .pop_ipwrap1{display:inline-block;width: 570px;height:auto;margin: 16px 0 15px 0;padding: 0;box-sizing: border-box;border: 0px;}
.pop_up_qrl td{box-sizing:border-box;border: solid 1px rgba(255, 255, 254, 1);background: rgba(255, 255, 255, 1);vertical-align: top;padding: 4px 5px 0 5px;}
.pop_up_qrl .ip_tt{width: 80px;height: auto;line-height: 48px;text-align: center;margin: 0;padding: 0;color: rgba(0, 141, 181, 1);font-size: 14px;background: rgba(255, 255, 255, 1);vertical-align: top;}
.pop_up_qrl .ip_tt span{display: table;width: 100%;height: 39px;line-height: 39px;background:rgba(96, 175, 197, 1);color:rgba(255, 255, 255, 1);border-radius: 2px;margin: 4px auto;}
.pop_up_qrl .pop_date{padding: 4px 0 4px 5px;}
.pop_up_qrl .ip_tts{display: inline-block;width: 100%;height: 20px;line-height: 20px;text-align: right;margin: 0;padding: 0 5px 0 0;color: rgba(255, 89, 89, 1);font-size: 13px;background: rgba(255, 255, 255, 1);float: left;box-sizing: border-box;}
.pop_up_qrl .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_qrl .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_qrl .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.pop_up_qrl .t_dd .pop_btn_wrap{display: block;width: 100%;margin: 25px auto 26px auto;padding: 0;font-size:15px;box-sizing: border-box;text-align: center;}
.pop_up_qrl button.btn_search1{position: relative;left: -1px;display: inline-block;width: 79px;padding: 4px 0;text-align: center;text-indent:0;font-size: 14px;line-height: 1;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_qrl button.btn_search1:hover{transition: .7s; background: rgba(230, 250, 255, 1);color:rgba(0, 59, 75, 1);}
.pop_up_qrl .btn01{width: 120px;height: 35px;line-height: 33px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0 auto;border: solid 1px rgba(1, 96, 122, 1);border-radius: 17px;color: rgba(0, 59, 74, 1);background: rgba(255, 255, 255, 1);display:inline-block;box-sizing: border-box;}
.pop_up_qrl .btn01:hover{border-radius:2px;background:rgba(215, 243, 251, 1);color:rgba(1, 96, 121, 1);transition:.7s;}
.pop_up_qrl .btn02{width: 130px;height: 26px;line-height: 24px;text-align: center;font-size: 14px;letter-spacing: -1px;padding: 0;margin: 2px auto 0 auto;border: solid 1px rgba(1, 96, 122, 1);border-radius: 5px;color:rgba(255,255,255,1);background: rgba(1, 96, 121, 1);display:inline-block;box-sizing: border-box;float: left;box-shadow: 2px 2px 2px rgba(204, 204, 204, 1);}
.pop_up_qrl .btn02:hover{border-radius:19px;background:rgba(215, 243, 251, 1);color:rgba(1, 96, 121, 1);transition:.7s;}
.pop_up_qrl .t_dd .pop_btn_wrap .btn03{width: 120px;height: 35px;line-height: 33px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0 auto;border: solid 1px rgba(1, 96, 122, 1);border-radius: 17px;color:rgba(255,255,255,1);background: rgba(1, 96, 121, 1);display:inline-block;box-sizing: border-box;}
.pop_up_qrl .t_dd .pop_btn_wrap .btn03:hover{border-radius:2px;background:rgba(215, 243, 251, 1);color:rgba(1, 96, 121, 1);transition:.7s;}
.pop_up_qrl .pop_date .ip_search{display:inline-block;box-sizing: border-box;background: rgba(230, 250, 255, .5);width: 400px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(178, 218, 229, 1);font-size: 14px;letter-spacing: 1px;color: rgba(0, 65, 82, 1);margin: 0;padding:0;cursor:text;float: left;}
.pop_up_qrl .pop_date .ip_search:hover{border: solid 1px rgba(161, 214, 229, 1);background: rgba(230, 250, 255, 1);}
.pop_up_qrl .ip_pop01{display:inline-block;padding: 1px 5px 0 5px;margin: 0;width: 178px;line-height: 1;height:30px;border: solid 1px #24a7ca;font-size:14px;color: #555;background:#fff;text-align: center;text-indent: 0;box-sizing: border-box;}
.pop_up_qrl .ip_pop01:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
.pop_up_qrl .pop_table{margin: -15px 25px 15px 25px;}
.pop_up_qrl .tabcontent_p{display:none;}
.pop_up_qrl .tabcontent_p.tabcontent_p1{display:block;}
.pop_up_qrl .table_b_wrap{display: table;width:100%;}
.pop_up_qrl .table_b_wrap .wrap_s{display:inline-block;width:auto;float:right;}
.pop_up_qrl .table_b_wrap .sp1{display:inline-block;width:auto;height: 32px;line-height: 32px;float:left;color:rgba(0, 57, 72, 1);font-size:15px;padding:0 10px;letter-spacing:-1px;}
.pop_up_qrl .table_b_wrap .sp2{display:inline-block;width:auto;height: 32px;line-height: 32px;float:left;color: rgba(255, 89, 89, 1);font-size:15px;padding:0 10px;letter-spacing:-1px;}
.pop_up_qrl .table_b_wrap .sp3{display:inline-block;width:auto;height: 32px;line-height: 32px;float:left;color: rgb(8, 138, 175);font-size: 14px;padding:0 10px;letter-spacing:-1px;}
.pop_up_qrl .table_b_wrap .order.up{display: inline-block;width: 26px;height: 26px;float: left;line-height: 24px;font-size: 13px;padding: 0;margin: 3px 4px 2px 0;text-align: center;letter-spacing:-1px;color: rgb(227, 249, 255);border: solid 1px rgba(41, 152, 184, 1);border-radius: 17px;background: rgba(41, 152, 183, 1);box-sizing: border-box;box-shadow: 2px 2px 2px rgba(204, 204, 204, 1);}
.pop_up_qrl .table_b_wrap .order.dw{display: inline-block;width: 26px;height: 26px;float: left;line-height: 26px;font-size: 13px;padding: 0;margin: 3px 4px 2px 0;text-align: center;letter-spacing:-1px;color: rgba(41, 152, 183, 1);border: solid 1px rgba(41, 152, 184, 1);border-radius: 17px;background: rgba(227, 249, 255, 1);box-sizing: border-box;box-shadow: 2px 2px 2px rgba(204, 204, 204, 1);}
.pop_up_qrl .table_b_wrap .order:hover{background:rgba(1, 96, 121, 1);color:rgba(255, 255, 255, 1);border-top:solid 4px rgba(92, 199, 228, 1);transition:.7s;}
.pop_up_qrl .tab_wrap_p{display:table;text-align:right;width:100%;border-bottom: solid 2px rgba(1, 96, 122, 1);}
.pop_up_qrl .tab_wrap_p button.active{background: rgba(1, 96, 121, 1);color:rgba(255, 255, 255, 1);}
.pop_up_qrl .tab_wrap_p .tab_p{display:inline-block;width: 100px;height: 32px;line-height: 30px;font-size:15px;text-align: center;letter-spacing: -1px;color: rgba(0, 70, 88, 1);margin: 0 2px 0 0;padding: 1px 0 0 0;box-sizing: border-box;background: rgba(191, 221, 230, 1);border-top-right-radius:3px;border-top-left-radius:17px;}
.pop_up_qrl .tab_wrap_p .tab_p:hover{background: rgba(1, 96, 121, 1);transition: .02s;color: rgba(255,255,255,1);}
.pop_up_qrl .tarea01{display:table;width: 100%;min-height:65px;font-family:inherit;font-size: 14px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(230, 250, 255, .5);border: solid 1px rgba(178, 218, 229, 1);color: rgba(0, 65, 82, 1);margin: 0;resize:none;overflow-y:hidden;padding: 9px;line-height:1.5;box-sizing: border-box;}
.pop_up_qrl .tarea01:hover{background:rgba(223, 244, 255, .7);border: solid 1px rgba(146, 226, 255, 1);transition: .7s;}
.pop_up_qrl .table_b_wrap .tt_t1{display: table;width:70%;line-height: 1.4;margin: 65px auto 120px auto;padding: 30px;height: auto;border: solid 1px rgba(162, 204, 237, 1);background: rgba(241, 249, 255, .8);text-align: center;font-size: 19px;letter-spacing: -1px;color: rgba(0, 94, 167, 1);}
.pop_up_qrl .pop_twrap1{width: 100%;height: auto;max-height: 609px;margin: 0;padding:0;background: rgb(255, 255, 255);box-sizing: border-box;float: left;border: solid 1px rgba(88, 160, 216, .7);border-top: 0px;overflow-y: scroll;}
.pop_up_qrl .pop_twrap1_4{display: block;width: 100%;height:329px;margin: 0;padding:0;background: rgba(193, 193, 193,1);box-sizing: border-box;float: left;border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y: scroll;}
.pop_up_qrl .pop_table .tb_pop{display:table;height: auto;width:100%;background: rgba(255, 255, 255,1);border-top: solid 0px rgba(190, 222, 231, 1);margin: 0;overflow-y: scroll;}
.pop_up_qrl .pop_table .tb_pop th{height: auto;margin :0;padding: 0;background: rgba(234, 234, 234, .7);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: center;box-sizing: border-box;border-right: solid 0px rgba(191, 213, 244, 1);}
.pop_up_qrl .pop_table .tb_pop td{position: relative;padding: 5px;text-indent: 0;background: rgba(255, 255, 255, 0);font-size: 15px;color: rgba(0, 13, 16, 1);letter-spacing: -1px;line-height: 17px;border: solid 0px rgba(190, 222, 231, 1);border-right: solid 1px rgba(190, 222, 231, 1);border-bottom: solid 1px rgba(190, 222, 231, 1);text-align: justify;box-sizing: border-box;vertical-align: middle;}
.pop_up_qrl .pop_table .tb_pop td.bd01{border-bottom: solid 1px rgba(190, 222, 231, 1);}
.pop_up_qrl .pop_table .tb_pop .chk_2{display:inline-block;width: 25px;height: 25px;color: rgba(255, 255, 255, 1);padding: 0;margin: 0;text-align: center;text-indent: 0px;outline: solid 1px rgba(255, 255, 254, 1);z-index: 9999;float: left;}
.pop_up_qrl .pop_table .tb_pop .chk_2:hover{outline: solid 3px rgba(168, 235, 255, 1);transition:.7s;}
.pop_up_qrl .pop_table .tb_pop button.btn_c{font-weight: bold;display: inline-block;width: 25px;height: 24px;padding: 0 0 3px 0;text-align: center;text-indent:0;font-size: 15px;line-height: 1;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0 5px 0 3px;border: solid 2px rgba(1, 96, 122, 1);border-radius: 3px;box-sizing: border-box;}
.pop_up_qrl .pop_table .tb_pop button.btn_c:hover{font-size: 20px;transition: .7s;background: rgba(62, 181, 214, 1);border: solid 1px rgba(62, 181, 215, 1);}
.pop_up_qrl .pop_table .tarea01{display:table;width: 100%;min-height: 60px;font-family:inherit;font-size: 14px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(230, 250, 255, .5);border: solid 1px rgba(178, 218, 229, 1);color: rgba(0, 65, 82, 1);margin: 0;resize:none;overflow-y:hidden;padding: 9px;line-height:1.5;box-sizing: border-box;}
.pop_up_qrl .pop_table .tarea01:hover{background:rgba(223, 244, 255, .7);border: solid 1px rgba(146, 226, 255, 1);transition: .7s;}
.pop_up_qrl .pop_table .tb_pop .w1{width: 7%;padding: 0;background: rgba(201, 241, 253,.2);text-align: center;color: rgba(0, 73, 93, 1);}
.pop_up_qrl .pop_table .tb_pop .w2{width: 80%;padding: 24px 20px 30px 20px;}
.pop_up_qrl .pop_table .tb_pop .w2_th{width:10%;text-indent:5px;}
.pop_up_qrl .pop_table .tb_pop .w3{width: 13%;text-align: center;}
.pop_up_qrl .pop_table .tb_pop .w2 img{display:table;max-width: 300px;border:solid 1px rgba(204, 204, 204, 1);margin:0 auto;}
.pop_up_qrl .pop_table .tb_pop .w2 video{position: relative;top: 0;display: block;max-width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(1, 96, 121, 1);overflow: hidden;border: solid 2px rgba(1, 96, 122, 1);}
.pop_up_qrl .pop_table .btn01{width: 150px;height: 35px;line-height: 31px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 10px auto;border: solid 1px rgba(96, 175, 198, 1);border-bottom: solid 3px rgba(58, 145, 169, 1);border-radius: 17px;color: rgba(0, 78, 99, 1);background: rgba(186, 234, 247, 1);display: table;box-sizing: border-box;}
.pop_up_qrl .pop_table .btn01:hover{width: 300px;border-radius:2px;background:rgba(215, 243, 251, 1);color:rgba(1, 96, 121, 1);transition:.7s;}
.pop_up_qrl .pop_table .tb_pop td.on{background:rgba(96, 175, 197, 1);color:rgba(255, 255, 255, 1);}
.pop_up_qrl .pop_table .tb_pop td .sp1{display:inline-block;width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box;}
.pop_up_qrl .pop_table .tb_pop td .sp2{position: absolute;bottom: 1px;right: 1px;display:inline-block;width: auto;padding: 0 15px;box-sizing:border-box;font-size: 15px;color: rgba(255, 78, 78, 1);background: rgba(217, 246, 255, 1);line-height: 22px;height: 23px;border: solid 1px rgba(255, 78, 78, 1);box-shadow: 1px 1px 1px rgba(186, 203, 208, 1);font-weight: 600;}
#m_pop4an.pop_up_qrl .pop_table .tb_pop td .sp2{position: relative;bottom: unset;right: unset;display:inline-block;width: auto;padding: 9px 25px;box-sizing:border-box;font-size: 15px;color: rgba(255, 78, 78, 1);background: rgba(217, 246, 255, 1);line-height: 17px;height: auto;border: solid 1px rgba(255, 78, 78, 1);box-shadow: 1px 1px 1px rgba(186, 203, 208, 1);margin: 0 auto;float: left;}
#m_pop4an.pop_up_qrl .pop_table .tb_pop td.w1{width:15%;}
#m_pop4an.pop_up_qrl .pop_table .tb_pop td.w2{width:85%;text-align: center;padding: 10px 20px 10px 20px;}
.pop_up_qrl .pop_twrap2{display: block;width: 864px;height: 493px;margin: 0;padding:0;background: rgba(193, 193, 193,1);box-sizing: border-box;float: left;border-top: solid 2px rgba(71, 155, 219, .5);border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y:scroll;overflow-x: auto;}
.pop_up_qrl .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 621px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_qrl .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
/* e_pop_up_qrl */

/* s_pop_up_lr */
.pop_up_lr{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_lr .pop_wrap{display: table;width: 682px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_lr .pop_ipwrap1{display:inline-block;width: 627px;height:auto;margin: 16px 0 25px 0;padding: 10px 0 10px 10px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.pop_up_lr .ip_tt{display: inline-block;width: 60px;height: 40px;line-height: 40px;text-align: center;margin: 0 5px 0 0;padding: 0;color: rgba(0, 75, 95, 1);font-size: 14px;letter-spacing: -1px;background: rgba(190, 222, 231, 1);float: left;}
.pop_up_lr .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_lr .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_lr .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.pop_up_lr .t_dd .pop_btn_wrap{display: block;width: 100%;margin: -2px 0 0 0;padding: 0;font-size:15px;box-sizing: border-box;}
.pop_up_lr button.btn_search1{position: relative;left: -1px;display: inline-block;width: 60px;height: 40px;padding: 4px 0;text-align: center;text-indent:0;font-size: 14px;letter-spacing: -1px;line-height: 1;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_lr button.btn_search1:hover{transition: .7s; background: rgba(230, 250, 255, 1);color:rgba(0, 59, 75, 1);}
.pop_up_lr .t_dd .pop_btn_wrap .btn01{width: 100%;height: 43px;line-height: 43px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0 40px 0 0;margin: 0 auto;border: solid 1px rgba(1, 96, 122, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;color:rgba(255,255,255,1);background: url(../img/ic02_fu.png) no-repeat 64% 56% rgba(1, 96, 121, 1);display:inline-block;box-sizing: border-box;}
.pop_up_lr .t_dd .pop_btn_wrap .btn02{width: 100px;height: 41px;line-height: 38px;text-align: center;font-size: 15px;letter-spacing: -1px;padding: 0;margin: 0 0 0 1px;border: solid 1px rgba(0, 49, 119, 1);border-top-right-radius: 19px;border-bottom-right-radius: 19px;color: rgba(0, 33, 79, 1);background: rgba(255,255,255,1);display:inline-block;box-sizing: border-box;}
.pop_up_lr .t_dd .pop_btn_wrap .btn01:hover{background: url(../img/ic02_fu.png) no-repeat 64% 30% rgba(49, 141, 165, 1);color: rgba(255, 255, 255, 1);transition:.7s;}
.pop_up_lr .t_dd .pop_btn_wrap .btn02:hover{background: rgba(230, 250, 255, 1);color: rgba(0, 62, 79, 1);transition:.7s;}
.pop_up_lr .pop_date .ip_search{display:inline-block;box-sizing: border-box;background: rgba(230, 250, 255, .5);width: 225px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(178, 218, 229, 1);font-size: 14px;letter-spacing: -1.5px;color: rgba(1, 96, 121, 1);margin: 0;padding:0;cursor:text;float: left;}
.pop_up_lr .pop_date .ip_search:hover{border: solid 1px rgba(161, 214, 229, 1);background: rgba(230, 250, 255, 1);}
.pop_up_lr .ip_pop01{display:inline-block;padding: 1px 5px 0 5px;margin: 0;width: 178px;line-height: 1;height:30px;border: solid 1px #24a7ca;font-size:14px;color: #555;background:#fff;text-align: center;text-indent: 0;box-sizing: border-box;}
.pop_up_lr .ip_pop01:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
.pop_up_lr .pop_table{margin: -15px 25px 15px 25px;}
.pop_up_lr .table_b_wrap{display: table;width:100%;}
.pop_up_lr .table_b_wrap .tt_t1{display: table;width:70%;line-height: 1.4;margin: 65px auto 120px auto;padding: 30px;height: auto;border: solid 1px rgba(162, 204, 237, 1);background: rgba(241, 249, 255, .8);text-align: center;font-size: 19px;letter-spacing: -1px;color: rgba(0, 94, 167, 1);}
.pop_up_lr .pop_twrap1{display: block;width: 100%;height: auto;max-height: 253px;margin: 0;padding:0;background: rgba(193, 193, 193,1);box-sizing: border-box;float: left;border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y: scroll;}
.pop_up_lr .pop_twrap1_4{display: block;width: 100%;height:329px;margin: 0;padding:0;background: rgba(193, 193, 193,1);box-sizing: border-box;float: left;border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y: scroll;}
.pop_up_lr .pop_table .tb_pop{display:table;height: auto;width:100%;background: rgba(255, 255, 255,1);margin: 0;overflow-y: scroll;}
.pop_up_lr .pop_table .tb_pop th{height: auto;margin :0;padding: 0 20px;background: rgba(234, 234, 234, .7);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: left;box-sizing: border-box;border-right: solid 0px rgba(191, 213, 244, 1);}
.pop_up_lr .pop_table .tb_pop th .sp_r{display:inline-block;float:right;text-align:right;}
.pop_up_lr .pop_table .tb_pop td{height: auto;margin :0;padding: 0 12px 20px 12px;text-indent: 0;background: rgba(255, 255, 255, 0);font-size: 15px;color: rgba(0, 75, 95, 1);letter-spacing: -1.5px;line-height: 1.3;border-top: solid 1px rgba(190, 222, 231, 1);border-right: solid 1px rgba(190, 222, 231, 1);text-align: center;box-sizing: border-box;}
.pop_up_lr .pop_table .tb_pop td.bd01{border-bottom: solid 1px rgba(190, 222, 231, 1);}
.pop_up_lr .pop_table .tb_pop td.bd01.bd02{border: solid 0px rgba(190, 222, 231, 1) !important;}
.pop_up_lr .pop_table .bd02{border-top:0px !important;}
.pop_up_lr .pop_table .tb_pop .w1{width: 7%;}
.pop_up_lr .pop_table .tb_pop .w2{width: 60%;}
.pop_up_lr .pop_table .tb_pop .w2_th{width:10%;text-indent:5px;}
.pop_up_lr .pop_table .tb_pop .w3{width: 33%;}
.pop_up_lr .pop_table .tb_pop .w4{width: 190px;}
.pop_up_lr .pop_table .tb_pop .w1_1{width:5.5%;}
.pop_up_lr .pop_table .tb_pop .w2_1{width: 85px;}
.pop_up_lr .pop_table .tb_pop .w2_2{width: 86px;}
.pop_up_lr .pop_table .tb_pop .w2_3{width: 67px;}
.pop_up_lr .pop_table .tb_pop .w3_1{width: 130px;}
.pop_up_lr .pop_table .tb_pop .w4_1{width: 173px;}
.pop_up_lr .pop_table .tb_pop td.td1{height:33px;line-height:30px;padding:0;margin:0;}
.pop_up_lr .pop_table .tb_pop .style_7{background: rgba(190, 222, 231, 1);}
.pop_up_lr .pop_table .tb_pop .sign{position:relative;top:-2px;display: inline-block;padding:0 10px;color: rgba(119, 119, 119, 1);}
.pop_up_lr .pop_table .tb_pop td.ic_td{padding:9px 0 7px 0;}
.pop_up_lr .pop_table .tb_pop td .sp1{display:inline-block;width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box;}
.pop_up_lr .pop_table .tb_pop td .sp2{display:inline-block;width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box;font-size:14px;color:rgba(85, 85, 85, 1);}
.pop_up_lr .pop_twrap2{display: block;width: 864px;height: 493px;margin: 0;padding:0;background: rgba(193, 193, 193,1);box-sizing: border-box;float: left;border-top: solid 2px rgba(71, 155, 219, .5);border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y:scroll;overflow-x: auto;}
.pop_up_lr .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 677px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_lr .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_lr .pop_wrap .radio01{display: block;width: 25px;height: 25px;margin:0 auto;padding: 0;}
.pop_up_lr .t_dd .c_subject{display: inline-block;width: 550px;margin: 41px 0 42px 40px;padding: 0;box-sizing: border-box;line-height: 1;float:left;}
.pop_up_lr .t_dd .c_subject .sp10{display: inline-block;width: 90px;height:40px;line-height:40px;text-align:center;text-indent:0px;background:rgba(190, 222, 231, 1);margin: 0;padding: 0;font-size: 15px;color: rgb(0, 75, 95);box-sizing: border-box;float:left;}
.pop_up_lr .t_dd .c_subject .sp11{display: inline-block;width: 450px;height:40px;line-height:40px;text-align:left;text-indent:10px;background:rgba(255, 255, 255, 1);border:solid 1px rgba(190, 222, 231, 1);margin: 0;padding: 0 10px 0 0;font-size: 15px;color:#555;box-sizing: border-box;float:left;}
.pop_up_lr .h_list{display: table;width: 100%;height: auto;margin: 0 auto 18px auto;padding: 5px 0 0 0;border-top: solid 1px rgb(204, 204, 204);border-bottom: solid 0px rgb(204, 204, 204);background: rgba(255, 255, 255, 1);box-sizing:border-box;}
.pop_up_lr .h_list{display: table;width: 100%;height: auto;margin: 0 auto 5px auto;padding: 0 0 5px 0;border-top: solid 0px rgb(189, 212, 237);border-bottom: solid 0px rgb(204, 204, 204);background: rgba(255, 255, 255, 1);box-sizing:border-box;float: left;}
.pop_up_lr .h_list.m_t{margin: -2px auto 18px auto;}
.pop_up_lr .h_list.m_tb{margin: -2px auto -2px auto;}
.pop_up_lr .h_list.mp_1{margin: -2px auto 18px auto;padding: 5px 0 20px 0;}
.pop_up_lr .h_list.mp_2{margin: -2px auto 0 auto;padding: 5px 0 20px 0;}
.pop_up_lr .h_list .li_1{position: relative;display: block !important;width:100%;height: auto;line-height: 16px;background: url(../img/ic_h.png) no-repeat 35px 47% rgba(244, 252, 255, 1);margin: 5px auto 0 auto;padding: 4px 10px 4px 37px;border:0px;font-size:14px;color: rgba(61, 97, 152, 1);letter-spacing: -1.5px;text-align:left;text-indent: 20px;box-sizing:border-box;float: left;}
.pop_up_lr .h_list .wrap{display:table;width:100%;margin: 0;padding: 0 0 5px 0;border-bottom: solid 2px rgba(211, 235, 253, 1);}
.pop_up_lr .h_list .a_mp{display: inline-table;width: auto;min-width: 143px;height: 30px;line-height: 28px;margin: 5px 0 5px 20px;padding: 0 5px 0 0;border-radius: 17px;float: left;letter-spacing: -1.5px;box-sizing: border-box;background: rgba(212, 235, 255, 0);}
.pop_up_lr .h_list .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 4px 0 0;padding:0;border: solid 1px rgba(0, 93, 173, 1);border-radius: 17px;overflow: hidden;}
.pop_up_lr .h_list .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.pop_up_lr .h_list .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;margin: 0;padding: 0 5px 0 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 93, 173, 1);}
.pop_up_lr .h_list .a_mp .ssp2{display: inline-block;padding:0 0 0 3px;}
.pop_up_lr .h_list .li_1 button.btn_cx{position: unset;top: unset;left: unset;display: inline-block;width: 28px;height: 28px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: -4px 27px -4px 0;border: solid 1px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;float: right;}
.pop_up_lr .h_list .li_1 button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
.pop_up_lr .h_list .li_1 .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: -1px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);float: right;}
.pop_up_lr .h_list .li_1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.pop_up_lr .h_list .li_1 .fl{display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: -1px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);float: right;}
.pop_up_lr .h_list .li_1 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* s_.l_wrap1 */
.pop_up_lr .l_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 5px 0 5px;box-sizing: border-box;position: relative;float: none;}
.pop_up_lr .l_wrap1 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.pop_up_lr .l_wrap1 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.pop_up_lr .l_wrap1 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.pop_up_lr .l_wrap1 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.pop_up_lr .l_wrap1 video{position: relative;top: 0;display: block;width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;}
.pop_up_lr .l_wrap1 .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.pop_up_lr .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.pop_up_lr .l_wrap1 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pop_up_lr .l_wrap1 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pop_up_lr .l_wrap1 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.pop_up_lr .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.pop_up_lr .l_wrap1 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.pop_up_lr .l_wrap1 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.pop_up_lr .cl_wrap .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.pop_up_lr .cl_wrap .tt_wrap .sp01:hover{background:rgba(228, 250, 255, 1);cursor:pointer;transition: .7s;}
.pop_up_lr .cl_wrap .l_wrap1 .dw{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.pop_up_lr .cl_wrap .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.pop_up_lr .xwrap .l_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.pop_up_lr .f_add2 .btn_cx{position: absolute;top: 0;right: -40px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 2px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_lr .f_add2p button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* e_.l_wrap1 */
/* s_.l_wrap1u */
.pop_up_lr .l_wrap1u{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.pop_up_lr .xwrap .l_wrap1u{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.pop_up_lr .l_wrap1u .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.pop_up_lr .l_wrap1u .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.pop_up_lr .l_wrap1u .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.pop_up_lr .l_wrap1u .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
.pop_up_lr .l_wrap1u .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.pop_up_lr .l_wrap1u .video_container iframe, 
.pop_up_lr .l_wrap1u .video_container object, 
.pop_up_lr .l_wrap1u .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
.pop_up_lr .l_wrap1u .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.pop_up_lr .l_wrap1u .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.pop_up_lr .l_wrap1u .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pop_up_lr .l_wrap1u .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pop_up_lr .l_wrap1u .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.pop_up_lr .l_wrap1u .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.pop_up_lr .l_wrap1u .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.pop_up_lr .l_wrap1u .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_rfr_con .l_wrap1u */
/* s_rfr_con .l_wrap2 */
.pop_up_lr .l_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
.pop_up_lr .xwrap .l_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.pop_up_lr .l_wrap2 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
.pop_up_lr .l_wrap2 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.pop_up_lr .l_wrap2 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.pop_up_lr .l_wrap2 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
.pop_up_lr .l_wrap2 .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
.pop_up_lr .l_wrap2 .video_container iframe, 
.pop_up_lr .l_wrap2 .video_container object, 
.pop_up_lr .l_wrap2 .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
.pop_up_lr .l_wrap2 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.pop_up_lr .l_wrap2 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.pop_up_lr .l_wrap2 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pop_up_lr .l_wrap2 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pop_up_lr .l_wrap2 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.pop_up_lr .l_wrap2 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.pop_up_lr .l_wrap2 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.pop_up_lr .l_wrap2 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_.l_wrap2 */
/* s_.l_wrap3 */
.pop_up_lr .l_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;overflow: hidden;}
.pop_up_lr .xwrap .l_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.pop_up_lr .l_wrap3 .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.pop_up_lr .l_wrap3 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.pop_up_lr .l_wrap3 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.pop_up_lr .l_wrap3 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.pop_up_lr .l_wrap3 .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.pop_up_lr .l_wrap3 .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.pop_up_lr .l_wrap3 .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.pop_up_lr .l_wrap3 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.pop_up_lr .l_wrap3 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pop_up_lr .l_wrap3 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pop_up_lr .l_wrap3 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.pop_up_lr .l_wrap3 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.pop_up_lr .l_wrap3 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.pop_up_lr .l_wrap3 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.pop_up_lr .l_wrap3 .num{position: absolute;bottom: 117px;right: 10px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
.pop_up_lr .chk_1{position: absolute;top: 0;left: 0;display:inline-block;width: 25px;height: 25px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;outline: solid 1px rgba(0, 255, 239, 1);z-index: 999;}
.pop_up_lr .chk_1:hover{outline: solid 3px rgba(0, 255, 239, 1);transition:.7s;}
/* e_.l_wrap3 */
/* s_.l_wrap3s */
.pop_up_lr .l_wrap3s{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;overflow: hidden;}
.pop_up_lr .xwrap .l_wrap3s{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
.pop_up_lr .l_wrap3s .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
.pop_up_lr .l_wrap3s .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.pop_up_lr .l_wrap3s .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.pop_up_lr .l_wrap3s .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
.pop_up_lr .l_wrap3s .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
.pop_up_lr .l_wrap3s .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
.pop_up_lr .l_wrap3s .tt_wrap{display: block;width: 100%;height: 87px !important;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
.pop_up_lr .l_wrap3s .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
.pop_up_lr .l_wrap3s .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pop_up_lr .l_wrap3s .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pop_up_lr .l_wrap3s .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.pop_up_lr .l_wrap3s .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.pop_up_lr .l_wrap3s .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
.pop_up_lr .l_wrap3s .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
.pop_up_lr .l_wrap3s .num{position: absolute;bottom: 90px;right: 4px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
/* e_.l_wrap3s */
/* s_.pop_up_lr .wrap2_lms_uselectbox */
.pop_up_lr .wrap2_lms_uselectbox{width: 67px;padding: 0 !important;margin: 0 5px 0 0;max-height: 40px;height: 40px !important;line-height: 38px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 1px rgba(201, 231, 255, 1);background: rgba(246, 252, 255, .5);float: left;}
.pop_up_lr .wrap2_lms_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.pop_up_lr .wrap2_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 40px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.pop_up_lr .wrap2_lms_uselectbox span.uselected{width: 75%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 40px;line-height: 38px;font-size: 14px;letter-spacing: -1px;z-index:1;color: rgba(85, 85, 85, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.pop_up_lr .wrap2_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 25%;float: right;height: 40px;line-height: 38px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.pop_up_lr .wrap2_lms_uselectbox div.uoptions{position:absolute;top: 38px;left: -1px;width: 100%;height: auto;line-height: 38px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: hidden;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.pop_up_lr .wrap2_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 37px;line-height: 37px;font-size: 14px;letter-spacing: -1px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(85, 85, 85, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.pop_up_lr .wrap2_lms_uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
.pop_up_lr .wrap2_lms_uselectbox span.uoption_b{background:rgba(183, 183, 183, 1);color:rgba(255, 255, 255, 1);}
/* e_.pop_up_lr .wrap2_lms_uselectbox */
/* s_.pop_up_lr .wrap2_lms_uselectbox2 */
.pop_up_lr .wrap2_lms_uselectbox2{width: 110px;padding: 0 !important;margin: 0 5px 0 0;max-height: 40px;height: 40px !important;line-height: 38px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 1px rgba(201, 231, 255, 1);background: rgba(246, 252, 255, .5);float: left;}
.pop_up_lr .wrap2_lms_uselectbox2:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.pop_up_lr .wrap2_lms_uselectbox2 div.uselectbox{position: relative;top: 0;height: 40px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.pop_up_lr .wrap2_lms_uselectbox2 span.uselected{width: 75%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 40px;line-height: 38px;font-size: 14px;z-index:1;color: rgba(85, 85, 85, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.pop_up_lr .wrap2_lms_uselectbox2 span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 25%;float: right;height: 40px;line-height: 38px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.pop_up_lr .wrap2_lms_uselectbox2 div.uoptions{position:absolute;top: 38px;left: -1px;min-width: 108px;height: 180px;line-height: 38px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.pop_up_lr .wrap2_lms_uselectbox2 span.uoption{position:relative;top: 0px;left:-1px;display:block;width: auto;min-width: 106px;height: 37px;line-height: 37px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(85, 85, 85, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);white-space: nowrap;}			
.pop_up_lr .wrap2_lms_uselectbox2 span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
.pop_up_lr .wrap2_lms_uselectbox2 span.uoption_b{background:rgba(183, 183, 183, 1);color:rgba(255, 255, 255, 1);}
/* e_.pop_up_lr .wrap2_lms_uselectbox2 */
/* e_pop_up_lr */

/* s_pop_up_q_grchk */
.pop_up_q_grchk{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_q_grchk .pop_wrap{display: table;width: 627px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_q_grchk .pop_wrap1{display:table;width: 100%;height:auto;margin: -25px 0 0 0;padding: 5px 0;box-sizing: border-box;border: solid 0px rgb(204, 204, 204);background: rgba(227, 200, 146, 0.7);float: left;}
.pop_up_q_grchk td{box-sizing:border-box;border: solid 1px rgba(255, 255, 254, 1);background: rgba(255, 255, 255, 1);vertical-align: top;padding: 4px 5px 0 0;}
.pop_up_q_grchk .ip_tt{width: 80px;height: auto;line-height: 48px;text-align: center;margin: 0;padding: 0;color: rgba(0, 141, 181, 1);font-size: 14px;background: rgba(255, 255, 255, 1);vertical-align: top;}
.pop_up_q_grchk .ip_tt span{display: table;width: 76px;height: 37px;line-height: 38px;background:rgba(96, 175, 196, 0);border:solid 1px rgb(1, 96, 121);color:rgb(0, 84, 107);border-radius: 2px;margin: 4px 0 4px 0;font-size: 15px;}
.pop_up_q_grchk .pop_date{padding: 4px 0 4px 5px;}
.pop_up_q_grchk .ip_tts{display: inline-block;width: 100%;height: 20px;line-height: 20px;text-align: right;margin: 0;padding: 0 5px 0 0;color: rgba(255, 89, 89, 1);font-size: 13px;background: rgba(255, 255, 255, 1);float: left;box-sizing: border-box;}
.pop_up_q_grchk .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_q_grchk .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_q_grchk .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.pop_up_q_grchk .t_dd .pop_btn_wrap{display: block;width: 100%;margin: 25px auto 26px auto;padding: 0;font-size:15px;box-sizing: border-box;text-align: center;}
.pop_up_q_grchk .t_dd .pop_btn_wrap .btn01{width: 120px;height: 35px;line-height: 33px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0 auto;border: solid 1px rgba(1, 96, 122, 1);border-radius: 17px;color: rgba(0, 59, 74, 1);background: rgba(215, 243, 251, 1);display:inline-block;box-sizing: border-box;}
.pop_up_q_grchk .t_dd .pop_btn_wrap .btn01:hover{border-radius:2px;background:rgba(215, 243, 251, 1);color:rgba(1, 96, 121, 1);transition:.7s;}
.pop_up_q_grchk .t_dd .pop_btn_wrap .btn02{width: 120px;height: 35px;line-height: 33px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0 auto;border: solid 1px rgba(96, 175, 198, 1);border-radius: 17px;color:rgba(255,255,255,1);background: rgba(96, 175, 197, 1);display:inline-block;box-sizing: border-box;}
.pop_up_q_grchk .t_dd .pop_btn_wrap .btn02:hover{border-radius:2px;background:rgba(215, 243, 251, 1);color:rgba(1, 96, 121, 1);transition:.7s;}
.pop_up_q_grchk .pop_table{display:table;margin: 0 auto;width: 591px;}
.pop_up_q_grchk .table_b_wrap{display: table;width:100%;margin: 2px 0 0 0;padding: 0;float: left;}
.pop_up_q_grchk .pop_twrap1{width:100%;height: auto;max-height: 527px;margin: 0 auto;padding:0;background: rgb(240, 240, 240);box-sizing: border-box;float: left;border: solid 1px rgba(88, 160, 216, .7);overflow-y: scroll;}
.pop_up_q_grchk .pop_table .tb_pop{display:table;height: auto;width:572px;background: rgba(255, 255, 255,1);border-top: solid 0px rgba(190, 222, 231, 1);margin: 0;overflow-y: scroll;float: left;}
.pop_up_q_grchk .pop_table .tb_pop th{height: auto;margin :0;padding: 0;background: rgba(234, 234, 234, .7);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: center;box-sizing: border-box;border-right: solid 0px rgba(191, 213, 244, 1);}
.pop_up_q_grchk .pop_table .tb_pop td{text-indent: 0;background: rgba(255, 255, 255, 0);font-size: 15px;color: rgba(0, 13, 16, 1);letter-spacing: -1px;line-height: 1.4;border: solid 0px rgba(190, 222, 231, 1);border-right:dotted 1px rgb(183, 232, 246);border-bottom: dashed 1px rgb(183, 232, 246);text-align: justify;box-sizing: border-box;vertical-align: middle;padding: 1px 0;height: 30px;}
.pop_up_q_grchk .pop_table .tb_pop td.bd01{border-bottom: solid 1px rgba(190, 222, 231, 1);}
.pop_up_q_grchk .pop_table .tb_pop .chk_2{display:inline-block;width: 25px;height: 25px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;outline: solid 1px rgba(255, 255, 254, 1);z-index: 9999;}
.pop_up_q_grchk .pop_table .tb_pop .chk_2:hover{outline: solid 3px rgba(168, 235, 255, 1);transition:.7s;}
.pop_up_q_grchk .pop_table .tarea01{display:table;width: 100%;min-height: 60px;font-family:inherit;font-size: 14px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(230, 250, 255, .5);border: solid 1px rgba(178, 218, 229, 1);color: rgb(0, 109, 138);margin:0 0 0 5px;resize:none;overflow-y:hidden;padding: 9px;line-height:1.5;box-sizing: border-box;}
.pop_up_q_grchk .pop_table .tarea01:hover{background:rgba(223, 244, 255, .7);border: solid 1px rgba(146, 226, 255, 1);transition: .7s;}
.pop_up_q_grchk .pop_table .tb_pop .w1{width: 80%;background: rgba(242, 252, 255, 0);text-align: center;color: rgba(0, 73, 93, 1);position:relative;}
.pop_up_q_grchk .pop_table .tb_pop .w2{width: 20%;position:relative;}
.pop_up_q_grchk .pop_table .tb_pop .best{position: absolute;display:block;width:25px;height:25px;background: url(../img/best.png) no-repeat 50% 50%;top: 5px;left: -30px;}
.pop_up_q_grchk .pop_table .btn01{display: inline-block;width: 150px;height: 35px;line-height: 31px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 10px 4px 10px 120px;border: solid 1px rgba(96, 175, 198, 1);border-bottom: solid 3px rgba(58, 145, 169, 1);border-radius: 17px;color: rgba(0, 78, 99, 1);background: rgba(186, 234, 247, 1);box-sizing: border-box;}
.pop_up_q_grchk .pop_table .btn01:hover{border-radius:2px;color:rgba(1, 96, 121, 1);transition:.7s;}
.pop_up_q_grchk .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 621px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_q_grchk .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_q_grchk .tt_wrap{display: table;width: 560px;height:204px;margin: 24px auto 0 auto;padding: 0 0 24px 0;background:rgb(255, 255, 255);text-align: center;border-bottom: dotted 2px rgba(161, 207, 236, .5);box-sizing: border-box;}
.pop_up_q_grchk .tt_wrap .title{display: table;margin:0 auto;padding:10px 50px;width: auto;max-width:560px;height: auto;line-height:1.2;text-align:center;font-size:18px;letter-spacing: -1px;color: rgb(255, 255, 255);background: rgb(25, 165, 201);border-radius: 4px;box-sizing: border-box;}
.pop_up_q_grchk .tt_wrap .tt{display: table;margin:10px auto 0 auto;padding:0;width:auto;height: auto;line-height:1;text-align:center;font-size:18px;letter-spacing: -1px;border-radius: 0px;box-sizing: border-box;}
.pop_up_q_grchk .tt_wrap .tt .sp_t{display:inline-block;margin:0;padding:9px 0;width: 130px;height: auto;line-height:16px;text-align:center;font-size:15px;letter-spacing: -1px;color: rgb(60, 60, 60);background: rgb(226, 228, 229);border: solid 1px rgb(226, 228, 228);float:left;box-sizing: border-box;}
.pop_up_q_grchk .tt_wrap .tt .sp_n{display:inline-block;margin:0;padding:9px 0;width: 50px;height: auto;line-height:16px;text-align:center;font-size:16px;letter-spacing: -1px;color: rgb(1, 96, 121);background: rgba(254, 255, 255, 0.1);border: solid 1px rgb(226, 228, 228);float:left;box-sizing: border-box;}
.pop_up_q_grchk .tt_wrap .tt .sp_un{display:inline-block;margin:0;padding:9px 0;width: 40px;height: auto;line-height:16px;text-align:center;font-size:15px;letter-spacing: -1px;color: rgb(108, 108, 108);background: rgb(226, 228, 229);border: solid 1px rgb(226, 228, 228);float:left;box-sizing: border-box;}
.pop_up_q_grchk .pop_wrap1 .a_mp{display: table;width:auto;height: auto;line-height: 30px;margin: 0 auto 0 20px;padding:0;float: left;}
.pop_up_q_grchk .pop_wrap1 .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 2px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 22px;overflow: hidden;}
.pop_up_q_grchk .pop_wrap1 .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.pop_up_q_grchk .pop_wrap1 .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: 90px;margin:0 0 12px 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;text-align: left;color: rgba(0, 119, 206, 1);}
.pop_up_q_grchk .pop_wrap1 .title{display:inline-block;width:510px;font-size: 16px;height: auto;line-height: 19px;font-weight:400;color: rgb(0, 49, 62);padding: 0 0 2px 0;margin: 7px auto 0 10px;text-align: center;letter-spacing: -1px;box-sizing: border-box;}
.pop_up_q_grchk .sp_wrap{display:table;width:100%;height: auto;margin: 13px 0;padding:0;text-align: center;float: left;}
.pop_up_q_grchk .sp_wrap .btn_wrap{display: inline-block;width: auto;height: 30px;line-height: 24px;font-size: 15px;text-align:left;border-radius: 18px;color: rgba(0, 93, 173, 1);margin: 2px 5px 0 0;padding: 0;letter-spacing: -1px;box-sizing: border-box;float:left;}
.pop_up_q_grchk .sp_wrap .sp01{display: inline-block;width: auto;height: 28px;line-height: 19px;font-size: 14px;text-align:center;border-radius: 0;color: rgb(255, 255, 255);margin: 0 0 0 10px;padding: 4px 30px 3px 30px;letter-spacing: -1px;box-sizing: border-box;float:none;background: rgb(96, 175, 197);}
.pop_up_q_grchk .sp_wrap .sp02{display: inline-block;width: auto;height: 28px;line-height: 19px;font-size: 14px;text-align:left;border-radius: 0;color: rgb(93, 93, 93);margin: 0;padding: 4px 20px 0 0;letter-spacing: -1px;box-sizing: border-box;float:none;background: rgba(234, 234, 234, 1);}
.pop_up_q_grchk .sp_wrap .sp_n_wrap{display: inline-block;width:60px;height: 28px;line-height: 18px;text-align:right;font-weight: normal;color: rgb(90, 90, 90);margin: 0;padding: 0 5px 0 0;letter-spacing: -1px;box-sizing: border-box;float:none;background: rgba(234, 234, 234, 1);cursor: pointer;}
.pop_up_q_grchk .sp_wrap .sp_n{display: inline-block;width:auto;height: 26px;line-height: 19px;font-size: 16px;text-align:center;font-weight: normal;color: rgb(90, 90, 90);margin: 1px 0 0 0;padding: 4px 5px;letter-spacing: -1px;box-sizing: border-box;float:none;border-radius: 20px;cursor: pointer;}
.pop_up_q_grchk .sp_wrap .sp_n:hover{font-size: 18px;font-weight: bold;color: rgb(1, 125, 174);background: rgb(231, 252, 255);min-width: 26px;}
.pop_up_q_grchk .sp_wrap .sp_n.on{font-size: 18px;font-weight: bold;color: rgb(1, 125, 174);background: rgb(231, 252, 255);min-width: 26px;}
.pop_up_q_grchk .gr_wrap{display: table;width: 591px;height: 32px;line-height: 29px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-radius: 1px;background: rgb(89, 155, 174);margin: -2px 0 10px 15px;padding: 0 25px;letter-spacing: -1px;box-sizing: border-box;cursor: default;float: left;}
.pop_up_q_grchk .gr_wrap span{position:relative;top:-1px;display:inline-block;margin:0 10px;}
.pop_up_q_grchk .wrap_s1{display: table;width:auto;height: auto;line-height: 30px;margin: 0 0 0 30px;padding:0;float: left;}
.pop_up_q_grchk .wrap_s1 .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 2px 12px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 22px;overflow: hidden;}
.pop_up_q_grchk .wrap_s1 .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.pop_up_q_grchk .wrap_s1 .ssp1{position: relative;top: 8px;display: inline-block;float:left;width: auto;margin:0 0 7px 0;padding: 0 10px 0 0;line-height: 1.1;letter-spacing: -1px;text-align: left;color: rgb(0, 68, 119);font-size: 15px;}
.pop_up_q_grchk .wrap_s1 .ssp2{position: relative;top: 8px;display: inline-block;float:left;width: auto;margin:0 0 7px 0;padding: 0 10px 0 0;line-height: 1.1;letter-spacing: -1px;text-align: left;color: rgb(0, 68, 119);font-size: 15px;}
.pop_up_q_grchk .wrap_s2{display: table;width:auto;height: auto;line-height: 30px;margin: 0 auto;padding:0;float: none;font-size: 15px;font-weight: 600;}
/* e_pop_up_q_grchk */

/* s_pop_up_view1 */
.pop_up_view1{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_view1 .pop_wrap{display: table;width: 900px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_view1 .pop_ipwrap1{display:inline-block;width: 627px;height:auto;margin: 16px 0 25px 0;padding: 10px 0 10px 10px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.pop_up_view1 .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_view1 .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_view1 .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 895px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_view1 .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_view1 .pop_twrap{display: block;width: 100%;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);box-sizing: border-box;float: left;border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y: auto;}
.pop_up_view1 .pop_twrap .video_wrap{display: table;width: 100%;min-height: 200px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(255, 255, 255, 0);}
.pop_up_view1 .pop_twrap .video_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.pop_up_view1 .pop_twrap .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.pop_up_view1 .pop_twrap .video_wrap .mv{position: absolute;top: 40%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);border: 0px;box-shadow: none;background: url(../img/mv.png) no-repeat 50% 47% rgba(0, 0, 0, .4);border-radius: 27px;z-index:9999;box-sizing: border-box;cursor: pointer;}
.pop_up_view1 .pop_twrap .video_wrap .mv:hover{background-color:rgba(0, 70, 88, .8);}
.pop_up_view1 .pop_twrap .video_wrap video{position: relative;top: 0;display: table;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);border: solid 4px rgba(167, 179, 211, 1);overflow: hidden;}
.pop_up_view1 .tt{width: 100%;height: auto;margin: -24px 0 0 0;padding: 0 20px;background: rgba(190, 222, 231, 1);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: left;box-sizing: border-box;border-right: solid 0px rgba(191, 213, 244, 1);}
.pop_up_view1 .tt .sign{position:relative;top:-2px;display: inline-block;padding:0 10px;color: rgba(119, 119, 119, 1);}
.pop_up_view1 .tt .sp_r{position:relative;top:0px;display: inline-block;float:right;}
/* e_.pop_up_view1 */

/* s_pop_up_view1u */
.pop_up_view1u{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_view1u .pop_wrap{display: table;width: 900px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_view1u .pop_ipwrap1{display:inline-block;width: 627px;height:auto;margin: 16px 0 25px 0;padding: 10px 0 10px 10px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.pop_up_view1u .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_view1u .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_view1u .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 895px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_view1u .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_view1u .pop_twrap{display: block;width: 100%;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);box-sizing: border-box;float: left;border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y: hidden;}
.pop_up_view1u .pop_twrap .video_wrap{display: block;width: 100%;height: auto;padding: 0;margin: 0 auto -10px 0;float: none;box-sizing: border-box;position: relative;background: rgb(0, 0, 0);overflow: hidden;}
.pop_up_view1u .pop_twrap .video_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
.pop_up_view1u .pop_twrap .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
.pop_up_view1u .pop_twrap .video_wrap .mv{position: absolute;top: 40%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);border: 0px;box-shadow: none;background: url(../img/mv.png) no-repeat 50% 47% rgba(0, 0, 0, .4);border-radius: 27px;z-index:9999;box-sizing: border-box;cursor: pointer;}
.pop_up_view1u .pop_twrap .video_wrap .mv:hover{background-color:rgba(0, 70, 88, .8);}
.pop_up_view1u .pop_twrap .video_wrap video{position: relative;top: 0;display: table;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);border: solid 4px rgba(167, 179, 211, 1);overflow: hidden;width: 100%;height: auto;}
.pop_up_view1u .tt{width: 100%;height: auto;margin: -24px 0 0 0;padding: 0 20px;background: rgba(190, 222, 231, 1);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: left;box-sizing: border-box;border-right: solid 0px rgba(191, 213, 244, 1);}
.pop_up_view1u .tt .sign{position:relative;top:-2px;display: inline-block;padding:0 10px;color: rgba(119, 119, 119, 1);}
.pop_up_view1u .tt .sp_r{position:relative;top:0px;display: inline-block;float:right;}
.pop_up_view1u .video-container { margin: 0;padding-bottom: 65%; max-width: 100%; height: 0; position: relative;overflow: hidden;} 
.pop_up_view1u .video-container iframe, 
.pop_up_view1u .video-container object, 
.pop_up_view1u embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 0;left: 0; }
/* e_.pop_up_view1u */

/* s_pop_up_view2 */
.pop_up_view2{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_view2 .pop_wrap{display: table;width: 900px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_view2 .pop_ipwrap1{display:inline-block;width: 627px;height:auto;margin: 16px 0 25px 0;padding: 10px 0 10px 10px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.pop_up_view2 .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_view2 .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_view2 .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 895px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_view2 .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_view2 .pop_twrap{display: block;width: 100%;height: auto;max-height: 600px;margin: 0;padding:0;background: rgba(255, 255, 255, 1);box-sizing: border-box;float: left;border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y: auto;}
.pop_up_view2 .pop_twrap .f_output{display:table;width: 100%;height: auto;margin: 0;padding:20px;background: rgba(255, 255, 255, 1);float: left;border: solid 3px rgba(88, 160, 216, .7);box-sizing:border-box;}
.pop_up_view2 .pop_twrap .f_output .file_con{display:table;width: 100%;height: auto;margin:0;padding:0;}
.pop_up_view2 .tt{width: 100%;height: auto;margin: -24px 0 0 0;padding: 0 20px;background: rgba(190, 222, 231, 1);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: left;box-sizing: border-box;border-right: solid 0px rgba(191, 213, 244, 1);}
.pop_up_view2 .tt .sign{position:relative;top:-2px;display: inline-block;padding:0 10px;color: rgba(119, 119, 119, 1);}
.pop_up_view2 .tt .sp_r{position:relative;top:0px;display: inline-block;float:right;}
/* e_.pop_up_view2 */

/* s_pop_up_view3 */
.pop_up_view3{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_view3 .pop_wrap{position:relative;display: table;width: 810px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_view3 .pop_ipwrap1{display:inline-block;width: 627px;height:auto;margin: 16px 0 25px 0;padding: 10px 0 10px 10px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.pop_up_view3 .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_view3 .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_view3 .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 815px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_view3 .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_view3 .pop_twrap{position:relative;display: block;width: auto;height: auto;max-height: unset;margin: 0;padding:0;background: rgba(255, 255, 255, 1);box-sizing: border-box;float: left;border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y: auto;}
.ptg.pop_up_view3 .pop_twrap{position:relative;display: block;width: auto;height: auto;max-height: unset;margin: 0 0 -30px 0;padding:0;background: rgba(255, 255, 255, 1);box-sizing: border-box;float: left;border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y: auto;top: -30px;}
.pop_up_view3 .img_wrap {position:relative;overflow:hidden;width: auto !important;height: auto !important;margin:0;padding:0;border:solid 1px rgba(1, 96, 121, .6);border-radius:0;float:left;box-sizing:border-box;}
.pop_up_view3 .img_wrap:hover { border:solid 1px rgba(1, 96, 121,1); }
.pop_up_view3 .img_wrap .swrap {position:relative;display:block;width: 810px !important;margin: 0 auto;margin-left: 0px !important;padding:0;height: auto;list-style:none;box-sizing:border-box;background: rgba(190, 222, 231, 1);overflow: hidden;}
.pop_up_view3 .img_wrap .swrap img{display: table;width: auto;max-width: 100%;height: auto;margin:0 auto;padding: 0;border-top: solid 3px rgba(1, 96, 122, 1);border: solid 5px rgba(0, 0, 0, 1);box-sizing: border-box;}
.pop_up_view3 a.control_prev, .pop_up_view3 a.control_next {position:absolute;bottom: 15px;z-index:999;display:block;padding: 0;margin:0;width: 78px;height: 78px;line-height: 75px;color: transparent;text-decoration:none;font-weight: bold;border-radius: 40px;font-size: 0px;cursor:pointer;box-sizing:border-box;}
.pop_up_view3 a.control_prev {left: 40px;text-align: left;text-indent: 6px;background:url(../img/slide_arrow.png) no-repeat 70% 50% rgba(0, 0, 0, .5);transform:rotate(180deg);}
.pop_up_view3 a.control_next {right: 40px;text-align: left;text-indent: 17px;background:url(../img/slide_arrow.png) no-repeat 70% 50% rgba(0, 0, 0, .5);}
.pop_up_view3 a.control_prev:hover{color:rgba(87, 218, 255, 1);left: 25px;transition:.7s;background:url(../img/slide_arrow_on.png) no-repeat 70% 50% rgba(0, 0, 0, .5);transform:rotate(180deg);}
.pop_up_view3 a.control_next:hover {color:rgba(87, 218, 255, 1);right: 25px;transition:.7s;background:url(../img/slide_arrow_on.png) no-repeat 70% 50% rgba(0, 0, 0, .5);}
.pop_up_view3 .slider_option {position:relative;margin:10px auto;width:30px;font-size:18px;}
.pop_up_view3 .tt{width: 100%;height: auto;margin: -24px 0 0 0;padding: 0 20px;background: rgba(190, 222, 231, 1);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: left;box-sizing: border-box;border-bottom: solid 2px rgba(255, 255, 254, 1);}
.ptg.pop_up_view3 .tt{width: 100%;height: auto;margin: -24px 0 0 0;padding: 0 20px;background: rgba(190, 222, 231, 1);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: left;box-sizing: border-box;border-bottom: solid 2px rgba(255, 255, 254, 1);display: none;}
.pop_up_view3 .tt .sign{position:relative;top:-2px;display: inline-block;padding:0 10px;color: rgba(119, 119, 119, 1);}
.pop_up_view3 .tt .sp_r{position:relative;top:0px;display: inline-block;float:right;}
.pop_up_view3 .openv3_100{position:absolute;top: 0px;right: 7px;display: block;width:40px;height:40px;margin: 0;background:url(../img/enlarge.png) no-repeat 50% 50% transparent;box-sizing: border-box;padding: 0;}
.pop_up_view3 .openv3_100:hover{background:url(../img/enlarge_on.png) no-repeat 50% 50% transparent;transition: .5s;}
/* e_.pop_up_view3 */

/* s_pop_up_view3_100 */
.pop_up_view3_100{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_view3_100 .pop_wrap{display: table;width: 100%;margin: 0 auto 100px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:0px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: hidden;}
.pop_up_view3_100 .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_view3_100 .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_view3_100 .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: -2px 0 0 0;position: absolute;display: block !important;width: 40px;height: 40px;border: solid 0px rgba(1, 96, 122, 1);border-radius: 19px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 1px 8px !important;line-height: 1;box-sizing: content-box;box-shadow: none;background:url(../img/reduce.png) no-repeat 50% 50% transparent;color: #fff;float: right;right: 0;}
.pop_up_view3_100 .pop_close:hover{background:url(../img/reduce_on.png) no-repeat 50% 50% transparent;color: rgba(1, 96, 121, 1);transition: .5s;}
.pop_up_view3_100 .pop_twrap{position:relative;display: block;width: 100%;height: auto;max-height: 100%;margin: 0;padding:0;background: rgba(255, 255, 255, 1);box-sizing: border-box;float: left;border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y: auto;}
.ptg.pop_up_view3_100 .pop_twrap{position:relative;display: block;width: 100%;height: auto;max-height: 100%;margin: 0 0 -26px 0;padding:0;background: rgba(255, 255, 255, 1);box-sizing: border-box;float: left;border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y: auto;top:-26px}
.pop_up_view3_100 .img_wrap {position:relative;overflow:hidden;width: 100% !important;height: auto !important;margin:0;padding:0;border:solid 1px rgba(1, 96, 121, .6);border-radius:0;float:left;box-sizing:border-box;}
.pop_up_view3_100 .img_wrap:hover { border:solid 1px rgba(1, 96, 121,1); }
.pop_up_view3_100 .img_wrap .swrap {position:relative;display:block;width: 100% !important;margin: 0 auto;margin-left: 0px !important;padding:0;height: auto;list-style:none;box-sizing:border-box;background: rgba(190, 222, 231, 1);overflow: hidden;}
.pop_up_view3_100 .img_wrap .swrap img{display: table;width: 100%;max-width: 100%;height: auto;margin:0 auto;padding: 0;border-top: solid 3px rgba(1, 96, 122, 1);border: solid 5px rgba(0, 0, 0, 1);box-sizing: border-box;}
.pop_up_view3_100 a.control_prev, .pop_up_viewv_100 a.control_next {position:fixed;bottom: 30px;z-index:999;display:block;padding: 0;margin:0;width: 78px;height: 78px;line-height: 75px;color: transparent;text-decoration:none;font-weight: bold;border-radius: 40px;font-size: 0px;cursor:pointer;box-sizing:border-box;}
.pop_up_view3_100 a.control_prev {left: 60px;text-align: left;text-indent: 6px;background:url(../img/slide_arrow.png) no-repeat 70% 50% rgba(0, 0, 0, .5);transform:rotate(180deg);}
.pop_up_view3_100 a.control_next {right: 80px;text-align: left;text-indent: 17px;background:url(../img/slide_arrow.png) no-repeat 70% 50% rgba(0, 0, 0, .5);}
.pop_up_view3_100 a.control_prev:hover{color:rgba(87, 218, 255, 1);left: 40px;transition:.7s;background:url(../img/slide_arrow_on.png) no-repeat 70% 50% rgba(0, 0, 0, .5);transform:rotate(180deg);}
.pop_up_view3_100 a.control_next:hover {color:rgba(87, 218, 255, 1);right: 60px;transition:.7s;background:url(../img/slide_arrow_on.png) no-repeat 70% 50% rgba(0, 0, 0, .5);}
.pop_up_view3_100 .slider_option {position:relative;margin:10px auto;width:30px;font-size:18px;}
.pop_up_view3_100 .tt{width: 100%;height: auto;margin: -24px 0 0 0;padding: 0 20px;background: rgba(190, 222, 231, 1);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: left;box-sizing: border-box;border-bottom: solid 2px rgba(255, 255, 254, 1);}
.ptg.pop_up_view3_100 .tt{width: 100%;height: auto;margin: -24px 0 0 0;padding: 0 20px;background: rgba(190, 222, 231, 1);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: left;box-sizing: border-box;border-bottom: solid 2px rgba(255, 255, 254, 1);display: none;}
.pop_up_view3_100 .tt .sign{position:relative;top:-2px;display: inline-block;padding:0 10px;color: rgba(119, 119, 119, 1);}
.pop_up_view3_100 .tt .sp_r{position:relative;top:0px;display: inline-block;float:right;}
/* e_.pop_up_view3_100 */

/* s_pop_up_view3s */
.pop_up_view3s{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_view3s .pop_wrap{position:relative;display: table;width: 810px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_view3s .pop_ipwrap1{display:inline-block;width: 627px;height:auto;margin: 16px 0 25px 0;padding: 10px 0 10px 10px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.pop_up_view3s .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 18px;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_view3s .pop_wrap .t_title .num{display: inline;padding: 0 0 0 2px;vertical-align: top;font-weight: 600;}
.pop_up_view3s .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_view3s .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 810px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_view3s .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_view3s .pop_twrap{position:relative;display: block;width: 100%;height: auto;max-height: unset;margin: 0;padding:0;background: rgba(255, 255, 255, 1);box-sizing: border-box;float: left;border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y: auto;}
.ptg.pop_up_view3s .pop_twrap{position:relative;display: block;width: 100%;height: auto;max-height: unset;margin: 0 0 -30px 0;padding:0;background: rgba(255, 255, 255, 1);box-sizing: border-box;float: left;border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y: auto;top: -30px;}
.pop_up_view3s #slider {position:relative;overflow:hidden;width: 810px !important;height: auto !important;margin:0;padding:0;border:solid 0px rgba(1, 96, 121, .6);border-radius:0;float:left;box-sizing:border-box;}
.pop_up_view3s #slider:hover { border:solid 0px rgba(1, 96, 121,1); }
.pop_up_view3s #slider ul {position:relative;display:block;width: 810px !important;margin: 0 auto;margin-left: 0px !important;padding:0;height: auto;list-style:none;box-sizing:border-box;background: rgba(190, 222, 231, 1);overflow: hidden;}
.pop_up_view3s #slider ul li {position:relative;display: block;margin: 0;padding: 0;width: auto;height: auto;background: rgba(241, 241, 241, 1);font-size: 17px;box-sizing:border-box;border:0px;color:rgba(1, 96, 121, 1);text-align: center;vertical-align: middle;cursor:default;overflow-y: hidden;overflow-x: hidden;}
.pop_up_view3s #slider ul li img{display: block;width: 810px;max-width: 100%;height: auto;margin:0 auto;padding: 0;border: solid 5px rgba(0, 0, 0, 1);border-top: solid 0px rgba(0, 0, 0, 1);box-sizing: border-box;}
.pop_up_view3s #slider ul li:first-child img{display: block;width: 810px;max-width: 100%;height: auto;margin:0 auto;padding: 0;border: solid 5px rgba(0, 0, 0, 1);border-top: solid 5px rgba(0, 0, 0, 1);box-sizing: border-box;}
.pop_up_view3s a.control_prev, .pop_up_view3s a.control_next {position:absolute;bottom: 15px;z-index:999;display:none;padding: 0;margin:0;width: 78px;height: 78px;line-height: 75px;color: transparent;text-decoration:none;font-weight: bold;border-radius: 40px;font-size: 0px;cursor:pointer;box-sizing:border-box;}
.pop_up_view3s a.control_prev {left: 40px;text-align: left;text-indent: 6px;background:url(../img/slide_arrow.png) no-repeat 70% 50% rgba(0, 0, 0, .5);transform:rotate(180deg);}
.pop_up_view3s a.control_next {right: 40px;text-align: left;text-indent: 17px;background:url(../img/slide_arrow.png) no-repeat 70% 50% rgba(0, 0, 0, .5);}
.pop_up_view3s a.control_prev:hover{color:rgba(87, 218, 255, 1);left: 25px;transition:.7s;background:url(../img/slide_arrow_on.png) no-repeat 70% 50% rgba(0, 0, 0, .5);transform:rotate(180deg);}
.pop_up_view3s a.control_next:hover {color:rgba(87, 218, 255, 1);right: 25px;transition:.7s;background:url(../img/slide_arrow_on.png) no-repeat 70% 50% rgba(0, 0, 0, .5);}
.pop_up_view3s .slider_option {position:relative;margin:10px auto;width:30px;font-size:18px;}
.pop_up_view3s .tt{width: 100%;height: auto;margin: -24px 0 0 0;padding: 0 20px;background: rgba(190, 222, 231, 1);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: left;box-sizing: border-box;border-bottom: solid 2px rgba(255, 255, 254, 1);}
.ptg.pop_up_view3s .tt{width: 100%;height: auto;margin: -24px 0 0 0;padding: 0 20px;background: rgba(190, 222, 231, 1);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: left;box-sizing: border-box;border-bottom: solid 2px rgba(255, 255, 254, 1);display: none;}
.pop_up_view3s .tt .sign{position:relative;top:-2px;display: inline-block;padding:0 10px;color: rgba(119, 119, 119, 1);}
.pop_up_view3s .tt .sp_r{position:relative;top:0px;display: inline-block;float:right;}
.pop_up_view3s .openv3s_100{position:absolute;top: 0px;right: 7px;display: block;width:40px;height:40px;margin: 0;background:url(../img/enlarge.png) no-repeat 50% 50% transparent;box-sizing: border-box;padding: 0;}
.pop_up_view3s .openv3s_100:hover{background:url(../img/enlarge_on.png) no-repeat 50% 50% transparent;transition: .5s;}
/* e_.pop_up_view4 */

/* s_pop_up_view3s_100 */
.pop_up_view3s_100{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto 500px 0;padding: 0;top:0;background:rgba(17, 17, 17, 0.55);overflow-y: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_view3s_100 .pop_wrap{display: table;width: 100%;margin: 0 auto 100px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:0px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: hidden;}
.pop_up_view3s_100 .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_view3s_100 .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_view3s_100 .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: -2px 0 0 0;position: absolute;display: block !important;width: 40px;height: 40px;border: solid 0px rgba(1, 96, 122, 1);border-radius: 19px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 1px 8px !important;line-height: 1;box-sizing: content-box;box-shadow: none;background:url(../img/reduce.png) no-repeat 50% 50% transparent;color: #fff;float: right;right: 0;}
.pop_up_view3s_100 .pop_close:hover{background:url(../img/reduce_on.png) no-repeat 50% 50% transparent;color: rgba(1, 96, 121, 1);transition: .5s;}
.pop_up_view3s_100 .pop_twrap{position:relative;display: block;width: 100%;height: auto;max-height: 100%;margin: 0;padding:0;background: rgba(255, 255, 255, 1);box-sizing: border-box;float: left;border-bottom: solid 0px rgba(88, 160, 216, .7);overflow-y: auto;}
.ptg.pop_up_view3s_100 .pop_twrap{position:relative;display: block;width: 100%;height: auto;max-height: 100%;margin: 0 0 -26px 0;padding:0;background: rgba(255, 255, 255, 1);box-sizing: border-box;float: left;border-bottom: solid 0px rgba(88, 160, 216, .7);overflow-y: auto;top:-26px;}
.pop_up_view3s_100 #slider100 {position:relative;overflow:hidden;width: 100% !important;height: auto !important;margin:0;padding:0;border:solid 0px rgba(1, 96, 121, .6);border-radius:0;float:left;box-sizing:border-box;}
.pop_up_view3s_100 #slider100:hover { border:solid 0px rgba(1, 96, 121,1); }
.pop_up_view3s_100 #slider100 ul {position:relative;display:block;width: 100% !important;margin: 0 auto;margin-left: 0px !important;padding:0;height: auto;list-style:none;box-sizing:border-box;background: rgba(190, 222, 231, 1);overflow: hidden;}
.pop_up_view3s_100 #slider100 ul li {position:relative;display: block;margin: 0;padding: 0;width: 100%;height: auto;background: rgba(241, 241, 241, 1);font-size: 17px;box-sizing:border-box;border:0px;color:rgba(1, 96, 121, 1);text-align: center;vertical-align: middle;cursor:default;overflow-y: hidden;overflow-x: hidden;}
.pop_up_view3s_100 #slider100 ul li img{display: block;width: 100%;max-width: 100%;height: auto;margin:0 auto;padding: 0;border-top: solid 3px rgba(1, 96, 122, 1);border: solid 5px rgba(0, 0, 0, 1);box-sizing: border-box;}
.pop_up_view3s_100 a.control_prev, .pop_up_view3s_100 a.control_next {position:fixed;bottom: 30px;z-index:999;display:none;padding: 0;margin:0;width: 78px;height: 78px;line-height: 75px;color: transparent;text-decoration:none;font-weight: bold;border-radius: 40px;font-size: 0px;cursor:pointer;box-sizing:border-box;}
.pop_up_view3s_100 a.control_prev {left: 60px;text-align: left;text-indent: 6px;background:url(../img/slide_arrow.png) no-repeat 70% 50% rgba(0, 0, 0, .5);transform:rotate(180deg);}
.pop_up_view3s_100 a.control_next {right: 80px;text-align: left;text-indent: 17px;background:url(../img/slide_arrow.png) no-repeat 70% 50% rgba(0, 0, 0, .5);}
.pop_up_view3s_100 a.control_prev:hover{color:rgba(87, 218, 255, 1);left: 40px;transition:.7s;background:url(../img/slide_arrow_on.png) no-repeat 70% 50% rgba(0, 0, 0, .5);transform:rotate(180deg);}
.pop_up_view3s_100 a.control_next:hover {color:rgba(87, 218, 255, 1);right: 60px;transition:.7s;background:url(../img/slide_arrow_on.png) no-repeat 70% 50% rgba(0, 0, 0, .5);}
.pop_up_view3s_100 .slider_option {position:relative;margin:10px auto;width:30px;font-size:18px;}
.pop_up_view3s_100 .tt{width: 100%;height: auto;margin: -24px 0 0 0;padding: 0 20px;background: rgba(190, 222, 231, 1);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: left;box-sizing: border-box;border-bottom: solid 2px rgba(255, 255, 254, 1);}
.ptg.pop_up_view3s_100 .tt{width: 100%;height: auto;margin: -24px 0 0 0;padding: 0 20px;background: rgba(190, 222, 231, 1);font-size: 15px;color: rgba(0, 49, 119, 1);line-height: 37px;text-align: left;box-sizing: border-box;border-bottom: solid 2px rgba(255, 255, 254, 1);display: none;}
.pop_up_view3s_100 .tt .sign{position:relative;top:-2px;display: inline-block;padding:0 10px;color: rgba(119, 119, 119, 1);}
.pop_up_view3s_100 .tt .sp_r{position:relative;top:0px;display: inline-block;float:right;}
/* e_.pop_up_view3s_100 */

/* s_#id_moup1.pop_up1 */
#id_moup1.pop_up1{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000004;box-sizing: content-box;}
#id_moup1.pop_up1 .pop_wrap{display: block;width: 810px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
#id_moup1.pop_up1 .pop_ipwrap1{display:inline-block;width: 627px;height:auto;margin: 16px 0 25px 0;padding: 10px 0 10px 10px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
#id_moup1.pop_up1 .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
#id_moup1.pop_up1 .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
#id_moup1.pop_up1 .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 805px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
#id_moup1.pop_up1 .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
#id_moup1.pop_up1 .pop_table{display: inline-block;margin: 0 auto;width: auto;text-align: center;padding: 5px 0 35px 0;background: transparent;float: none;}
#id_moup1.pop_up1 .pop_twrap{display: block;width: auto;height: auto;margin: 0 auto;padding:0;background: transparent;box-sizing: border-box;float: none;overflow-y: auto;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb{width: 745px;margin: 0 auto;padding: 0;border: solid 1px rgba(219, 239, 255, 1);border-top: solid 2px rgba(91, 170, 233, 1);border-bottom: solid 2px rgba(91, 170, 233, 1);box-sizing: border-box;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb.edit{width:100%;margin: 0 0 20px 0;border-top: solid 0px rgba(164, 215, 255, 1);border-bottom: solid 0px rgba(149, 203, 249, 1);border: solid 1px rgba(147, 208, 255, 1);}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb.mg_1{margin: 0 0 0 0;border-bottom: solid 0px rgba(115, 188, 245, 1);}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb.b_2{border-top: solid 0px rgb(214, 236, 255);}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td{font-size: 14px;border-left: solid 1px rgba(219, 239, 255, 1);border-bottom: solid 1px rgba(219, 239, 255, 1);text-align: justify;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 10px 10px 9px 10px;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.bd01{border-bottom:none;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.bd02{border-right:solid 1px rgba(204, 232, 255, 1);}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.b_l{border-left:solid 1px rgba(226, 226, 226, 1);}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.pd_1{padding: 17px 20px;text-indent:0;line-height: 21px;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.ta_c{text-align: center;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.color1{color: rgba(28, 165, 255, 1);}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.td01{background:rgba(255, 255, 255, 1);padding:10px 5px 8px 5px;font-size:15px;height:30px;width:13%;color:rgba(1, 96, 121, .6);}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.th01{background: rgba(175, 212, 237, 0.1);color: rgba(17, 109, 165, 1);padding: 10px 0 9px 0;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;line-height: 16px;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.th02{background: rgba(175, 212, 237, 0);padding: 10px 0 8px 0;text-align: center;text-indent: 0;line-height: 16px;vertical-align:top;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.th02_v{background: rgba(91, 170, 233, .3);padding: 0;text-align: left;text-indent: 10px;line-height: 38px;vertical-align:top;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.th02_v span{display:inline-block;font-size:15px;letter-spacing: -1px;color:rgba(0, 80, 144, 1);margin:0; padding:0;text-align:left;text-indent:0;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.th02_v .sp1{margin:0;padding: 0 3px 0 15px;font-size:15px;border-left: solid 4px rgba(69, 172, 255, .7);line-height: 18px;height: 18px;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.th02_v .sp_num{margin:0;padding:0 3px;color:rgba(13, 131, 234, 1);font-size:16px;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.th02_v .sp2{margin:0;padding:0 3px;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.th02_v .sign{margin:0;padding:0 3px;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.bd01{border-bottom:none;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.bd02{border-right:solid 1px rgba(204, 232, 255, 1);}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td.bd03{border-left:solid 1px rgba(226, 226, 226, 1);}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td .sp01{display: table;width: 90px;background: rgba(210, 232, 250, 1);color: rgb(8, 85, 147);padding: 10px 0 9px 0;margin: 0 auto;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;line-height: 35px;border: solid 1px rgba(210, 232, 251, 1);box-sizing: border-box;font-weight: 600;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td .ip_n1{display:inline-block;width:98%;height: 35px;line-height: 33px;padding:0;margin:0 auto;border: solid 1px rgba(143, 201, 249, 1);background:rgba(247, 251, 253, 1);box-sizing:border-box;font-size: 13px;color: rgba(73, 148, 208, 1);text-indent: 5px;letter-spacing: -2px;float: right;word-spacing: 2px;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td .ip_n1:hover{border:solid 1px rgba(91, 170, 233, 1);background:rgba(227, 247, 255, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td .ip_n2{display:inline-block;width:78%;height: 35px;line-height: 33px;padding:0;margin:0;border: solid 1px rgba(143, 201, 249, 1);background:rgba(247, 251, 253, 1);box-sizing:border-box;font-size: 13px;color: rgba(73, 148, 208, 1);text-indent: 5px;letter-spacing: -2px;float: right;word-spacing: 2px;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td .ip_n2:hover{border:solid 1px rgba(91, 170, 233, 1);background:rgba(227, 247, 255, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td .tts_box1{display:inline-block;width:auto;height: auto;line-height: 15px;padding:2px 0 0 10px;margin:0;background:transparent;box-sizing:border-box;font-size: 12px;color: rgb(0, 64, 116);text-indent: 0;letter-spacing: 0px;text-align: left;font-weight: bold;float: left;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td .tts_box1 .sp_c1{display: inline;color: rgb(255, 96, 96);line-height: 15px;font-weight: inherit;vertical-align: bottom;letter-spacing: 1px;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td .tts_box2{display:inline-block;width:auto;height: auto;line-height: 30px;padding:2px 0 0 37px;margin:0;background:transparent;box-sizing:border-box;font-size: 13px;color: rgb(255, 115, 115);text-indent: 0;letter-spacing: 1px;text-align: left;font-weight: bold;float: left;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td .btn1{display: block;width: 220px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border-bottom-left-radius: 15px;background: rgba(102, 167, 223, 1);margin: 0 0 12px 0;padding:0 10px;letter-spacing: -1px;box-sizing:content-box;float: right;cursor: pointer;box-shadow: 0 2px 0 rgba(197, 212, 222, 1);}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td .btn1:hover{background: rgba(30, 116, 186, 1);color: rgba(255, 255, 255, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td .btn2{display: block;width: 80px;height: 30px;line-height: 28px;font-size: 15px;text-align: center;color: rgba(255, 255, 255, 1);border-right: 0px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;background: rgba(102, 167, 223, 1);margin: 0 0 10px 0;padding:0 10px;letter-spacing: 1px; box-shadow: 0 2px 0 rgba(182, 216, 242, 1); box-sizing:content-box;float: right;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td .btn2:hover{background: rgba(30, 116, 186, 1);color: rgba(255, 255, 255, 1);width: 215px;transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td .btn3{display: inline-block;width: 100px;height: 35px;line-height: 33px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 63, 112);border-top-right-radius: 18px;border-bottom-right-radius: 18px;background: rgb(1, 63, 113);margin: -1px auto 0 auto;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;float: right;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td .btn3:hover{border-left: solid 8px rgba(36, 116, 186, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td .btn4{display: inline-block;width: 100px;height: 35px;line-height: 33px;font-size: 14px;text-align: center;color: rgba(255, 255, 255, 1);border: solid 1px rgba(36, 116, 186, 1);border-top-right-radius: 18px;border-bottom-right-radius: 18px;background: rgba(36, 116, 185, 1);margin: -1px auto 0 auto;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td .btn4:hover{border-left: solid 8px rgba(152, 203, 245, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td button.btn_c{position: relative;left: 0;display: inline-block;width: 30px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(210, 232, 250, 1);color: rgba(77, 145, 204, 1);float:left;margin: 0 0 0 -2px;border: solid 2px rgba(77, 145, 204, 1);border-radius: 0;box-sizing: border-box;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb td button.btn_c:hover{font-size: 20px;transition: .7s;background: rgba(27, 108, 173, 1);color: rgba(255,255,255,1.00);border: solid 1px rgba(54, 133, 197, 1);}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb .w1{width: 19%;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb .w2{width: 19%;padding: 10px 10px 9px 0;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb .w3{width: 32%;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb .w4{width: 4%;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb .w5{width: 21%;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb .w6{width: 62%;min-width: 490px;vertical-align: middle;text-align: center;padding: 10px 10px 10px 0;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb .w6_1{width: 15%;min-width: 490px;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb .w6_2{width: 45%;min-width: 490px;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .fileup_tb .w7{width: 72%;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .bt_wrap{display:table;width: 100%;height:30px;margin: 10px auto;padding:0;text-align: center;box-sizing: border-box;}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .bt_wrap .bt_1{position: relative;top: 0;left: 0;display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 5px;padding:0;font-size:15px;border-radius: 18px;box-sizing:border-box;color: rgb(1, 96, 121);background: rgb(213, 246, 255);border: solid 1px rgb(184, 233, 245);}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .bt_wrap .bt_2{position: relative;top: 0;left: 0;display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 5px;padding:0;font-size:15px;border-radius: 18px;box-sizing:border-box;color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .bt_wrap .bt_3{position: relative;top: 0;left: 0;display: inline-block;width: 120px;height:35px;line-height:32px;margin:0 2px;padding:0;font-size:15px;border-radius: 18px;box-sizing:border-box;color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
#id_moup1.pop_up1 .pop_wrap .pop_twrap .bt_wrap button:hover{border-radius:4px;transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .top_wrap{display:flex;width: 100%;height:auto;padding: 15px 5px 14px 5px;margin: 0;background: rgb(244, 244, 244);box-sizing: border-box;border-bottom: solid 1px rgb(127, 157, 179);box-shadow: 0px 2px 5px 2px rgba(204, 204, 204, .4);position: relative;z-index: 999;}
#id_moup1.pop_up1 .pop_wrap .top_wrap .s_wrap1{float: left;display: inline-block;}
#id_moup1.pop_up1 .pop_wrap .top_wrap .s_wrap2{display: inline-block;flex-grow: 1;text-align: center;font-size: 15px;color: rgb(60, 124, 197);line-height: 30px;}
#id_moup1.pop_up1 .pop_wrap .top_wrap .s_wrap3{float: right;display: inline-block;width: auto;}
#id_moup1.pop_up1 .pop_wrap .top_wrap .chk_top1{position: relative;display:inline-block;width: 25px;height: 25px;color: rgba(255, 255, 255, 1);padding: 0;margin: 0;text-align: center;text-indent: 0px;outline: solid 1px rgba(0, 255, 239, 1);float: left;}
#id_moup1.pop_up1 .pop_wrap .top_wrap .chk_top1:hover{outline: solid 3px rgba(0, 255, 239, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .top_wrap .tt_lable{height: 25px;margin :0;padding: 0 0 0 12px;font-size: 14px;color: rgb(94, 94, 94);line-height: 25px;text-align: left;box-sizing: border-box;border-right: solid 0px rgba(191, 213, 244, 1);float: left;}
#id_moup1.pop_up1 .pop_wrap .top_wrap .btn_up1{display: inline-block;width: auto;height: 30px;line-height: 29px;font-size: 14px;text-align: center;color: rgb(255, 255, 255);border-radius: 18px;background: url(../img/ic_ex_up.png) no-repeat 87% 49% rgb(16, 53, 99);margin: 0 5px 0 0;padding: 0 45px 0 25px;letter-spacing: -1px;box-sizing: border-box;float:left;}
#id_moup1.pop_up1 .pop_wrap .top_wrap .btn_up1:hover{background-color:rgba(4, 34, 72, 1);border-radius: 0px;transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .top_wrap .delete1{width: auto;height: 30px;padding: 0 9px;text-align: center;text-indent:0;font-size: 13px;line-height: 27px;background: rgb(254, 113, 113);color: rgb(255, 255, 255);margin: 0;border: solid 2px rgb(255, 93, 93);border-radius: 5px;box-sizing: border-box;letter-spacing: -1px;float: right;text-shadow: 1px 1px 1px rgb(177, 74, 74);}
#id_moup1.pop_up1 .pop_wrap .top_wrap .delete1:hover{border-color: rgb(0, 0, 0);background: rgb(255, 45, 45);transition:.7s;border-radius: 0px;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table{width: 745px;margin: 0 auto;padding: 0;background: transparent;border-left: solid 1px rgb(205, 205, 205);border-right: solid 1px rgb(205, 205, 205);box-sizing: border-box;display: table;border-top: solid 2px rgb(91, 170, 233);border-bottom: solid 2px rgb(91, 170, 233);}
#id_moup1.pop_up1 .pop_wrap .myrfr_twrap1{display: block;width: 100%;margin: 0;padding:0;background: transparent;box-sizing: border-box;float: left;overflow-y: auto;height:auto;max-height:550px;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop{display:table;height: auto;width:100%;background: transparent;margin: 0;overflow-y: auto;position: relative;z-index: 1000;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop th{height: auto;margin :0;padding: 0 20px;background: rgba(234, 234, 234, .7);font-size: 15px;color: rgb(2, 67, 125);line-height: 39px;text-align: left;box-sizing: border-box;border-right: solid 0px rgba(191, 213, 244, 1);}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop th .sp_r{display:inline-block;float:right;text-align:right;color: rgb(0, 0, 0);}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop td{height: auto;margin :0;padding: 20px 0 30px 0;text-indent: 0;background: transparent;font-size: 15px;color: rgba(0, 75, 95, 1);letter-spacing: -1.5px;line-height: 1.3;border-top: solid 0px rgb(200, 207, 210);text-align: center;box-sizing: border-box;position: relative;z-index: 1;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop td.non{padding:0;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .bd02{border-top:0px !important;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop .w1{width: 7%;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop .w2{width: 60%;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop .w2_th{width:10%;text-indent:5px;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop .w3{width: 33%;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop .w4{width: 190px;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop .w1_1{width:5.5%;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop .w2_1{width: 85px;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop .w2_2{width: 86px;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop .w2_3{width: 67px;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop .w3_1{width: 130px;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop .w4_1{width: 173px;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop td.td1{height:33px;line-height:30px;padding:0;margin:0;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop .style_7{background: rgb(233, 248, 255);border-bottom: solid 1px rgb(188, 211, 228);}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop .sign{position:relative;top:-2px;display: inline-block;padding:0 10px;color: rgba(119, 119, 119, 1);line-height: 1;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop td.ic_td{padding:9px 0 7px 0;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop td .sp1{display:inline-block;width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .tb_pop td .sp2{display:inline-block;width:100%;padding-left:12px;padding-right:12px;box-sizing:border-box;font-size:14px;color:rgba(85, 85, 85, 1);}
#id_moup1.pop_up1 .pop_wrap .myrfr_twrap2{display: block;width: 864px;height: 493px;margin: 0;padding:0;background: rgba(193, 193, 193,1);box-sizing: border-box;float: left;border-top: solid 2px rgba(71, 155, 219, .5);border-bottom: solid 1px rgba(88, 160, 216, .7);overflow-y:scroll;overflow-x: auto;}
#id_moup1.pop_up1 .pop_wrap .myrfr_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 677px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
/* s_.l_wrap1 */
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 10px 5px 0 5px;box-sizing: border-box;position: relative;float: none;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1 video{position: relative;top: 0;display: block;width: 220px;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .cl_wrap .l_wrap1 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .cl_wrap .tt_wrap .sp01:hover{background:rgba(228, 250, 255, 1);cursor:pointer;transition: .7s;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .cl_wrap .l_wrap1 .dw{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .cl_wrap .l_wrap1 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .xwrap .l_wrap1{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .f_add2 .btn_cx{position: absolute;top: 0;right: -40px;display: inline-block;width: 42px;height: 30px;padding: 0;text-align: center;text-indent:0;font-family: arial;font-weight: bold;font-size: 15px;line-height: 28px;background: rgba(242, 249, 255, 1);color: rgba(60, 124, 197, 1);margin: 0;border: solid 2px rgba(60, 124, 197, 1);border-radius: 0;box-sizing: border-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .f_add2p button.btn_cx:hover{font-size: 22px;transition: .2s;background: rgba(167, 179, 210, 1);color: rgba(255, 255, 255, 1);}
/* e_.l_wrap1 */
/* s_.l_wrap1u */
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u{display: inline-block;width: 226px;height: auto;padding: 0;margin: 10px 5px 0 5px;box-sizing: border-box;position: relative;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .xwrap .l_wrap1u{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u .video_container iframe, 
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u .video_container object, 
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap1u .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_rfr_con .l_wrap1u */
/* s_rfr_con .l_wrap2 */
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 20px 9px 0 9px;box-sizing: border-box;position: relative;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .xwrap .l_wrap2{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2 .pt_wrap{display: block;width: 100%;height:140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
/* s_.video_container */
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2 .video_container {margin: -7px 0 -7px 0;padding: 0 0 75% 0;max-width: 100%;height: auto;position: relative;overflow: hidden;} 
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2 .video_container iframe, 
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2 .video_container object, 
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2 .video_container embed { margin: 0;padding: 0; width: 100%; height: 95%;position: absolute; top: 10px;left: 0; }
/* e_.video_container */
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 3px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
/* e_.l_wrap2 */
/* s_.l_wrap2tt */
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2tt{display: inline-block;width: 226px;height: auto;padding: 0;margin: 10px 5px 0 5px;box-sizing: border-box;position: relative;overflow: hidden;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .xwrap .l_wrap2tt{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2tt .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2tt .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2tt .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2tt .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2tt .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2tt .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2tt .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2tt .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2tt .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2tt .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2tt .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2tt .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2tt .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2tt .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap2tt .num{position: absolute;bottom: 117px;right: 10px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
/* e_.l_wrap2tt */
/* s_.l_wrap3 */
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 10px 5px 0 5px;box-sizing: border-box;position: relative;overflow: hidden;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .xwrap .l_wrap3{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3 .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3 .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3 .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3 .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3 .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3 .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3 .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3 .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3 .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3 .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3 .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3 .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3 .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3 .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3 .num{position: absolute;bottom: 117px;right: 10px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
/* e_.l_wrap3 */
/* s_.l_wrap3s */
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3s{display: inline-block;width: 226px;height: auto;padding: 0;margin: 10px 5px 0 5px;box-sizing: border-box;position: relative;overflow: hidden;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .xwrap .l_wrap3s{display: inline-block;width: 226px;height: auto;padding: 0;margin: 0;box-sizing: border-box;position: relative;float: none;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3s .pt_wrap{display: table;width: 100%;height: 140px;padding: 0;margin: 0 auto;float: left;box-sizing: border-box;position: relative;background: rgba(167, 179, 210, 1);border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);overflow: hidden !important;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3s .pt_box{display: inline-block;width: 100px;height: auto;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;box-sizing: content-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3s .pt_box_mv{display: inline-block;width: 100px;min-height:140px;padding: 0;margin: 0;background: rgba(224, 224, 224, 1);color: rgba(85, 85, 85, 1);border: solid 2px rgba(185, 224, 255, 1);float: left;position: relative;box-sizing: content-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3s .mv{position: absolute;top: 25%;left: 0;right: 0;bottom: 0;width: 50px;height: 50px;padding: 0;margin: 0 auto;font-size: 0px;line-height: 0px;color: rgba(85, 85, 85, 0);background: url(../img/mv.png) no-repeat 50% 50%;z-index:9999;box-sizing: border-box;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3s .imgs{display: table-cell;width:auto;height: auto;box-sizing:border-box;margin: 0 auto;padding:0;background: rgba(167, 179, 210, 1);overflow: hidden;vertical-align: middle;text-align: center;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3s .imgs img{max-width: 220px;max-height: 140px;margin:0;padding:0;overflow: hidden;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3s .tt_wrap{display: block;width: 100%;height: auto;padding: 4px 0 6px 0;margin: 0 auto;float: left;text-align: center;box-sizing: border-box;position: relative;background: rgba(233, 238, 255, 1);overflow: hidden;border-right: solid 3px rgba(167, 179, 211, 1);border-left: solid 3px rgba(167, 179, 211, 1);border-bottom: solid 3px rgba(167, 179, 211, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3s .tt_wrap .sp01{display: block;width: 220px;height: 44px;color: rgba(47, 29, 138, 1);padding: 4px 15px;margin: 0 auto 5px auto;font-size: 13px;text-align: justify;text-indent: 0;letter-spacing: -1.5px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: unset;white-space: normal;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3s .tt_wrap .sp02{font-weight: bold;display: block;width: 220px;height: 25px;color: rgba(59, 121, 199, 1);padding: 0 15px;margin: 0;font-size: 13px;text-align: left;text-indent: 0;letter-spacing: -1px;line-height: 25px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3s .tt_wrap .sp03{font-weight: bold;display: block;width: 220px;height: 18px;color: rgba(59, 121, 199, 1);padding: 0;margin: 0 auto;font-size: 13px;text-align: left;text-indent: 20px;letter-spacing: -1px;line-height: 18px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3s .dw{position: absolute;bottom: 7px;right: 42px;display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3s .dw:hover{background: url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3s .fl{position: absolute;bottom: 7px;right: 7px;display:inline-block;width: 30px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;background: url(../img/ic_v2_wht.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgb(231, 249, 255);z-index: 9999;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3s .fl:hover{background: url(../img/ic_v2_wht.png) no-repeat 50% 80% rgba(4, 34, 72, 1);border-top: solid 3px rgba(143, 157, 193, 1);transition:.7s;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .l_wrap3s .num{position: absolute;bottom: 117px;right: 10px;display:inline-block;width: 25px;height: 25px;font-size: 15px;color: rgb(17, 45, 121);padding: 0;margin: 0;text-align: center;text-indent: 0px;background: rgb(255, 255, 255);border-radius: 15px;box-shadow: 1px 1px 1px rgb(55, 59, 163);z-index: 9999;line-height: 23px;font-weight: 600;}
/* e_.l_wrap3s */
#id_moup1.pop_up1 .pop_wrap .myrfr_table .chk_1{position: absolute;top: 0;left: 0;display:inline-block;width: 25px;height: 25px;color: rgba(255, 255, 255, 1);padding: 0;margin: 3px 3px;text-align: center;text-indent: 0px;outline: solid 1px rgba(0, 255, 239, 1);z-index: 999;}
#id_moup1.pop_up1 .pop_wrap .myrfr_table .chk_1:hover{outline: solid 3px rgba(0, 255, 239, 1);transition:.7s;}
/* e_#id_moup1.pop_up */

/* s_pop_up_ex */
.pop_up_ex{display:none;position: fixed;width:100% !important;height: 100%;margin: 0 auto;padding: 0 0 140px 0;top:0;left:0;background:rgba(17, 17, 17, 0.55);z-index: 10005;box-sizing: content-box;overflow: auto;}
.pop_up_ex_1{padding: 0 0 190px 0;}
.pop_up_ex .pop_wrap{display: block;width: 750px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_ex_wrap{display: table;width:100%;margin:0;padding: 0;}
.pop_up_ex .popup_title{display:table;padding: 0;margin:-2px 0 0 0;width:100%;height: 41px;line-height: 39px;border-bottom:solid 1px #ccc;background: rgba(1, 96, 121, 1);color:#fff;border-radius:2px 2px 0 0;text-align: center;letter-spacing: 1px;font-size: 17px;box-sizing:border-box;}
.pop_up_ex .pop_wrap .t_title{display:table;width: 95%;font-size: 16px;font-weight:400;color: rgba(0, 94, 167, 1);border-left: solid 3px rgba(200, 234, 255, 1);padding: 0 0 0 3%;margin: 19px 0 0 40px;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_ex .pop_wrap .t_title_1{display:table;width: 704px;font-size: 14px;font-weight:400;line-height: 19px;color: rgba(255, 110, 110, 1);border-left: solid 3px rgba(117, 197, 218, 1);padding: 0 0 0 17px;margin: 0 0 21px 40px;letter-spacing: -1px;word-spacing: 3px;box-sizing: border-box;float: left;}
.pop_up_ex .pop_wrap .t_title_2{display:table;width: 100%;font-size: 14px;font-weight:400;line-height: 19px;color: rgb(125, 125, 125);border-left: solid 0px rgba(117, 197, 218, 1);padding: 0 0 0 166px;margin: 0 0 5px 0;letter-spacing: -1px;word-spacing: 3px;box-sizing: border-box;float: left;}
.pop_up_ex .pop_wrap .t_title .sp_wrap{display:inline-block;width: 99%;line-height: 17px;padding: 0;margin: 2px 0;color: rgba(255, 105, 105, 1);}
.pop_up_ex .pop_wrap .t_title .sp_wrap_1{display:inline-block;width: 99%;line-height: 17px;padding: 0;margin: 2px 0;color: rgba(44,60,185,1.00);}
.pop_up_ex .pop_wrap .t_title .sign{display:inline-block;width:auto;line-height: 20px;padding: 0 10px;margin: 0;color: rgba(187, 187, 187, 1);}       
.pop_up_ex .pop_wrap .t_title .name{display:inline-block;width:auto;height: 30px;line-height: 32px;padding: 0 35px;margin: 0 15px  0 0;background: rgba(89, 172, 237, .8);color: rgb(255, 255, 255);} 
.pop_up_ex .pop_close{font-family:Arial, snas-serif;margin: -2px 0 0 745px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 45px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_ex .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition:.7s;}
.pop_up_ex .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.pop_up_ex .t_dd .pop_btn_wrap{display: table;width: 311px;margin: 21px auto 28px auto;padding: 0;font-size:15px;box-sizing: border-box;line-height: 1;float: none;}
.pop_up_ex .t_dd .pop_btn_wrap .btn01{width: 153px;height: 41px;line-height: 38px;text-align: center;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(1, 96, 122, 1);font-size: 16px;color:rgba(255,255,255,1);background: rgba(1, 96, 121, 1);display:inline-block;box-sizing: border-box;border-top-left-radius: 19px;border-bottom-left-radius: 19px;float: left;}
.pop_up_ex .t_dd .pop_btn_wrap .btn02{width: 153px;height: 41px;line-height: 38px;text-align: center;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(1, 96, 122, 1);font-size: 16px;color: rgba(0, 79, 99, 1);background: rgba(255,255,255,1);display:inline-block;box-sizing: border-box;border-top-right-radius: 19px;border-bottom-right-radius: 19px;float: right;}
.pop_up_ex .t_dd .pop_btn_wrap .btn01:hover{background:rgba(230, 250, 255, 1);color: rgba(0, 79, 99, 1);transition:.7s;}
.pop_up_ex .t_dd .pop_btn_wrap .btn02:hover{background:rgba(230, 250, 255, 1);color: rgba(0, 79, 99, 1);transition:.7s;}
.pop_up_ex .sub_fwrap_ex{display: inline-block;width: 100%;height:auto;padding: 15px 0;background: rgba(229, 245, 255, 1);margin: 20px 0 0 0;float: left;}
.pop_up_ex .sub_fwrap_ex_1{display: inline-block;width: 100%;height:auto;margin: 0 0 5px 0;padding: 0;float: left;}
.pop_up_ex .sub_fwrap_ex .ip_sort1{display:inline-block;box-sizing: border-box;background: rgba(246, 252, 255, 1);width: 510px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(61, 143, 212, 1);margin:0;padding:0;float: left;}
.pop_up_ex .sub_fwrap_ex .ip_sort1:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(227, 248, 255, .6);}
.pop_up_ex .sub_fwrap_ex_1 .ip_tt{display: inline-block;width:120px;height: 40px;line-height: 40px;text-align: center;margin: 0 5px 0 40px;padding: 0;color: rgba(0, 75, 95, 1);font-size: 14px;letter-spacing: -1px;background: rgba(190, 222, 231, 1);float: left;}
.pop_up_ex .sub_fwrap_ex_1 .ip_sort1_1{display:inline-block;box-sizing: border-box;background: rgba(230, 250, 255, .5);width: 419px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(178, 218, 229, 1);font-size: 15px;letter-spacing: 1px;color: rgba(45, 135, 159, 1);margin: 0;padding:0;cursor:pointer;float: left;}
.pop_up_ex .sub_fwrap_ex_1 .ip_sort1_1:hover{border: solid 1px rgba(161, 214, 229, 1);background: rgba(230, 250, 255, 1);}
.pop_up_ex .sub_fwrap_ex .tt1{display: inline-block;width: 80px;text-align: left;height: 40px;line-height: 40px;letter-spacing: 1px;padding: 0;margin: 0 0 0 40px;color: rgba(22, 125, 214, 1);float: left;}
.pop_up_ex .sub_fwrap_ex_1 .tt1_1{display: inline-block;width: auto;font-size: 14px;text-align: left;height: 30px;line-height: 28px;letter-spacing: -1px;padding: 0;margin: 0 0 0 40px;color: rgba(22, 125, 214, 1);float: left;}
.pop_up_ex button.btn_r1{position: relative;left: -1px;display: inline-block;width: 70px;height: 40px;padding: 0;text-align: center;letter-spacing: 1px;text-indent:0;font-size: 15px;line-height: 40px;background: rgba(119, 192, 255, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(119, 192, 254, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_ex button.btn_r1:hover{transition: .02s;background: rgba(0, 101, 181, 1);color: rgba(255,255,255,1.00);border: solid 1px rgba(0, 101, 182, 1);}
.pop_up_ex button.btn_r1_1{position: relative;left: -1px;display: inline-block;width: 120px;height: 40px;padding: 0;text-align: center;letter-spacing: 1px;text-indent:0;font-size: 14px;line-height: 40px;background: rgba(81, 163, 185, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(81, 163, 186, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_ex button.btn_r1_1:hover{background: rgba(1, 96, 121, 1);color: rgba(255,255,255,1.00);border: solid 1px rgba(1, 96, 122, 1);transition: .7s;}
.pop_up_ex button.btn_exls_down{position: relative;left: 0;display: inline-block;width: 310px;height: 41px;line-height:41px;padding: 0;text-align: left;text-indent: 34px;font-size: 14px;background: url(../img/ic02_ex_d1.png) no-repeat 90% 49% rgba(87, 118, 157, 1);color: rgba(255, 255, 255, 1);margin: 20px 0 0 40px;border-radius: 3px;box-sizing: border-box;letter-spacing: -1px;}
.pop_up_ex button.btn_exls_down:hover{transition: .02s; background:url(../img/ic02_ex_d1.png) no-repeat 90% 49% rgba(39, 74, 120, 1);}
.pop_up_ex button.btn_exls_down_1{display: block;width: 310px;height: 41px;line-height: 38px;padding: 0;text-align: left;text-indent: 48px;font-size: 14px;background: url(../img/ic02_ex_d1.png) no-repeat 86% 49% rgba(87, 118, 157, 1);color: rgba(255, 255, 255, 1);margin: 10px auto;border-radius: 3px;box-sizing: border-box;letter-spacing: 1px;float:none;}
.pop_up_ex button.btn_exls_down_1:hover{transition: .02s; background:url(../img/ic02_ex_d1.png) no-repeat 86% 49% rgba(39, 74, 120, 1);}
.pop_up_ex button.btn_exls_down_2{display: block;width: auto;height: 38px;line-height: 37px;padding: 0 105px 0 85px;margin: 25px auto 21px 215px;text-align: center;text-indent: 0;font-size: 14px;background: url(../img/ic02_ex_d1.png) no-repeat 72% 53% rgba(79, 185, 161, 1);color: rgba(255, 255, 255, 1);border-radius: 18px;box-sizing: border-box;letter-spacing: -1px;}
.pop_up_ex button.btn_exls_down_2:hover{background: url(../img/ic02_ex_d1.png) no-repeat 72% 53% rgb(29, 122, 124);border-radius:0;transition: .7s;}
.pop_up_ex .pop_ipwrap1{display:table;width: 665px;height:auto;margin: 30px 40px 30px 40px;padding: 0;border: 0px;box-sizing: border-box;}
.pop_up_ex .ip_tt{display: inline-block;width:130px;height: 40px;line-height: 40px;text-align: center;margin: 0 4px 0 0;padding: 0;color: rgba(0, 49, 119, 1);font-size: 16px;background:rgba(223, 240, 254, 1);float: left;}
.pop_up_ex .wrap2_3_uselectbox{width:100px;padding: 0 !important;margin:0;max-height: 40px;height: 40px !important;line-height: 40px;text-align: left;text-indent: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(0, 171, 216, 1);background: rgba(246, 252, 255, .5);float: left;}
.pop_up_ex .wrap2_3_uselectbox.uselectbox1{margin: 8px 0 8px 13px;}
.pop_up_ex .wrap2_3_uselectbox.uselectbox2{margin: 8px 0 8px 13px;}
.pop_up_ex .wrap2_3_uselectbox.uselectbox3{margin: 8px 0 8px 13px;}
.pop_up_ex .wrap2_3_uselectbox.uselectbox4{margin: 0;}
.pop_up_ex .wrap2_3_uselectbox.uselectbox5{margin: 0 0 0 4px;}
.pop_up_ex .wrap2_3_uselectbox.uselectbox6{margin: 0 0 0 4px;}
.pop_up_ex .wrap2_3_uselectbox.uselectbox7{margin: 8px 0 8px 13px;}
.pop_up_ex .wrap2_3_uselectbox.uselectbox8{margin: 8px 0 8px 13px;}
.pop_up_ex .wrap2_3_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(227, 248, 255, .6);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.pop_up_ex .wrap2_3_uselectbox div.uselectbox{position: relative;top: 0;height: 39px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.pop_up_ex .wrap2_3_uselectbox span.uselected{width: 70%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 39px;line-height: 39px;font-size: 15px;z-index:1;color: rgba(61, 143, 212, 1);text-align:left;text-indent: 22px;padding:0;margin: 0;box-sizing: border-box;}	
.pop_up_ex .wrap2_3_uselectbox span.uarrow{position:relative;top: 1px;text-indent: 0;display: inline-block;width: 30%;float: right;height: 36px;line-height: 36px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(119, 181, 234, 1);}			
.pop_up_ex .wrap2_3_uselectbox div.uoptions{position:absolute;top:38px;left: -1px;width: 100%;line-height: 28px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow:hidden;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;}		
.pop_up_ex .wrap2_3_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 35px;line-height: 35px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 30px;opacity: 1;color: rgba(85, 85, 85, 1);}			
.pop_up_ex .wrap2_3_uselectbox span.uoption:hover{color:#fff;background: rgba(71, 131, 182, 1);}	
.pop_up_ex .wrap2_3_uselectbox2{width: 1033px;padding: 0 !important;margin: 0;max-height:45px;height: 30px !important;text-align: left;text-indent: 30px;box-sizing: border-box;display: inline-block;border: solid 1px #0a657d;background: rgba(1, 96, 121,.05);}
.pop_up_ex .wrap2_3_uselectbox2 div.uselectbox{position: relative;top: 0px;height: 28px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: solid 1px rgb(255, 255, 255);box-sizing: border-box;background: none;}
.pop_up_ex .wrap2_3_uselectbox2 div.uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);color:rgba(1, 96, 121,1);box-sizing: border-box;}		
.pop_up_ex .wrap2_3_uselectbox2 span.uselected{width: 95%;background: none;overflow:hidden;position:relative;top: -1px;float:left;height: 28px;line-height: 28px;font-size: 15px;z-index:1;color: rgba(85, 85, 85, 1);text-align:left;text-indent: 30px;padding:0;margin: 0;box-sizing: border-box;}	
.pop_up_ex .wrap2_3_uselectbox2 span.uarrow{position:relative;top: -1px;right: 0;text-indent: 0;display: inline-block;width: 5%;float: right;height: 30px;line-height: 28px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(1, 96, 121,.7);}			
.pop_up_ex .wrap2_3_uselectbox2 div.uoptions{position:absolute;top: 27px;left: -1px;width: 100%;line-height: 28px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow:hidden;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;}
.pop_up_ex .wrap2_3_uselectbox2 span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 30px;line-height: 28px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 30px;opacity: 1;color: rgba(85, 85, 85, 1);}			
.pop_up_ex .wrap2_3_uselectbox2 span.uoption:hover{color:#fff;background:rgba(1, 96, 121, .8);}	
.pop_up_ex .uselectbox4 span.uoption{text-indent: 22px;}
.pop_up_ex .uselectbox7 span.uselected{text-indent: 13px;}			
.pop_up_ex .uselectbox7 span.uoption{text-indent: 0px;text-align: center;}
.pop_up_ex .uselectbox8 span.uselected{text-indent: 0px;text-align: center;}			
.pop_up_ex .uselectbox8 span.uoption{text-indent: 0px;text-align: center;}
.pop_up_ex .sub_fwrap_ex3{display: inline-block;width:687px;height:auto;padding: 15px 0 15px 40px;background: rgba(229, 245, 255, 1);margin:0 0 15px 0;float: left;}
.pop_up_ex .sub_fwrap_ex3 .wrap1{display: inline-block;width:620px;height:auto;padding: 0;margin: 0;float: left;}
.pop_up_ex .sub_fwrap_ex3 .wrap2{display: inline-block;width:50px;height:auto;padding: 0;margin: 0;float: left;}
.pop_up_ex .sub_fwrap_ex3 .ip_sort1{display:inline-block;box-sizing: border-box;background: rgba(246, 252, 255, 1);width: 320px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(61, 143, 212, 1);margin: 0 5px 0 0;padding:0;float: left;}
.pop_up_ex .sub_fwrap_ex3 .ip_sort1:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(227, 248, 255, .6);}
.pop_up_ex .sub_fwrap_ex3 .ip_sort2{display:inline-block;box-sizing: border-box;background: rgba(246, 252, 255, 1);width: 110px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(61, 143, 212, 1);margin:0;padding:0;float: left;}
.pop_up_ex .sub_fwrap_ex3 .ip_sort2:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(227, 248, 255, .6);}
.pop_up_ex .sub_fwrap_ex3 .tt1{display: inline-block;width: 70px;text-align: left;height: 40px;line-height: 40px;letter-spacing: -1px;padding: 0;margin: 0;color: rgba(22, 125, 214, 1);float: left;font-size: 14px;}
.pop_up_ex .sub_fwrap_ex3 button.btn_search1{position: relative;left: -1px;display: inline-block;width: 40px;height: 40px;padding: 4px 0;text-align: center;text-indent:0;font-size: 13px;line-height: 1;background: url(../img/btn_search1_1.png) rgba(97, 182, 248, .2);color: rgba(0, 49, 119,1.00);float:left;margin: 0;border: solid 1px rgba(97, 182, 248, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_ex .sub_fwrap_ex3 button.btn_search1:hover{transition: .02s; background: url(../img/btn_search1_2.png) rgba(97, 182, 248, 1);color: rgba(255,255,255,1.00); }
.pop_up_ex .sub_fwrap_ex3 .tt1_2{display: inline-block;width: 70px;text-align: left;height: 40px;line-height: 40px;letter-spacing: -1px;padding: 0;margin: 5px 0 0 0;color: rgba(22, 125, 214, 1);float: left;font-size: 14px;}
.pop_up_ex .sub_fwrap_ex3 .ip_sort1_2{display:inline-block;box-sizing: border-box;background: rgba(246, 252, 255, 1);width: 475px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(61, 143, 212, 1);margin: 5px 0 0 0;padding:0;float: left;}
.pop_up_ex .sub_fwrap_ex3 .ip_sort1_2:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(227, 248, 255, .6);}
.pop_up_ex .sub_fwrap_ex3 button.btn_r1{position: relative;left: -1px;display: inline-block;width: 70px;height: 40px;padding: 0;text-align: center;letter-spacing: 1px;text-indent:0;font-size: 15px;line-height: 40px;background: rgba(119, 192, 255, 1);color: rgba(255, 255, 255, 1);float:left;margin: 5px 0 0 0;border: solid 1px rgba(119, 192, 254, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_ex .sub_fwrap_ex3 button.btn_r1:hover{transition: .02s;background: rgba(0, 101, 181, 1);color: rgba(255,255,255,1.00);border: solid 1px rgba(0, 101, 182, 1);}
.pop_up_ex .btn_minus1{display: inline-block;width: 27px;height: 27px;line-height: 31px;text-align: center;font-size: 25px;color: rgba(255, 255, 255, 1);background: rgba(129, 194, 255, 1);border-right: solid 1px rgb(130, 130, 130);border-bottom: solid 1px rgb(130, 130, 130);border-radius: 14px;box-sizing: content-box;text-decoration: none;margin: 30px 0 0 17px;}
.pop_up_ex .btn_minus1:hover{background: rgba(39, 137, 212, 1);}
.pop_up_ex .pop_ex_wrap_s{display:block;width:745px;height:317px;overflow-y: scroll;margin: 0 0 30px 0;padding: 0;border-top: solid 3px rgba(154, 211, 255, .5);border-bottom: solid 3px rgba(154, 211, 255, .5);}
.pop_up_ex .btn_plus2{display: inline-block;width: 27px;height: 27px;line-height: 31px;text-align: center;font-size: 25px;color: rgba(255, 255, 255, 1);background: rgb(255, 169, 169);border-right: solid 1px rgba(159, 159, 159, 1);border-bottom: solid 1px rgba(159, 159, 159, 1);border-radius: 14px;box-sizing: content-box;text-decoration: none;margin: 0 0 0 300px;}
.pop_up_ex .btn_plus2:hover{background: rgba(255, 63, 63, 1);}
.pop_up_ex .sp05{display: inline-block;color: rgba(252,112,114,1.00);padding: 0;margin: 0 auto 0 10px;}
.pop_up_ex button.btn_exls_down_4{display: table;width: 310px;height: 41px;line-height: 38px;padding: 0;text-align: left;text-indent: 55px;font-size: 14px;background: url(../img/ic02_ex_d1.png) no-repeat 83% 49% rgba(87, 118, 157, 1);color: rgba(255, 255, 255, 1);margin: 10px auto;border-radius: 3px;box-sizing: border-box;letter-spacing: -1px;}
.pop_up_ex button.btn_exls_down_4:hover{transition: .02s; background:url(../img/ic02_ex_d1.png) no-repeat 83% 49% rgba(39, 74, 120, 1);}
/* e_pop_up_ex */

/* s_pop_up_h */
.pop_up_h{display:none;position: fixed;width:100% !important;height: 100%;margin: 0 auto;padding: 0 0 140px 0;top:0;left:0;background:rgba(17, 17, 17, 0.55);z-index: 10005;box-sizing: content-box;overflow: auto;}
.pop_up_h_1{padding: 0 0 190px 0;}
.pop_up_h .pop_wrap{display: table;width: 750px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_wrap{display: table;width:100%;margin:0;padding: 0;}
.pop_up_h .popup_title{display:table;padding: 0;margin:-2px 0 0 0;width:100%;height: 41px;line-height: 39px;border-bottom:solid 1px #ccc;background: rgba(1, 96, 121, 1);color:#fff;border-radius:2px 2px 0 0;text-align: center;letter-spacing: 1px;font-size: 17px;box-sizing:border-box;}
.pop_up_h .pop_wrap .t_title{display:table;width: 90%;font-size: 14px;font-weight:400;line-height: 19px;border: solid 1px rgba(190, 222, 231, 1);padding: 10px 12px 0 12px;margin: 0 auto 21px auto;letter-spacing: -1px;word-spacing: 3px;box-sizing: border-box;float: none;}
.pop_up_h .pop_wrap .t_title .wrap{display: inline-block;width: 100%;padding: 0;margin: 0 auto 10px auto;box-sizing: border-box;float: left;background: rgba(255, 255, 255, 1);}
.pop_up_h .pop_wrap .t_title .wrap .tt_1{display:inline-block;width: 80px;line-height: 30px;font-size: 14px;letter-spacing: -1px;word-spacing: -2px;text-align: center;padding: 1px 0 0 0;margin: 0 5px 0 0;color: rgba(0, 81, 130, 1);background: rgba(190, 222, 231, 1);}       
.pop_up_h .pop_wrap .t_title .wrap .tt_2{display:inline-block;width: 175px;line-height: 30px;padding: 1px 0 0 5px;margin: 0;font-size: 14px;color: rgba(21, 58, 115, 1);background: rgba(231, 244, 255, 1);letter-spacing: -1px;text-align: left;text-indent: 0px;box-sizing: border-box;}       
.pop_up_h .pop_wrap .t_title .wrap .tt_2_1{display:inline-block;width: 558px;height: auto;line-height: 1.4;padding: 6px 5px 5px 5px;margin: 0;font-size: 14px;color: rgba(21, 58, 115, 1);background: rgba(231, 244, 255, 1);letter-spacing: -1px;text-align: left;text-indent: 0px;box-sizing: border-box;}       
.pop_up_h .pop_wrap .t_title .wrap .tt_3_1{display: inline-block;width: 110px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(0, 81, 146, 1);border-radius: 15px;border-bottom: solid 1px rgba(84, 167, 206, 1);background: rgba(227, 239, 212, 1);margin: 0;padding: 1px 0 0 0;letter-spacing: -1.5px;box-sizing: border-box;float: right;}
.pop_up_h .pop_wrap .t_title .wrap .tt_3_2{display: inline-block;width: 230px;height: 30px;line-height: 28px;font-size: 14px;text-align: center;color: rgba(0, 81, 146, 1);border-right: solid 5px rgba(84, 167, 206, 1);border-top-left-radius: 15px;border-bottom-left-radius: 15px;border-bottom: solid 1px rgba(84, 167, 206, 1);background: rgba(196, 206, 239, 1);margin: 0 0 5px 0;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;float: right;}
.pop_up_h .pop_close{font-family:Arial, snas-serif;margin: -2px 0 0 745px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 45px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_h .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition:.7s;}
.pop_up_h .h_list{display: block;width:90%;height: 97px;margin: 20px auto 18px auto;padding: 4px 0 0 0;border-top: solid 1px rgba(190, 222, 231, 1);border-bottom: solid 1px rgb(190, 222, 231);background:rgb(255, 255, 255);box-sizing:border-box;overflow: auto;}
.pop_up_h .h_list .li_1{display: block !important;width:100%;height:auto;line-height: 16px;background: url(../img/ic_h.png) no-repeat 10px 50% rgba(231, 244, 255, 1);margin: 0 auto 4px auto;padding: 5px 10px 5px 37px;border:0px;font-size:14px;color: rgba(32, 67, 76, 1);letter-spacing: -1.5px;text-align:left;text-indent:0;box-sizing:border-box;float: left;}
.pop_up_h .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}.pop_up_h .t_dd .pop_btn_wrap{display: table;width: 100%;margin: 21px auto 0 auto;padding: 0;font-size:15px;box-sizing: border-box;line-height: 1;float: none;}
.pop_up_h .t_dd .pop_btn_wrap .btn01{width: 100%;height: 41px;line-height: 38px;text-align: center;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(1, 96, 122, 1);font-size: 16px;color:rgba(255,255,255,1);background: rgba(1, 96, 121, 1);display:inline-block;box-sizing: border-box;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;float: left;}
.pop_up_h .t_dd .pop_btn_wrap .btn01:hover{background:rgba(230, 250, 255, 1);color: rgba(0, 79, 99, 1);transition:.7s;}
.pop_up_h .con_wrap{display: table;width: 100%;height:auto;padding: 0;margin: 0 auto;font-size: 14px;}
.pop_up_h .con_wrap .con_s{display: block;width: 634px;height: 132px;line-height: 22px;padding: 7px 15px;margin: 0 39px;font-size: 14px !important;color: rgba(85, 85, 85, 1);text-align: justify;letter-spacing: -1px;word-spacing: 2px;border: solid 1px rgba(190, 222, 231, 1);background: rgba(240, 248, 255, 1);float: left;overflow: auto;}
.pop_up_h button.btn_r1{position: relative;left: -1px;display: inline-block;width: 70px;height: 40px;padding: 0;text-align: center;letter-spacing: 1px;text-indent:0;font-size: 15px;line-height: 40px;background: rgba(119, 192, 255, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(119, 192, 254, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_h button.btn_r1:hover{transition: .02s;background: rgba(0, 101, 181, 1);color: rgba(255,255,255,1.00);border: solid 1px rgba(0, 101, 182, 1);}
.pop_up_h button.btn_r1_1{position: relative;left: -1px;display: inline-block;width: 120px;height: 40px;padding: 0;text-align: center;letter-spacing: 1px;text-indent:0;font-size: 15px;line-height: 40px;background: rgba(81, 163, 185, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(81, 163, 186, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_h button.btn_r1_1:hover{background: rgba(1, 96, 121, 1);color: rgba(255,255,255,1.00);border: solid 1px rgba(1, 96, 122, 1);transition: .7s;}
.pop_up_h .pop_ipwrap1{display:table;width: 665px;height:auto;margin: 30px 40px 30px 40px;padding: 0;border: 0px;box-sizing: border-box;}
.pop_up_h .ip_tt{display: inline-block;width:130px;height: 40px;line-height: 40px;text-align: center;margin: 0 4px 0 0;padding: 0;color: rgba(0, 49, 119, 1);font-size: 16px;background:rgba(223, 240, 254, 1);float: left;}
.pop_up_h .sub_fwrap_ex3{display: inline-block;width:687px;height:auto;padding: 15px 0 15px 40px;background: rgba(229, 245, 255, 1);margin:0 0 15px 0;float: left;}
.pop_up_h .sub_fwrap_ex3 .wrap1{display: inline-block;width:620px;height:auto;padding: 0;margin: 0;float: left;}
.pop_up_h .sub_fwrap_ex3 .wrap2{display: inline-block;width:50px;height:auto;padding: 0;margin: 0;float: left;}
.pop_up_h .sub_fwrap_ex3 .ip_sort1{display:inline-block;box-sizing: border-box;background: rgba(246, 252, 255, 1);width: 320px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(61, 143, 212, 1);margin: 0 5px 0 0;padding:0;float: left;}
.pop_up_h .sub_fwrap_ex3 .ip_sort1:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(227, 248, 255, .6);}
.pop_up_h .sub_fwrap_ex3 .ip_sort2{display:inline-block;box-sizing: border-box;background: rgba(246, 252, 255, 1);width: 110px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(61, 143, 212, 1);margin:0;padding:0;float: left;}
.pop_up_h .sub_fwrap_ex3 .ip_sort2:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(227, 248, 255, .6);}
.pop_up_h .sub_fwrap_ex3 .tt1{display: inline-block;width: 70px;text-align: left;height: 40px;line-height: 40px;letter-spacing: -1px;padding: 0;margin: 0;color: rgba(22, 125, 214, 1);float: left;font-size: 14px;}
.pop_up_h .sub_fwrap_ex3 button.btn_search1{position: relative;left: -1px;display: inline-block;width: 40px;height: 40px;padding: 4px 0;text-align: center;text-indent:0;font-size: 13px;line-height: 1;background: url(../img/btn_search1_1.png) rgba(97, 182, 248, .2);color: rgba(0, 49, 119,1.00);float:left;margin: 0;border: solid 1px rgba(97, 182, 248, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_h .sub_fwrap_ex3 button.btn_search1:hover{transition: .02s; background: url(../img/btn_search1_2.png) rgba(97, 182, 248, 1);color: rgba(255,255,255,1.00); }
.pop_up_h .sub_fwrap_ex3 .tt1_2{display: inline-block;width: 70px;text-align: left;height: 40px;line-height: 40px;letter-spacing: -1px;padding: 0;margin: 5px 0 0 0;color: rgba(22, 125, 214, 1);float: left;font-size: 14px;}
.pop_up_h .sub_fwrap_ex3 .ip_sort1_2{display:inline-block;box-sizing: border-box;background: rgba(246, 252, 255, 1);width: 475px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(61, 143, 212, 1);margin: 5px 0 0 0;padding:0;float: left;}
.pop_up_h .sub_fwrap_ex3 .ip_sort1_2:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(227, 248, 255, .6);}
.pop_up_h .sub_fwrap_ex3 button.btn_r1{position: relative;left: -1px;display: inline-block;width: 70px;height: 40px;padding: 0;text-align: center;letter-spacing: 1px;text-indent:0;font-size: 15px;line-height: 40px;background: rgba(119, 192, 255, 1);color: rgba(255, 255, 255, 1);float:left;margin: 5px 0 0 0;border: solid 1px rgba(119, 192, 254, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_h .sub_fwrap_ex3 button.btn_r1:hover{transition: .02s;background: rgba(0, 101, 181, 1);color: rgba(255,255,255,1.00);border: solid 1px rgba(0, 101, 182, 1);}
.pop_up_h .btn_minus1{display: inline-block;width: 27px;height: 27px;line-height: 31px;text-align: center;font-size: 25px;color: rgba(255, 255, 255, 1);background: rgba(129, 194, 255, 1);border-right: solid 1px rgb(130, 130, 130);border-bottom: solid 1px rgb(130, 130, 130);border-radius: 14px;box-sizing: content-box;text-decoration: none;margin: 30px 0 0 17px;}
.pop_up_h .btn_minus1:hover{background: rgba(39, 137, 212, 1);}
.pop_up_h .pop_ex_wrap_s{display:block;width:745px;height:317px;overflow-y: scroll;margin: 0 0 30px 0;padding: 0;border-top: solid 3px rgba(154, 211, 255, .5);border-bottom: solid 3px rgba(154, 211, 255, .5);}
.pop_up_h .btn_plus2{display: inline-block;width: 27px;height: 27px;line-height: 31px;text-align: center;font-size: 25px;color: rgba(255, 255, 255, 1);background: rgb(255, 169, 169);border-right: solid 1px rgba(159, 159, 159, 1);border-bottom: solid 1px rgba(159, 159, 159, 1);border-radius: 14px;box-sizing: content-box;text-decoration: none;margin: 0 0 0 300px;}
.pop_up_h .btn_plus2:hover{background: rgba(255, 63, 63, 1);}
.pop_up_h .sp05{display: inline-block;color: rgba(252,112,114,1.00);padding: 0;margin: 0 auto 0 10px;}
.pop_up_h button.btn_exls_down_4{display: table;width: 310px;height: 41px;line-height: 38px;padding: 0;text-align: left;text-indent: 55px;font-size: 14px;background: url(../img/ic02_ex_d1.png) no-repeat 83% 49% rgba(87, 118, 157, 1);color: rgba(255, 255, 255, 1);margin: 10px auto;border-radius: 3px;box-sizing: border-box;letter-spacing: -1px;}
.pop_up_h button.btn_exls_down_4:hover{transition: .02s; background:url(../img/ic02_ex_d1.png) no-repeat 83% 49% rgba(39, 74, 120, 1);}
.pop_up_h .a_mp{display: inline-table;width: 107px;height: 30px;line-height: 28px;margin: 5px 18px 5px 0;padding:0;border-radius: 17px;float: left;letter-spacing: -1.5px;box-sizing: border-box;background: rgba(212, 235, 255, 1);}
.pop_up_h .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 4px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 17px;overflow: hidden;}
.pop_up_h .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.pop_up_h .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: 72px;margin: 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 119, 206, 1);}
/* s_pop_up_h 피드백 */
.pop_up_h .wrap2{display: table;width: 666px;padding: 0;margin: 20px 39px 10px 39px;box-sizing: border-box;float: left;background: rgba(225, 247, 255, 1);border-left: solid 5px rgba(35, 138, 165, 1);}
.pop_up_h .wrap3{display: table;width: 666px;padding: 0;margin: 20px 39px 10px 39px;box-sizing: border-box;float: left;background: rgba(225, 247, 255, 1);border-left: solid 5px rgba(35, 138, 165, 1);}
.pop_up_h .pop_wrap .t_title .wrap .tt_2_3{display:inline-block;width: 558px;height: auto;line-height: 1.4;padding: 6px 5px 5px 20px;margin: 0;font-size: 14px;color: rgba(21, 58, 115, 1);background: rgba(231, 244, 255, 1);letter-spacing: 1px;text-align: left;text-indent: 0px;box-sizing: border-box;}       
.pop_up_h .wrap2 .tt_1{display:inline-block;width: 80px;line-height: 30px;font-size: 14px;letter-spacing: -1px;word-spacing: -2px;text-align: center;padding: 0;margin: 0 5px 0 0;color: rgba(0, 81, 130, 1);}       
.pop_up_h .wrap2 .tt_2{display:inline-block;width: 574px;line-height: 1.1;padding: 0;margin: 0;font-size: 14px;color: rgba(0, 23, 60, 1);letter-spacing: -1px;text-align: left;text-indent: 15px;box-sizing: border-box;background: rgba(255, 255, 255, .1);border-left: dotted 1px rgb(134, 204, 223);}       
.pop_up_h .wrap3 .tt_1{display:inline-block;width: 80px;line-height: 30px;font-size: 14px;letter-spacing: -1px;word-spacing: -2px;text-align: center;padding: 0;margin: 0 5px 0 0;color: rgba(0, 81, 130, 1);}       
.pop_up_h .con_s2{display: table-cell;width: 644px;height: 125px;line-height: 22px;padding: 11px 0 0 20px;margin: 0 39px 0 39px;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: justify;letter-spacing: -1px;word-spacing: 2px;border: solid 1px rgba(190, 222, 231, 1);background: rgba(240, 248, 255, 1);float: left;overflow: auto;}
.pop_up_h div.edit{display: table;width:100%;height: auto;margin: 0;padding: 0;float: left;}
.pop_up_h .tab_table{width: 100%;margin: 0;padding: 0;}
.pop_up_h .tab_table.edit{display: table;width: 666px;margin: 0 39px;padding:0;}
.pop_up_h .tab_table td.tarea{font-size: 14px;border: solid 1px rgba(178, 206, 228, 1);text-align: justify;text-indent: 0px;letter-spacing: -1px;line-height: 20px;color: rgba(85, 85, 85, 1);padding: 0;box-sizing: border-box;}
.pop_up_h .tab_table td .tarea01{display:table;width: 100%;min-height:65px;font-family:inherit;font-size: 14px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(247, 251, 253, 1);border: solid 1px rgba(255, 255, 254, 0);color: rgba(73, 148, 208, 1);margin: 0;resize:none;overflow-y:hidden;padding: 1.2% 2% 1px 2%;line-height:1.5;box-sizing: border-box;}
.pop_up_h .tab_table td .tarea01:hover{background:rgba(223, 244, 255, .7);border: solid 1px rgba(146, 226, 255, 1);transition: .7s;}
.pop_up_h .t_dd .pop_btn_wrap2{display: table;width: 311px;margin: 21px auto 28px auto;padding: 0;font-size:15px;box-sizing: border-box;line-height: 1;float: none;}
.pop_up_h .t_dd .pop_btn_wrap2 .btn01{width: 153px;height: 41px;line-height: 38px;text-align: center;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(1, 96, 122, 1);font-size: 16px;color:rgba(255,255,255,1);background: rgba(1, 96, 121, 1);display:inline-block;box-sizing: border-box;border-top-left-radius: 19px;border-bottom-left-radius: 19px;border-bottom-right-radius: 0;float: left;}
.pop_up_h .t_dd .pop_btn_wrap2 .btn02{width: 153px;height: 41px;line-height: 38px;text-align: center;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(1, 96, 122, 1);font-size: 16px;color: rgba(0, 79, 99, 1);background: rgba(255,255,255,1);display:inline-block;box-sizing: border-box;border-top-right-radius: 19px;border-bottom-right-radius: 19px;float: right;}
.pop_up_h .t_dd .pop_btn_wrap2 .btn01:hover{background:rgba(230, 250, 255, 1);color: rgba(0, 79, 99, 1);transition:.7s;}
.pop_up_h .t_dd .pop_btn_wrap2 .btn02:hover{background:rgba(230, 250, 255, 1);color: rgba(0, 79, 99, 1);transition:.7s;}
/* e_pop_up_h 피드백 */
/* e_pop_up_h */

/* s_pop_up_bk */
.pop_up_bk{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_bk .pop_wrap{display: table;width: 627px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_bk .pop_swrap{display: table;width:100%;margin: -20px auto 0 auto;padding: 0;}
.pop_up_bk .pop_ipwrap1{display:inline-block;width: 570px;height:auto;margin: 16px 0 25px 0;padding: 23px 0 25px 22px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.pop_up_bk .ip_tt{display: inline-block;width: 80px;height: 40px;line-height: 40px;text-align: center;margin: 0 5px 0 0;padding: 0;color: rgba(0, 75, 95, 1);font-size: 15px;background: rgba(190, 222, 231, 1);float: left;}
.pop_up_bk .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_bk .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_bk .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.pop_up_bk .t_dd .pop_btn_wrap{display: block;width: 100%;margin: -2px 0 0 0;padding: 0;font-size:15px;box-sizing: border-box;}
.pop_up_bk button.btn_search1{position: relative;left: -1px;display: inline-block;width: 80px;height: 40px;padding: 4px 0;text-align: center;text-indent:0;font-size: 15px;line-height: 1;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_bk button.btn_search1:hover{transition: .7s; background: rgba(230, 250, 255, 1);color:rgba(0, 59, 75, 1);}
.pop_up_bk .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 621px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_bk .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_bk .swrap{display:table;width: 100%;height:auto;padding: 0;margin: 0 0 5px 0;background: rgba(238, 249, 255, 1);}
.pop_up_bk .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 213px;text-align: left;text-indent: 10px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 0 9px;padding:0;cursor:pointer;float: left;}
.pop_up_bk .ip_date:hover{border:solid 1px rgba(0, 171, 216, 1);background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_bk .ip_time{position: relative;display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 165px;text-align: left;text-indent: 10px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 3px;padding:0;cursor:pointer;float: left;}
.pop_up_bk .ip_time:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_bk .tt{display:inline-block;position:relative;width: 130px;text-align: left;line-height: 52px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);background: rgba(215, 240, 255, 0);border-right: solid 5px rgba(255, 255, 254, 0);padding: 0 0 0 20px;margin: 0;box-sizing: border-box;float: left;}
.pop_up_bk .tt.t_a{height: auto;line-height: 1.3;text-align: center;letter-spacing: -2px;padding: 17px 0 0 0;}
.pop_up_bk .tt .t_1{position: relative;top: -1px;display:inline-block;width: auto;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(253, 126, 126, 1);padding: 0;margin: 0 20px 0 0;float: right;}
.pop_up_bk .tts:before{content:"※";margin: 0 6px 0 -20px;}
.pop_up_bk .tts{display:inline-block;position:relative;width: 100%;text-align: left;text-indent: 0;line-height: 1.3;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);background: rgba(255, 255, 255, 1);border-right: solid 5px rgba(255, 255, 254, 1);padding: 10px 20px 0 40px;margin: 0;box-sizing: border-box;float: left;}
.pop_up_bk .tts .t_1{position: relative;top: -2.5px;display: inline-block;text-decoration: underline;letter-spacing: .5px;}
.pop_up_bk .tts .t_2{position: relative;top: -2.5px;display: inline-block;text-decoration: underline;letter-spacing: .5px;color: rgba(255,116,118,1.00);}
.pop_up_bk .cwrap{display:inline-block;width: 79px;height:auto;text-align: center;margin: 7px 14px 0 9px;padding: 1px 0;background: rgba(251, 251, 251, 1);border: solid 2px rgba(180, 226, 253, 1);float: left;box-sizing: border-box;}
.pop_up_bk .tt2{display:inline-block;position:relative;width: auto;text-align: center;line-height: 30px;font-size: 15px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);padding: 0;margin: 0;}
.pop_up_bk .sign{display:inline-block;position:relative;width: 23px;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0;margin: 0;float: left;}
.pop_up_bk .sign2{display:inline-block;position:relative;width: 11px;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0;margin: 0 0 0 6px;float: left;}
.pop_up_bk .ip_tt{display:inline-block;background: rgba(255, 255, 255, 1);width: 452px;text-align: left;text-indent: 10px;line-height: 35px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 9px;padding:0;box-sizing: border-box;float: left;}
.pop_up_bk .ip_tt:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_bk .ip_tt_s1{display:inline-block;background: rgba(255, 255, 255, 1);width: 100px;text-align: center;text-indent: 0;line-height: 35px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 0 9px;padding:0;box-sizing: border-box;float: left;}
.pop_up_bk .ip_tt_s1:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_bk .tarea1{display: block;width:452px;min-height: 60px;height: 60px;font-family:inherit;font-size: 14px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(255, 255, 255, 1);border: solid 1px rgba(83, 173, 243, 1);color: rgba(36, 116, 185, 1);margin: 9px 0 9px 9px;margin-right: 0;resize:none;overflow-y:hidden;padding:10px;line-height:1.5;box-sizing: border-box;float: left;}
.pop_up_bk .tarea1:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_bk .chk{display:inline-block;width:25px;height:25px;margin: 0;padding:0;}
.pop_up_bk .t_dd{display: table;width: 100%;margin:0;padding: 0;text-align: center;}
.pop_up_bk .t_dd .pop_btn_wrap{display: table;width: auto;margin: 21px auto 28px auto;padding: 0;font-size:15px;box-sizing: border-box;line-height: 1;float: none;}
.pop_up_bk .t_dd .pop_btn_wrap .btn01{width: 140px;height: 41px;line-height: 40px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0 5px 0 0;border: solid 1px rgba(1, 96, 122, 1);border-top-left-radius: 20px;border-bottom-left-radius: 20px;color:rgba(255,255,255,1);background: rgba(1, 96, 121, 1);display:inline-block;box-sizing: border-box;}
.pop_up_bk .t_dd .pop_btn_wrap .btn02{width: 140px;height: 41px;line-height: 38px;text-align: center;text-indent: 0;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(0, 49, 119, 1);border-top-right-radius: 19px;border-bottom-right-radius: 19px;color: rgba(0, 33, 79, 1);background: rgba(255,255,255,1);display:inline-block;box-sizing: border-box;}
.pop_up_bk .t_dd .pop_btn_wrap .btn01:hover{background: rgba(49, 141, 165, 1);color: rgba(255, 255, 255, 1);transition:.7s;}
.pop_up_bk .t_dd .pop_btn_wrap .btn02:hover{background: rgba(230, 250, 255, 1);color: rgba(0, 62, 79, 1);transition:.7s;}
.pop_up_bk .pop_date .ip_search{display:inline-block;box-sizing: border-box;background: rgba(230, 250, 255, .5);width: 270px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(178, 218, 229, 1);font-size: 15px;letter-spacing: 1px;color: rgba(1, 96, 121, 1);margin: 0;padding:0;cursor:text;float: left;}
.pop_up_bk .pop_date .ip_search:hover{border: solid 1px rgba(161, 214, 229, 1);background: rgba(230, 250, 255, 1);}
.pop_up_bk .ip_pop01{display:inline-block;padding: 1px 5px 0 5px;margin: 0;width: 178px;line-height: 1;height:30px;border: solid 1px #24a7ca;font-size:14px;color: #555;background:#fff;text-align: center;text-indent: 0;box-sizing: border-box;}
.pop_up_bk .ip_pop01:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
/* s_.pop_up_bk .uselectbox */
.pop_up_bk .uselectbox{width: 452px;padding: 0 !important;margin: 8px 5px 0 9px;max-height: 36px;height: 36px !important;line-height: 35px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);float: left;}
.pop_up_bk .uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
.pop_up_bk .uselectbox span.uselected{width: 92%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 36px;line-height: 35px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.pop_up_bk .uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 7%;float: right;height: 35px;line-height: 35px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.pop_up_bk .uselectbox div.uoptions{position: relative;top: -2px;left: -1px;width: 100%;height: auto;max-height: 176px;line-height: 38px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}		
.pop_up_bk .uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 36px;line-height: 36px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(36, 116, 185, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.pop_up_bk .uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
.pop_up_bk .uselectbox span.uoption_b{background:rgba(183, 183, 183, 1);color:rgba(255, 255, 255, 1);}
/* e_.pop_up_bk .uselectbox */
/* e_pop_up_bk */

/* s_pop_up_bk_check */
.pop_up_bk_check{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_bk_check .pop_wrap{display: table;width: 627px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_bk_check .pop_swrap{display: table;width: 610px;margin: -20px auto 0 auto;padding: 0;}
.pop_up_bk_check .pop_ipwrap1{display:inline-block;width: 570px;height:auto;margin: 16px 0 25px 0;padding: 23px 0 25px 22px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.pop_up_bk_check .ip_tt{display: inline-block;width: 80px;height: 40px;line-height: 40px;text-align: center;margin: 0 5px 0 0;padding: 0;color: rgba(0, 75, 95, 1);font-size: 15px;background: rgba(190, 222, 231, 1);float: left;}
.pop_up_bk_check .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_bk_check .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_bk_check .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.pop_up_bk_check .t_dd .pop_btn_wrap{display: block;width: 100%;margin: -2px 0 0 0;padding: 0;font-size:15px;box-sizing: border-box;}
.pop_up_bk_check button.btn_search1{position: relative;left: -1px;display: inline-block;width: 80px;height: 40px;padding: 4px 0;text-align: center;text-indent:0;font-size: 15px;line-height: 1;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_bk_check button.btn_search1:hover{transition: .7s; background: rgba(230, 250, 255, 1);color:rgba(0, 59, 75, 1);}
.pop_up_bk_check .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 622px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_bk_check .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_bk_check .swrap{display:table;width: 100%;height:auto;padding: 0;margin: 0 0 5px 0;background: rgba(238, 249, 255, 1);}
.pop_up_bk_check .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 213px;text-align: left;text-indent: 10px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 0 9px;padding:0;cursor:pointer;float: left;}
.pop_up_bk_check .ip_date:hover{border:solid 1px rgba(0, 171, 216, 1);background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_bk_check .ip_time{position: relative;display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 165px;text-align: left;text-indent: 10px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 3px;padding:0;cursor:pointer;float: left;}
.pop_up_bk_check .ip_time:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_bk_check .tt{display:inline-block;position:relative;width: 130px;text-align: left;line-height: 50px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);padding: 0 0 0 20px;margin: 0;box-sizing: border-box;float: left;background:transparent;border-right-color:rgba(255,255,255,0);}
.pop_up_bk_check .tt.t_a{height:auto;line-height: 1.3;text-align: center;letter-spacing: -2px;padding: 17px 0 0 0;}
.pop_up_bk_check .tt .t_1{position: relative;top: -1px;display:inline-block;width: auto;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(253, 126, 126, 1);padding: 0;margin: 0 20px 0 0;float: right;}
.pop_up_bk_check .tts:before{content:"※";margin: 0 6px 0 -20px;}
.pop_up_bk_check .tts{display:inline-block;position:relative;width: 100%;text-align: left;text-indent: 0;line-height: 1.3;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);background: rgba(255, 255, 255, 1);border-right: solid 5px rgba(255, 255, 254, 1);padding: 10px 20px 0 40px;margin: 0;box-sizing: border-box;float: left;}
.pop_up_bk_check .tts .t_1{position: relative;top: -2.5px;display: inline-block;text-decoration: underline;letter-spacing: .5px;}
.pop_up_bk_check .tts .t_2{position: relative;top: -2.5px;display: inline-block;text-decoration: underline;letter-spacing: .5px;color: rgba(255,116,118,1.00);}
.pop_up_bk_check .cwrap{display:inline-block;width: 79px;height:auto;text-align: center;margin: 7px 14px 0 9px;padding: 1px 0;background: rgba(251, 251, 251, 1);border: solid 2px rgba(180, 226, 253, 1);float: left;box-sizing: border-box;}
.pop_up_bk_check .tt2{display:inline-block;position:relative;width: auto;text-align: center;line-height: 30px;font-size: 15px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);padding: 0;margin: 0;}
.pop_up_bk_check .sign{display:inline-block;position:relative;width: 23px;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0;margin: 0;float: left;}
.pop_up_bk_check .sign2{display:inline-block;position:relative;width: 11px;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0;margin: 0 0 0 6px;float: left;}
.pop_up_bk_check .ip_tt{display:inline-block;background: rgba(255, 255, 255, 1);width: 452px;text-align: left;text-indent: 10px;line-height: 35px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 9px;padding:0;box-sizing: border-box;float: left;}
.pop_up_bk_check .ip_tt:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_bk_check .ip_tt_s1{display:inline-block;background: rgba(255, 255, 255, 1);width: 100px;text-align: center;text-indent: 0;line-height: 35px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin:9px 0 9px 9px;padding:0;box-sizing: border-box;float: left;}
.pop_up_bk_check .ip_tt_s1:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_bk_check .tarea1{display: block;width:452px;min-height: 60px;height: 60px;font-family:inherit;font-size: 14px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(255, 255, 255, 1);border: solid 1px rgba(83, 173, 243, 1);color: rgba(36, 116, 185, 1);margin: 9px 0 9px 9px;margin-right: 0;resize:none;overflow-y:hidden;padding:10px;line-height:1.5;box-sizing: border-box;float: left;}
.pop_up_bk_check .tarea1:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_bk_check .chk{display:inline-block;width:25px;height:25px;margin: 0;padding:0;}
.pop_up_bk_check .t_dd{display: table;width: 100%;margin:0;padding: 0;text-align: center;}
.pop_up_bk_check .t_dd .pop_btn_wrap{display: table;width: auto;margin: 21px auto 28px auto;padding: 0;font-size:15px;box-sizing: border-box;line-height: 1;float: none;}
.pop_up_bk_check .t_dd .pop_btn_wrap .btn01{width: 140px;height: 41px;line-height: 40px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0 5px 0 0;border: solid 1px rgba(1, 96, 122, 1);border-top-left-radius: 20px;border-bottom-left-radius: 20px;color:rgba(255,255,255,1);background: rgba(1, 96, 121, 1);display:inline-block;box-sizing: border-box;}
.pop_up_bk_check .t_dd .pop_btn_wrap .btn02{width: 140px;height: 41px;line-height: 38px;text-align: center;text-indent: 0;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(0, 49, 119, 1);border-top-right-radius: 19px;border-bottom-right-radius: 19px;color: rgba(0, 33, 79, 1);background: rgba(255,255,255,1);display:inline-block;box-sizing: border-box;}
.pop_up_bk_check .t_dd .pop_btn_wrap .btn01:hover{background: rgba(49, 141, 165, 1);color: rgba(255, 255, 255, 1);transition:.7s;}
.pop_up_bk_check .t_dd .pop_btn_wrap .btn02:hover{background: rgba(230, 250, 255, 1);color: rgba(0, 62, 79, 1);transition:.7s;}
.pop_up_bk_check .pop_date .ip_search{display:inline-block;box-sizing: border-box;background: rgba(230, 250, 255, .5);width: 270px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(178, 218, 229, 1);font-size: 15px;letter-spacing: 1px;color: rgba(1, 96, 121, 1);margin: 0;padding:0;cursor:text;float: left;}
.pop_up_bk_check .pop_date .ip_search:hover{border: solid 1px rgba(161, 214, 229, 1);background: rgba(230, 250, 255, 1);}
.pop_up_bk_check .ip_pop01{display:inline-block;padding: 1px 5px 0 5px;margin: 0;width: 178px;line-height: 1;height:30px;border: solid 1px #24a7ca;font-size:14px;color: #555;background:#fff;text-align: center;text-indent: 0;box-sizing: border-box;}
.pop_up_bk_check .ip_pop01:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
/* s_.pop_up_bk_check .uselectbox */
.pop_up_bk_check .uselectbox{width: 452px;padding: 0 !important;margin: 8px 5px 0 9px;max-height: 36px;height: 36px !important;line-height: 35px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);float: left;}
.pop_up_bk_check .uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
.pop_up_bk_check .uselectbox span.uselected{width: 92%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 36px;line-height: 35px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.pop_up_bk_check .uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 7%;float: right;height: 35px;line-height: 35px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.pop_up_bk_check .uselectbox div.uoptions{position: relative;top: -2px;left: -1px;width: 100%;height: auto;max-height: 176px;line-height: 38px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.pop_up_bk_check .uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 36px;line-height: 36px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(36, 116, 185, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.pop_up_bk_check .uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
.pop_up_bk_check .uselectbox span.uoption_b{background:rgba(183, 183, 183, 1);color:rgba(255, 255, 255, 1);}
/* e_.pop_up_bk_check .uselectbox */
/* e_pop_up_bk_check */

/* s_pop_up_schd_mdf */
.pop_up_schd_mdf{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_schd_mdf .pop_wrap{display: table;width: 627px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_schd_mdf .pop_swrap{display: table;width:100%;margin: -20px auto 0 auto;padding: 0;}
.pop_up_schd_mdf .pop_ipwrap1{display:inline-block;width: 570px;height:auto;margin: 16px 0 25px 0;padding: 23px 0 25px 22px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.pop_up_schd_mdf .ip_tt{display: inline-block;width: 80px;height: 40px;line-height: 40px;text-align: center;margin: 0 5px 0 0;padding: 0;color: rgba(0, 75, 95, 1);font-size: 15px;background: rgba(190, 222, 231, 1);float: left;}
.pop_up_schd_mdf .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_schd_mdf .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_schd_mdf .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.pop_up_schd_mdf .t_dd .pop_btn_wrap{display: block;width: 100%;margin: -2px 0 0 0;padding: 0;font-size:15px;box-sizing: border-box;}
.pop_up_schd_mdf button.btn_search1{position: relative;left: -1px;display: inline-block;width: 80px;height: 40px;padding: 4px 0;text-align: center;text-indent:0;font-size: 15px;line-height: 1;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_schd_mdf button.btn_search1:hover{transition: .7s; background: rgba(230, 250, 255, 1);color:rgba(0, 59, 75, 1);}
.pop_up_schd_mdf .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 622px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_schd_mdf .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_schd_mdf .swrap{display:table;width: 100%;height:auto;padding: 0;margin: 0 0 5px 0;background: rgba(215, 240, 255, 1);}
.pop_up_schd_mdf .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 383px;text-align: left;text-indent: 10px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 0 9px;padding:0;cursor:pointer;float: left;}
.pop_up_schd_mdf .ip_date:hover{border:solid 1px rgba(0, 171, 216, 1);background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_mdf .ip_ta1{display: table;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 469px;text-align: justify;text-indent:0px;line-height: 20px;height: auto;max-height: 50px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;word-spacing: 2px;color: rgba(36, 116, 185, 1);margin: 8px 0 9px 9px;padding: 4px 10px 4px 10px;cursor:pointer;overflow: hidden;resize: none;}
.pop_up_schd_mdf .ip_ta1:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_mdf .ip_tt1{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 469px;text-align: left;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 9px 9px;padding:0 10px;cursor:pointer;float: left;}
.pop_up_schd_mdf .ip_tt1:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_mdf .ip_time{position: relative;display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 170px;text-align: left;text-indent: 10px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 9px;padding:0;cursor:pointer;float: left;}
.pop_up_schd_mdf .ip_time:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_mdf .tt{display: table-cell;position:relative;width: 130px;text-align: left;line-height: 50px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);background: rgba(215, 240, 255, 1);padding: 0 0 0 20px;margin: 0;box-sizing: border-box;float: left;}
.pop_up_schd_mdf .con .ip_tt3{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 47px;text-align: center;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 5px;padding: 0 2px;cursor: pointer;float: left;}
.pop_up_schd_mdf .con .ip_tt3:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_mdf .con{display: table-cell;width: 490px;height: auto;min-height: 50px;text-align: left;line-height:17px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);border-left:solid 5px rgba(255, 255, 254, 1);background: rgba(238, 248, 255, 1);padding: 0;margin: 0;box-sizing: border-box;}
.pop_up_schd_mdf .con .a_mp{display: table;width: auto;min-width: 190px;height: auto;line-height: 30px;margin: 0 0 0 9px;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;}
.pop_up_schd_mdf .con .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 10px 2px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 17px;overflow: hidden;}
.pop_up_schd_mdf .con .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.pop_up_schd_mdf .con .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;margin: 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 64, 103, 1);}
.pop_up_schd_mdf .con .a_mp .ip_tt2{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 119px;text-align: left;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 5px 0 0;padding: 0 5px;cursor:pointer;float: left;}
.pop_up_schd_mdf .con .a_mp .ip_tt2:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_mdf .con .a_mp .ip_tt3{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 50px;text-align: center;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 5px;padding: 0 2px;cursor: pointer;float: left;}
.pop_up_schd_mdf .con .a_mp .ip_tt3:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_mdf .con .sp{display:inline-block;width: auto;min-width: 50px;box-sizing: border-box;font-size: 14px;color: rgba(255, 255, 255, 1);padding: 2px 7px 3px 7px;margin: 0 0 0 9px;text-align: center;text-indent: 0px;background: rgba(59, 167, 214, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgba(194, 194, 194, 1);}
.pop_up_schd_mdf .con .sp01{background: rgba(99, 178, 230, 1);}
.pop_up_schd_mdf .con .sp02{background: rgba(131, 148, 220, 1);}
.pop_up_schd_mdf .con .sp03{background: rgba(120, 191, 163, 1);}
/* s_schwrap_uselectbox */
.pop_up_schd_mdf .con .schwrap_uselectbox{width: 469px;padding: 0 !important;margin: 0 0 0 9px;max-height: 36px;height: 36px !important;line-height: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(247, 251, 253, 1);float: left;}
.pop_up_schd_mdf .con .schwrap_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;transition:.7s;}	
.pop_up_schd_mdf .con .schwrap_uselectbox div.uselectbox{position: relative;top: 0;height: 34px !important;max-height: initial;line-height: 35px !important;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.pop_up_schd_mdf .con .schwrap_uselectbox span.uselected{width: 407px;background: rgba(255, 255, 255, 0);overflow:hidden;position:relative;top: 0px;float:left;height: 34px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 0;padding:0 0 0 10px;margin: 0;box-sizing: border-box;}	
.pop_up_schd_mdf .con .schwrap_uselectbox span.uarrow{position:relative;top: 0;text-indent: 0;display: inline-block;width: 60px;float: right;height: 34px;line-height: 34px;z-index:1;box-sizing: border-box;text-align: center;font-size: 14px;background: rgba(83, 173, 243, 1);padding: 0;margin: 0;color: rgb(255, 255, 255);}			
.pop_up_schd_mdf .con .schwrap_uselectbox span.uarrow:hover{background: rgba(36, 119, 187, 1);border-right:solid 7px rgb(200, 200, 200);transition:.7s;}	
.pop_up_schd_mdf .con .schwrap_uselectbox div.uoptions{position:absolute;top: 34px;left: -1px;width: 467px;height: auto;max-height: 190px;line-height: 28px;border: solid 1px rgba(83, 173, 243, 1);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: hidden;overflow-y: auto;background: rgb(255, 255, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;box-sizing: content-box;z-index: 9999;box-shadow: 3px 3px 5px rgb(163, 163, 163);}	
.pop_up_schd_mdf .con .schwrap_uselectbox .uoption{position:relative;top: 0px;left:-1px;display:table;width: 100%;height: auto;line-height: normal;font-size: 15px;margin: -2px 0 0 0;padding: 5px 0 3px 10px;text-align:left;text-indent: 0;border-bottom: dashed 1px rgb(102, 167, 223);opacity: 1;color: rgba(85, 85, 85, 1);box-sizing: border-box;}	
.pop_up_schd_mdf .con .schwrap_uselectbox .uoption.schopt1{padding: 9px 0 7px 10px;background: rgba(117, 161, 216, .3);color: rgb(90, 90, 90);border-bottom: solid 1px rgb(255, 255, 255);line-height: 20px;height: 22px;}
.pop_up_schd_mdf .con .schwrap_uselectbox .uoption:hover{color:rgba(255,255,255,1);background: rgba(117, 161, 216, .5);transition:.7s;}
.pop_up_schd_mdf .con .schwrap_uselectbox .a_mp{display: table;height: auto;width: auto;margin: 2px 0 0 0 ;padding:0;float: left;letter-spacing: -1.5px;border-radius: 0;background: rgba(226, 241, 253, 0);box-shadow: none;overflow: visible;}
.pop_up_schd_mdf .con .schwrap_uselectbox .a_mp .pt01{display: inline-block;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 5px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 22px;overflow: hidden;}
.pop_up_schd_mdf .con .schwrap_uselectbox .a_mp .pt01 img{display:inline-block;width: 100%;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.pop_up_schd_mdf .con .schwrap_uselectbox .a_mp .ssp1{display:inline-block;width: auto;height: auto;font-size:14px;color: rgba(85, 85, 85, 1);margin: 0 7px 0 0;padding: 0;line-height: 1.2;letter-spacing: -1px;text-align: left;text-indent: 5px;}
/* e_schwrap_uselectbox */
.pop_up_schd_mdf .tt.t_a{min-height: 78px;line-height: 1.3;text-align: left;text-indent: 0px;letter-spacing: -1px;padding: 17px 0 0 20px;}
.pop_up_schd_mdf .tt .t_1{position: relative;top: -1px;display:inline-block;width: auto;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(253, 126, 126, 1);padding: 0;margin: 0 20px 0 0;float: right;}
.pop_up_schd_mdf .tts:before{content:"※";margin: 0 6px 0 -20px;}
.pop_up_schd_mdf .tts{display: table;position:relative;width: 100%;height: 50px;text-align: left;text-indent: 0;line-height: 1.3;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);border-right: solid 5px rgba(255, 255, 254, 1);padding: 10px 20px 0 40px;margin: 0;box-sizing: border-box;float: left;}
.pop_up_schd_mdf .tts .t_1{position: relative;top: -2.5px;display: inline-block;text-decoration: underline;letter-spacing: .5px;}
.pop_up_schd_mdf .tts .t_2{position: relative;top: -2.5px;display: inline-block;text-decoration: underline;letter-spacing: .5px;color: rgba(255,116,118,1.00);}
.pop_up_schd_mdf .cwrap{display:inline-block;width: 79px;height:auto;text-align: center;margin: 7px 14px 0 9px;padding: 1px 0;background: rgba(251, 251, 251, 1);border: solid 2px rgba(180, 226, 253, 1);float: left;box-sizing: border-box;}
.pop_up_schd_mdf .tt2{display:inline-block;position:relative;width: auto;text-align: center;line-height: 30px;font-size: 15px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);padding: 0;margin: 0;}
.pop_up_schd_mdf .sign{display:inline-block;position:relative;width: 25px;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0;margin: 0 0 0 9px;float: left;}
.pop_up_schd_mdf .sign2{display:inline-block;position:relative;width: auto;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0;margin: 0 0 0 6px;float: left;}
.pop_up_schd_mdf .ip_tt{display:inline-block;background: rgba(255, 255, 255, 1);width: 452px;text-align: left;text-indent: 10px;line-height: 35px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 9px;padding:0;box-sizing: border-box;float: left;}
.pop_up_schd_mdf .ip_tt:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_mdf .ip_tt_s1{display:inline-block;background: rgba(255, 255, 255, 1);width: 100px;text-align: center;text-indent: 0;line-height: 35px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 0 9px;padding:0;box-sizing: border-box;float: left;}
.pop_up_schd_mdf .ip_tt_s1:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_mdf .tarea1{display: block;width: 469px;min-height: 60px;height: 60px;font-family:inherit;font-size: 14px;letter-spacing: -1px;word-spacing: 2px;text-align:justify;text-indent: 0px;background: rgba(255, 255, 255, 1);border: solid 1px rgba(83, 173, 243, 1);color: rgba(36, 116, 185, 1);margin: 9px 0 9px 9px;margin-right: 0;resize:none;overflow-y:hidden;padding: 6px 10px;line-height:1.5;box-sizing: border-box;float: left;}
.pop_up_schd_mdf .tarea1:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_mdf .chk{display:inline-block;width:25px;height:25px;margin: 0;padding:0;}
.pop_up_schd_mdf .t_dd{display: table;width: 100%;margin:0;padding: 0;text-align: center;}
.pop_up_schd_mdf .t_dd .pop_btn_wrap{display: table;width: auto;margin: 21px auto 28px auto;padding: 0;font-size:15px;box-sizing: border-box;line-height: 1;float: none;}
.pop_up_schd_mdf .t_dd .pop_btn_wrap .btn01{width: 140px;height: 41px;line-height: 40px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0 5px 0 0;border: solid 1px rgba(1, 96, 122, 1);border-top-left-radius: 20px;border-bottom-left-radius: 20px;color:rgba(255,255,255,1);background: rgba(1, 96, 121, 1);display:inline-block;box-sizing: border-box;}
.pop_up_schd_mdf .t_dd .pop_btn_wrap .btn02{width: 140px;height: 41px;line-height: 38px;text-align: center;text-indent: 0;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(0, 49, 119, 1);border-top-right-radius: 19px;border-bottom-right-radius: 19px;color: rgba(0, 33, 79, 1);background: rgba(255,255,255,1);display:inline-block;box-sizing: border-box;}
.pop_up_schd_mdf .t_dd .pop_btn_wrap .btn01:hover{background: rgba(49, 141, 165, 1);color: rgba(255, 255, 255, 1);transition:.7s;}
.pop_up_schd_mdf .t_dd .pop_btn_wrap .btn02:hover{background: rgba(230, 250, 255, 1);color: rgba(0, 62, 79, 1);transition:.7s;}
.pop_up_schd_mdf .pop_date .ip_search{display:inline-block;box-sizing: border-box;background: rgba(230, 250, 255, .5);width: 270px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(178, 218, 229, 1);font-size: 15px;letter-spacing: 1px;color: rgba(1, 96, 121, 1);margin: 0;padding:0;cursor:text;float: left;}
.pop_up_schd_mdf .pop_date .ip_search:hover{border: solid 1px rgba(161, 214, 229, 1);background: rgba(230, 250, 255, 1);}
.pop_up_schd_mdf .ip_pop01{display:inline-block;padding: 1px 5px 0 5px;margin: 0;width: 178px;line-height: 1;height:30px;border: solid 1px #24a7ca;font-size:14px;color: #555;background:#fff;text-align: center;text-indent: 0;box-sizing: border-box;}
.pop_up_schd_mdf .ip_pop01:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
/* s_.pop_up_schd_mdf .uselectbox */
.pop_up_schd_mdf .uselectbox{width: 452px;padding: 0 !important;margin: 8px 5px 0 9px;max-height: 36px;height: 36px !important;line-height: 35px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);float: left;}
.pop_up_schd_mdf .uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
.pop_up_schd_mdf .uselectbox span.uselected{width: 92%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 36px;line-height: 35px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.pop_up_schd_mdf .uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 7%;float: right;height: 35px;line-height: 35px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.pop_up_schd_mdf .uselectbox div.uoptions{position: relative;top: -2px;left: -1px;width: 100%;height: auto;line-height: 38px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: hidden;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.pop_up_schd_mdf .uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 36px;line-height: 36px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(36, 116, 185, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.pop_up_schd_mdf .uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
.pop_up_schd_mdf .uselectbox span.uoption_b{background:rgba(183, 183, 183, 1);color:rgba(255, 255, 255, 1);}
/* e_.pop_up_schd_mdf .uselectbox */
/* e_pop_up_schd_mdf */

/* s_.pop_up_schd_df */
.pop_up_schd_df{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_schd_df .pop_wrap{display: table;width: 627px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_schd_df .pop_swrap{display: table;width: 618px;margin: -23px auto 0 auto;padding: 0;}
.pop_up_schd_df .pop_ipwrap1{display:inline-block;width: 570px;height:auto;margin: 16px 0 25px 0;padding: 23px 0 25px 22px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.pop_up_schd_df .ip_tt{display: inline-block;width: 80px;height: 40px;line-height: 40px;text-align: center;margin: 0 5px 0 0;padding: 0;color: rgba(0, 75, 95, 1);font-size: 15px;background: rgba(190, 222, 231, 1);float: left;}
.pop_up_schd_df .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_schd_df .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_schd_df .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.pop_up_schd_df .t_dd .pop_btn_wrap{display: block;width: 100%;margin: -2px 0 0 0;padding: 0;font-size:15px;box-sizing: border-box;}
.pop_up_schd_df button.btn_search1{position: relative;left: -1px;display: inline-block;width: 80px;height: 40px;padding: 4px 0;text-align: center;text-indent:0;font-size: 15px;line-height: 1;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_schd_df .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 622px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_schd_df .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_schd_df .swrap{display:table;width: 100%;height:auto;padding: 0;margin: 0 0 5px 0;background: rgba(215, 240, 255, 1);}
.pop_up_schd_df .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 383px;text-align: left;text-indent: 10px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 0 9px;padding:0;cursor: text;float: left;}
.pop_up_schd_df .ip_ta1{display: table;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 469px;text-align: justify;text-indent:0px;line-height: 17px;height: auto;max-height: 50px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;word-spacing: 2px;color: rgba(36, 116, 185, 1);margin: 8px 0 9px 9px;padding: 4px 10px 4px 10px;cursor: text;overflow: hidden;resize: none;}
.pop_up_schd_df .ip_tt1{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 469px;text-align: left;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 9px 9px;padding:0 10px;cursor: text;float: left;}
.pop_up_schd_df .ip_time{position: relative;display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 170px;text-align: left;text-indent: 10px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 9px;padding:0;cursor: text;float: left;}
.pop_up_schd_df .tt{display: table-cell;position:relative;width: 130px;text-align: left;line-height: 50px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);background: rgba(215, 240, 255, 1);padding: 0 0 0 20px;margin: 0;box-sizing: border-box;float: left;}
.pop_up_schd_df .con .ip_tt3{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 47px;text-align: center;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 5px;padding: 0 2px;cursor: text;float: left;}
.pop_up_schd_df .con{display: table-cell;width: 490px;height: auto;min-height: 50px;text-align: left;line-height:17px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);border-left:solid 5px rgba(255, 255, 254, 1);background: rgba(238, 248, 255, 1);padding: 0;margin: 0;box-sizing: border-box;}
.pop_up_schd_df .con .a_mp{display: table;width: auto;min-width: 190px;height: auto;line-height: 30px;margin: 0 0 0 9px;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;}
.pop_up_schd_df .con .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 10px 2px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 17px;overflow: hidden;}
.pop_up_schd_df .con .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.pop_up_schd_df .con .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;margin: 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 64, 103, 1);}
.pop_up_schd_df .con .a_mp .ip_tt2{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 119px;text-align: left;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 5px 0 0;padding: 0 5px;cursor: text;float: left;}
.pop_up_schd_df .con .a_mp .ip_tt2:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_df .con .a_mp .ip_tt3{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 50px;text-align: center;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 5px;padding: 0 2px;cursor: text;float: left;}
.pop_up_schd_df .con .sp{display:inline-block;width: auto;min-width: 50px;box-sizing: border-box;font-size: 14px;color: rgba(255, 255, 255, 1);padding: 2px 7px 3px 7px;margin: 0 0 0 9px;text-align: center;text-indent: 0px;background: rgba(59, 167, 214, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgba(194, 194, 194, 1);}
.pop_up_schd_df .con .sp01{background: rgba(99, 178, 230, 1);}
.pop_up_schd_df .con .sp02{background: rgba(131, 148, 220, 1);}
.pop_up_schd_df .con .sp03{background: rgba(120, 191, 163, 1);}
/* s_schwrap_uselectbox_nselect1 */
.pop_up_schd_df .con .schwrap_uselectbox_nselect1{width: 469px;padding: 0 !important;margin: 0 0 0 9px;max-height: 36px;height: 36px !important;line-height: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);float: left;cursor:text;}	
.pop_up_schd_df .con .schwrap_uselectbox_nselect1 span.uselected{width: 407px;background: rgba(255, 255, 255, 0);overflow:hidden;position:relative;top: 0px;float:left;height: 34px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 0;padding:0 0 0 10px;margin: 0;box-sizing: border-box;}	
.pop_up_schd_df .con .schwrap_uselectbox_nselect1 span.uarrow{position:relative;top: -36px;text-indent: 0;display: none;width: 60px;float: right;height: 34px;line-height: 34px;z-index:1;box-sizing: border-box;text-align: center;font-size: 14px;background: rgba(83, 173, 243, 1);padding: 0;margin: 0;color: rgb(255, 255, 255);}			
.pop_up_schd_df .con .schwrap_uselectbox_nselect1 div.uoptions{position:absolute;top: 34px;left: -1px;width: 467px;height: auto;max-height: 190px;line-height: 28px;border: solid 1px rgba(83, 173, 243, 1);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: hidden;overflow-y: auto;background: rgb(255, 255, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;box-sizing: content-box;z-index: 9999;box-shadow: 3px 3px 5px rgb(163, 163, 163);}	
.pop_up_schd_df .con .schwrap_uselectbox_nselect1 .uoption{position:relative;top: 0px;left:-1px;display:table;width: 409px;height: 36px;line-height: 36px;font-size: 15px;margin: 0;padding: 0 0 3px 10px;text-align:left;text-indent: 0;border-bottom: dashed 0px rgb(102, 167, 223);opacity: 1;color: rgba(85, 85, 85, 1);box-sizing: border-box;}	
.pop_up_schd_df .con .schwrap_uselectbox_nselect1 .uoption.schopt1{padding: 9px 0 7px 10px;background: rgba(117, 161, 216, .3);color: rgb(90, 90, 90);border-bottom: solid 1px rgb(255, 255, 255);line-height: 20px;height: 22px;}
.pop_up_schd_df .con .schwrap_uselectbox_nselect1 .a_mp{display: table;height: auto;width: auto;margin: 2px 0 0 0 ;padding:0;float: left;letter-spacing: -1.5px;border-radius: 0;background: rgba(226, 241, 253, 0);box-shadow: none;overflow: visible;}
.pop_up_schd_df .con .schwrap_uselectbox_nselect1 .a_mp .pt01{display: inline-block;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 5px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 22px;overflow: hidden;}
.pop_up_schd_df .con .schwrap_uselectbox_nselect1 .a_mp .pt01 img{display:inline-block;width: 100%;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.pop_up_schd_df .con .schwrap_uselectbox_nselect1 .a_mp .ssp1{display:inline-block;width: auto;height: auto;font-size:14px;color: rgba(36, 116, 185, 1);margin: 0 7px 0 0;padding: 0;line-height: 1.2;letter-spacing: -1px;text-align: left;text-indent: 5px;}
/* e_schwrap_uselectbox_nselect1 */
.pop_up_schd_df .tt.t_a{min-height: 78px;line-height: 1.3;text-align: left;text-indent: 0px;letter-spacing: -1px;padding: 17px 0 0 20px;}
.pop_up_schd_df .tt .t_1{position: relative;top: -1px;display:inline-block;width: auto;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(253, 126, 126, 1);padding: 0;margin: 0 20px 0 0;float: right;}
.pop_up_schd_df .tts:before{content:"※";margin: 0 6px 0 -20px;}
.pop_up_schd_df .tts{display: table;position:relative;width: 100%;height: 50px;text-align: left;text-indent: 0;line-height: 1.3;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);border-right: solid 5px rgba(255, 255, 254, 1);padding: 10px 20px 0 40px;margin: 0;box-sizing: border-box;float: left;}
.pop_up_schd_df .tts .t_1{position: relative;top: -2.5px;display: inline-block;text-decoration: underline;letter-spacing: .5px;}
.pop_up_schd_df .tts .t_2{position: relative;top: -2.5px;display: inline-block;text-decoration: underline;letter-spacing: .5px;color: rgba(255,116,118,1.00);}
.pop_up_schd_df .cwrap{display:inline-block;width: 79px;height:auto;text-align: center;margin: 7px 14px 0 9px;padding: 1px 0;background: rgba(251, 251, 251, 1);border: solid 2px rgba(180, 226, 253, 1);float: left;box-sizing: border-box;}
.pop_up_schd_df .tt2{display:inline-block;position:relative;width: auto;text-align: center;line-height: 30px;font-size: 15px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);padding: 0;margin: 0;}
.pop_up_schd_df .sign{display:inline-block;position:relative;width: 25px;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0;margin: 0 0 0 9px;float: left;}
.pop_up_schd_df .sign2{display:inline-block;position:relative;width: auto;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0;margin: 0 0 0 6px;float: left;}
.pop_up_schd_df .ip_tt{display:inline-block;background: rgba(255, 255, 255, 1);width: 452px;text-align: left;text-indent: 10px;line-height: 35px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 9px;padding:0;box-sizing: border-box;float: left;}
.pop_up_schd_df .ip_tt_s1{display:inline-block;background: rgba(255, 255, 255, 1);width: 100px;text-align: center;text-indent: 0;line-height: 35px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 0 9px;padding:0;box-sizing: border-box;float: left;}
.pop_up_schd_df .tarea1{display: block;width: 469px;min-height: 60px;height: 60px;font-family:inherit;font-size: 14px;letter-spacing: -1px;word-spacing: 2px;text-align:justify;text-indent: 0px;background: rgba(255, 255, 255, 1);border: solid 1px rgba(83, 173, 243, 1);color: rgba(36, 116, 185, 1);margin: 9px 0 9px 9px;margin-right: 0;resize:none;overflow-y:hidden;padding: 6px 10px;line-height:1.5;box-sizing: border-box;float: left;}
.pop_up_schd_df .chk{display:inline-block;width:25px;height:25px;margin: 0;padding:0;}
.pop_up_schd_df .t_dd{display: none;width: 100%;margin:0;padding: 0;text-align: center;}
.pop_up_schd_df .t_dd .pop_btn_wrap{display: table;width: auto;margin: 21px auto 28px auto;padding: 0;font-size:15px;box-sizing: border-box;line-height: 1;float: none;}
.pop_up_schd_df .t_dd .pop_btn_wrap .btn01{width: 140px;height: 41px;line-height: 40px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0 5px 0 0;border: solid 1px rgba(1, 96, 122, 1);border-top-left-radius: 20px;border-bottom-left-radius: 20px;color:rgba(255,255,255,1);background: rgba(1, 96, 121, 1);display:inline-block;box-sizing: border-box;}
.pop_up_schd_df .t_dd .pop_btn_wrap .btn02{width: 140px;height: 41px;line-height: 38px;text-align: center;text-indent: 0;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(0, 49, 119, 1);border-top-right-radius: 19px;border-bottom-right-radius: 19px;color: rgba(0, 33, 79, 1);background: rgba(255,255,255,1);display:inline-block;box-sizing: border-box;}
.pop_up_schd_df .t_dd .pop_btn_wrap .btn01:hover{background: rgba(49, 141, 165, 1);color: rgba(255, 255, 255, 1);transition:.7s;}
.pop_up_schd_df .t_dd .pop_btn_wrap .btn02:hover{background: rgba(230, 250, 255, 1);color: rgba(0, 62, 79, 1);transition:.7s;}
.pop_up_schd_df .pop_date .ip_search{display:inline-block;box-sizing: border-box;background: rgba(230, 250, 255, .5);width: 270px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(178, 218, 229, 1);font-size: 15px;letter-spacing: 1px;color: rgba(1, 96, 121, 1);margin: 0;padding:0;cursor:text;float: left;}
.pop_up_schd_df .ip_pop01{display:inline-block;padding: 1px 5px 0 5px;margin: 0;width: 178px;line-height: 1;height:30px;border: solid 1px #24a7ca;font-size:14px;color: #555;background:#fff;text-align: center;text-indent: 0;box-sizing: border-box;}
/* e_.pop_up_schd_df */

/* s_pop_up_schd_write */
.pop_up_schd_write{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_schd_write .pop_wrap{display: table;width: 627px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_schd_write .pop_swrap{display: table;width:100%;margin: -20px 0 0 0;}
.pop_up_schd_write .pop_ipwrap1{display:inline-block;width: 570px;height:auto;margin: 16px 0 25px 0;padding: 23px 0 25px 22px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.pop_up_schd_write .ip_tt{display: inline-block;width: 80px;height: 40px;line-height: 40px;text-align: center;margin: 0 5px 0 0;padding: 0;color: rgba(0, 75, 95, 1);font-size: 15px;background: rgba(190, 222, 231, 1);float: left;}
.pop_up_schd_write .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_schd_write .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_schd_write .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.pop_up_schd_write .t_dd .pop_btn_wrap{display: block;width: 100%;margin: -2px 0 0 0;padding: 0;font-size:15px;box-sizing: border-box;}
.pop_up_schd_write button.btn_search1{position: relative;left: -1px;display: inline-block;width: 80px;height: 40px;padding: 4px 0;text-align: center;text-indent:0;font-size: 15px;line-height: 1;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_schd_write button.btn_search1:hover{transition: .7s; background: rgba(230, 250, 255, 1);color:rgba(0, 59, 75, 1);}
.pop_up_schd_write .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 622px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_schd_write .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_schd_write .swrap{display:table;width: 100%;height:auto;padding: 0;margin: 0 0 5px 0;background: rgba(215, 240, 255, 1);}
.pop_up_schd_write .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 469px;text-align: left;text-indent: 10px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 0 9px;padding:0;cursor:pointer;float: left;}
.pop_up_schd_write .ip_date:hover{border:solid 1px rgba(0, 171, 216, 1);background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write .ip_ta1{display: table;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 469px;text-align: justify;text-indent:0px;line-height: 20px;height: auto;max-height: 50px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;word-spacing: 2px;color: rgba(36, 116, 185, 1);margin: 8px 0 9px 9px;padding: 4px 10px 4px 10px;cursor:pointer;overflow: hidden;resize: none;}
.pop_up_schd_write .ip_ta1:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write .ip_tt1{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 469px;text-align: left;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 9px 9px;padding:0 10px;cursor:pointer;float: left;}
.pop_up_schd_write .ip_tt1:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write .ip_time{position: relative;display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 170px;text-align: left;text-indent: 10px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 9px;padding:0;cursor:pointer;float: left;}
.pop_up_schd_write .ip_time:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write .tt{display: table-cell;position:relative;width: 130px;text-align: left;line-height: 50px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);background: rgba(215, 240, 255, 1);padding: 0 0 0 20px;margin: 0;box-sizing: border-box;float: left;}
.pop_up_schd_write .con .ip_tt3{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 47px;text-align: center;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 5px;padding: 0 2px;cursor: pointer;float: left;}
.pop_up_schd_write .con .ip_tt3:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write .con{display: table-cell;width: 490px;height: auto;min-height: 50px;text-align: left;line-height:17px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);border-left:solid 5px rgba(255, 255, 254, 1);background: rgba(238, 248, 255, 1);padding: 0;margin: 0;box-sizing: border-box;}
.pop_up_schd_write .con .a_mp{display: table;width: auto;min-width: 190px;height: auto;line-height: 30px;margin: 0 0 0 9px;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;}
.pop_up_schd_write .con .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 10px 2px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 17px;overflow: hidden;}
.pop_up_schd_write .con .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.pop_up_schd_write .con .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;margin: 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 64, 103, 1);}
.pop_up_schd_write .con .a_mp .ip_tt2{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 119px;text-align: left;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 5px 0 0;padding: 0 5px;cursor:pointer;float: left;}
.pop_up_schd_write .con .a_mp .ip_tt2:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write .con .a_mp .ip_tt3{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 50px;text-align: center;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 5px;padding: 0 2px;cursor: pointer;float: left;}
.pop_up_schd_write .con .a_mp .ip_tt3:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write .con .sp{display:inline-block;width: auto;min-width: 50px;box-sizing: border-box;font-size: 14px;color: rgba(255, 255, 255, 1);padding: 2px 7px 3px 7px;margin: 0 0 0 9px;text-align: center;text-indent: 0px;background: rgba(59, 167, 214, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgba(194, 194, 194, 1);}
.pop_up_schd_write .con .sp01{background: rgba(99, 178, 230, 1);}
.pop_up_schd_write .con .sp02{background: rgba(131, 148, 220, 1);}
.pop_up_schd_write .con .sp03{background: rgba(120, 191, 163, 1);}
.pop_up_schd_write .tt.t_a{min-height: 78px;line-height: 1.3;text-align: left;text-indent: 0px;letter-spacing: -1px;padding: 17px 0 0 20px;}
.pop_up_schd_write .tt .t_1{position: relative;top: -1px;display:inline-block;width: auto;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(253, 126, 126, 1);padding: 0;margin: 0 20px 0 0;float: right;}
.pop_up_schd_write .tts:before{content:"※";margin: 0 6px 0 -20px;}
.pop_up_schd_write .tts{display: table;position:relative;width: 100%;height: 50px;text-align: left;text-indent: 0;line-height: 1.3;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);border-right: solid 5px rgba(255, 255, 254, 1);padding: 10px 20px 0 40px;margin: 0;box-sizing: border-box;float: left;}
.pop_up_schd_write .tts .t_1{position: relative;top: -2.5px;display: inline-block;text-decoration: underline;letter-spacing: .5px;}
.pop_up_schd_write .tts .t_2{position: relative;top: -2.5px;display: inline-block;text-decoration: underline;letter-spacing: .5px;color: rgba(255,116,118,1.00);}
.pop_up_schd_write .cwrap{display:inline-block;width: 79px;height:auto;text-align: center;margin: 7px 14px 0 9px;padding: 1px 0;background: rgba(251, 251, 251, 1);border: solid 2px rgba(180, 226, 253, 1);float: left;box-sizing: border-box;}
.pop_up_schd_write .tt2{display:inline-block;position:relative;width: auto;text-align: center;line-height: 30px;font-size: 15px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);padding: 0;margin: 0;}
.pop_up_schd_write .sign{display:inline-block;position:relative;width: 25px;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0;margin: 0 0 0 9px;float: left;}
.pop_up_schd_write .sign2{display:inline-block;position:relative;width: auto;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0;margin: 0 0 0 6px;float: left;}
.pop_up_schd_write .ip_tt{display:inline-block;background: rgba(255, 255, 255, 1);width: 452px;text-align: left;text-indent: 10px;line-height: 35px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 9px;padding:0;box-sizing: border-box;float: left;}
.pop_up_schd_write .ip_tt:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write .ip_tt_s1{display:inline-block;background: rgba(255, 255, 255, 1);width: 100px;text-align: center;text-indent: 0;line-height: 35px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 0 9px;padding:0;box-sizing: border-box;float: left;}
.pop_up_schd_write .ip_tt_s1:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write .tarea1{display: block;width: 469px;min-height: 60px;height: 60px;font-family:inherit;font-size: 14px;letter-spacing: -1px;word-spacing: 2px;text-align:justify;text-indent: 0px;background: rgba(255, 255, 255, 1);border: solid 1px rgba(83, 173, 243, 1);color: rgba(36, 116, 185, 1);margin: 9px 0 9px 9px;margin-right: 0;resize:none;overflow-y:hidden;padding: 6px 10px;line-height:1.5;box-sizing: border-box;float: left;}
.pop_up_schd_write .tarea1:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write .chk{display:inline-block;width:25px;height:25px;margin: 0;padding:0;}
.pop_up_schd_write .t_dd{display: table;width: 100%;margin:0;padding: 0;text-align: center;}
.pop_up_schd_write .t_dd .pop_btn_wrap{display: table;width: 100%;margin: 0;padding: 0;font-size:15px;box-sizing: border-box;line-height: 1;float: none;overflow: hidden;}
.pop_up_schd_write .t_dd .pop_btn_wrap .btn01{width: 310px;height: 41px;line-height: 40px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0;border: solid 0px rgba(1, 96, 122, 1);border-top: solid 0px rgba(1, 96, 122, 1);border-bottom-left-radius: 0px;background: rgba(71, 162, 185, 1);color: rgba(255, 255, 255, 1);display:inline-block;box-sizing: border-box;float: left;}
.pop_up_schd_write .t_dd .pop_btn_wrap .btn02{width: 310px;height: 41px;line-height: 38px;text-align: center;text-indent: 0;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0;border: solid 0px rgba(0, 49, 119, 1);border-top: solid 0px rgba(1, 96, 122, 1);border-bottom-right-radius: 0px;background: rgba(255, 132, 132, 1);color: rgba(255, 255, 255, 1);display:inline-block;box-sizing: border-box;float: right;}
.pop_up_schd_write .t_dd .pop_btn_wrap .btn01:hover{color:rgba(255, 255, 255, 1);background: rgba(0, 132, 167, 1);transition:.7s;}
.pop_up_schd_write .t_dd .pop_btn_wrap .btn02:hover{background: rgb(255, 71, 71);transition:.7s;}
.pop_up_schd_write .pop_date .ip_search{display:inline-block;box-sizing: border-box;background: rgba(230, 250, 255, .5);width: 270px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(178, 218, 229, 1);font-size: 15px;letter-spacing: 1px;color: rgba(1, 96, 121, 1);margin: 0;padding:0;cursor:text;float: left;}
.pop_up_schd_write .pop_date .ip_search:hover{border: solid 1px rgba(161, 214, 229, 1);background: rgba(230, 250, 255, 1);}
.pop_up_schd_write .ip_pop01{display:inline-block;padding: 1px 5px 0 5px;margin: 0;width: 178px;line-height: 1;height:30px;border: solid 1px #24a7ca;font-size:14px;color: #555;background:#fff;text-align: center;text-indent: 0;box-sizing: border-box;}
.pop_up_schd_write .ip_pop01:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
/* s_.pop_up_schd_write .uselectbox */
.pop_up_schd_write .uselectbox{width: 452px;padding: 0 !important;margin: 8px 5px 0 9px;max-height: 36px;height: 36px !important;line-height: 35px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);float: left;}
.pop_up_schd_write .uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
.pop_up_schd_write .uselectbox span.uselected{width: 92%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 36px;line-height: 35px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.pop_up_schd_write .uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 7%;float: right;height: 35px;line-height: 35px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.pop_up_schd_write .uselectbox div.uoptions{position: relative;top: -2px;left: -1px;width: 100%;height: auto;line-height: 38px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: hidden;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.pop_up_schd_write .uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 36px;line-height: 36px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(36, 116, 185, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.pop_up_schd_write .uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
.pop_up_schd_write .uselectbox span.uoption_b{background:rgba(183, 183, 183, 1);color:rgba(255, 255, 255, 1);}
/* e_.pop_up_schd_write .uselectbox */
/* e_pop_up_schd_write */

/* s_.pop_up_schd_write #pop_spop1 */
.pop_up_schd_write #pop_spop1{position: relative;bottom: 50px;left: 260px;display: none;padding: 0;margin: 0;box-sizing:content-box;background: #ccc;cursor: pointer;}
.pop_up_schd_write #pop_spop1 .spop_wrap {display: block;width: auto;height: auto;line-height: 1.5;visibility: hidden;background-color: #fff;border: solid 2px rgba(0, 94, 168, 1);color: rgba(0, 78, 139, 1);text-align: center;border-radius: 6px;padding: 20px 20px 5px 20px;margin: 0;letter-spacing: -1.5px;position: absolute;z-index: 999;bottom: 135%;left: 10px;box-sizing: border-box;word-break: break-all;box-shadow: 2px 2px 5px 0 rgba(134, 169, 196, 1);}
.pop_up_schd_write #pop_spop1 .sswrap{display:table;width: 300px;height:auto;padding: 0;margin: 0 0 5px 0;background: rgba(215, 240, 255, 1);}
.pop_up_schd_write #pop_spop1 .spop_wrap::after {content: "";position: absolute;top: 100%;left: 48%;margin-left: 0px; border-width: 7px;border-style: solid;border-color: rgba(0, 94, 167, 1) transparent transparent transparent;}
.pop_up_schd_write #pop_spop1 .spop_wrap span.wrap{display: table;margin: 0 auto;padding: 0; height: 20px;line-height: 20px;font-size: 15px;text-align: center;box-sizing: content-box;}
.pop_up_schd_write #pop_spop1 .spop_wrap .sp1{width: 269px;display: inline-block;margin: 2px 0;padding: 0 5px;height: 25px;line-height: 25px;font-size: 15px;text-align: left;box-sizing: border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float: left;}
.pop_up_schd_write #pop_spop1 .spop_wrap .sp2{width: 100%;display: inline-block;margin: 2px 0;padding: 0 5px;height: 20px;line-height: 17px;font-size: 14px;color: rgba(113, 113, 113, 1);text-align: left;text-indent: 27px;letter-spacing: -1px;word-spacing: 4px;box-sizing: border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float: right;}
.pop_up_schd_write #pop_spop1 .spop_wrap .check_pop{display:inline-block;width: 22px;height: 22px;border: solid 1px #ddd;box-sizing: border-box;background: #fff;font-size: 15px;color: #777;margin: 0 0 0 5px;padding: 0; float:left;}
.pop_up_schd_write #pop_spop1 .spop_wrap .btn01{width: 100%;height: 30px;line-height: 29px;padding: 0;margin: 0;text-align: center;letter-spacing:2px;text-indent: 0;border: solid 1px rgba(0, 94, 168, 1);border-radius: 0;color:#fff;background: rgba(0, 94, 167, 1);box-sizing:border-box;display: block;font-size: 14px;}
.pop_up_schd_write #pop_spop1 .spop_wrap button:hover,
.pop_up_schd_write #pop_spop1 .spop_wrap button:focus,
.pop_up_schd_write #pop_spop1 .spop_wrap button:active{background:rgba(215, 240, 255, 1);color:rgba(0, 94, 167, 1);transition: .7s;}
.pop_up_schd_write #pop_spop1 .spop_wrap .chk1{display:inline-block;width: 25px;height: 25px;margin:2px;float:left;}
.pop_up_schd_write #pop_spop1 .show {visibility: visible;animation: fadeIn 1s;}
.pop_up_schd_write #pop_spop1 .spop_wrap .pop_close_s{position: absolute;width: 18px;height: 18px;top: 2px;right: 2px;display: inline-block !important;border: solid 1px rgba(0, 94, 168, 1);background: rgba(0, 94, 167, .7);border-radius: 3px;color: rgb(255, 255, 255);font-size: 11px;text-align: center !important;text-indent: 0;padding: 0 !important;line-height: 18px;box-sizing: border-box;margin: 0;box-shadow: none;padding-bottom: 0;}
.pop_up_schd_write #pop_spop1 .spop_wrap .pop_close_s:hover{background: rgba(0, 94, 167, 1);}
/* e_.pop_up_schd_write #pop_spop1 */

/* s_pop_up_schd_write_op */
.pop_up_schd_write_op{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_schd_write_op .pop_wrap{display: table;width: 627px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_schd_write_op .pop_swrap{display: table;width:100%;margin: -20px 0 0 0;}
.pop_up_schd_write_op .pop_ipwrap1{display:inline-block;width: 570px;height:auto;margin: 16px 0 25px 0;padding: 23px 0 25px 22px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.pop_up_schd_write_op .ip_tt{display: inline-block;width: 80px;height: 40px;line-height: 40px;text-align: center;margin: 0 5px 0 0;padding: 0;color: rgba(0, 75, 95, 1);font-size: 15px;background: rgba(190, 222, 231, 1);float: left;}
.pop_up_schd_write_op .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_schd_write_op .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_schd_write_op .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.pop_up_schd_write_op .t_dd .pop_btn_wrap{display: block;width: 100%;margin: -2px 0 0 0;padding: 0;font-size:15px;box-sizing: border-box;}
.pop_up_schd_write_op button.btn_search1{position: relative;left: -1px;display: inline-block;width: 80px;height: 40px;padding: 4px 0;text-align: center;text-indent:0;font-size: 15px;line-height: 1;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_schd_write_op button.btn_search1:hover{transition: .7s; background: rgba(230, 250, 255, 1);color:rgba(0, 59, 75, 1);}
.pop_up_schd_write_op .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 622px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_schd_write_op .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_schd_write_op .swrap{display:table;width: 100%;height:auto;padding: 0;margin: 0 0 5px 0;background: rgba(215, 240, 255, 1);}
.pop_up_schd_write_op .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 469px;text-align: left;text-indent: 10px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 0 9px;padding:0;cursor:pointer;float: left;}
.pop_up_schd_write_op .ip_date:hover{border:solid 1px rgba(0, 171, 216, 1);background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op .ip_ta1{display: table;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 469px;text-align: justify;text-indent:0px;line-height: 20px;height: auto;max-height: 50px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;word-spacing: 2px;color: rgba(36, 116, 185, 1);margin: 8px 0 9px 9px;padding: 4px 10px 4px 10px;cursor:pointer;overflow: hidden;resize: none;}
.pop_up_schd_write_op .ip_ta1:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op .ip_tt1{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 469px;text-align: left;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 9px 9px;padding:0 10px;cursor:pointer;float: left;}
.pop_up_schd_write_op .ip_tt1:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op .ip_time{position: relative;display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 170px;text-align: left;text-indent: 10px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 9px;padding:0;cursor:pointer;float: left;}
.pop_up_schd_write_op .ip_time:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op .tt{display: table-cell;position:relative;width: 130px;text-align: left;line-height: 50px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);background: rgba(215, 240, 255, 1);padding: 0 0 0 20px;margin: 0;box-sizing: border-box;float: left;}
.pop_up_schd_write_op .con .ip_tt3{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 47px;text-align: center;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 5px;padding: 0 2px;cursor: pointer;float: left;}
.pop_up_schd_write_op .con .ip_tt3:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op .con{display: table-cell;width: 490px;height: auto;min-height: 50px;text-align: left;line-height:17px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);border-left:solid 5px rgba(255, 255, 254, 1);background: rgba(238, 248, 255, 1);padding: 0;margin: 0;box-sizing: border-box;}
.pop_up_schd_write_op .con .a_mp{display: table;width: auto;min-width: 190px;height: auto;line-height: 30px;margin: 0 0 0 9px;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;}
.pop_up_schd_write_op .con .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 10px 2px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 17px;overflow: hidden;}
.pop_up_schd_write_op .con .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.pop_up_schd_write_op .con .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;margin: 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 64, 103, 1);}
.pop_up_schd_write_op .con .a_mp .ip_tt2{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 119px;text-align: left;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 5px 0 0;padding: 0 5px;cursor:pointer;float: left;}
.pop_up_schd_write_op .con .a_mp .ip_tt2:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op .con .a_mp .ip_tt3{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 50px;text-align: center;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 5px;padding: 0 2px;cursor: pointer;float: left;}
.pop_up_schd_write_op .con .a_mp .ip_tt3:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op .con .sp{display:inline-block;width: auto;min-width: 50px;box-sizing: border-box;font-size: 14px;color: rgba(255, 255, 255, 1);padding: 2px 7px 3px 7px;margin: 0 0 0 9px;text-align: center;text-indent: 0px;background: rgba(59, 167, 214, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgba(194, 194, 194, 1);}
.pop_up_schd_write_op .con .sp01{background: rgba(99, 178, 230, 1);}
.pop_up_schd_write_op .con .sp02{background: rgba(131, 148, 220, 1);}
.pop_up_schd_write_op .con .sp03{background: rgba(120, 191, 163, 1);}
.pop_up_schd_write_op .tt.t_a{min-height: 78px;line-height: 1.3;text-align: left;text-indent: 0px;letter-spacing: -1px;padding: 17px 0 0 20px;}
.pop_up_schd_write_op .tt .t_1{position: relative;top: -1px;display:inline-block;width: auto;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(253, 126, 126, 1);padding: 0;margin: 0 20px 0 0;float: right;}
.pop_up_schd_write_op .tts:before{content:"※";margin: 0 6px 0 -20px;}
.pop_up_schd_write_op .tts{display: table;position:relative;width: 100%;height: 50px;text-align: left;text-indent: 0;line-height: 1.3;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);border-right: solid 5px rgba(255, 255, 254, 1);padding: 10px 20px 0 40px;margin: 0;box-sizing: border-box;float: left;}
.pop_up_schd_write_op .tts .t_1{position: relative;top: -2.5px;display: inline-block;text-decoration: underline;letter-spacing: .5px;}
.pop_up_schd_write_op .tts .t_2{position: relative;top: -2.5px;display: inline-block;text-decoration: underline;letter-spacing: .5px;color: rgba(255,116,118,1.00);}
.pop_up_schd_write_op .cwrap{display:inline-block;width: 79px;height:auto;text-align: center;margin: 7px 14px 0 9px;padding: 1px 0;background: rgba(251, 251, 251, 1);border: solid 2px rgba(180, 226, 253, 1);float: left;box-sizing: border-box;}
.pop_up_schd_write_op .tt2{display:inline-block;position:relative;width: auto;text-align: center;line-height: 30px;font-size: 15px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);padding: 0;margin: 0;}
.pop_up_schd_write_op .sign{display:inline-block;position:relative;width: 25px;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0;margin: 0 0 0 9px;float: left;}
.pop_up_schd_write_op .sign2{display:inline-block;position:relative;width: auto;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0;margin: 0 0 0 6px;float: left;}
.pop_up_schd_write_op .ip_tt{display:inline-block;background: rgba(255, 255, 255, 1);width: 452px;text-align: left;text-indent: 10px;line-height: 35px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 9px;padding:0;box-sizing: border-box;float: left;}
.pop_up_schd_write_op .ip_tt:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op .ip_tt_s1{display:inline-block;background: rgba(255, 255, 255, 1);width: 100px;text-align: center;text-indent: 0;line-height: 35px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 0 9px;padding:0;box-sizing: border-box;float: left;}
.pop_up_schd_write_op .ip_tt_s1:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op .tarea1{display: block;width: 469px;min-height: 60px;height: 60px;font-family:inherit;font-size: 14px;letter-spacing: -1px;word-spacing: 2px;text-align:justify;text-indent: 0px;background: rgba(255, 255, 255, 1);border: solid 1px rgba(83, 173, 243, 1);color: rgba(36, 116, 185, 1);margin: 9px 0 9px 9px;margin-right: 0;resize:none;overflow-y:hidden;padding: 6px 10px;line-height:1.5;box-sizing: border-box;float: left;}
.pop_up_schd_write_op .tarea1:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op .chk{display:inline-block;width:25px;height:25px;margin: 0;padding:0;}
.pop_up_schd_write_op .t_dd{display: table;width: 100%;margin:0;padding: 0;text-align: center;}
.pop_up_schd_write_op .t_dd .pop_btn_wrap{display: table;width: 100%;margin: 0;padding: 0;font-size:15px;box-sizing: border-box;line-height: 1;float: none;overflow: hidden;}
.pop_up_schd_write_op .t_dd .pop_btn_wrap .btn01{width: 50%;height: 41px;line-height: 40px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-top: solid 2px rgba(1, 96, 122, 1);border-bottom-left-radius: 0px;background: rgba(71, 162, 185, 1);color: rgba(255, 255, 255, 1);display:inline-block;box-sizing: border-box;}
.pop_up_schd_write_op .t_dd .pop_btn_wrap .btn02{width: 100%;height: 41px;line-height: 38px;text-align: center;text-indent: 0;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(0, 49, 119, 1);border-top: solid 2px rgba(1, 96, 122, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background: rgba(255, 132, 132, 1);color: rgba(255, 255, 255, 1);display:inline-block;box-sizing: border-box;}
.pop_up_schd_write_op .t_dd .pop_btn_wrap .btn01:hover{color:rgba(255, 255, 255, 1);background: rgba(0, 132, 167, 1);transition:.7s;}
.pop_up_schd_write_op .t_dd .pop_btn_wrap .btn02:hover{color:rgba(255, 46, 46, 1);background: rgb(255, 255, 255);transition:.7s;}
.pop_up_schd_write_op .pop_date .ip_search{display:inline-block;box-sizing: border-box;background: rgba(230, 250, 255, .5);width: 270px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(178, 218, 229, 1);font-size: 15px;letter-spacing: 1px;color: rgba(1, 96, 121, 1);margin: 0;padding:0;cursor:text;float: left;}
.pop_up_schd_write_op .pop_date .ip_search:hover{border: solid 1px rgba(161, 214, 229, 1);background: rgba(230, 250, 255, 1);}
.pop_up_schd_write_op .ip_pop01{display:inline-block;padding: 1px 5px 0 5px;margin: 0;width: 178px;line-height: 1;height:30px;border: solid 1px #24a7ca;font-size:14px;color: #555;background:#fff;text-align: center;text-indent: 0;box-sizing: border-box;}
.pop_up_schd_write_op .ip_pop01:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
/* s_.pop_up_schd_write_op .uselectbox */
.pop_up_schd_write_op .uselectbox{width: 452px;padding: 0 !important;margin: 8px 5px 0 9px;max-height: 36px;height: 36px !important;line-height: 35px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);float: left;}
.pop_up_schd_write_op .uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
.pop_up_schd_write_op .uselectbox span.uselected{width: 92%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 36px;line-height: 35px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.pop_up_schd_write_op .uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 7%;float: right;height: 35px;line-height: 35px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.pop_up_schd_write_op .uselectbox div.uoptions{position: relative;top: -2px;left: -1px;width: 100%;height: auto;line-height: 38px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: hidden;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.pop_up_schd_write_op .uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 36px;line-height: 36px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(36, 116, 185, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.pop_up_schd_write_op .uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
.pop_up_schd_write_op .uselectbox span.uoption_b{background:rgba(183, 183, 183, 1);color:rgba(255, 255, 255, 1);}
/* e_.pop_up_schd_write_op .uselectbox */
/* e_pop_up_schd_write_op */

/* s_pop_up_schd_write_op_af */
.pop_up_schd_write_op_af{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_schd_write_op_af .pop_wrap{display: table;width: 627px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_schd_write_op_af .pop_swrap{display: table;width:100%;margin: -20px 0 0 0;}
.pop_up_schd_write_op_af .pop_ipwrap1{display:inline-block;width: 570px;height:auto;margin: 16px 0 25px 0;padding: 23px 0 25px 22px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.pop_up_schd_write_op_af .ip_tt{display: inline-block;width: 80px;height: 40px;line-height: 40px;text-align: center;margin: 0 5px 0 0;padding: 0;color: rgba(0, 75, 95, 1);font-size: 15px;background: rgba(190, 222, 231, 1);float: left;}
.pop_up_schd_write_op_af .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_schd_write_op_af .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_schd_write_op_af .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.pop_up_schd_write_op_af .t_dd .pop_btn_wrap{display: block;width: 100%;margin: -2px 0 0 0;padding: 0;font-size:15px;box-sizing: border-box;}
.pop_up_schd_write_op_af button.btn_search1{position: relative;left: -1px;display: inline-block;width: 80px;height: 40px;padding: 4px 0;text-align: center;text-indent:0;font-size: 15px;line-height: 1;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_schd_write_op_af button.btn_search1:hover{transition: .7s; background: rgba(230, 250, 255, 1);color:rgba(0, 59, 75, 1);}
.pop_up_schd_write_op_af .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 622px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_schd_write_op_af .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_schd_write_op_af .swrap{display:table;width: 100%;height:auto;padding: 0;margin: 0 0 5px 0;background: rgba(215, 240, 255, 1);}
.pop_up_schd_write_op_af .ip_date{display:inline-block;box-sizing: border-box;background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(255, 255, 255, 1);width: 469px;text-align: left;text-indent: 10px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 0 9px;padding:0;cursor:pointer;float: left;}
.pop_up_schd_write_op_af .ip_date:hover{border:solid 1px rgba(0, 171, 216, 1);background: url(../img/calendar6.png) 98.5% 47% no-repeat rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op_af .ip_ta1{display: table;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 469px;text-align: justify;text-indent:0px;line-height: 20px;height: auto;max-height: 50px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;word-spacing: 2px;color: rgba(36, 116, 185, 1);margin: 8px 0 9px 9px;padding: 4px 10px 4px 10px;cursor:pointer;overflow: hidden;resize: none;}
.pop_up_schd_write_op_af .ip_ta1:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op_af .ip_tt1{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 469px;text-align: left;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 9px 9px;padding:0 10px;cursor:pointer;float: left;}
.pop_up_schd_write_op_af .ip_tt1:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op_af .ip_time{position: relative;display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 170px;text-align: left;text-indent: 10px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 9px;padding:0;cursor:pointer;float: left;}
.pop_up_schd_write_op_af .ip_time:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op_af .tt{display: table-cell;position:relative;width: 130px;text-align: left;line-height: 50px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);background: rgba(215, 240, 255, 1);padding: 0 0 0 20px;margin: 0;box-sizing: border-box;float: left;}
.pop_up_schd_write_op_af .con .ip_tt3{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 47px;text-align: center;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 5px;padding: 0 2px;cursor: pointer;float: left;}
.pop_up_schd_write_op_af .con .ip_tt3:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op_af .con{display: table-cell;width: 490px;height: auto;min-height: 50px;text-align: left;line-height:17px;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);border-left:solid 5px rgba(255, 255, 254, 1);background: rgba(238, 248, 255, 1);padding: 0;margin: 0;box-sizing: border-box;}
.pop_up_schd_write_op_af .con .a_mp{display: table;width: auto;min-width: 190px;height: auto;line-height: 30px;margin: 0 0 0 9px;padding: 0;letter-spacing: -1.5px;box-sizing: border-box;}
.pop_up_schd_write_op_af .con .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 10px 2px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 17px;overflow: hidden;}
.pop_up_schd_write_op_af .con .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.pop_up_schd_write_op_af .con .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;margin: 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 64, 103, 1);}
.pop_up_schd_write_op_af .con .a_mp .ip_tt2{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 119px;text-align: left;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 5px 0 0;padding: 0 5px;cursor:pointer;float: left;}
.pop_up_schd_write_op_af .con .a_mp .ip_tt2:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op_af .con .a_mp .ip_tt3{display:inline-block;box-sizing: border-box;background: rgba(255, 255, 255, 1);width: 50px;text-align: center;text-indent:0px;line-height: 36px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 5px;padding: 0 2px;cursor: pointer;float: left;}
.pop_up_schd_write_op_af .con .a_mp .ip_tt3:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op_af .con .sp{display:inline-block;width: auto;min-width: 50px;box-sizing: border-box;font-size: 14px;color: rgba(255, 255, 255, 1);padding: 2px 7px 3px 7px;margin: 0 0 0 9px;text-align: center;text-indent: 0px;background: rgba(59, 167, 214, 1);border-radius: 3px;box-shadow: 1px 1px 1px rgba(194, 194, 194, 1);}
.pop_up_schd_write_op_af .con .sp01{background: rgba(99, 178, 230, 1);}
.pop_up_schd_write_op_af .con .sp02{background: rgba(131, 148, 220, 1);}
.pop_up_schd_write_op_af .con .sp03{background: rgba(120, 191, 163, 1);}
.pop_up_schd_write_op_af .tt.t_a{min-height: 78px;line-height: 1.3;text-align: left;text-indent: 0px;letter-spacing: -1px;padding: 17px 0 0 20px;}
.pop_up_schd_write_op_af .tt .t_1{position: relative;top: -1px;display:inline-block;width: auto;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(253, 126, 126, 1);padding: 0;margin: 0 20px 0 0;float: right;}
.pop_up_schd_write_op_af .tts:before{content:"※";margin: 0 6px 0 -20px;}
.pop_up_schd_write_op_af .tts{display: table;position:relative;width: 100%;height: 50px;text-align: left;text-indent: 0;line-height: 1.3;font-size: 15px;letter-spacing: -1px;color: rgba(0, 93, 173, 1);border-right: solid 5px rgba(255, 255, 254, 1);padding: 10px 20px 0 40px;margin: 0;box-sizing: border-box;float: left;}
.pop_up_schd_write_op_af .tts .t_1{position: relative;top: -2.5px;display: inline-block;text-decoration: underline;letter-spacing: .5px;}
.pop_up_schd_write_op_af .tts .t_2{position: relative;top: -2.5px;display: inline-block;text-decoration: underline;letter-spacing: .5px;color: rgba(255,116,118,1.00);}
.pop_up_schd_write_op_af .cwrap{display:inline-block;width: 79px;height:auto;text-align: center;margin: 7px 14px 0 9px;padding: 1px 0;background: rgba(251, 251, 251, 1);border: solid 2px rgba(180, 226, 253, 1);float: left;box-sizing: border-box;}
.pop_up_schd_write_op_af .tt2{display:inline-block;position:relative;width: auto;text-align: center;line-height: 30px;font-size: 15px;letter-spacing: -1px;color: rgba(36, 116, 185, 1);padding: 0;margin: 0;}
.pop_up_schd_write_op_af .sign{display:inline-block;position:relative;width: 25px;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0;margin: 0 0 0 9px;float: left;}
.pop_up_schd_write_op_af .sign2{display:inline-block;position:relative;width: auto;text-align: center;line-height: 50px;font-size: 15px;letter-spacing: -2px;color: rgba(0, 93, 173, 1);padding: 0;margin: 0 0 0 6px;float: left;}
.pop_up_schd_write_op_af .ip_tt{display:inline-block;background: rgba(255, 255, 255, 1);width: 452px;text-align: left;text-indent: 10px;line-height: 35px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 7px 0 0 9px;padding:0;box-sizing: border-box;float: left;}
.pop_up_schd_write_op_af .ip_tt:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op_af .ip_tt_s1{display:inline-block;background: rgba(255, 255, 255, 1);width: 100px;text-align: center;text-indent: 0;line-height: 35px;height: 36px;border: solid 1px rgba(83, 173, 243, 1);font-size: 15px;letter-spacing: 1px;color: rgba(36, 116, 185, 1);margin: 8px 0 0 9px;padding:0;box-sizing: border-box;float: left;}
.pop_up_schd_write_op_af .ip_tt_s1:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op_af .tarea1{display: block;width: 469px;min-height: 60px;height: 60px;font-family:inherit;font-size: 14px;letter-spacing: -1px;word-spacing: 2px;text-align:justify;text-indent: 0px;background: rgba(255, 255, 255, 1);border: solid 1px rgba(83, 173, 243, 1);color: rgba(36, 116, 185, 1);margin: 9px 0 9px 9px;margin-right: 0;resize:none;overflow-y:hidden;padding: 6px 10px;line-height:1.5;box-sizing: border-box;float: left;}
.pop_up_schd_write_op_af .tarea1:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgba(244, 252, 255, 1);transition: .7s;}
.pop_up_schd_write_op_af .chk{display:inline-block;width:25px;height:25px;margin: 0;padding:0;}
.pop_up_schd_write_op_af .t_dd{display: table;width: 100%;margin:0;padding: 0;text-align: center;}
.pop_up_schd_write_op_af .t_dd .pop_btn_wrap{display: table;width: 100%;margin: 0;padding: 0;font-size:15px;box-sizing: border-box;line-height: 1;float: none;overflow: hidden;}
.pop_up_schd_write_op_af .t_dd .pop_btn_wrap .btn01{width: 50%;height: 41px;line-height: 40px;text-align: center;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-top: solid 2px rgba(1, 96, 122, 1);border-bottom-left-radius: 0px;background: rgba(71, 162, 185, 1);color: rgba(255, 255, 255, 1);display:inline-block;box-sizing: border-box;}
.pop_up_schd_write_op_af .t_dd .pop_btn_wrap .btn02{width: 100%;height: 41px;line-height: 38px;text-align: center;text-indent: 0;font-size: 16px;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(0, 49, 119, 1);border-top: solid 2px rgba(1, 96, 122, 1);border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;background: rgba(255, 132, 132, 1);color: rgba(255, 255, 255, 1);display:inline-block;box-sizing: border-box;}
.pop_up_schd_write_op_af .t_dd .pop_btn_wrap .btn01:hover{color:rgba(255, 255, 255, 1);background: rgba(0, 132, 167, 1);transition:.7s;}
.pop_up_schd_write_op_af .t_dd .pop_btn_wrap .btn02:hover{color:rgba(255, 46, 46, 1);background: rgb(255, 255, 255);transition:.7s;}
.pop_up_schd_write_op_af .pop_date .ip_search{display:inline-block;box-sizing: border-box;background: rgba(230, 250, 255, .5);width: 270px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(178, 218, 229, 1);font-size: 15px;letter-spacing: 1px;color: rgba(1, 96, 121, 1);margin: 0;padding:0;cursor:text;float: left;}
.pop_up_schd_write_op_af .pop_date .ip_search:hover{border: solid 1px rgba(161, 214, 229, 1);background: rgba(230, 250, 255, 1);}
.pop_up_schd_write_op_af .ip_pop01{display:inline-block;padding: 1px 5px 0 5px;margin: 0;width: 178px;line-height: 1;height:30px;border: solid 1px #24a7ca;font-size:14px;color: #555;background:#fff;text-align: center;text-indent: 0;box-sizing: border-box;}
.pop_up_schd_write_op_af .ip_pop01:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
/* s_.pop_up_schd_write_op_af .uselectbox */
.pop_up_schd_write_op_af .uselectbox{width: 452px;padding: 0 !important;margin: 8px 5px 0 9px;max-height: 36px;height: 36px !important;line-height: 35px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(255, 255, 255, 1);float: left;}
.pop_up_schd_write_op_af .uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
.pop_up_schd_write_op_af .uselectbox span.uselected{width: 92%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 36px;line-height: 35px;font-size: 15px;z-index:1;color: rgba(36, 116, 185, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.pop_up_schd_write_op_af .uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 7%;float: right;height: 35px;line-height: 35px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.pop_up_schd_write_op_af .uselectbox div.uoptions{position: relative;top: -2px;left: -1px;width: 100%;height: auto;line-height: 38px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: hidden;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.pop_up_schd_write_op_af .uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 36px;line-height: 36px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(36, 116, 185, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.pop_up_schd_write_op_af .uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
.pop_up_schd_write_op_af .uselectbox span.uoption_b{background:rgba(183, 183, 183, 1);color:rgba(255, 255, 255, 1);}
/* e_.pop_up_schd_write_op_af .uselectbox */
.pop_up_schd_write_op_af .spop_wrap{display:table;width:100%;margin:15px 0;float:left;}
.pop_up_schd_write_op_af .a_mp{display: table;width: auto;height: auto;margin: 0 30px 5px 30px;padding: 0;border-radius: 17px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom: solid 1px rgba(204, 204, 204, 1);float: left;letter-spacing: -1.5px;box-sizing: border-box;background: rgba(238, 248, 255, 1);}
.pop_up_schd_write_op_af .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 5px 4px 0 5px;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 17px;overflow: hidden;}
.pop_up_schd_write_op_af .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.pop_up_schd_write_op_af .a_mp .ssp1{display:table;float:left;width: 475px;height: auto;margin: 5px 0 3px 5px;padding: 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 64, 103, 1);}
.pop_up_schd_write_op_af .a_mp .ssp1 .sp1{display: inline-block;float:left;width: 100%;margin: 0;padding: 0;line-height: 1.1;letter-spacing: .5px;font-size: 14px;text-align: left;color: rgba(0, 64, 103, 1);}
.pop_up_schd_write_op_af .a_mp .ssp1 .sp2{display: inline-block;float:left;width: 100%;margin: 0;padding: 0;line-height: 1.1;letter-spacing: 1px;word-spacing: 2px;font-size: 13px;text-align: left;color: rgba(115, 115, 115, 1);}
.pop_up_schd_write_op_af button.btn_c{display: inline-block;width: 38px;height: 38px;padding: 0;text-align: center;text-indent:0;font-size: 15px;line-height: 28px;background: rgba(1, 96, 121, 1);color: rgb(255, 255, 255);margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;float: right;}
.pop_up_schd_write_op_af .a_mp button.btn_c:hover{font-size: 22px;transition: .7s;background: rgba(104, 187, 216, 1);color: rgba(255,255,255,1.00);border: solid 1px rgba(104, 187, 217, 1);}
/* e_pop_up_schd_write_op_af */

/* s_pop_up_grade */
.pop_up_hnonregi{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background: rgba(17, 17, 17,.5);overflow: auto;z-index:100012000;box-sizing: content-box;}
.pop_up_hnonregi .pop_wrap{position: relative;display: table;width: 250px;margin: 98px auto 0 auto;padding:0;background:rgba(255, 255, 255,1);box-shadow: 0px 5px 15px 3px rgba(0, 2, 5,.7);border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_hnonregi .pop_ipwrap1{display: table;width: 666px;height:auto;margin: -5px auto 20px auto;padding: 23px 0 23px 22px;border: solid 3px rgba(104, 187, 217, 1);box-sizing: border-box;}
.pop_up_hnonregi .ip_tt{display: inline-block;width: 50px;height: 40px;line-height: 40px;text-align: center;margin: 0 5px 0 0;padding: 0;color: rgba(0, 75, 95, 1);font-size: 15px;background: rgba(220, 246, 255, 1);float: left;}
.pop_up_hnonregi .pop_wrap .t_title{position: relative;top: -30px;display:inline-block;width:100%;font-size: 17px;height: 44px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 4px 0 0 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_hnonregi .pop_wrap .t_title .sp_un{display:inline-block;margin:0 0 0 1px;padding: 0;width:auto;height: auto;line-height:16px;text-align:center;font-size:16px;font-weight:bold;letter-spacing: -1px;color: inherit;background: rgba(255, 255, 255, 0);border: solid 0px rgb(231, 231, 231);float:none;box-sizing: border-box;border-radius: 0px;}
.pop_up_hnonregi .pop_wrap .t_title .sp_nn{display:inline-block;margin:0 0 0 1px;padding: 0 2px 0 1px;width:auto;height: auto;line-height:16px;text-align:center;font-size:17px;font-weight:bold;letter-spacing: -1px;color: inherit;background: rgba(255, 255, 255, 0);border: solid 0px rgb(231, 231, 231);float:none;box-sizing: border-box;border-radius: 0px;}
.pop_up_hnonregi .pop_wrap .t_title .sp_num{display:inline-block;margin:0 0 0 1px;padding: 0 1px 0 10px;width:auto;height: auto;line-height:16px;text-align:center;font-size:17px;font-weight:bold;letter-spacing: -1px;color: inherit;background: rgba(255, 255, 255, 0);border: solid 0px rgb(231, 231, 231);float:none;box-sizing: border-box;border-radius: 0px;}
.pop_up_hnonregi .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_hnonregi .pop_wrap .t_title1{position: relative;top: 0;display:flex;width:100%;height: auto;color: rgb(86, 86, 86);background: rgb(239, 239, 239);padding: 0;margin: 0 auto 1px auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_hnonregi .pop_wrap .t_title1 .sp_un{display:inline-block;margin:0 0 0 1px;padding: 0;flex-basis:50px;height: auto;line-height:25px;text-align:center;font-size:13px;font-weight:500;letter-spacing: -1px;background: rgb(133, 185, 224);border: solid 0px rgb(231, 231, 231);float:left;box-sizing: border-box;border-radius: 0px;color: rgb(255, 255, 255);min-width: 50px;vertical-align: middle;}
.pop_up_hnonregi .pop_wrap .t_title1 .sp_nn{display:inline-block;margin:0 0 0 -4px;padding: 0 2px 0 1px;width:auto;height: auto;line-height:24px;text-align:center;font-size:17px;font-weight:bold;letter-spacing: -1px;color: rgb(0, 141, 207);background: rgba(255, 255, 255, 0);border: solid 0px rgb(231, 231, 231);float:none;box-sizing: border-box;border-radius: 0px;}
.pop_up_hnonregi .pop_wrap .t_title1 .sp_num{display:inline-block;margin:0 -6px 0 1px;padding: 5px 5px;flex-grow:1;height: auto;line-height:21px;text-align:justify;font-size:14px;font-weight:normal;letter-spacing: -1px;color: rgb(48, 48, 48);background: transparent;border: solid 0px rgb(231, 231, 231);float:left;box-sizing: border-box;border-radius: 0px;vertical-align: middle;}
.pop_up_hnonregi .pop_wrap .t_title1 .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_hnonregi .pop_wrap .t_title2{position: relative;top: 0;display:inline-block;width:100%;font-size: 17px;height: auto;line-height: 39px;font-weight:normal;color: rgb(86, 86, 86);background: rgb(239, 252, 255);padding: 4px 0;margin: 0 auto 16px auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;box-shadow: 1px 1px 4px 2px rgba(180, 180, 180, 0.4);}
.pop_up_hnonregi .pop_wrap .t_title2 .sp_un{display:inline-block;margin:0 0 0 1px;padding: 0 5px;width:auto;height: auto;line-height:25px;text-align:center;font-size:16px;font-weight:500;letter-spacing: -1px;color: inherit;background: rgba(255, 255, 255, 0);border: solid 0px rgb(231, 231, 231);float:none;box-sizing: border-box;border-radius: 0px;vertical-align: middle;}
.pop_up_hnonregi .pop_wrap .t_title2 .sp_nn{display:inline-block;margin:0 0 0 -4px;padding: 0 2px 0 1px;width:auto;height: auto;line-height:24px;text-align:center;font-size:17px;font-weight:bold;letter-spacing: -1px;color: rgb(0, 141, 207);background: rgba(255, 255, 255, 0);border: solid 0px rgb(231, 231, 231);float:none;box-sizing: border-box;border-radius: 0px;}
.pop_up_hnonregi .pop_wrap .t_title2 .sp_num{display:inline-block;margin:0 -6px 0 1px;padding: 0;width:auto;height: auto;line-height:25px;text-align:center;font-size:17px;font-weight:bold;letter-spacing: -1px;color: rgb(0, 141, 207);background: rgba(255, 255, 255, 0);border: solid 0px rgb(231, 231, 231);float:none;box-sizing: border-box;border-radius: 0px;vertical-align: middle;}
.pop_up_hnonregi .pop_wrap .t_title2 .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_hnonregi .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.pop_up_hnonregi .t_dd .pop_btn_wrap{display: block;width: 100%;margin: -2px 0 0 0;padding: 0;font-size:15px;box-sizing: border-box;}
.pop_up_hnonregi button.btn_search1{position: relative;left: -1px;display: inline-block;width: 80px;height: 40px;padding: 4px 0;text-align: center;text-indent:0;font-size: 15px;line-height: 1;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_hnonregi button.btn_search1:hover{transition: .7s; background: rgba(230, 250, 255, 1);color:rgba(0, 59, 75, 1);}
.pop_up_hnonregi .t_dd .pop_btn_wrap2 .btn01{width: 100%;height: 43px;line-height: 43px;text-align: center;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(1, 96, 122, 1);font-size: 16px;color:rgba(255,255,255,1);background: rgba(1, 96, 121, 1);display:inline-block;box-sizing: border-box;border-bottom-right-radius: 0;float: left;overflow: hidden;}
.pop_up_hnonregi .t_dd .pop_btn_wrap2{display: table;width: 100%;margin: 0;padding: 0;font-size:15px;box-sizing: border-box;line-height: 1;float: none;overflow: hidden;}
.pop_up_hnonregi .t_dd .pop_btn_wrap2 .btn02{width: 153px;height: 41px;line-height: 38px;text-align: center;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(1, 96, 122, 1);font-size: 16px;color: rgba(0, 79, 99, 1);background: rgba(255,255,255,1);display:inline-block;box-sizing: border-box;border-top-right-radius: 19px;border-bottom-right-radius: 19px;float: right;}
.pop_up_hnonregi .t_dd .pop_btn_wrap2 .btn02:hover{background:rgba(230, 250, 255, 1);color: rgba(0, 79, 99, 1);transition:.7s;}
.pop_up_hnonregi .table_b_wrap{display: table;width:100%;height: auto;margin:-29px 0 0 0;padding:0;box-sizing:border-box;float: left;}
.pop_up_hnonregi .table_b_wrap .pht{display: table;width: 90%;height: auto;margin: 0 auto 16px auto;padding:0;box-sizing:border-box;border-top: dotted 1px rgb(150, 205, 231);border-bottom: dotted 1px rgb(150, 205, 231);background: rgb(245, 253, 255);}
.pop_up_hnonregi .table_b_wrap .pht .con_wrap{display: table;width:100%;height: auto;margin: 0;padding:0;box-sizing:border-box;}
.pop_up_hnonregi .table_b_wrap .tt_t1{display: table;width:70%;line-height: 1.4;margin: 65px auto 120px auto;padding: 30px;height: auto;border: solid 1px rgba(162, 204, 237, 1);background: rgba(241, 249, 255, .8);text-align: center;font-size: 19px;letter-spacing: -1px;color: rgba(0, 94, 167, 1);}
.pop_up_hnonregi .pht .wrap3{display: table;width: 666px;padding: 0;margin: 20px 39px 10px 39px;box-sizing: border-box;float: left;background: rgba(225, 247, 255, 1);border-left: solid 5px rgba(35, 138, 165, 1);}
.pop_up_hnonregi .pht .pop_wrap .t_title .wrap .tt_2_3{display:inline-block;width: 558px;height: auto;line-height: 1.4;padding: 6px 5px 5px 20px;margin: 0;font-size: 14px;color: rgba(21, 58, 115, 1);background: rgba(231, 244, 255, 1);letter-spacing: 1px;text-align: left;text-indent: 0px;box-sizing: border-box;}       
.pop_up_hnonregi .pht .wrap3 .tt_1{display:inline-block;width: 80px;line-height: 30px;font-size: 14px;letter-spacing: -1px;word-spacing: -2px;text-align: center;padding: 0;margin: 0 5px 0 0;color: rgba(0, 81, 130, 1);}       
.pop_up_hnonregi .pht .con_s2{display: table-cell;width: 100%;max-height: 200px;line-height: 22px;padding: 12px 0 6px 0;margin: 0;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: center;letter-spacing: -1px;word-spacing: 2px;border: solid 0px rgb(174, 234, 255);border-top: 0px;background: rgba(255, 255, 255, 0);float: left;overflow: hidden;overflow-y: auto;box-sizing: border-box;}
.pop_up_hnonregi .pht .a_mp{display: table;width: 180px;height: auto;line-height: 30px;margin: 3px auto 10px auto;padding: 0 5px 0 0;border-radius: 17px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-bottom: solid 1px rgba(204, 204, 204, 1);letter-spacing: -1.5px;box-sizing: border-box;background: rgba(224, 242, 255, 1);}
.pop_up_hnonregi .pht .a_mp .pt01{position: relative;display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 7px 0 0;padding:0;border: solid 1px rgba(134, 188, 241, 1);border-radius: 17px;overflow: hidden;z-index: 10001;}
.pop_up_hnonregi .pht .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);z-index: 1000;}
.pop_up_hnonregi .pht .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: 130px;margin: 0 0 12px 0;padding: 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 64, 103, 1);}
.pop_up_hnonregi .pht .a_mp button.btn_c{display: inline-block;width: 30px;height: 30px;padding: 0;text-align: center;text-indent:0;font-size: 15px;line-height: 28px;background: rgba(1, 96, 121, 1);color: rgb(255, 255, 255);margin: 0 -10px 0 10px;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;float: right;}
.pop_up_hnonregi .pht .a_mp button.btn_c:hover{font-size: 22px;transition: .7s;background: rgba(104, 187, 216, 1);color: rgba(255,255,255,1.00);border: solid 1px rgba(104, 187, 217, 1);}
/* e_pop_up_grade */

/* s_.pop_up_add_n1 */
.pop_up_add_n1{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:1000005;box-sizing: content-box;}
.pop_up_add_n1 .pop_wrap{display: table;width: 750px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_add_n1 .pop_ipwrap1{display: table;width: 666px;height:auto;margin: 10px auto 35px auto;padding: 23px 0 23px 22px;border: solid 3px rgba(104, 187, 217, 1);box-sizing: border-box;}
.pop_up_add_n1 .ip_tt{display: inline-block;width: 50px;height: 40px;line-height: 40px;text-align: center;margin: 0 5px 0 0;padding: 0;color: rgba(0, 75, 95, 1);font-size: 15px;background: rgba(220, 246, 255, 1);float: left;}
.pop_up_add_n1 .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_add_n1 .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.pop_up_add_n1 .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.pop_up_add_n1 .t_dd .pop_btn_wrap{display: block;width: 100%;margin: -2px 0 0 0;padding: 0;font-size:15px;box-sizing: border-box;}
.pop_up_add_n1 button.btn_search1{position: relative;left: -1px;display: inline-block;width: 80px;height: 40px;padding: 4px 0;text-align: center;text-indent:0;font-size: 15px;line-height: 1;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_add_n1 button.btn_search1:hover{transition: .7s; background: rgba(230, 250, 255, 1);color:rgba(0, 59, 75, 1);}
.pop_up_add_n1 .t_dd .pop_btn_wrap2{display: table;width: 311px;margin: 40px auto 42px auto;padding: 0;font-size:15px;box-sizing: border-box;line-height: 1;float: none;}
.pop_up_add_n1 .t_dd .pop_btn_wrap2 .btn01{width: 153px;height: 41px;line-height: 38px;text-align: center;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(1, 96, 122, 1);font-size: 16px;color:rgba(255,255,255,1);background: rgba(1, 96, 121, 1);display:inline-block;box-sizing: border-box;border-top-left-radius: 19px;border-bottom-left-radius: 19px;border-bottom-right-radius: 0;float: left;}
.pop_up_add_n1 .t_dd .pop_btn_wrap2 .btn02{width: 153px;height: 41px;line-height: 38px;text-align: center;letter-spacing: -1px;padding: 0;margin: 0;border: solid 1px rgba(1, 96, 122, 1);font-size: 16px;color: rgba(0, 79, 99, 1);background: rgba(255,255,255,1);display:inline-block;box-sizing: border-box;border-top-right-radius: 19px;border-bottom-right-radius: 19px;float: right;}
.pop_up_add_n1 .t_dd .pop_btn_wrap2 .btn01:hover{background:rgba(230, 250, 255, 1);color: rgba(0, 79, 99, 1);transition:.7s;}
.pop_up_add_n1 .t_dd .pop_btn_wrap2 .btn02:hover{background:rgba(230, 250, 255, 1);color: rgba(0, 79, 99, 1);transition:.7s;}
.pop_up_add_n1 .pop_date .ip_search{display:inline-block;box-sizing: border-box;background: rgba(250, 253, 255, 1);width: 540px;text-align: left;text-indent: 10px;line-height: 40px;height: 40px;border: solid 1px rgba(178, 218, 229, 1);font-size: 15px;letter-spacing: 1px;color: rgba(1, 96, 121, 1);margin: 0;padding:0;cursor:text;float: left;}
.pop_up_add_n1 .pop_date .ip_search:hover{border: solid 1px rgba(161, 214, 229, 1);background: rgba(230, 250, 255, 1);}
.pop_up_add_n1 .ip_pop01{display:inline-block;padding: 1px 5px 0 5px;margin: 0;width: 178px;line-height: 1;height:30px;border: solid 1px #24a7ca;font-size:14px;color: #555;background:#fff;text-align: center;text-indent: 0;box-sizing: border-box;}
.pop_up_add_n1 .ip_pop01:hover{border: solid 1px rgba(0, 171, 216, 1);background: rgb(236, 246, 255);}	
.pop_up_add_n1 .table_b_wrap{display: table;width:100%;}
.pop_up_add_n1 .table_b_wrap .tt_t1{display: table;width:70%;line-height: 1.4;margin: 65px auto 120px auto;padding: 30px;height: auto;border: solid 1px rgba(162, 204, 237, 1);background: rgba(241, 249, 255, .8);text-align: center;font-size: 19px;letter-spacing: -1px;color: rgba(0, 94, 167, 1);}
.pop_up_add_n1 .pop_twrap0{display: block;width: 666px;height:auto;margin: 0 auto;padding:0;background: rgba(255, 255, 255, 1);box-sizing: border-box;border: solid 1px rgba(204, 232, 255, 1);border-bottom: 0px;}
.pop_up_add_n1 .pop_twrap1{display: block;width: 666px;height: 250px;margin: 0 auto -11px auto;padding:0;background: rgba(255, 255, 255, 1);box-sizing: border-box;border-right: solid 1px rgba(204, 232, 255, 1);border-bottom: solid 1px rgb(140, 196, 242);overflow-y: scroll;}
.pop_up_add_n1 .pop_table .tb_pop{display:table;height: auto;width:100%;background: rgba(255, 255, 255,1);border-top: solid 2px rgba(190, 222, 231, 1);border-bottom: solid 2px rgba(190, 222, 231, 1);margin: 0;overflow-y: scroll;}
.pop_up_add_n1 .pht .wrap2{display: table;width: 666px;height: 40px;padding: 0;margin: 22px 39px 5px 39px;box-sizing: border-box;float: left;background: rgba(225, 247, 255, 1);border-left: solid 5px rgba(104, 187, 217, 1);}
.pop_up_add_n1 .pht .wrap3{display: table;width: 666px;padding: 0;margin: 20px 39px 10px 39px;box-sizing: border-box;float: left;background: rgba(225, 247, 255, 1);border-left: solid 5px rgba(35, 138, 165, 1);}
.pop_up_add_n1 .pht .pop_wrap .t_title .wrap .tt_2_3{display:inline-block;width: 558px;height: auto;line-height: 1.4;padding: 6px 5px 5px 20px;margin: 0;font-size: 14px;color: rgba(21, 58, 115, 1);background: rgba(231, 244, 255, 1);letter-spacing: 1px;text-align: left;text-indent: 0px;box-sizing: border-box;}       
.pop_up_add_n1 .pht .wrap2 .tt_1{display:inline-block;width: 100px;line-height: 40px;font-size: 14px;letter-spacing: -1px;word-spacing: -2px;text-align: center;padding: 0;margin: 0 5px 0 0;color: rgba(0, 81, 130, 1);}       
.pop_up_add_n1 .pht .wrap2 .tt_2{display:inline-block;width: auto;line-height: 1.1;padding: 0;margin: 0;font-size: 14px;color: rgba(0, 23, 60, 1);letter-spacing: -1px;text-align: left;text-indent: 15px;box-sizing: border-box;background: rgba(255, 255, 255, .1);border-left: dotted 1px rgb(134, 204, 223);}       
.pop_up_add_n1 .pht .wrap3 .tt_1{display:inline-block;width: 80px;line-height: 30px;font-size: 14px;letter-spacing: -1px;word-spacing: -2px;text-align: center;padding: 0;margin: 0 5px 0 0;color: rgba(0, 81, 130, 1);}       
.pop_up_add_n1 .pht .con_s2{display: table-cell;width: 666px;height: 163px;line-height: 22px;padding: 4px 0 4px 5px;margin: 0 39px 0 39px;font-size: 14px;color: rgba(85, 85, 85, 1);text-align: justify;letter-spacing: -1px;word-spacing: 2px;border: solid 1px rgba(173, 218, 255, 1);background: rgba(255, 255, 255, 1);float: left;overflow: auto;box-sizing: border-box;}
.pop_up_add_n1 .pht .con_s2 .c_wrap{display: flex;margin: 4px 2px;padding: 0;cursor: pointer;float: left;background: rgb(93, 161, 219);border-top-left-radius: 27px;border-bottom-left-radius: 27px;}
.pop_up_add_n1 .pht .con_s2 .c_wrap .color06{background: rgb(222, 235, 255);}
.pop_up_add_n1 .pht .con_s2 .c_wrap .tt_c{display:table-cell;box-sizing: border-box;width: auto;min-width: 180px;text-align: center;text-indent: 0px;line-height: 15px;height: auto;border-bottom: solid 1px rgba(219, 219, 219, 1);border-top-left-radius: 25px;border-bottom-left-radius: 25px;font-size: 14px;letter-spacing: -1px;color: rgba(27, 117, 190, 1);margin: 0;padding: 7px 10px;cursor: default;float: left;flex-grow: 1;min-height: 30px;letter-spacing: -1px;}
.pop_up_add_n1 .pht .con_s2 .c_wrap button.btn_c{position: relative;right: 0;display: table-cell;width: 30px;height: 100%;padding: 0;text-align: center;text-indent:0;font-size: 15px;line-height: 28px;background: rgba(93, 161, 219, 1);color: rgb(255, 255, 255);float:right;margin: auto 0;border: solid 1px rgba(93, 161, 220, 1);border-radius: 0;box-sizing: border-box;flex-basis: 30px;min-height: 30px;}
.pop_up_add_n1 .pht .con_s2 .c_wrap button.btn_c:hover{font-size: 20px;transition: .7s;background: rgba(27, 108, 173, 1);color: rgba(255,255,255,1.00);border: solid 1px rgba(54, 133, 197, 1);}
.pop_up_add_n1 .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 744px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_add_n1 .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.pop_up_add_n1 .pop_wrap .radio01{display: block;width: 25px;height: 25px;margin:0 auto;padding: 0;}
.pop_up_add_n1 .t_dd .c_subject{display: inline-block;width: 550px;margin: 41px 0 42px 40px;padding: 0;box-sizing: border-box;line-height: 1;float:left;}
.pop_up_add_n1 .t_dd .c_subject .sp10{display: inline-block;width: 90px;height:40px;line-height:40px;text-align:center;text-indent:0px;background:rgba(190, 222, 231, 1);margin: 0;padding: 0;font-size: 15px;color: rgb(0, 75, 95);box-sizing: border-box;float:left;}
.pop_up_add_n1 .t_dd .c_subject .sp11{display: inline-block;width: 450px;height:40px;line-height:40px;text-align:left;text-indent:10px;background:rgba(255, 255, 255, 1);border:solid 1px rgba(190, 222, 231, 1);margin: 0;padding: 0 10px 0 0;font-size: 15px;color:#555;box-sizing: border-box;float:left;}
/* s_.pop_up_add_n1 .wrap2_lms_uselectbox */
.pop_up_add_n1 .wrap2_lms_uselectbox{width: 207px;padding: 0 !important;margin: 0 5px 0 0;max-height: 40px;height: 40px !important;line-height: 38px;text-align: left;text-indent: 30px;box-sizing: border-box;display: block;border: solid 1px rgba(201, 231, 255, 1);background: rgba(246, 252, 255, .5);float: left;}
.pop_up_add_n1 .wrap2_lms_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;}	
.pop_up_add_n1 .wrap2_lms_uselectbox div.uselectbox{position: relative;top: 0;height: 40px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.pop_up_add_n1 .wrap2_lms_uselectbox span.uselected{width: 85%;background: none;overflow:hidden;position:relative;top: 0px;float:left;height: 40px;line-height: 38px;font-size: 14px;z-index:1;color: rgba(85, 85, 85, 1);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.pop_up_add_n1 .wrap2_lms_uselectbox span.uarrow{position:relative;top: 0px;text-indent: 0;display: inline-block;width: 15%;float: right;height: 40px;line-height: 39px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: none;padding: 0;margin: 0;color: rgba(91, 170, 233, 1);}			
.pop_up_add_n1 .wrap2_lms_uselectbox div.uoptions{position:absolute;top: 38px;left: -1px;width: 100%;height: auto;max-height:180px;line-height: 38px;border: 1px solid rgba(1, 96, 121, .4);border-bottom-left-radius: 10px;overflow-x: hidden;overflow-y: auto;background: rgba(215, 238, 255, 1);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;z-index: 1000;box-sizing: content-box;box-shadow: 0.5px 2px 2px rgba(203, 203, 203, 1);}	
.pop_up_add_n1 .wrap2_lms_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 37px;line-height: 37px;font-size: 14px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;opacity: 1;color: rgba(85, 85, 85, 1);border-bottom: solid 1px rgba(255, 255, 254, 1);}			
.pop_up_add_n1 .wrap2_lms_uselectbox span.uoption:hover{color:#fff;background: rgba(132, 192, 238, 1);}
.pop_up_add_n1 .wrap2_lms_uselectbox span.uoption_b{background:rgba(183, 183, 183, 1);color:rgba(255, 255, 255, 1);}
/* e_.pop_up_add_n1 .wrap2_lms_uselectbox */
.pop_up_add_n1 .tab_table.ttb1{width: 648px;margin:0;border-right: solid 1px rgb(204, 232, 255);border-bottom: solid 1px rgba(115, 188, 245, 1);}
.pop_up_add_n1 .tab_table.ttb1.mg_1{margin: 0;}
.pop_up_add_n1 .t_title .tt_s2{position: relative;top: -2px;color: rgba(28, 165, 255, 1);padding: 0;margin:0 0 0 10px;}
.pop_up_add_n1 .tab_table.ttb1.b_2{border-top: solid 0px rgb(214, 236, 255);border-bottom: solid 1px rgba(115, 188, 245, 1);}
.pop_up_add_n1 .tab_table td{font-size: 14px;border-left: solid 1px rgba(204, 232, 255, 1);border-bottom: solid 1px rgba(173, 218, 255, 1);text-align: justify;text-indent: 0px;letter-spacing: -1px;line-height: 17px;color: rgb(0, 0, 0);padding: 10px 10px 9px 10px;box-sizing: border-box;}
.pop_up_add_n1 .tab_table td.bd01{border-bottom:none;}
.pop_up_add_n1 .tab_table td.bd02{border-right:solid 1px rgba(204, 232, 255, 1);}
.pop_up_add_n1 .tab_table td.b_l{border-left:solid 1px rgba(226, 226, 226, 1);}
.pop_up_add_n1 .tab_table td.pd_1{padding: 17px 20px;text-indent:0;line-height: 21px;}
.pop_up_add_n1 .tab_table td.ta_c{text-align: left;}
.pop_up_add_n1 .tab_table td.ls_1{letter-spacing:-1.5px;padding:10px 5px 8px 5px;}
.pop_up_add_n1 .tab_table td.color1{color: rgba(28, 165, 255, 1);}
.pop_up_add_n1 .tab_table td.td01{background:rgba(255, 255, 255, 1);padding:10px 5px 8px 5px;font-size:15px;height:30px;width:13%;color:rgba(1, 96, 121, .6);}
.pop_up_add_n1 .box_tt .th01{display:inline-block;height: 40px;background: rgba(225, 247, 255, 1);color: rgba(0, 81, 130, 1);padding: 10px 0 9px 0;font-size: 14px;text-align: center;text-indent: 0;letter-spacing: -1px;line-height: 16px;border: solid 1px rgba(204, 232, 255, 1);border-left: 0px;box-sizing:border-box;float: left;}
.pop_up_add_n1 .box_tt {display:table;width:100%;padding:0;margin:0;border-bottom: solid 1px rgba(183, 183, 183, 1);}
.pop_up_add_n1 .tab_table a.mailto_1{text-decoration:underline;color: rgba(0, 103, 184, 1);letter-spacing: -1.5px;}
.pop_up_add_n1 .tab_table .chk01{display: block;width: 32px;height: 32px;line-height: 28px;margin: 0 auto;padding: 0;font-size: 13px;text-align: left;letter-spacing: -1px;border-radius: 20px;background: rgba(183, 183, 183, 1);color: rgba(255, 255, 255, 1);cursor: pointer;box-sizing: border-box;text-indent: 4px;}
.pop_up_add_n1 .tab_table .chk01:hover{background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);transition:.7s;}
.pop_up_add_n1 .tab_table .chk01 input {display:none;}
.pop_up_add_n1 .tab_table .chk01.slider { position: absolute; cursor: pointer; top: 0;left: 0;right: 0; bottom: 0; transition: .7s;}
.pop_up_add_n1 .tab_table .chk01 .slider.round{letter-spacing: -1px;position: relative;left: 0;top: 0;font-size: 12px;line-height: 12px;text-align: left;text-indent: 4px;letter-spacing: -2px;}
input:checked + .slider {display:block;width:100%;height:32px;border-radius: 4px;background-color: rgba(1, 96, 121, 1);padding:9px 0 0 0;margin:0;line-height: 12px;box-sizing:border-box;text-align: left;text-indent: 0px;letter-spacing: -2px;font-size: 13px;}
.pop_up_add_n1 .box_tt .w1{width: 60px;}
.pop_up_add_n1 .box_tt .w2{width: 254px;}
.pop_up_add_n1 .box_tt .w3{width: 260px;}
.pop_up_add_n1 .box_tt .w4{width: 73px;}
.pop_up_add_n1 .box_tt .w5{width: 100px;}
.pop_up_add_n1 .box_tt .w6{width: 164px;}
.pop_up_add_n1 .box_tt .w7{width: 63px;}
.pop_up_add_n1 .tab_table .w1{width: 60px;text-align: center;}
.pop_up_add_n1 .tab_table .w2{width: 254px;}
.pop_up_add_n1 .tab_table .w3{width: 260px;}
.pop_up_add_n1 .tab_table .w4{width: 72px;}
.pop_up_add_n1 .tab_table .w5{width: 100px;padding: 0px !important;letter-spacing: -2px !important;}
.pop_up_add_n1 .tab_table .w6{width: 165px;padding: 0px !important;letter-spacing: -2px !important;}
.pop_up_add_n1 .tab_table .w8{width: 46px !important;padding: 0px !important;letter-spacing: -2px !important;}
.pop_up_add_n1 .pop_twrap1 .tab_table.ttb1 .ip_td{margin:0;padding:0}
.pop_up_add_n1 .pop_twrap1 .tab_table.ttb1 .ip_td .ip_tt{display:inline-block;background: rgba(255, 255, 255, 1);width: 100%;text-align: left;text-indent: 10px;line-height: 30px;height: 52px;border: solid 1px rgba(184, 241, 255, 0);font-size: 14px;letter-spacing: 1px;color: rgba(0, 103, 184, 1);margin: 0;padding:0;box-sizing: border-box;cursor: pointer;float: left;}
.pop_up_add_n1 .pop_twrap1 .tab_table.ttb1 .ip_td .ip_tt:hover{background: rgba(184, 241, 255, .1);border: solid 1px rgba(184, 241, 255, 1);transition:.7s;}
/* e_.pop_up_add_n1 */

/* s_.btn_wrap_v #pop_pop1 */
.btn_wrap_v #pop_pop_s1{position: relative;top: -50px;left: 370px;display: none;padding: 0;margin: 0;box-sizing:content-box;background: #ccc;}
.btn_wrap_v #pop_pop_s1 .spop2_2_2_text {display: block;width: 250px;height: auto;line-height: 1.5;visibility: hidden;background-color: #fff;border: solid 2px rgba(0, 94, 168, 1);color: rgba(0, 78, 139, 1);text-align: center;border-radius: 6px;padding: 15px 0px;margin: 0;letter-spacing: -1.5px;position: absolute;z-index: 999;bottom: 135%;left: 10px;box-sizing: border-box;word-break: break-all;box-shadow: 2px 2px 5px 0 rgba(134, 169, 196, 1);}
.btn_wrap_v #pop_pop_s1 .spop2_2_2_text::after {content: "";position: absolute;top: 100%;left: 48%;margin-left: 0px; border-width: 7px;border-style: solid;border-color: rgba(0, 94, 167, 1) transparent transparent transparent;}
.btn_wrap_v #pop_pop_s1 .spop2_2_2_text span.wrap{display: table;margin: 0 auto;padding: 0; height: 20px;line-height: 20px;font-size: 15px;text-align: center;box-sizing: content-box;}
.btn_wrap_v #pop_pop_s1 .spop2_2_2_text .sp1{position: absolute;left: 0;top: 0;width: 100%;display: table;margin: 0 auto;padding: 0; height: auto;line-height: 25px;font-size: 14px;text-align: center;box-sizing: content-box;letter-spacing: -1px;background: rgb(0, 94, 167);color: rgb(255, 255, 255);}
.btn_wrap_v #pop_pop_s1 .spop2_2_2_text .sp2{width: 100%;display: table;margin: 0 auto;padding: 27px 0; height: auto;line-height: 15px;font-size: 15px;text-align: center;box-sizing: content-box;letter-spacing: -1px;position: relative;top: 10px;}
.btn_wrap_v #pop_pop_s1 .spop2_2_2_text .check_pop{display:inline-block;width: 22px;height: 22px;border: solid 1px #ddd;box-sizing: border-box;background: #fff;font-size: 15px;color: #777;margin: 0 0 0 5px;padding: 0; float:left;}
.btn_wrap_v #pop_pop_s1 .spop2_2_2_text .btn01{width: 70px;height: 24px;line-height: 22px;padding: 0;margin: 4px 1px 0 auto;text-align: center;text-indent: 0;border: solid 1px rgba(0, 94, 168, 1);border-radius: 15px;color:#fff;background: rgba(0, 94, 167, 1);box-sizing:border-box;display:inline-block;font-size: 14px;transition: none;z-index: 1;}
.btn_wrap_v #pop_pop_s1 .spop2_2_2_text .btn02{width: 70px;height: 24px;line-height: 22px;padding: 0;margin: 4px auto 0 1px;border: solid 1px rgba(0, 94, 168, 1);border-radius: 15px;color: rgba(0, 94, 167, 1);background:rgba(255, 255, 255, 1);box-sizing:border-box;display:inline-block;font-size: 14px;transition: none;z-index: 1;}
.btn_wrap_v #pop_pop_s1 .spop2_2_2_text button:hover,
.btn_wrap_v #pop_pop_s1 .spop2_2_2_text button:focus,
.btn_wrap_v #pop_pop_s1 .spop2_2_2_text button:active{background:rgba(0, 94, 167, .15);color:rgba(1, 96, 121, 1);transition: .5s;}
.btn_wrap_v #pop_pop_s1 .show {visibility: visible;animation: fadeIn 1s;}
.btn_wrap_v #pop_pop_s1 .spop2_2_2_text .pop_close_s{position: absolute;width: 18px;height: 18px;top: 2px;right: 2px;display: inline-block !important;border: solid 1px rgba(0, 94, 168, 1);background: rgba(230, 244, 255, 0.7);border-radius: 3px;color: rgb(1, 47, 83);font-size: 11px;font-weight: bold;text-indent: 0;padding: 0 !important;line-height: 16px;box-sizing: border-box;margin: 0;box-shadow: none;padding-bottom: 0;cursor: pointer;z-index: 1;}
.btn_wrap_v #pop_pop_s1 .spop2_2_2_text .pop_close_s:hover{background: rgb(174, 239, 255);transition:.7s;}
/* e_.btn_wrap_v #pop_pop1 */

/* s_accordion */
.boardwrap {position: relative;top: 0px;left: 0px;display: block;margin: 0;overflow:hidden;width: 236px;background-color:transparent;border:0px;height: auto;max-height: none;overflow-x: hidden;overflow-y: auto;border-top: dotted 1px rgb(91, 170, 233);border-bottom: dotted 1px rgb(91, 170, 233);}
.boardwrap .ui-accordion-header-icon ui-icon ui-icon-triangle-1-e{display: none !important; width:0px; font-size: 0px; } 
.boardwrap .ui-state-active,.boardwrap .ui-state-default,.boardwrap .ui-widget-content .ui-state-default,.boardwrap .ui-widget-header .ui-state-default{position: relative;top: 0;display: table;margin:0 auto;padding: 0;border: 0px;font-weight:normal;background: rgba(255, 255, 255, 1);overflow: hidden;height: auto !important;box-sizing: border-box;float: left;}
.boardwrap .ui-state-active:active,.boardwrap .ui-state-default:active,.boardwrap .ui-widget-content .ui-state-default:active,.boardwrap .ui-widget-header .ui-state-default:active{display: block !important;width: 236px;}
.boardwrap .panel{position: relative;top: -1px !important;display: table;overflow: hidden;z-index: 1;height: auto;margin: 0;padding: 0;border: 0px;float: left;}
.boardwrap .ui-accordion-content{position: relative;top: -1px;display: table;overflow: hidden;height: auto;margin: 0;padding: 0;border: 0px;float: left;}
.boardwrap .ui-icon{display:none;}
/*.boardwrap span.sp_tt{position: relative;top: 0;display: table !important;width: 236px;height: 50px;margin: 0;line-height: 22px;padding: 14px 20px 14px 20px;font-size: 15px;text-align: left;letter-spacing: -1px;color: rgb(18, 76, 143);background: rgba(224, 241, 255, 1);border: 0px;border-left: solid 5px rgba(150, 198, 239, 1);border-bottom: solid 2px rgba(255, 255, 254, 1);border-radius: 1px;box-sizing: border-box;cursor: pointer;vertical-align: middle;float: left;outline: solid 5px rgba(255, 255, 254, 1);}
.boardwrap span.sp_tt:hover{color: rgba(255, 255, 255, 1);background: rgba(150, 198, 239, 1);border-left: solid 20px rgba(211, 235, 255, 1);transition:.9s;}*/
.boardwrap .panel_1{display:none;}
.boardwrap #ui-accordion-1-panel-1{display: table;min-height: 61px !important;}
.boardwrap .wrap_prg{position:relative;display:table;width:100%;height:auto;margin:1px 0 -14px 0;padding:0;box-sizing:border-box;}
.boardwrap .wrap_prg .sp1{display:block;width: 50px;height: 18px;line-height: 16px;margin:-23px 0 0 75px;padding:0;font-size: 13px;text-align: center;letter-spacing:-1px;color: rgb(255, 255, 255);float: left;background: rgba(19, 88, 217, 0.8);border-radius: 10px;text-shadow: 1px 1px 1px rgb(16, 34, 160);box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.7);}
.boardwrap .wrap_prg .prg{display: inline-block;width:200px;height: 28px;margin:0;padding:0;line-height: 30px;letter-spacing:-1px;color: rgba(0, 107, 160, 1);background: rgba(238, 238, 238, 1);border: solid 2px rgba(94, 151, 251, 1);box-sizing: border-box;border-radius: 3px;overflow: hidden;float: left;}
.boardwrap .wrap_prg .prg .bar{display:inline-block;width:200px;height: 26px;margin:0;padding:0;line-height: 30px;letter-spacing:-1px;color: rgba(0, 107, 160, 1);background: url(../img/bar_1.png) repeat-x 0 20% rgba(94, 151, 251, 1);float:left;box-sizing: border-box;}
.boardwrap .panel .wrap .btn_go1{position:relative;display:inline-block;width: 202px;margin: 2px 0 3px 0;padding: 0;height:35px;line-height: 33px;font-size: 15px;text-align: center;text-indent: 5px;letter-spacing: -2px;word-spacing: 2px;color: rgba(255, 255, 255, 1);background: rgba(57, 166, 196, 1);float: left;cursor: pointer;border-bottom-right-radius:17px; border-top-right-radius:17px; box-shadow: 0px 1px 2px 1px rgba(167, 176, 176, 0.7);border-bottom: solid 1px rgb(36, 154, 186);}
.boardwrap .panel .wrap .btn_go1:hover{color: rgba(222, 255, 253, 1);width:215px;background: rgba(1, 96, 121, 1);border-top-left-radius: 0;border-bottom-left-radius: 0;transition:.7s;}
.boardwrap .panel .wrap .btn_go1 .sign{position:relative;top: 5px;right: 2px;display:inline-block;width: 14px;height: 14px;line-height: 14px;text-align: center;text-indent: 1px;letter-spacing: -1px;background: url(../img/ar_m01.png) 55% 49.5% no-repeat rgba(216, 216, 216, 1);color: rgba(1, 96, 121, 0);font-size: 9px;padding: 0;margin: 5px 5px 0 0;border-radius: 50%;box-sizing: content-box;float:right;box-shadow: 0px 1px 1px 0px rgb(1, 101, 129);}
.left_mcon .boardwrap div.sp_tt{color: rgb(18, 76, 143);background: rgba(224, 241, 255, 1);border: 0px;border-left: solid 5px rgb(57, 166, 196);border-bottom: solid 2px rgba(255, 255, 254, 1);}
.left_mcon .boardwrap div.sp_tt:hover{color: rgba(255, 255, 255, 1);background: rgba(150, 198, 239, 1);border-left: solid 20px rgba(211, 235, 255, 1);}
/*.left_mcon .boardwrap span.sp_tt{color: inherit;background: transparent;border: 0px;border-left: solid 5px rgb(1, 96, 121);border-bottom: solid 0px rgba(255, 255, 254, 1);outline: solid 5px rgba(255, 255, 254, 1);}
.left_mcon .boardwrap span.sp_tt:hover{color: rgba(255, 255, 255, 1);background: rgb(24, 121, 146);border-left: solid 20px rgb(160, 230, 249);transition:.9s;}*/
.left_mcon .boardwrap .list_date{color: rgba(0, 115, 190, 1);background: rgb(230, 250, 255);border-left: solid 4px rgb(9, 138, 174);}
.left_mcon .boardwrap div.tt_wrap{color: rgb(0, 126, 184);background: rgba(224, 241, 255, 1);border: 0px;border-left: solid 5px rgb(57, 166, 196);border-bottom: solid 2px rgba(255, 255, 254, 1);}
.left_mcon .boardwrap div.tt_wrap:hover{color: rgba(255, 255, 255, 1);background: rgba(150, 198, 239, 1);border-left: solid 20px rgba(211, 235, 255, 1);}
/*.left_mcon .boardwrap .ui-accordion-header-active span.sp_tt{color: rgba(255, 255, 255, 1);background: rgb(24, 121, 146);border-left: solid 20px rgb(160, 230, 249);transition:.9s;}*/
.left_mcon .wrap .tt_1{color: rgb(0, 109, 168);}
.left_mcon .title{background: rgb(57, 166, 196);color: rgb(255, 255, 255);border-left: solid 0px rgb(57, 166, 195);}
.left_mcon .ui-state-default.title{background: rgb(213, 246, 255);color: rgb(0, 45, 56);border-left: solid 0px rgb(1, 96, 121);}
.left_mcon .ui-state-default.title:first-of-type{background: rgb(213, 246, 255);color: rgb(0, 45, 56);border-left: solid 0px rgb(1, 96, 121);border-top: none;height: auto !important;}
.left_mcon .mn a:hover{background:rgb(24, 121, 146);color: rgb(255, 255, 255);border-left: solid 20px rgb(160, 230, 249);}
.left_mcon .mn a.on{background: rgb(24, 121, 146);color: rgb(255, 255, 255);border-left: solid 20px rgb(160, 230, 249);}
.btn_tdlist{background:rgb(57, 166, 196);color: rgb(255, 255, 255);}
.btn_tdlist:hover{background: rgb(1, 96, 121);color: rgba(255,255,255,1.00);}
/* e_accordion */

/* s_.left_mcon.rfr .sub_menu */
.left_mcon.rfr .wrap{position: relative;top: 0;display: table;width: 236px;height: auto;margin: 0;padding: 0;background: hsl(0, 0%, 100%);box-sizing: border-box;float: left;border-bottom: solid 1px rgb(218, 218, 218);}
.left_mcon.rfr .wrap .tt_1 {display: table;width: 100%;height: auto;line-height: 15px;text-align: left;font-size: 15px;	padding: 14px 0 14px 0;	margin: 0;float: left;color: rgb(80, 80, 80);text-shadow: none;letter-spacing: -1px;word-spacing: 2px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: url(../img/sign_07.png) no-repeat 28px 50% rgba(234, 234, 234, 0.2);text-indent: 50px;
border-left: solid 5px rgb(212, 212, 212);box-sizing: border-box;}
.left_mcon.rfr .wrap .tt_2 {display: table;width: 236px;height: auto;line-height: 15px;text-align: left;font-size: 15px;	padding: 14px 20px 14px 20px;	margin: 0;float: left;color: rgb(80, 80, 80);text-shadow: none;letter-spacing: -1px;word-spacing: 2px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: rgba(209, 209, 209, 0.1);text-indent: 28px;border-left: solid 5px rgb(212, 212, 212);box-sizing: border-box;}
.left_mcon.rfr .wrap .tt_1.non{color: rgba(255, 116, 116, 1);}
.left_mcon.rfr .wrap .tt_1:hover,.left_mcon .wrap .tt_1.on{color: rgb(21, 159, 213);background-image: url(../img/sign_08.png);transition: .7s;font-weight: 600;}
.left_mcon.rfr .wrap .tt_2:hover,.left_mcon .wrap .tt_2.on{color: rgb(4, 94, 159);transition: .7s;font-weight: 600;}
.left_mcon.rfr .sub_menu .tt{position: relative;top: 0;display: table !important;width: 236px;height: 40px;margin: 0;line-height: 18px;padding: 15px 20px 14px 28px;font-size: 17px;text-align: left;text-indent:0;letter-spacing: 1px;color: rgba(255, 255, 255, 1);background: rgb(50, 116, 171);border-bottom: solid 5px rgb(127, 176, 216);border-radius: 1px;border-top-left-radius: 15px;border-top-right-radius: 15px;box-sizing: border-box;vertical-align: middle;float: left;outline: solid 5px rgba(255, 255, 254, 1);}
.left_mcon.rfr .sub_menu .boardwrap {position: relative;display: block;margin: 5px 0 0 0;overflow:hidden;width: 236px;background-color:transparent;border:0px;float: left;top: 0;left: 0;}
.left_mcon.rfr .sub_menu .boardwrap .ui-accordion-header-icon ui-icon ui-icon-triangle-1-e{display: none !important; width:0px; font-size: 0px; } 
.left_mcon.rfr .sub_menu .boardwrap .panel{position: relative;top: -1px !important;display: none;overflow: hidden;z-index: 1;height: auto;margin: 0;padding: 0;border: 0px;float: left;}
.left_mcon.rfr .sub_menu .boardwrap .ui-accordion-content{position: relative;top: -1px;display: none;overflow: hidden;height: auto;margin: 0;padding: 0;border: 0px;float: left;width: 236px;border-radius: 0px;}
.left_mcon.rfr .sub_menu .boardwrap .ui-icon{display: block;position: absolute;}
.left_mcon.rfr .sub_menu .boardwrap .panel_1{display:inline-block;}
.left_mcon.rfr .sub_menu .boardwrap span.sp_tt.two .stt{position: relative;top: 0;display: block !important;width: auto;height: 15px;margin: 0;line-height: 11px;padding: 0;font-size: 11px;text-align: left;letter-spacing: 0px;color: rgb(72, 129, 230);background: transparent;border: solid 0px rgb(233, 251, 254);border-left: solid 0px rgb(50, 116, 171);border-bottom: solid 0px rgba(255, 255, 254, 1);border-radius: 0px;box-sizing: border-box;cursor: pointer;vertical-align: middle;float: left;outline: none;text-indent: 0;}
.left_mcon.rfr .sub_menu .boardwrap span.sp_tt.two.on .stt{color:rgb(255, 255, 255);}
.left_mcon.rfr .sub_menu .boardwrap span.sp_tt.two:hover .stt{color:rgb(255, 255, 255);}
.left_mcon.rfr .sub_menu .boardwrap .title1.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all.ui-accordion-icons,
.left_mcon.rfr .sub_menu .boardwrap .title1.ui-accordion-header.ui-state-active,
.left_mcon.rfr .sub_menu .boardwrap .title1.ui-widget-content,
.left_mcon.rfr .sub_menu .boardwrap .title1.ui-widget-header .ui-state-default
{position: relative;top: 0;display: block;margin:0 auto;padding: 0;border: 0px;font-weight:normal;background: transparent;overflow: hidden;height: 54px !important;box-sizing: border-box;float: left;border-radius: 0px;width: 236px;border-top: solid 4px rgb(255, 255, 255);}
.left_mcon.rfr .sub_menu .boardwrap .title1.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all.ui-accordion-icons:first-of-type, 
.left_mcon.rfr .sub_menu .boardwrap .title1.ui-accordion-header.ui-state-active:first-of-type, 
.left_mcon.rfr .sub_menu .boardwrap .title1.ui-widget-content:first-of-type, 
.left_mcon.rfr .sub_menu .boardwrap .title1.ui-widget-header .ui-state-default:first-of-type
{margin:0 auto 0 auto !important;border-top:none !important;height: 50px !important;}
.left_mcon.rfr .sub_menu .boardwrap .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e{position: relative;top: 12px;right: 8px;float: right;z-index: 1;display: table;font-size: 20px;color: rgb(0, 0, 0);width: 26px;height: 26px;background: url(../img/open.png) 50% 50% no-repeat rgb(150, 198, 239);margin: 0 0 -30px 0;cursor: pointer;text-indent: 0;}
.left_mcon.rfr .sub_menu .boardwrap .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e:after{content: '';}
.left_mcon.rfr .sub_menu .boardwrap .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e:hover{background: url(../img/open.png) 50% 50% no-repeat rgb(90, 151, 201);transition: .7s;}
.left_mcon.rfr .sub_menu .boardwrap .wrapx .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e{display: none;}
.left_mcon.rfr .sub_menu .boardwrap #ui-accordion-1-panel-1{display: table;min-height: 0 !important;}
.left_mcon.rfr .sub_menu .boardwrap .wrap_prg{position:relative;display:table;width:100%;height:auto;margin:1px 0 -14px 0;padding:0;box-sizing:border-box;}
.left_mcon.rfr .sub_menu .boardwrap .wrap_prg .sp1{display:block;width: 50px;height: 18px;line-height: 16px;margin:-23px 0 0 75px;padding:0;font-size: 13px;text-align: center;letter-spacing:-1px;color: rgb(255, 255, 255);float: left;background: rgba(19, 88, 217, 0.8);border-radius: 10px;text-shadow: 1px 1px 1px rgb(16, 34, 160);box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.7);}
.left_mcon.rfr .sub_menu .boardwrap .wrap_prg .prg{display: inline-block;width:200px;height: 28px;margin:0;padding:0;line-height: 30px;letter-spacing:-1px;color: rgba(0, 107, 160, 1);background: rgba(238, 238, 238, 1);border: solid 2px rgba(94, 151, 251, 1);box-sizing: border-box;border-radius: 3px;overflow: hidden;float: left;}
.left_mcon.rfr .sub_menu .boardwrap .wrap_prg .prg .bar{display:inline-block;width:200px;height: 26px;margin:0;padding:0;line-height: 30px;letter-spacing:-1px;color: rgba(0, 107, 160, 1);background: url(../img/bar_1.png) repeat-x 0 20% rgba(94, 151, 251, 1);float:left;box-sizing: border-box;}
.left_mcon.rfr .wrap.xx{display: none;}
.left_mcon.rfr .sub_menu .boardwrap #ui-accordion-1-panel-0.on{display:table !important;}
.left_mcon.rfr .sub_menu .boardwrap #ui-accordion-1-panel-1.on{display:table !important;}
.left_mcon.rfr .sub_menu .boardwrap #ui-accordion-1-panel-2.on{display:table !important;}
.left_mcon.rfr .sub_menu .boardwrap #ui-accordion-1-panel-3.on{display:table !important;}
.left_mcon.rfr .sub_menu .boardwrap .tt_2.on {background: url(../img/ar02.png) no-repeat 92% 50% rgb(250, 250, 250);font-weight: 600;text-indent: 28px;color: rgb(0, 109, 168);}
.left_mcon.rfr .sub_menu .boardwrap span.sp_tt{position: relative;top: 0;display: block !important;width: 236px;height: 50px;margin: 0;line-height: 22px;padding: 14px 20px 14px 20px;font-size: 15px;text-align: left;letter-spacing: -1px;color: rgb(0, 109, 168);background: url(../img/ar02_on.png) no-repeat -10px 50% rgb(213, 246, 255);border: solid 0px rgb(233, 251, 254);border-left: solid 4px rgb(45, 145, 171);border-bottom: none;border-radius: 1px;box-sizing: border-box;cursor: pointer;vertical-align: middle;float: left;outline: solid 0px rgba(255, 255, 254, 1);text-indent: 0;}
.left_mcon.rfr .sub_menu .boardwrap span.sp_tt.two{position: relative;top: 0;display: block !important;width: 236px;height: 50px;margin: 0;line-height: 16px;padding: 10px 20px 9px 20px;font-size: 15px;text-align: left;letter-spacing: 1px;color: rgb(0, 109, 168);background: rgb(213, 246, 255);border: solid 0px rgb(233, 251, 254);border-left: solid 4px rgb(45, 145, 171);border-bottom: none;border-radius: 1px;box-sizing: border-box;cursor: pointer;vertical-align: middle;float: left;outline: solid 0px rgba(255, 255, 254, 1);text-indent: 0;}
.left_mcon.rfr .sub_menu .boardwrap span.sp_tt.on{color: rgb(140, 221, 243);background: url(../img/ar02_on.png) no-repeat 190px 50% rgb(24, 118, 143);border-left: solid 20px rgb(57, 166, 196);font-weight: 600;height: 50px !important;}
.left_mcon.rfr .sub_menu .boardwrap span.sp_tt:hover{border-left: solid 20px rgb(57, 166, 196);transition:0s;color: rgb(140, 221, 243);background: url(../img/ar02_on.png) no-repeat 190px 50% rgb(24, 118, 143);}
/* e_.left_mcon.rfr .sub_menu */

/* s_faq_wrap accordion */
.sub .sub_con.slife .faq_wrap{display:table;width:100%;height:auto;padding: 0 0 6px 0;margin:0;text-align: center;border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);}
.faq_wrap .boardwrap {position: relative;top: 4px;display: block;left: 0px;margin: 0;padding:0;overflow:hidden;background-color:transparent;border:0px;width:100%;height: auto;max-height: inherit;}
.faq_wrap .boardwrap .ui-accordion-header-icon ui-icon ui-icon-triangle-1-e{display: none !important; width:0px; font-size: 0px; } 
.faq_wrap .boardwrap .ui-state-active,.boardwrap .ui-state-default,.boardwrap .ui-widget-content .ui-state-default,.boardwrap .ui-widget-header .ui-state-default{position: relative;top: 0;display: table;width: 100%;margin:0 auto;padding: 0;border: 0px;font-weight:normal;background: rgba(255, 255, 255, 1);border-bottom: solid 2px rgba(255, 255, 254, 1);overflow: hidden;height: auto !important;box-sizing: border-box;float: left;}
.faq_wrap .boardwrap .ui-state-active:active,.boardwrap .ui-state-default:active,.boardwrap .ui-widget-content .ui-state-default:active,.boardwrap .ui-widget-header .ui-state-default:active{display: block !important;width:100%;}
.faq_wrap .boardwrap .panel{position: relative;top: 0;display: table;overflow: hidden;z-index: 1;height: auto;line-height: 20px;margin: 0;padding: 0;border: 0px;float: left;font-size: 15px;letter-spacing: -1px;text-align: justify;color: rgba(85, 85, 85, 1);background:rgba(246, 255, 255, 1);}
.faq_wrap .boardwrap .ui-accordion-content{position: relative;top: 0;display: table;overflow: hidden;width: 100%;height: auto;margin: 0;padding:0;border: 0px;border-bottom: solid 1px rgba(200, 215, 227, 1);float: left;}
.faq_wrap .boardwrap .ui-icon{display:none;}
.faq_wrap .boardwrap span.sp_tt{position: relative;top: 0;display: table !important;width: 100%;height: auto;margin: 0;line-height: 18px;padding: 20px 20px 19px 90px;font-size: 15px;text-align: left;letter-spacing: -1px;color: rgba(1, 96, 121, 1);background: url(../img/ic_q1.png) no-repeat 27px 49% rgba(216, 239, 238, 1);border: solid 1px rgba(216, 239, 239, 1);border-bottom: solid 1px rgba(200, 215, 227, 1);border-left: solid 4px rgba(152, 224, 245, 1);border-radius: 1px;cursor: pointer;vertical-align: middle;float: left;box-sizing:border-box;}
.faq_wrap .boardwrap span.sp_tt:hover{color: rgba(255, 255, 255, 1);background:url(../img/ic_q2.png) no-repeat 27px 49% rgba(73, 156, 155, 1);border: solid 1px rgba(0, 251, 255, 1);border-bottom: solid 1px rgba(0, 251, 255, 1);border-left:solid 4px rgba(0, 251, 255, 1);transition:1s;box-sizing:border-box;}
.faq_wrap .boardwrap .panel_1{display:none;}
.faq_wrap .boardwrap #ui-accordion-1-panel-1{display: table;min-height: 61px !important;}
.faq_wrap .boardwrap .panel li{width:100%;padding: 17px 30px 17px 90px;background: url(../img/ic_a1.png) no-repeat 30px 49% rgba(246, 255, 255, 1);box-sizing: border-box;}
/* e_faq_wrap accordion */

/* s_qna_wrap accordion */
.sub .sub_con.slife .qna_wrap{display:table;width:100%;height:auto;padding: 0 0 6px 0;margin:0;text-align: center;border-top: solid 2px rgba(211, 235, 253, 1);border-bottom: solid 2px rgba(211, 235, 253, 1);}
.qna_wrap .boardwrap {position: relative;top: 4px;display: block;left: 0px;margin: 0;padding:0;overflow:hidden;background-color:transparent;border:0px;width:100%;height: auto;max-height: inherit;}
.qna_wrap .boardwrap .ui-accordion-header-icon ui-icon ui-icon-triangle-1-e{display: none !important; width:0px; font-size: 0px; } 
.boardwrap .ui-state-active,
.boardwrap .ui-state-default,
.boardwrap .ui-widget-content .ui-state-default,
.boardwrap .ui-widget-header .ui-state-default
{position: relative;top: 0;display: block;width: 100%;margin:0 auto;padding: 0;border: 0px;font-weight:normal;background: rgba(255, 255, 255, 1);border-bottom: none;overflow: hidden;height: auto !important;box-sizing: border-box;float: left;border-top: solid 4px rgb(255, 255, 255);box-sizing: border-box;}
.boardwrap .ui-state-active:first-of-type,
.boardwrap .ui-state-default:first-of-type,
.boardwrap .ui-widget-content .ui-state-default:first-of-type,
.boardwrap .ui-widget-header .ui-state-default:first-of-type
{margin:0 auto 0 auto !important;border-top: none !important;height: 50px !important;}
.qna_wrap .boardwrap .ui-widget-header .ui-state-default{margin:0 auto 0 auto !important;}
.boardwrap .ui-state-active:active,
.boardwrap .ui-state-default:active,
.boardwrap .ui-widget-content .ui-state-default:active,
.boardwrap .ui-widget-header .ui-state-default:active{display: block !important;width:100%;}
.qna_wrap .boardwrap .ui-state-active:active,
.qna_wrap .boardwrap .ui-state-default:active,
.qna_wrap .boardwrap .ui-widget-content .ui-state-default:active,
.qna_wrap .boardwrap .ui-widget-header .ui-state-default:active{display: block !important;width:100%;}
.qna_wrap .boardwrap .panel{position: relative;top: 0;display: table;overflow: hidden;z-index: 1;height: auto;line-height: 20px;margin: 0;padding: 0;border: 0px;float: left;font-size: 15px;letter-spacing: -1px;text-align: justify;color: rgba(85, 85, 85, 1);background:rgba(246, 255, 255, 1);}
.qna_wrap .boardwrap .ui-accordion-content{position: relative;top: 0;display: table;overflow: hidden;width: 100%;height: auto;margin: 0;padding:0;border: 0px;border-bottom: solid 1px rgba(200, 215, 227, 1);border-right: solid 3px rgba(239, 239, 239, 1);float: left;box-sizing: border-box;}
.qna_wrap .boardwrap .ui-icon{display:none;}
.qna_wrap .boardwrap span.sp_tt{position: relative;top: 0;display: table !important;width: 100%;height: auto;margin: 0;line-height: 18px;padding: 20px 20px 19px 90px;font-size: 15px;text-align: left;letter-spacing: -1px;color: rgba(1, 96, 121, 1);background: url(../img/ic_qna_q1.png) no-repeat 27px 49% rgba(216, 239, 238, 1);border: solid 1px rgba(216, 239, 239, 1);border-bottom: solid 1px rgb(151, 203, 198);border-left: solid 4px rgba(152, 224, 245, 1);border-radius: 1px;cursor: pointer;vertical-align: middle;float: left;box-sizing:border-box;}
.qna_wrap .boardwrap span.sp_tt .tt{display:table-cell;width: 450px;height: 40px;margin: 0;padding: 0;font-size: 15px;letter-spacing: -1px;text-align: justify;color: inherit;float: none;line-height: 17px;}
.qna_wrap .boardwrap span.sp_tt .sp1{position: absolute;top: 3.5px;right: 4px;display:inline-block;float: right;font-size: 13px;letter-spacing: -1.5px;line-height: 18px;color: rgba(85, 85, 85, 1);margin: 0;padding: 1px 15px;background: rgba(255, 255, 255, 1);border-radius: 15px;}
.qna_wrap .boardwrap span.sp_tt .sp2_1{position: absolute;display:inline-block;bottom: 4px;right: 4px;width: 100px;font-size: 13px;line-height: 18px;background: rgba(0, 140, 177, 1);color: rgba(255, 255, 255, 1);margin: 0;text-align: center;text-indent: 0;padding: 2px 0;letter-spacing: -1.5px;border: solid 1px rgba(216, 239, 239, 1);border-radius: 15px;}
.qna_wrap .boardwrap span.sp_tt .sp2_2{position: absolute;display:inline-block;bottom: 4px;right: 4px;width: 100px;font-size: 13px;line-height: 18px;background: rgba(175, 147, 212, 1);color: rgba(255, 255, 255, 1);margin: 0;text-align: center;text-indent: 0;padding: 2px 0;letter-spacing: -1.5px;border: solid 1px rgba(216, 239, 239, 1);border-radius: 15px;}
.qna_wrap .boardwrap span.sp_tt:hover{color: rgba(255, 255, 255, 1);background:url(../img/ic_qna_q1.png) no-repeat 27px 49% rgba(73, 156, 155, 1);border: solid 1px rgba(0, 251, 255, 1);border-bottom: solid 1px rgba(0, 251, 255, 1);border-left:solid 4px rgba(0, 251, 255, 1);transition:1s;box-sizing:border-box;}
.qna_wrap .boardwrap .panel_1{display:none;}
.qna_wrap .boardwrap #ui-accordion-1-panel-1{display: table;min-height: 61px !important;}.qna_wrap .boardwrap .panel .wrap{width:100%;padding: 17px 30px 17px 90px;background: url(../img/ic_qna_a1.png) no-repeat 30px 49% rgba(246, 255, 255, 1);box-sizing: border-box;}
.qna_wrap .boardwrap .panel .qwrap1{display: table;width:100%;height: auto;padding: 12px 30px 0 90px;background: rgba(239, 239, 239, 1);box-sizing: border-box;font-size: 15px;letter-spacing: -1.5px;line-height: 17px;border-left: solid 10px rgba(255, 255, 254, 1);}
.qna_wrap .boardwrap .panel .qwrap2{width:100%;padding: 9px 30px 17px 90px;background: rgba(239, 239, 239, 1);box-sizing: border-box;font-size: 14px;letter-spacing: -1px;line-height: 19px;color: rgba(12, 110, 136, 1);border-left: solid 10px rgba(255, 255, 254, 1);border-bottom: solid 2px rgba(255, 255, 254, 1);}
.qna_wrap .boardwrap .panel .qwrap1 .a_mp{display: inline-table;width: auto;height: 30px;line-height: 28px;margin: 0;padding: 0 5px 0 0;border-radius: 17px;letter-spacing: -1.5px;box-sizing: border-box;background: rgba(255, 255, 255, 0);float: left;}
.qna_wrap .boardwrap .panel .qwrap1 .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 4px 0 0;padding:0;border: solid 1px rgba(0, 93, 173, 1);border-radius: 17px;overflow: hidden;}
.qna_wrap .boardwrap .panel .qwrap1 .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.qna_wrap .boardwrap .panel .qwrap1 .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;margin: 0;padding: 0 5px 0 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 72, 90, 1);}
.qna_wrap .boardwrap .panel .qwrap1 .a_mp .ssp2{display: inline-block;padding:0 0 0 3px;}
.qna_wrap .boardwrap .panel .awrap1{display: table;width:100%;padding: 17px 30px 17px 90px;background: url(../img/ic_qna_a1.png) no-repeat 30px 49% rgba(239, 239, 239, 1);box-sizing: border-box;border-left: solid 10px rgba(255, 255, 254, 1);}
.qna_wrap .boardwrap .panel .awrap1 .tarea01[disabled]{display:table;width: 100%;min-height: 45px;font-family:inherit;font-size: 14px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(255, 255, 255, .7);border: solid 1px rgba(215, 226, 226, 1);color: rgba(51, 51, 51, 1);margin: 0;resize:none;overflow-y:hidden;padding: 1.2% 2% 1px 2%;line-height: 19px;box-sizing: border-box;}
.qna_wrap .boardwrap .panel .awrap1 .tarea01[disabled]:hover{background: rgba(255, 255, 255, 1);border: solid 1px rgba(215, 226, 226, 1);}
.qna_wrap .boardwrap .panel .awrap1 .tarea01{display:table;width: 100%;min-height: 45px;font-family:inherit;font-size: 14px;letter-spacing: -1.5px;text-align:justify;text-indent: 0px;background: rgba(157, 242, 255, 0.3);border: solid 1px rgba(215, 226, 226, 1);color: rgb(0, 36, 74);margin: 0;resize:none;overflow-y:hidden;padding: 1.2% 2% 1px 2%;line-height: 19px;box-sizing: border-box;}
.qna_wrap .boardwrap .panel .awrap1 .tarea01:hover{background: rgba(255, 255, 255, .5);border: solid 1px rgb(14, 169, 214);transition: .7s;}
.qna_wrap .boardwrap .panel .awrap2{display: table;width:100%;height: auto;padding: 0 30px 17px 90px;background: rgba(239, 239, 239, 1);box-sizing: border-box;font-size: 15px;letter-spacing: -1.5px;line-height: 17px;border-left: solid 10px rgba(255, 255, 254, 1);}
.qna_wrap .boardwrap .panel .awrap2 .a_mp{display: inline-table;width: auto;height: 30px;line-height: 28px;margin: 0;padding: 0 5px 0 0;border-radius: 17px;letter-spacing: -1.5px;box-sizing: border-box;background: rgba(255, 255, 255, 0);float: right;}
.qna_wrap .boardwrap .panel .awrap2 .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 4px 0 0;padding:0;border: solid 1px rgba(0, 93, 173, 1);border-radius: 17px;overflow: hidden;}
.qna_wrap .boardwrap .panel .awrap2 .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.qna_wrap .boardwrap .panel .awrap2 .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;margin: 0;padding: 0 5px 0 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 72, 90, 1);}
.qna_wrap .boardwrap .panel .awrap2 .a_mp .ssp2{display: inline-block;padding:0 0 0 3px;}
.qna_wrap .boardwrap .panel .awrap2 .btn_qnar1{display: inline-block;width: 70px;height: 26px;line-height: 23px;margin: 2px 4px 0 0;padding: 0;font-size: 13px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);background: rgba(44, 166, 156, 1);border: solid 2px rgba(44, 166, 157, 1);border-radius: 18px;box-sizing:border-box;float: left;}
.qna_wrap .boardwrap .panel .awrap2 .btn_qnar1:hover{border-radius:4px;transition:.7s;}
.qna_wrap .boardwrap .panel .awrap2 .btn_qnar2{display: inline-block;width: 70px;height: 26px;line-height: 23px;margin: 2px 4px 0 0;padding: 0;font-size: 13px;letter-spacing: -1px;color: rgba(6, 128, 117, 1);background: rgba(233, 255, 254, 1);border: solid 2px rgba(44, 166, 157, 1);border-radius: 18px;box-sizing:border-box;float: left;}
.qna_wrap .boardwrap .panel .awrap2 .btn_qnar2:hover{border-radius:1px;transition:.7s;}
.qna_wrap .boardwrap .panel .awrap2 .btn_qnar3{display: inline-block;width: 70px;height: 26px;line-height: 23px;margin: 2px 4px 0 0;padding: 0;font-size: 13px;letter-spacing: -1px;color: rgba(6, 128, 117, 1);background: rgba(255, 255, 255, 1);border: solid 2px rgba(44, 166, 157, 1);border-radius: 18px;box-sizing:border-box;float: left;}
.qna_wrap .boardwrap .panel .awrap2 .btn_qnar3:hover{border-radius:1px;transition:.7s;}
/* e_qna_wrap accordion */

/* s_.qna_wrap .rwrap */
.qna_wrap .rwrap{display: table;width: 100%;height: auto;margin: 5px 0 0 0;padding: 0;float:left;background: rgba(241, 247, 255, 1);}
.qna_wrap .rwrap .tt1{display:inline-block;width: 80px;text-align: center;text-indent: 0;line-height: 61px;font-size: 15px;letter-spacing: 1px;color: rgb(54, 122, 181);padding: 0;margin: 0;float: left;font-weight: 600;}
.qna_wrap .rwrap .tt2{display:inline-block;width: 80px;text-align: center;text-indent: 0;line-height: 61px;font-size: 15px;letter-spacing: -1px;color: rgb(54, 122, 181);padding: 0;margin: 0;float: left;font-weight: 600;}
.qna_wrap .rwrap .tt3{display:inline-block;width: 100%;text-align: left;text-indent: 27px;line-height: 61px;font-size: 15px;letter-spacing: -1px;color: rgb(54, 122, 181);padding: 0;margin: 0;float: left;font-weight: 600;}
.qna_wrap .rwrap .ip_search{display:inline-block;box-sizing: border-box;background: rgba(247, 251, 253, 1);width: 474px;text-align: left;text-indent: 10px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1.5px;color: rgb(21, 73, 119);margin: 16px 0 15px 4px;padding:0;cursor:text;float: left;}
.qna_wrap .rwrap .ip_search:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(223, 244, 255, .7);transition:.7s;}
.qna_wrap .rwrap .ip_tt{display:inline-block;box-sizing: border-box;background: rgba(247, 251, 253, 1);width: 637px;text-align: left;text-indent: 10px;line-height: 28px;height: 30px;border: solid 1px rgba(83, 173, 243, 1);font-size: 14px;letter-spacing: -1.5px;color: rgb(21, 73, 119);margin: 16px 0 15px 0;padding:0;cursor:text;float: left;}
.qna_wrap .rwrap .ip_tt:hover{border:solid 1px rgba(0, 171, 216, 1);background: rgba(223, 244, 255, .7);transition:.7s;}
.qna_wrap .rwrap .ip_tt[disabled]{display:inline-block;box-sizing: border-box;background: rgba(250, 213, 213, 0.1);width: 637px;text-align: left;text-indent: 10px;line-height: 28px;height: 30px;border: solid 1px rgb(216, 216, 216);font-size: 14px;letter-spacing: -1.5px;color: rgb(106, 106, 106);margin: 16px 0 15px 0;padding:0;cursor:default;float: left;}
.qna_wrap .rwrap .ip_tt[disabled]:hover{border:solid 1px rgb(229, 229, 229);background: rgba(250, 213, 213, 0.1);transition:.7s;}
.qna_wrap .rwrap button.btn_search1{position: relative;left: -1px;display: inline-block;width: 30px;height: 30px;padding: 4px 0;text-align: center;text-indent:0;font-size: 13px;line-height: 1;background: url(../img/btn_search1_1.png) no-repeat 45% 45% rgba(97, 182, 248, .2);color: rgba(0, 49, 119,1.00);float:left;margin: 16px 0 15px 0;border: solid 1px rgba(83, 173, 243, 1);border-radius: 0;box-sizing: border-box;}
.qna_wrap .rwrap button.btn_search1:hover{background: url(../img/btn_search1_2.png) no-repeat 45% 45% rgba(97, 182, 248, 1);color: rgba(255,255,255,1.00);transition:.7s;}
.qna_wrap .rwrap.tarea{display:table;width:100%;} 
.qna_wrap .rwrap .tarea01{display:table;width: 686px;min-height: 170px;font-family:inherit;font-size: 14px;letter-spacing:-1px;text-align:justify;text-indent: 0px;background: rgba(247, 251, 253, 1);border: solid 1px rgba(83, 173, 243, 1);color: rgb(21, 73, 119);margin: 0 0 30px 30px;resize:none;overflow-y:hidden;padding: 10px 15px;line-height:1.5;box-sizing: border-box;}
.qna_wrap .rwrap .tarea01:hover{background:rgba(223, 244, 255, .7);border: solid 1px rgba(146, 226, 255, 1);transition: .7s;}
.qna_wrap .rwrap .tarea01[disabled]{display:table;width: 686px;min-height: 170px;font-family:inherit;font-size: 14px;letter-spacing:-1px;text-align:justify;text-indent: 0px;background: rgba(250, 213, 213, 0.1);border: solid 1px rgb(229, 229, 229);color: rgb(106, 106, 106);margin: 0 0 30px 30px;resize:none;overflow-y:hidden;padding: 10px 15px;line-height:1.5;box-sizing: border-box;cursor: default;}
.qna_wrap .rwrap .tarea01[disabled]:hover{background:rgba(250, 213, 213, 0.1);border: solid 1px rgb(229, 229, 229);transition: .7s;}
.qna_wrap .rwrap .a_mp{display: inline-table;width: auto;height: 30px;line-height: 28px;margin: 17px 10px 0 0;padding: 0 5px 0 0;border-radius: 17px;letter-spacing: -1.5px;box-sizing: border-box;background: rgba(255, 255, 255, 0);float: left;}
.qna_wrap .rwrap .a_mp .pt01{display: inline-block;float:left;background: rgba(255, 255, 255, 1);width: 28px;height: 28px;margin: 0px 4px 0 0;padding:0;border: solid 1px rgba(0, 93, 173, 1);border-radius: 17px;overflow: hidden;}
.qna_wrap .rwrap .a_mp .pt01 img{position: relative;top: 0;left: 0;display:block;float:left;width: 27px;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.qna_wrap .rwrap .a_mp .ssp1{position: relative;top: 7px;display: inline-block;float:left;width: auto;margin: 0;padding: 0 5px 0 0;line-height: 1.1;letter-spacing: -1.5px;font-size: 14px;text-align: left;color: rgba(0, 72, 90, 1);}
.qna_wrap .rwrap .a_mp .ssp2{display: inline-block;padding:0 0 0 3px;}
.qna_wrap .rwrap .btn_re{display: inline-block;width: 130px;height: 26px;line-height: 23px;margin: 18px 0 0 0;padding: 0;font-size: 13px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);background: rgba(44, 166, 156, 1);border-radius: 18px;box-sizing:border-box;float: left;}
.qna_wrap .rwrap .btn_re:hover{border-radius:1px;background: rgba(1, 96, 121, 1);transition:.7s;}
/* s_uselectbox */
.qna_wrap .rwrap .wrap2_2_uselectbox{width: 130px;padding: 0 !important;margin: 16px 0 15px 0;max-height: 40px;height: 30px !important;line-height: 30px;box-sizing: border-box;display: inline-block;border: solid 1px rgba(83, 173, 243, 1);background: rgba(247, 251, 253, 1);float: left;}
.qna_wrap .rwrap .wrap2_2_uselectbox:hover{border: solid 1px rgba(0, 171, 216, 1);background:rgba(223, 244, 255, .7);color:rgba(1, 96, 121,1);box-sizing: border-box;transition:.7s;}	
.qna_wrap .rwrap .wrap2_2_uselectbox div.uselectbox{position: relative;top: 0;height: 3px;left: 0;display:inline-block;width:100%;cursor:pointer;text-align:left;clear:both;float:left;margin: 0;padding: 0;border: 0px;box-sizing: border-box;}	
.qna_wrap .rwrap .wrap2_2_uselectbox span.uselected{width: 80%;background: rgba(255, 255, 255, 0);overflow:hidden;position:relative;top: 0px;float:left;height: 30px;line-height: 28px;font-size: 15px;z-index:1;color: rgb(21, 73, 119);text-align:left;text-indent: 10px;padding:0;margin: 0;box-sizing: border-box;}	
.qna_wrap .rwrap .wrap2_2_uselectbox span.uarrow{position:relative;top: 0;text-indent: 0;display: inline-block;width: 20%;float: right;height: 29px;line-height: 29px;z-index:1;box-sizing: border-box;text-align: center;font-size: 11px;background: rgba(255, 255, 255, 0);padding: 0;margin: 0;color: rgba(119, 181, 234, 1);}			
.qna_wrap .rwrap .wrap2_2_uselectbox div.uoptions{position:absolute;top: 28px;left: -1px;width: 100%;height: auto;max-height: 146px;line-height: 28px;border: solid 1px rgba(83, 173, 243, 1);border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow-x: hidden;overflow-y: auto;background: rgb(236, 246, 255);padding: 0;display:none;color:rgba(1, 96, 121,1);opacity: 1;box-sizing: content-box;z-index: 9999;}	
.qna_wrap .rwrap .wrap2_2_uselectbox span.uoption{position:relative;top: 0px;left:-1px;display:block;width: 100%;height: 30px;line-height: 28px;font-size: 15px;margin: -2px 0 0 0;padding:0 1px 0 1px;text-align:left;text-indent: 10px;border-bottom: solid 1px rgba(255, 255, 254, 1);opacity: 1;color: rgb(21, 73, 119);}	
.qna_wrap .rwrap .wrap2_2_uselectbox span.uoption:hover{color:#fff;background: rgba(117, 161, 216, 1);transition:.7s;}
/* e_uselectbox */
/* e_.qna_wrap .rwrap */

/* s_.slidewrap #slider001 */
.slidewrap{display:block;width: 750px;height:auto;margin:0 5px 5px 0;padding:0;box-sizing:border-box;float: left;}
#slider001.flexslider {position: relative;overflow: hidden;display: block;background: rgba(224, 244, 253, 1);width: 750px;height: auto;float: left;}
#slider001 .flex-direction-nav{position: absolute;top: 350px;left: 0;display: block;width:100%;height: auto;z-index: 999;}
#slider001 .flex-direction-nav li{float:left;margin:0 2px;}
#slider001.flexslider .slides {display: block;width: 100%;height: 380px;margin: 0;padding: 0;float: left;}
#slider001.flexslider .slides li {width:100%;}
#slider001.flexslider .flex-control-nav {position: absolute;right: 35px;bottom: 0;display: block;text-align: right;width: auto;height: auto;margin:0;z-index: 9999;cursor:pointer;background: rgba(0, 0, 0, 0);}
#slider001.flexslider .flex-control-nav li {float:left;margin: 0 1px;}
#slider001.flexslider .flex-control-nav li a {display:block;width:30px;	height:30px;font-size:0;background:url(../img/cntr_num.png) no-repeat;z-index:9999;cursor:pointer;}
#slider001.flexslider .flex-control-nav li a.flex-active { z-index:999;	background:url(../img/cntr_act.png) no-repeat ; cursor:pointer;}
#slider001.flexslider .flex-direction-nav a.flex-next{background:url(../img/cntr_af.png) no-repeat;width:30px;height:30px;position:absolute;top: 0;right: 5px;z-index:999;font-size:0;}
#slider001.flexslider .flex-direction-nav a.flex-prev{background:url(../img/cntr_bf.png) no-repeat;width:30px;height:30px;position:absolute;top: 0;right: 163px;z-index:999;font-size:0;}
#slider001.flexslider .flex-direction-nav .flex-pauseplay a{background:url(../img/cntr_stop1.png) no-repeat;width:30px;height:30px;position:absolute;top: 0;right: 132px;font-size:0;}
#slider001.flexslider .flex-direction-nav .flex-pauseplay a.flex-play{background:url(../img/cntr_play.png) no-repeat;width:30px;height: 30px;font-size:0;}
#slider001.flexslider .flex-control-nav li a:hover {background:url(../img/cntr_num_on.png) no-repeat;}
#slider001.flexslider .flex-control-nav li a.flex-active:hover {background:url(../img/cntr_act_on.png) no-repeat ;}
#slider001.flexslider .flex-direction-nav a.flex-next:hover{background:url(../img/cntr_af_on.png) no-repeat;}
#slider001.flexslider .flex-direction-nav a.flex-prev:hover{background:url(../img/cntr_bf_on.png) no-repeat;}
#slider001.flexslider .flex-direction-nav .flex-pauseplay a:hover{background:url(../img/cntr_stop1_on.png) no-repeat;}
#slider001.flexslider .flex-direction-nav .flex-pauseplay a.flex-play:hover{background:url(../img/cntr_play_on.png) no-repeat;}
#slider001.flexslider .slides a .sd_swrap{display: none;float: left;width: 317px;height: 420px;position: relative;z-index: 99;}
#slider001.flexslider .slides a .bg1{background:url(../img/sd_bg_ar1.png) no-repeat;}
#slider001.flexslider .slides a .bg2{background:url(../img/sd_bg_ar2.png) no-repeat;}
#slider001.flexslider .slides a .bg3{background:url(../img/sd_bg_ar3.png) no-repeat;}
#slider001.flexslider .slides a .bg4{background:url(../img/sd_bg_ar4.png) no-repeat;}
#slider001.flexslider .slides a .sd_swrap h3{display: block;float: left;width: 210px;height:auto;color: #fff;font-size: 20px;line-height: 28px;margin: 40px 40px 50px 40px;padding: 0 0 0 10px;}
#slider001.flexslider .slides a .sd_swrap .tt{display: block;float: left;width: 220px;height:auto;color: #fff;font-size: 16px;line-height: 20px;margin: 15px 40px 5px 40px;text-indent: 10px;background: url(../img/tt_dot.png) no-repeat 0 50%;}
#slider001.flexslider .slides a .sd_swrap .con{display: block;float: left;width: 210px;height:auto;color: #fff;font-size: 15px;line-height: 18px;margin: 0 40px;padding: 0 0 0 10px;letter-spacing: -1px;}
#slider001.flexslider .slides a .sd_bwrap{position: absolute;top: 350px;display: block;left: 0;width: 100%;height: 30px;background: rgba(1, 96, 121, 1);z-index: 99;}
#slider001.flexslider .slides a .sd_img1{position: absolute;top: 0;left: 0;display: block;float: left;width: 750px;height: 350px;background: hsla(193, 100%, 92%, 1);border: solid 1px rgba(173, 173, 173, 1);z-index: 50;box-sizing: border-box;}
#slider001.flexslider .slides a .sd_img1 img{display: block;box-sizing: border-box;width: 748px;height: 348px;}
/* e_.slidewrap #slider001 */

/* s_.div1 */
.div1{display:block;width:245px;height: auto;margin: 0 0 5px 0;padding: 0 0 1px 0;float: left;background: rgba(213, 246, 255, 1);overflow:hidden;box-sizing: border-box;}
/* e_.div1 */

/* s_.div2 */
.div2{display:block;width: 373px;height: auto;margin: 0 5px 5px 0;padding: 0 0 1px 0;float: left;background: rgba(213, 246, 255, 1);overflow:hidden;box-sizing: border-box;}
/* e_.div2 */

/* s_.div3 */
.div3{display:block;width: 372px;height: auto;margin: 0 5px 5px 0;padding: 0 0 1px 0;float: left;background: rgba(213, 246, 255, 1);overflow:hidden;box-sizing: border-box;}
/* e_.div3 */

/* s_.div4 */
.div4 .ind_tt_wrap{display:block;width: 100%;height: 43px;margin: 0;padding: 0;float: left;background: url(../img/qrs_1.png) no-repeat 92% 55% rgba(213, 246, 255, 1);border-left: solid 3px rgba(57, 166, 196, 1);overflow:hidden;box-sizing: border-box;}
.div4{display:block;width: 244px;height: 235px;margin: 0 0 5px 0;padding: 0;text-align: center;float: left;background: rgba(216, 216, 216, 1);border-radius: 27px;border-top-left-radius: 0px;box-shadow: 1px 1.5px 2px rgba(139, 197, 214, 1);overflow:hidden;box-sizing: border-box;}
.div4 .qr{display:block;width: 210px;height: 163px;margin: 57px auto 0 auto;padding: 0 0 1px 0;background: rgba(255, 255, 255, 1);border-radius: 20px;}
.div4 .qr .tts2{display:table;vertical-align:middle;width:100%;height:auto;line-height: 14px;margin: 0 0 10px 0;padding: 5px 0;text-align: center;letter-spacing: -1.5px;font-size: 13px;color: rgba(255, 255, 255, 1);background: rgba(93, 188, 214, 1);float: left;overflow: hidden;box-sizing: border-box;}
.div4 .qr img{display:table;width: 105px;height:auto;margin:0 auto;padding:0;}
/* e_.div1 */

/* s_.div5 */
.div5{display:block;width: 750px;height: 70px;margin: 0 5px 5px 0;padding: 0 0 1px 0;float: left;background: url(../img/bn_mark_1.png) no-repeat 10px 55% rgba(251, 254, 255, 1);border: solid 2px rgba(213, 246, 255, 1);overflow:hidden;box-sizing: border-box;}
.div5 .bn{display: table;width: 100%;margin: 0;padding: 0 0 0 60px;line-height: 68px;font-size: 16px;text-indent:10px;letter-spacing: -1px;color: rgba(16, 140, 202, 1);box-sizing: border-box;float: left;}
/* e_.div5 */

/* s_.div6 */
.div6{display:block;width:245px;height: auto;margin: 0 0 5px 0;padding: 0 0 1px 0;float: right;background: rgba(213, 246, 255, 1);overflow:hidden;box-sizing: border-box;position: absolute;top: unset;bottom: 0 !important;right: 0;}
.div6 .ind_tt_wrap{display:block;width: 100%;height: 43px;margin: 0;padding: 0;float: left;background: url(../img/use_1.png) no-repeat 92% 55% rgba(213, 246, 255, 1);border-left: solid 3px rgba(57, 166, 196, 1);overflow:hidden;box-sizing: border-box;}
.div6 .tt_s1{display:inline-block;width:50%;height: 27px;line-height: 26px;color:rgba(255, 255, 255, 1);background:rgba(93, 188, 214, 1);font-size: 14px;text-align: left;text-indent: 19px;letter-spacing: -1px;box-sizing: border-box;float: left;}
.div6 .tt_s1:hover{border-top:solid 4px rgba(150, 229, 251, 1);background:rgba(53, 154, 181, 1);transition:.7s;}
.div6 .tt_s1 .sign{position:relative;top: 4px;display:inline-block;width: 18px;height: 18px;line-height: 17px;text-align: center;text-indent: 0;letter-spacing: -1px;background: rgb(0, 96, 121);color:rgba(255, 255, 255, 1);font-size: 9px;padding: 0 1px 0 1px;margin: 0 15px 0 0;border-radius: 10px;box-sizing: border-box;float:right;}
/* e_.div6 */

/* s_.more */
.ind_tt_wrap{display:block;width: 100%;height: 43px;margin: 0;padding: 0;float: left;background: rgba(213, 246, 255, 1);border-left: solid 3px rgba(57, 166, 196, 1);overflow:hidden;box-sizing: border-box;}
.ind_tt_wrap .tt1{display:inline-block;margin: 0;padding: 0;line-height: 42px;font-size:16px;text-indent:10px;letter-spacing: -1px;color:rgba(0, 110, 165, 1);float: left;}
.ind_tt_wrap .more{display: inline-block;width: 75px;margin: 13px 5px 0 0;padding: 0;line-height: 18px;font-size: 13px;text-align: center;text-indent:10px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);background: rgba(57, 166, 196, 1);border-radius: 15px;float: right;cursor: pointer;border: solid 0px rgba(0, 0, 0, 0);}
.ind_tt_wrap .more:hover{color: rgba(222, 255, 253, 1);width:90px;background: rgba(1, 96, 121, 1);border-top-left-radius: 0;border-bottom-left-radius: 0;transition:.7s;}
.ind_tt_wrap .more .sign{position:relative;top: 2px;right: 2px;display:inline-block;width: 14px;height: 14px;line-height: 14px;text-align: center;text-indent: 1px;letter-spacing: -1px;background: url(../img/ar_m01.png) 55% 49.5% no-repeat rgba(216, 216, 216, 1);color: rgba(1, 96, 121, 1);font-size: 9px;padding: 0;margin: 0;border: 0px;border-radius: 10px;box-sizing: border-box;float:right;}
/* e_.more */

/* s_.tts */
.tts_wrap{display:table;width:100%;margin:0;padding: 0 2px;box-sizing:border-box;}
.tts_wrap .li_1{display: table;width: 100%;margin: 0;padding: 0;float:left;}
.tts_wrap .sign{display:inline-block;width:16px;height: 38px;margin: 0;padding: 15px 9px 0 2px;text-align:left;letter-spacing: -1px;font-size: 6px;color:rgba(57, 166, 196, 1);float: left;box-sizing: border-box;overflow: hidden;}
.tts_wrap .tts{display:table;vertical-align:middle;width:100%;height: 48px;line-height: 15px;margin: 0;padding:0;text-align:left;letter-spacing: -1px;font-size:14px;color:rgba(85, 85, 85, 1);background: rgba(255, 255, 255, .9);border-bottom: dashed 1px rgba(166, 220, 255, 1);float: left;overflow: hidden;box-sizing: border-box;}
.tts_wrap .tts:hover{background:rgba(240, 255, 252, 1);}
.tts_wrap .tts.last{border-bottom: solid 1px rgba(146, 211, 228, 1);}
.tts_wrap .tts .tt{display: table-cell;vertical-align: middle;word-spacing: 1px;letter-spacing: -1.5px;width: 352px;padding: 0 4px 0 0;box-sizing: border-box;}
.div1 .tts_wrap .tts .tt{display: table-cell;vertical-align: middle;word-spacing: 1px;letter-spacing: -1.5px;width: 225px;padding: 0 4px 0 0;box-sizing: border-box;}
/* e_.tts */

/* s_.new1 메인 */
.new1 .index0 #wrap{width: 100%;max-width: 970px;background: rgba(255, 255, 255, 1);margin: 25px auto 0 auto;border-radius: 129px;overflow: hidden;display: block;height: 970px;border:  unset;box-shadow: 3px 4px 7px 0px rgb(174, 174, 174);border-top: solid 2px rgb(40, 52, 121);}
.new1 #wrap{/*! width:100%; */background: rgba(255, 255, 255, 1);}
.new1 #wrap .container_table{display:table;width: 1000px !important;margin: 0 auto;padding:0;}
.new1 #wrap .container_table .contents{display:table;width:100% !important;min-height: 700px;margin: 0 auto;padding:0;position: relative;}
.new1 #wrap .container_table .contents.index{min-height: 600px;}
.new1 #wrap .container_table .contents.login{min-height: 500px;}
.new1 .slidewrap{display:block;width: 750px;height:auto;margin:0 5px 5px 0;padding:0;box-sizing:border-box;float: left;}
.new1 #slider001.flexslider {position: relative;overflow: hidden;display: block;background: rgba(224, 244, 253, 1);width: 750px;height: auto;float: left;}
.new1 #slider001 .flex-direction-nav{position: absolute;top: 350px;left: 0;display: block;width:100%;height: auto;z-index: 999;}
.new1 #slider001 .flex-direction-nav li{float:left;margin:0 2px;}
.new1 #slider001.flexslider .slides {display: block;width: 100%;height: 380px;margin: 0;padding: 0;float: left;}
.new1 #slider001.flexslider .slides li {width:100%;}
.new1 #slider001.flexslider .flex-control-nav {position: absolute;right: 35px;bottom: 0;display: block;text-align: right;width: auto;height: auto;margin:0;z-index: 9999;cursor:pointer;background: rgba(0, 0, 0, 0);}
.new1 #slider001.flexslider .flex-control-nav li {float:left;margin: 0 1px;}
.new1 #slider001.flexslider .flex-control-nav li a {display:block;width:30px;	height:30px;font-size:0;background:url(../img/cntr_num.png) no-repeat;z-index:9999;cursor:pointer;}
.new1 #slider001.flexslider .flex-control-nav li a.flex-active { z-index:999;	background:url(../img/cntr_act.png) no-repeat ; cursor:pointer;}
.new1 #slider001.flexslider .flex-direction-nav a.flex-next{background:url(../img/cntr_af.png) no-repeat;width:30px;height:30px;position:absolute;top: 0;right: 5px;z-index:999;font-size:0;}
.new1 #slider001.flexslider .flex-direction-nav a.flex-prev{background:url(../img/cntr_bf.png) no-repeat;width:30px;height:30px;position:absolute;top: 0;right: 163px;z-index:999;font-size:0;}
.new1 #slider001.flexslider .flex-direction-nav .flex-pauseplay a{background:url(../img/cntr_stop1.png) no-repeat;width:30px;height:30px;position:absolute;top: 0;right: 132px;font-size:0;}
.new1 #slider001.flexslider .flex-direction-nav .flex-pauseplay a.flex-play{background:url(../img/cntr_play.png) no-repeat;width:30px;height: 30px;font-size:0;}
.new1 #slider001.flexslider .flex-control-nav li a:hover {background:url(../img/cntr_num_on.png) no-repeat;}
.new1 #slider001.flexslider .flex-control-nav li a.flex-active:hover {background:url(../img/cntr_act_on.png) no-repeat ;}
.new1 #slider001.flexslider .flex-direction-nav a.flex-next:hover{background:url(../img/cntr_af_on.png) no-repeat;}
.new1 #slider001.flexslider .flex-direction-nav a.flex-prev:hover{background:url(../img/cntr_bf_on.png) no-repeat;}
.new1 #slider001.flexslider .flex-direction-nav .flex-pauseplay a:hover{background:url(../img/cntr_stop1_on.png) no-repeat;}
.new1 #slider001.flexslider .flex-direction-nav .flex-pauseplay a.flex-play:hover{background:url(../img/cntr_play_on.png) no-repeat;}
.new1 #slider001.flexslider .slides a .sd_swrap{display: none;float: left;width: 317px;height: 420px;position: relative;z-index: 99;}
.new1 #slider001.flexslider .slides a .bg1{background:url(../img/sd_bg_ar1.png) no-repeat;}
.new1 #slider001.flexslider .slides a .bg2{background:url(../img/sd_bg_ar2.png) no-repeat;}
.new1 #slider001.flexslider .slides a .bg3{background:url(../img/sd_bg_ar3.png) no-repeat;}
.new1 #slider001.flexslider .slides a .bg4{background:url(../img/sd_bg_ar4.png) no-repeat;}
.new1 #slider001.flexslider .slides a .sd_swrap h3{display: block;float: left;width: 210px;height:auto;color: #fff;font-size: 20px;line-height: 28px;margin: 40px 40px 50px 40px;padding: 0 0 0 10px;}
.new1 #slider001.flexslider .slides a .sd_swrap .tt{display: block;float: left;width: 220px;height:auto;color: #fff;font-size: 16px;line-height: 20px;margin: 15px 40px 5px 40px;text-indent: 10px;background: url(../img/tt_dot.png) no-repeat 0 50%;}
.new1 #slider001.flexslider .slides a .sd_swrap .con{display: block;float: left;width: 210px;height:auto;color: #fff;font-size: 15px;line-height: 18px;margin: 0 40px;padding: 0 0 0 10px;letter-spacing: -1px;}
.new1 #slider001.flexslider .slides a .sd_bwrap{position: absolute;top: 350px;display: block;left: 0;width: 100%;height: 30px;background: rgba(1, 96, 121, 1);z-index: 99;}
.new1 #slider001.flexslider .slides a .sd_img1{position: absolute;top: 0;left: 0;display: block;float: left;width: 750px;height: 350px;background: hsla(193, 100%, 92%, 1);border: solid 1px rgba(173, 173, 173, 1);z-index: 50;box-sizing: border-box;}
.new1 #slider001.flexslider .slides a .sd_img1 img{display: block;box-sizing: border-box;width: 748px;height: 348px;}
.new1 .div1{display:block;width:245px;height: 380px;margin: 0 0 0 0;padding: 0 0 1px 0;float: left;background: transparent;overflow:hidden;box-sizing: border-box;border: solid 1px rgba(57, 166, 196, 1);}
.new1 .div2{display:block;width: 373px;height: auto;margin: 0 5px 5px 0;padding: 0 0 1px 0;float: left;background: rgba(213, 246, 255, 1);overflow:hidden;box-sizing: border-box;}
.new1 .div3{display:block;width: 372px;height: auto;margin: 0 5px 5px 0;padding: 0 0 1px 0;float: left;background: rgba(213, 246, 255, 1);overflow:hidden;box-sizing: border-box;}
.new1 .div4 .ind_tt_wrap{display:block;width: 100%;height: 40px;margin: 0;padding: 0;float: left;background: url(../img/qrs_1.png) no-repeat 92% 55% rgba(213, 246, 255, 1);border-left: solid 3px rgba(57, 166, 196, 1);overflow:hidden;box-sizing: border-box;}
.new1 .div4{display:block;width: 244px;height: 218px;margin: 0 0 5px 0;padding: 0;text-align: center;float: left;background: rgba(216, 216, 216, 1);border-radius: 27px;border-top-left-radius: 0px;box-shadow: 1px 1px 1px rgb(175, 181, 182);overflow:hidden;box-sizing: border-box;}
.new1.pf .div4{display:block;width:245px;height: 220px;margin: 0 0 0 0;padding: 0 0 1px 0;float: left;background: transparent;overflow:hidden;box-sizing: border-box;border: solid 1px rgba(57, 166, 196, 1);border-radius: 0px;box-shadow: unset;}
.new1 .div4 .qr{display:block;width: 228px;height: 162px;margin: 48px auto 0 auto;padding: 0;background: rgba(255, 255, 255, 1);border-radius: 20px;}
.new1 .div4 .qr .tts2{display:table;vertical-align:middle;width:100%;height:auto;line-height: 15px;margin: 0 0 9px 0;padding: 5px 0;text-align: center;letter-spacing: -1.5px;font-size: 12px;color: rgba(255, 255, 255, 1);background: rgba(93, 188, 214, 1);float: left;overflow: hidden;box-sizing: border-box;word-spacing: 3px;}
.new1 .div4 .qr img{display:table;width: 105px;height:auto;margin:0 auto;padding:0;}
.new1 .div5{display:table;width: 750px;height: 60px;margin: 0 5px 5px 0;padding: 0;float: left;background: url(../img/bn_mark_1.png) no-repeat 10px 55% rgba(251, 254, 255, 1);border: solid 2px rgba(213, 246, 255, 1);overflow:hidden;box-sizing: border-box;}
.new1 .div5 .bn{display: table;width: 100%;margin: 0;padding: 0 0 0 60px;line-height: 56px;font-size: 16px;text-indent:10px;letter-spacing: -1px;color: rgba(16, 140, 202, 1);box-sizing: border-box;float: left;}
.new1 .div6 .tt_s1{display:inline-block;width:122px;height: 30px;line-height: 28px;color:rgba(255, 255, 255, 1);background:rgba(93, 188, 214, 1);border-bottom: solid 1px rgb(213, 246, 255);border-left: solid 2px rgb(213, 246, 255);font-size: 13px;text-align: left;text-indent: 19px;letter-spacing: -1px;box-sizing: border-box;float: left;}
.new1 .div6 .tt_s1:hover{border-top:solid 4px rgba(150, 229, 251, 1);background:rgba(53, 154, 181, 1);transition:.7s;}
.new1 .div6 .tt_s1.s1{border-left:solid 0px rgba(234, 234, 234, 1) !important;}
.new1 .div6 .tt_s1 .sign{position:relative;top: 6px;display:inline-block;width: 18px;height: 18px;line-height: 17px;text-align: center;text-indent: 0;letter-spacing: -1px;background: rgb(0, 80, 101);color:rgba(255, 255, 255, 1);font-size: 9px;padding: 0 1px 0 1px;margin: 0 13px 0 0;border-radius: 10px;box-sizing: border-box;float:right;}
.new1 .ind_tt_wrap{display:block;width: 100%;height: 40px;margin: 0;padding: 0;float: left;background: rgba(213, 246, 255, 1);border-left: solid 3px rgba(57, 166, 196, 1);overflow:hidden;box-sizing: border-box;}
.new1 .ind_tt_wrap .tt1{display:inline-block;margin: 0;padding: 0;line-height: 40px;font-size:14px;text-indent:10px;letter-spacing: -1px;color:rgba(0, 110, 165, 1);float: left;}
.new1 .div6 .ind_tt_wrap{display:block;width: 100%;height: 30px;margin: 0;padding: 0;float: left;background: rgba(213, 246, 255, 1);border-left: solid 3px rgba(57, 166, 196, 1);overflow:hidden;box-sizing: border-box;}
.new1 .div6 .ind_tt_wrap .tt1{display:inline-block;margin: 0;padding: 0;line-height: 30px;font-size:14px;text-indent:10px;letter-spacing: -1px;color:rgba(0, 110, 165, 1);float: left;}
.new1 .div1 .ind_tt_wrap{display:block;width: 100%;height: auto;margin: 0;padding: 0;float: left;background: rgb(231, 250, 255);border-left: solid 0px rgba(57, 166, 196, 1);overflow:hidden;box-sizing: border-box;}
.new1 .div1 .ind_tt_wrap .tt1{display:table;margin: 0;padding: 32px 0;line-height: 20px;font-size:unset;text-indent:unset;letter-spacing: -1px;color:rgba(0, 110, 165, 1);float: left;width: 100%;}
.new1 .div1 .ind_tt_wrap .tt1 .tts1{display:inline-block;margin: 0;padding: 0;line-height: 20px;font-size:17px;text-indent:0px;letter-spacing: -1px;color:rgb(1, 96, 121);float: left;width: 100%;font-weight: 600;text-align: center;}
.new1 .div1 .ind_tt_wrap .tt1 .tts2{display:inline-block;margin: 0;padding: 0;line-height: 19px;font-size:13px;text-indent:0px;letter-spacing: -.1px;color:rgb(8, 137, 188);float: left;width: 100%;text-align: center;}
.new1 .ind_tt_wrap .more{display: inline-block;width: 75px;margin: 11px 5px 0 0;padding: 0;line-height: 17px;font-size: 12px;text-align: center;text-indent:10px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border-radius: 15px;float: right;cursor: pointer;height: 19px;}
.new1 .ind_tt_wrap .more:hover{color: rgba(222, 255, 253, 1);width:90px;background: rgba(1, 96, 121, 1);border-top-left-radius: 0;border-bottom-left-radius: 0;transition:.7s;}
.new1 .ind_tt_wrap .more .sign{position:relative;top: 2px;right: 2px;display:inline-block;width: 14px;height: 14px;line-height: 14px;text-align: center;text-indent: 1px;letter-spacing: -1px;background: url(../img/ar_m01.png) 55% 49.5% no-repeat rgba(216, 216, 216, 1);color: rgba(1, 96, 121, 1);font-size: 9px;padding: 0;margin: 0;border: 0px;border-radius: 10px;box-sizing: border-box;float:right;}
.new1 .div1 .login_wrap{display:block;width: 100%;height: auto;margin: 0;padding: 2px 5px;float: left;background: rgb(231, 250, 255);border-left: solid 0px rgba(57, 166, 196, 1);overflow:hidden;box-sizing: border-box;}
.new1 .div1 .login_wrap .sbox1{display:table;width: 100%;height: auto;margin: 0;padding: 0;float: left;background: transparent;overflow:hidden;box-sizing: border-box;}
.new1 .div1 .login_wrap .sbox1 .tts1{display:block;width: 100%;height: 66px;margin: 0 0 5px 0;padding: 24px 15px;float: left;background: rgb(246, 246, 246);border: solid 1px rgb(93, 178, 201);overflow:hidden;box-sizing: border-box;line-height: 17px;font-size: 17px;color: rgb(85, 85, 85);letter-spacing: 1px;}
.new1 .div1 .login_wrap .sbox1 .tts1:hover{background: rgba(134, 242, 255, 0.2);border: solid 1px rgb(0, 155, 198);transition: .7s}
.new1 .div1 .login_wrap .sbox2{display:table;width: 100%;height: auto;margin: 0;padding: 0;float: left;background: rgb(57, 166, 196);text-align: center;overflow:hidden;box-sizing: border-box;border-radius: 6px;}
.new1 .div1 .login_wrap .sbox2 .login{display:block;margin:0 auto;padding: 25px 0;line-height: 20px;font-size:17px;text-indent:24px;letter-spacing:1px;color:rgb(255, 255, 255);float: none;width: 100%;font-weight: 600;background: url(../img/ic_login.png) no-repeat 34% 53% rgb(53, 143, 167);height: 70px;}
.new1 .div1 .login_wrap .sbox2 .login:hover{color:rgb(255, 255, 255);background-color: rgb(1, 96, 121);border-top: solid 5px rgb(209, 209, 209);transition: .1s;padding: 6px 0 10px 0;}
.new1 .div1 .login_wrap .sbox3{display:table;width: 100%;height: auto;margin: 0;padding: 0 0 20px 0;float: left;background: transparent;overflow:hidden;box-sizing: border-box;}
.new1 .div1 .login_wrap .sbox3 .askidpw{display:block;margin:5px auto;padding: 13px 0 0 0;line-height: 20px;font-size:13px;text-indent:0;letter-spacing: -1.5px;color:rgb(94, 94, 94);float: none;width: 100%;font-weight: 600;background: rgb(212, 212, 212);text-align: center;border-radius: 0px;height: 50px;box-sizing: border-box;cursor: pointer;border: solid 1px rgb(197, 190, 182);}
.new1 .div1 .login_wrap .sbox3 .askidpw:hover{color:rgb(255, 255, 255);background: rgb(71, 185, 216);border-radius: 50px;transition: .7s;border-top-right-radius: 0px;border: solid 0px rgb(71, 185, 215);}
.new1 .div1 .login_wrap .sbox3 .askidpw span{display:inline-block;line-height: inherit;color: inherit;letter-spacing: -2px;word-spacing: 3px;position: relative;top: -1px;}
.new1 .div1 .login_wrap .sbox3 .askidpw .sign{display:inline-block;margin:0 4px 0 0;padding: 0;line-height: 17px;font-size:12px;text-indent:0;letter-spacing: -1px;color:rgb(255, 255, 255);float: none;width: 17px;font-weight: 600;background: rgb(254, 121, 121);text-align: center;border-radius: 10px;height: 17px;position: relative;top: 0px;}
.new1 .tts_wrap{display:table;width:100%;margin:0;padding: 0 2px;box-sizing:border-box;}
.new1 .tts_wrap .li_1{display: table;width: 100%;margin: 0;padding: 0;float:left;}
.new1 .tts_wrap .li_1.bnx{display: none;width: 100%;margin: 0;padding: 0;float:left;}
.new1 .nonbn .tts_wrap .li_1.bnx{display:table;width: 100%;margin: 0;padding: 0;float:left;}
.new1 .tts_wrap .sign{display:table-cell;width:14px;height: auto;margin: 0;padding: 0;text-align:left;letter-spacing: -1px;font-size: 5px;color:rgba(57, 166, 196, 1);float: left;box-sizing: border-box;overflow: hidden;position: relative;top: 20px;left: 5px;}
.new1 .tts_wrap .tts{display:table;vertical-align:middle;width:100%;height: 60px;line-height: 15px;margin: 0;padding:2px 0 0 0;text-align:left;letter-spacing: -1px;font-size:14px;color:rgba(85, 85, 85, 1);background: rgba(255, 255, 255, .9);border-bottom: dashed 1px rgba(166, 220, 255, 1);float: left;overflow: hidden;box-sizing: border-box;position: relative;}
.new1 .tts_wrap .tts:hover{background:rgba(240, 255, 252, 1);}
.new1 .tts_wrap .tts.last{border-bottom: solid 1px rgba(146, 211, 228, 1);}
.new1 .nonbn .tts_wrap .tts{height: 61.5px;}
.new1 .tts_wrap .tts .tt{display: table-cell;vertical-align: middle;word-spacing: 1px;letter-spacing: -1.5px;width: 345px;padding: 0 0 0 5px;box-sizing: border-box;position: relative;right: 5px;text-align: justify;}
.new1 .div1 .tts_wrap .tts .tt{display: table-cell;vertical-align: middle;word-spacing: 1px;letter-spacing: -1.5px;width: 225px;padding: 0 4px 0 0;box-sizing: border-box;}
.new1 .tts_wrap .tts.last{border-bottom: solid 1px rgba(146, 211, 228, 1);}
.new1 .nonbn .tts_wrap .tts.last{border-bottom: dashed 1px rgba(146, 211, 228, 1);}
.new1 .nonbn .tts_wrap .bnx .tts.last{border-bottom: solid 1px rgba(146, 211, 228, 1);}
.new1 .nonbn .div5{display:none;width: 750px;height: 70px;margin: 0 5px 5px 0;padding: 0 0 1px 0;float: left;background: url(../img/bn_mark_1.png) no-repeat 10px 55% rgba(251, 254, 255, 1);border: solid 2px rgba(213, 246, 255, 1);overflow:hidden;box-sizing: border-box;}
/* s_.new1.pf */
.new1.pf .div1{display:block;width:245px;height: 103px;margin: 0 0 0 0;padding: 0 0 1px 0;float: left;background: rgb(236, 253, 255);overflow:hidden;box-sizing: border-box;border: solid 1px rgba(57, 166, 196, 1);}
.new1.pf .div2{display:block;width: 373px;height: auto;margin: 0 5px 5px 0;padding: 0 0 1px 0;float: left;background: rgba(213, 246, 255, 1);overflow:hidden;box-sizing: border-box;}
.new1.pf .div3{display:block;width: 372px;height: auto;margin: 0 5px 5px 0;padding: 0 0 1px 0;float: left;background: rgba(213, 246, 255, 1);overflow:hidden;box-sizing: border-box;}
.new1.pf .div4 .ind_tt_wrap{display:block;width: 100%;height: 40px;margin: 0;padding: 0;float: left;background: url(../img/qrs_1.png) no-repeat 92% 55% rgba(213, 246, 255, 1);border-left: solid 3px rgba(57, 166, 196, 1);overflow:hidden;box-sizing: border-box;}
.new1.pf .div4{display:block;width: 244px;height: 220px;margin: 0 0 5px 0;padding: 0 0 1px 0;text-align: center;float: left;background: rgba(216, 216, 216, 1);border-radius: 27px;border-top-left-radius: 0px;box-shadow: 1px 1.5px 2px rgba(139, 197, 214, 1);overflow:hidden;box-sizing: border-box;}
.new1.pf.pf .div4{	display: block;	width: 245px;	height: 497px;margin: 0 0 0 0;padding: 0 0 1px 0;float: right;background: rgb(236, 253, 255);overflow: hidden;box-sizing: border-box;border: solid 1px rgba(57, 166, 196, 1);	border-radius: 0px;box-shadow: unset;position: absolute;right: 0px;top: 108px;}
.new1.pf .div4 .qr{display:block;width: 228px;height: 163px;margin: 48px auto 0 auto;padding: 0 0 1px 0;background: rgba(255, 255, 255, 1);border-radius: 20px;}
.new1.pf .div4 .qr .tts2{display:table;vertical-align:middle;width:100%;height:auto;line-height: 14px;margin: 0 0 10px 0;padding: 5px 0;text-align: center;letter-spacing: -1.5px;font-size: 13px;color: rgba(255, 255, 255, 1);background: rgba(93, 188, 214, 1);float: left;overflow: hidden;box-sizing: border-box;}
.new1.pf .div4 .qr img{display:table;width: 105px;height:auto;margin:0 auto;padding:0;}
.new1.pf .div5{display:table;width: 750px;height: 60px;margin: 0 5px 5px 0;padding: 0;float: left;background: url(../img/bn_mark_1.png) no-repeat 10px 55% rgba(251, 254, 255, 1);border: solid 2px rgba(213, 246, 255, 1);overflow:hidden;box-sizing: border-box;}
.new1.pf .div5 .bn{display: table;width: 100%;margin: 0;padding: 0 0 0 60px;line-height: 56px;font-size: 16px;text-indent:10px;letter-spacing: -1px;color: rgba(16, 140, 202, 1);box-sizing: border-box;float: left;}
.new1.pf .div6 .tt_s1{display:inline-block;width:122px;height: 30px;line-height: 28px;color:rgba(255, 255, 255, 1);background:rgba(93, 188, 214, 1);border-bottom: solid 1px rgb(213, 246, 255);border-left: solid 2px rgb(213, 246, 255);font-size: 13px;text-align: left;text-indent: 19px;letter-spacing: -1px;box-sizing: border-box;float: left;}
.new1.pf .div6 .tt_s1:hover{border-top:solid 4px rgba(150, 229, 251, 1);background:rgba(53, 154, 181, 1);transition:.7s;}
.new1.pf .div6 .tt_s1.s1{border-left:solid 0px rgba(234, 234, 234, 1) !important;}
.new1.pf .div6 .tt_s1 .sign{position:relative;top: 6px;display:inline-block;width: 18px;height: 18px;line-height: 17px;text-align: center;text-indent: 0;letter-spacing: -1px;background: rgb(0, 96, 121);color:rgba(255, 255, 255, 1);font-size: 9px;padding: 0 1px 0 1px;margin: 0 15px 0 0;border-radius: 10px;box-sizing: border-box;float:right;}
.new1.pf .ind_tt_wrap{display:block;width: 100%;height: 40px;margin: 0;padding: 0;float: left;background: rgba(213, 246, 255, 1);border-left: solid 3px rgba(57, 166, 196, 1);overflow:hidden;box-sizing: border-box;}
.new1.pf .ind_tt_wrap .tt1{display:inline-block;margin: 0;padding: 0;line-height: 40px;font-size:15px;text-indent:10px;letter-spacing: -1px;color:rgba(0, 110, 165, 1);float: left;}
.new1.pf .div6 .ind_tt_wrap{display:block;width: 100%;height: 30px;margin: 0;padding: 0;float: left;background: rgba(213, 246, 255, 1);border-left: solid 3px rgba(57, 166, 196, 1);overflow:hidden;box-sizing: border-box;}
.new1.pf .div6 .ind_tt_wrap .tt1{display:inline-block;margin: 0;padding: 0;line-height: 30px;font-size:15px;text-indent:10px;letter-spacing: -1px;color:rgba(0, 110, 165, 1);float: left;}
.new1.pf .div1 .ind_tt_wrap{display:block;width: 100%;height: auto;margin: 0;padding: 0;float: left;background: rgb(231, 250, 255);border-left: solid 0px rgba(57, 166, 196, 1);overflow:hidden;box-sizing: border-box;}
.new1.pf .div1 .ind_tt_wrap .tt1{display:table;margin: 0;padding: 32px 0;line-height: 20px;font-size:unset;text-indent:unset;letter-spacing: -1px;color:rgba(0, 110, 165, 1);float: left;width: 100%;}
.new1.pf .div1 .ind_tt_wrap .tt1 .tts1{display:inline-block;margin: 0;padding: 0;line-height: 20px;font-size:17px;text-indent:0px;letter-spacing: -1px;color:rgb(1, 96, 121);float: left;width: 100%;font-weight: 600;text-align: center;}
.new1.pf .div1 .ind_tt_wrap .tt1 .tts2{display:inline-block;margin: 0;padding: 0;line-height: 19px;font-size:13px;text-indent:0px;letter-spacing: -1px;color:rgb(8, 137, 188);float: left;width: 100%;text-align: center;}
.new1.pf .ind_tt_wrap .more{display: inline-block;width: 75px;margin: 11px 5px 0 0;padding: 0;line-height: 19px;font-size: 13px;text-align: center;text-indent:10px;letter-spacing: -1px;color: rgba(255, 255, 255, 1);background: rgba(57, 166, 196, 1);border-radius: 15px;float: right;cursor: pointer;}
.new1.pf .ind_tt_wrap .more:hover{color: rgba(222, 255, 253, 1);width:90px;background: rgba(1, 96, 121, 1);border-top-left-radius: 0;border-bottom-left-radius: 0;transition:.7s;}
.new1.pf .ind_tt_wrap .more .sign{position:relative;top: 2px;right: 2px;display:inline-block;width: 14px;height: 14px;line-height: 14px;text-align: center;text-indent: 1px;letter-spacing: -1px;background: url(../img/ar_m01.png) 55% 49.5% no-repeat rgba(216, 216, 216, 1);color: rgba(1, 96, 121, 1);font-size: 9px;padding: 0;margin: 0;border: 0px;border-radius: 10px;box-sizing: border-box;float:right;}
.new1.pf .div1 .login_wrap{display:block;width: 100%;height: auto;margin: 0;padding: 2px 5px;float: left;background: rgb(231, 250, 255);border-left: solid 0px rgba(57, 166, 196, 1);overflow:hidden;box-sizing: border-box;}
.new1.pf .div1 .login_wrap .sbox1{display:table;width: 100%;height: auto;margin: 0;padding: 0;float: left;background: transparent;overflow:hidden;box-sizing: border-box;}
.new1.pf .div1 .login_wrap .sbox1 .tts1{display:block;width: 100%;height: auto;margin: 0 0 5px 0;padding: 24px 15px;float: left;background: rgb(246, 246, 246);border: solid 1px rgb(93, 178, 201);overflow:hidden;box-sizing: border-box;line-height: 17px;font-size: 15px;color: rgb(0, 72, 92);}
.new1.pf .div1 .login_wrap .sbox1 .tts1:hover{background: rgba(134, 242, 255, 0.2);border: solid 1px rgb(0, 155, 198);transition: .7s}
.new1.pf .div1 .login_wrap .sbox2{display:table;width: 100%;height: auto;margin: 0;padding: 0;float: left;background: rgb(57, 166, 196);text-align: center;overflow:hidden;box-sizing: border-box;border-radius: 6px;}
.new1.pf .div1 .login_wrap .sbox2 .login{display:block;margin:0 auto;padding: 25px 0;line-height: 20px;font-size:17px;text-indent:24px;letter-spacing:1px;color:rgb(255, 255, 255);float: none;width: 100%;font-weight: 600;background: url(../img/ic_login.png) no-repeat 34% 53% rgb(53, 143, 167);height: 70px;}
.new1.pf .div1 .login_wrap .sbox2 .login:hover{color:rgb(255, 255, 255);background-color: rgb(1, 96, 121);border-bottom: solid 5px rgb(209, 209, 209);transition: .1s;padding: 6px 0 10px 0;}
.new1.pf .div1 .login_wrap .sbox3{display:table;width: 100%;height: auto;margin: 0;padding: 0 0 20px 0;float: left;background: transparent;overflow:hidden;box-sizing: border-box;}
.new1.pf .div1 .login_wrap .sbox3 .askidpw{display:block;margin:5px auto;padding: 15px 0 0 0;line-height: 20px;font-size:13px;text-indent:0;letter-spacing: -1.5px;color:rgb(96, 96, 96);float: none;width: 100%;font-weight: 600;background: rgb(225, 225, 225);text-align: center;border-radius: 0px;height: 50px;box-sizing: border-box;cursor: pointer;}
.new1.pf .div1 .login_wrap .sbox3 .askidpw:hover{color:rgb(255, 255, 255);background: hsl(192.9, 62.2%, 64.7%);border-radius: 50px;transition: .7s;border-top-right-radius: 0px;}
.new1.pf .div1 .login_wrap .sbox3 .askidpw span{display:inline-block;line-height: inherit;color: inherit;}
.new1.pf .div1 .login_wrap .sbox3 .askidpw .sign{display:inline-block;margin:0 3px 0 0;padding: 0;line-height: 17px;font-size:13px;text-indent:0;letter-spacing: -1px;color:rgb(255, 255, 255);float: none;width: 17px;font-weight: 600;background: rgb(255, 135, 135);text-align: center;border-radius: 10px;height: 17px;}
.new1.pf .tts_wrap{display:table;width:100%;margin:0;padding: 0 2px;box-sizing:border-box;}
.new1.pf .tts_wrap .li_1{display: table;width: 100%;margin: 0;padding: 0;float:left;}
.new1.pf .tts_wrap .li_1.bnx{display: none;width: 100%;margin: 0;padding: 0;float:left;}
.new1.pf .nonbn .tts_wrap .li_1.bnx{display:table;width: 100%;margin: 0;padding: 0;float:left;}
.new1.pf .tts_wrap .sign{display:table-cell;width:14px;height: auto;margin: 0;padding: 0;text-align:left;letter-spacing: -1px;font-size: 5px;color:rgba(57, 166, 196, 1);float: left;box-sizing: border-box;overflow: hidden;position: relative;top: 20px;left: 5px;}
.new1.pf .tts_wrap .tts{display:table;vertical-align:middle;width:100%;height: 60px;line-height: 15px;margin: 0;padding:2px 0 0 0;text-align:left;letter-spacing: -1px;font-size:14px;color:rgba(85, 85, 85, 1);background: rgba(255, 255, 255, .9);border-bottom: dashed 1px rgba(166, 220, 255, 1);float: left;overflow: hidden;box-sizing: border-box;position: relative;}
.new1.pf .tts_wrap .tts:hover{background:rgba(240, 255, 252, 1);}
.new1.pf .tts_wrap .tts.last{border-bottom: solid 1px rgba(146, 211, 228, 1);}
.new1.pf .nonbn .tts_wrap .tts{height: 61.5px;}
.new1.pf .tts_wrap .tts .tt{display: table-cell;vertical-align: middle;word-spacing: 1px;letter-spacing: -1.5px;width: 345px;padding: 0 0 0 5px;box-sizing: border-box;position: relative;right: 5px;text-align: justify;}
.new1.pf .div1 .tts_wrap .tts .tt{display: table-cell;vertical-align: middle;word-spacing: 1px;letter-spacing: -1.5px;width: 225px;padding: 0 4px 0 0;box-sizing: border-box;}
.new1.pf .tts_wrap .tts.last{border-bottom: solid 1px rgba(146, 211, 228, 1);}
.new1.pf .nonbn .tts_wrap .tts.last{border-bottom: dashed 1px rgba(146, 211, 228, 1);}
.new1.pf .nonbn .tts_wrap .bnx .tts.last{border-bottom: solid 1px rgba(146, 211, 228, 1);}
.new1.pf .nonbn .div5{display:none;width: 750px;height: 70px;margin: 0 5px 5px 0;padding: 0 0 1px 0;float: left;background: url(../img/bn_mark_1.png) no-repeat 10px 55% rgba(251, 254, 255, 1);border: solid 2px rgba(213, 246, 255, 1);overflow:hidden;box-sizing: border-box;}
.new1.pf .div1 .div1s{display:table;width:245px;height: auto;margin: 0 0 0 0;padding: 0;float: left;background: transparent;overflow:hidden;box-sizing: border-box;text-align: left;}
.new1.pf .div1 .div1s .pwrap{display: table;background: rgba(247, 253, 255, 0);padding: 7px 5px 7px 5px;margin: 0;box-sizing: border-box;width: 100%;float: left;}
.new1.pf .div1 .div1s .pwrap .pt01{display:inline-block;float:left;background: rgba(255, 255, 255, 1);width:35px;height:35px;margin: 1px 5px 0 3px;padding:0;border: solid 2px rgba(134, 188, 241, 1);border-radius:26px;overflow: hidden;}
.new1.pf .div1 .div1s .pwrap .pt01 img{position: relative;top: 0;left: 0;display:table;float:left;width:100%;height: auto;margin: 0;padding:0;background: rgba(255, 255, 255, 1);}
.new1.pf .div1 .div1s .pwrap .ssp1{display:inline-block;float:left;width: 180px;font-size: 15px;line-height: 15px;padding: 4px 0 2px 0;margin: 0;color: rgb(0, 40, 110);letter-spacing: -1px;}
.new1.pf .div1 .div1s .pwrap .ssp2{display:inline-block;float:left;width: 180px;font-size: 15px;line-height: 15px;padding: 0px 0 4px 0;margin: 0;color: rgb(0, 40, 110);letter-spacing: -1px;}
.new1.pf .div1 .div1s .pwrap .ssp1{display:inline-block;float:right;width: 183px;font-size: 14px;line-height: 20px;padding: 0 10px;margin: 0 4px 0 0;color: rgb(25, 60, 101);letter-spacing: -1px;background: rgb(238, 238, 238);box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;font-weight: 600;}
.new1.pf .div1 .div1s .pwrap .ssp2{display:inline-block;float:right;width: 183px;font-size: 14px;line-height: 19px;padding: 0 10px;margin: 0 4px 0 0;color: rgb(25, 60, 101);letter-spacing: -1px;background: rgb(238, 238, 238);border-top: solid 1px rgb(255, 255, 255);box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;}
.new1.pf .div1 .div2s{display:table;width:245px;height: auto;margin: 0 0 0 0;padding: 0;float: left;background: transparent;overflow:hidden;box-sizing: border-box;text-align: left;}
.new1.pf .div1 .div2s .logout{display:block;margin:0 auto;padding: 0;line-height: 36px;font-size:15px;text-indent:72px;letter-spacing: -1px;color:rgb(1, 96, 121);float: none;width: 230px;font-weight: 600;background: url(../img/ic_logout_2.png) no-repeat 70% 50% rgb(255, 255, 255);height: 40px;text-align: left;border: solid 2px rgb(57, 166, 196);box-sizing: border-box;}
.new1.pf .div1 .div2s .logout:hover{color:rgb(255, 255, 255);background: url(../img/ic_logout.png) no-repeat 70% 50% rgb(58, 130, 149);border-color: rgb(58, 130, 147);transition: .7s;}
.new1.pf .div1 .div3s{display:table;width:245px;height: auto;margin: 0 0 0 0;padding: 0;float: left;background: transparent;overflow:hidden;box-sizing: border-box;text-align: left;}
.new1.pf .div4 .div1s{display:table;width:245px;height: auto;margin: 1px 0 0 0;padding: 7px 0 2px 5px;float: left;background: inherit;overflow:hidden;box-sizing: border-box;text-align: left;}
.new1.pf .div4 .div1s .swrap{display:table;width:74px;height: auto;margin: 0 2px 0 2px;padding: 0;float: left;background: transparent;overflow:hidden;box-sizing: border-box;text-align: center;border-radius: 10px;}
.new1.pf .div4 .div1s .swrap .tt1{display:inline-block;margin: 0;padding: 0;line-height: 20px;font-size:13px;text-indent:0px;letter-spacing: -1.5px;color:rgb(16, 121, 156);float: left;font-weight: 600;}
.new1.pf .div4 .div1s .swrap .num{display:inline-block;margin: 0;padding: 0 0 0 3px;line-height: 20px;font-size:16px;text-indent:0px;letter-spacing: -1px;color:rgb(255, 72, 72);float: left;font-weight: 600;vertical-align: top;}
.new1.pf .div4 .div1s .swrap button{display:block;width:74px;height: 65px;margin:0;padding: 0;float: left;background: rgb(57, 166, 196);overflow:hidden;box-sizing: border-box;text-align:center;border-bottom: solid 4px rgb(133, 227, 248);border-radius: 10px;font-size: 13px;color: rgb(255, 255, 255);letter-spacing: -1px;text-shadow: 1px 1px 1px rgb(24, 118, 177);}
.new1.pf .div4 .div1s .swrap button:hover{background: rgb(23, 131, 159);border-bottom: solid 0px rgb(133, 227, 248);border-top: solid 4px rgb(133, 227, 248);transition: .1s;}
.new1.pf .div4 .div2s{display:none;}
.new1.pf .div4 .div2s.on{display:table;width:230px;height: auto;margin: 6px 0 4px 6px;padding: 4px 4px 6px 4px;float: left;background: rgb(28, 131, 188);overflow:hidden;box-sizing: border-box;text-align: left;border-bottom: solid 1px rgb(255, 255, 255);border-right: solid 1px rgb(255, 255, 255);border-radius: 9px;cursor: pointer;}
.new1.pf .div4 .div2s:hover{background: rgb(80, 186, 237);transition: .7s;}
.new1.pf .div4 .div2s .tt{display:table;width:219px;height: auto;margin: 2px 0 0 2px;padding: 5px 6px 5px 11px;float: left;background: url(../img/icon_sq1.png) no-repeat 1px 50% rgba(225, 237, 243, 0);font-size:13px;box-sizing: border-box;text-align: left;border-radius: 0px;color: rgb(255, 255, 255);line-height: 13px;font-weight: 600;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.new1.pf .div4 .div2s .sp1{display:inline-block;width:50px;height: 45px;margin: 4px 0 0 2px;padding: 7px 0 0 7px;float: left;background: rgba(255, 255, 255,1);font-size:13px;box-sizing: border-box;text-align: left;border-radius: 0px;color: rgb(255, 67, 67);line-height: 15px;font-weight: 600;border-bottom-left-radius: 5px;border-top-left-radius: 5px;}
.new1.pf .div4 .div2s .sp2{display:inline-block;width:161px;height: 45px;margin: 4px 0 0 6px;padding: 7px 7px 0 7px;float: left;background: rgba(255, 255, 255,.8);font-size:13px;box-sizing: border-box;text-align: left;border-radius: 0px;color: rgb(0, 110, 170);line-height: 15px;overflow: hidden;border-bottom-right-radius: 5px;border-top-right-radius: 5px;}
.new1.pf .div1 .div4s{display:table;width:245px;height: auto;margin: 0 0 0 0;padding: 0;float: left;background: transparent;overflow:hidden;box-sizing: border-box;text-align: left;}
.new1.pf .div4 .div4s .btn1{display:block;margin:0 auto;padding: 0;line-height: 26px;font-size:14px;text-indent:83px;letter-spacing: -1px;color:rgb(29, 131, 158);float: right;width: 230px;font-weight: 600;background: url(../img/alarm_s.png) no-repeat 54px 50% rgb(231, 231, 231);height: 30px;text-align: left;border-radius: 15px;box-sizing: border-box;position: absolute;bottom: 9px;right: 6px;border-bottom: solid 1px rgb(52, 148, 182);}
.new1.pf .div4 .div4s .btn1:hover{color:rgb(255, 255, 255);background-color: rgb(58, 130, 149);transition: .7s;}
.new1.pf .div4 .div3s{display:table;width:231px;height: auto;margin: 6px 0 0 6px;padding: 0;float: left;background: transparent;overflow:hidden;box-sizing: border-box;text-align: left;}
.new1.pf .div4 .div3s .wrap_s1{display: none;}
.new1.pf .div4 .div3s .wrap_s1.on{width: 100%;position: relative;box-sizing: border-box;height: 85px;padding: 0;margin: 0 0 9px 0;display: block;border-left: solid 5px rgb(254, 149, 149);background: rgb(255, 255, 255);border-top-right-radius: 11px;border-bottom-right-radius: 0px;border-bottom: solid 1px rgb(221, 221, 221);border-right: solid 1px rgb(221, 221, 221);}
.new1.pf .div4 .div3s .wrap_s1 .sp_st1{display:inline-block;padding: 0;margin: 10px 0 0 10px;width:80px;height: 29px;line-height: 25px;overflow:  hidden;font-size: 17px;box-sizing: border-box;background: hsl(0, 100%, 65.9%);float: left;border: solid 0px rgb(255, 255, 255);position: relative;}
.new1.pf .div4 .div3s .wrap_s1 .sp_st1 .t1{display:block;padding: 0;margin: 0;height: auto;width:50%;line-height: 29px !important;overflow:  hidden;font-size: 14px;color: rgb(255, 255, 255);background: rgb(255, 81, 81);text-align: center;box-sizing: border-box;border: solid 0px rgb(255, 255, 255);float: left;}
.new1.pf .div4 .div3s .wrap_s1 .sp_st1 .t2{display:block;padding: 0;margin: 2px 2px 0 0;height: 25px;width:38px;line-height: 25px;overflow:  hidden;font-size: 15px;text-align: center;color: rgb(255, 81, 81);vertical-align: text-bottom;box-sizing: border-box;background: rgb(255, 255, 255);float: right;font-weight: 600;}
.new1.pf .div4 .div3s .wrap_s1 .sp_st2{display:inline-block;padding: 0 0 0 10px;margin: 10px 0 0 0;height: 29px;line-height: 29px;overflow:  hidden;font-size: 14px;color: rgb(255, 81, 81);width: 130px;box-sizing: border-box;}
.new1.pf .div4 .div3s .wrap_s1 .sp_st3{display:table;padding: 0;margin: 10px 0 0 0;width:100%;height: 17px;line-height: 17px;overflow:  visible;font-size: 14px;letter-spacing: -1px;float: left;}
.new1.pf .div4 .div3s .wrap_s1 .ts1{display:inline-block;padding: 2px 0 0 16px;margin: 0;line-height: 15px;color: rgb(110, 110, 110);font-size: 13px;float: left;}
.new1.pf .div4 .div3s .wrap_s1 .ts2{display:inline-block;padding: 0;margin: 0 0 0 5px;line-height: 18px;border-bottom: solid 2px rgb(254, 124, 124);color: rgb(110, 110, 110);font-size: 13px;float: left;}
.new1.pf .div4 .div3s .wrap_s2{display: none;}
.new1.pf .div4 .div3s .wrap_s2.on{width: 100%;position: relative;box-sizing: border-box;height: 85px;padding: 0;margin: 0 0 9px 0;display: block;border-left: solid 5px rgb(236, 207, 96);background: rgb(255, 255, 255);border-top-right-radius: 11px;border-bottom-right-radius: 0px;border-bottom: solid 1px rgb(221, 221, 221);border-right: solid 1px rgb(221, 221, 221);}
.new1.pf .div4 .div3s .wrap_s2 .sp_st1{display:inline-block;padding: 0;margin: 5px 0 0 10px;width:80px;height: 29px;line-height: 25px;overflow:  hidden;font-size: 17px;box-sizing: border-box;background: transparent;float: left;border: solid 0px rgb(255, 255, 255);position: relative;}
.new1.pf .div4 .div3s .wrap_s2 .sp_st1 .t1{display:block;padding: 0;margin: 0;height: auto;width:50%;line-height: 29px !important;overflow:  hidden;font-size: 14px;color: rgb(191, 134, 0);background: rgb(255, 255, 255);text-align: center;box-sizing: border-box;border: solid 0px rgba(255, 255, 254, 1);float: left;font-weight: 600;}
.new1.pf .div4 .div3s .wrap_s2 .sp_st1 .t2{display:block;padding: 0;margin: 2px 2px 0 0;height: 25px;width:38px;line-height: 25px;overflow:  hidden;font-size: 16px;text-align: center;color: rgb(255, 81, 81);vertical-align: text-bottom;box-sizing: border-box;background: rgb(255, 255, 255);float: right;font-weight: 600;}
.new1.pf .div4 .div3s .wrap_s2 .tm{display:inline-block;padding: 0 0 0 10px;margin: 5px 0 0 0;height: 29px;line-height: 29px;overflow:  hidden;font-size: 13px;color: rgb(108, 108, 108);width: auto;box-sizing: border-box;min-width: 131px;text-align: right;}
.new1.pf .div4 .div3s .wrap_s2 .ts1{display:table-cell;width:213px;height:auto;font-size: 12px;line-height:15px;color: rgb(84, 84, 84);margin:4px 0 6px 6px;padding:3px 10px;float: left;background: rgb(230, 250, 255);box-sizing: border-box;border-radius: 0px;letter-spacing: -1px;}
.new1.pf .div4 .div3s .wrap_s3{display: none;}
.new1.pf .div4 .div3s .wrap_s3.on{width: 100%;position: relative;box-sizing: border-box;height: 85px;padding: 0;margin: 0 0 9px 0;display: block;border-left: solid 5px rgb(201, 201, 201);background: rgb(255, 255, 255);border-top-right-radius: 11px;border-bottom-right-radius: 0px;border-bottom: solid 1px rgb(221, 221, 221);border-right: solid 1px rgb(221, 221, 221);}
.new1.pf .div4 .div3s .wrap_s3 .sp_st1{display:inline-block;padding: 0;margin: 5px 0 0 10px;width:80px;height: 29px;line-height: 25px;overflow:  hidden;font-size: 17px;box-sizing: border-box;background: transparent;float: left;border: solid 0px rgb(255, 255, 255);position: relative;}
.new1.pf .div4 .div3s .wrap_s3 .sp_st1 .t1{display:block;padding: 0 0 0 6px;margin: 0;height: auto;width:100%;line-height: 29px !important;overflow:  hidden;font-size: 14px;color: rgb(137, 137, 137);background: transparent;text-align: left;box-sizing: border-box;border: solid 0px rgb(255, 255, 255);float: left;font-weight: 600;}
.new1.pf .div4 .div3s .wrap_s3 .sp_st1 .t2{display:block;padding: 0;margin: 2px 2px 0 0;height: 25px;width:38px;line-height: 25px;overflow:  hidden;font-size: 16px;text-align: center;color: rgb(255, 81, 81);vertical-align: text-bottom;box-sizing: border-box;background: rgb(255, 255, 255);float: right;font-weight: 600;}
.new1.pf .div4 .div3s .wrap_s3 .tm{display:inline-block;padding: 0 0 0 10px;margin: 5px 0 0 0;height: 29px;line-height: 29px;overflow:  hidden;font-size: 13px;color: rgb(108, 108, 108);width: auto;box-sizing: border-box;min-width: 131px;text-align: right;}
.new1.pf .div4 .div3s .wrap_s3 .tt_wrap1{display:inline-block;width:auto;height:auto;font-size: 12px;line-height:12px;color: rgb(255, 255, 255);margin:-2px 5px 2px 7px;padding:3px 10px 3px 10px;float: left;background: rgb(122, 197, 200);box-sizing: border-box;border-radius: 19px;letter-spacing: -1px;font-weight: normal;text-shadow: 1px 1px 1px rgb(42, 140, 143);}
.new1.pf .div4 .div3s .wrap_s3 .ts1{display:table-cell;width:213px;height:auto;font-size: 12px;line-height:15px;color: rgb(84, 84, 84);margin:2px 0 0 6px;padding:3px 11px;float: left;background: rgb(230, 250, 255);box-sizing: border-box;border-radius: 0px;letter-spacing: -1px;}
.new1.pf .div4 .div3s .wrap_s3a{display: none;}
.new1.pf .div4 .div3s .wrap_s3a.on{width: 100%;position: relative;box-sizing: border-box;height: 85px;padding: 0;margin: 0 0 9px 0;display: block;border-left: solid 5px rgb(135, 216, 173);background: rgb(255, 255, 255);border-top-right-radius: 11px;border-bottom-right-radius: 0px;border-bottom: solid 1px rgb(221, 221, 221);border-right: solid 1px rgb(221, 221, 221);}
.new1.pf .div4 .div3s .wrap_s3a .sp_st1{display:inline-block;padding: 0;margin: 5px 0 0 10px;width:95px;height: 29px;line-height: 25px;overflow:  hidden;font-size: 17px;box-sizing: border-box;background: transparent;float: left;border: solid 0px rgb(255, 255, 255);position: relative;}
.new1.pf .div4 .div3s .wrap_s3a .sp_st1 .t1{display:block;padding: 0 0 0 6px;margin: 0;height: auto;width:100%;line-height: 29px !important;overflow:  hidden;font-size: 14px;color: rgb(84, 165, 105);background: transparent;text-align: left;box-sizing: border-box;border: solid 0px rgb(255, 255, 255);float: left;font-weight: 600;}
.new1.pf .div4 .div3s .wrap_s3a .sp_st1 .t2{display:block;padding: 0;margin: 2px 2px 0 0;height: 25px;width:38px;line-height: 25px;overflow:  hidden;font-size: 16px;text-align: center;color: rgb(255, 81, 81);vertical-align: text-bottom;box-sizing: border-box;background: rgb(255, 255, 255);float: right;font-weight: 600;}
.new1.pf .div4 .div3s .wrap_s3a .tm{display:inline-block;padding: 0;margin: 5px 0 0 0;height: 29px;line-height: 29px;overflow:  hidden;font-size: 13px;color: rgb(108, 108, 108);width: auto;box-sizing: border-box;min-width: 114px;text-align: right;}
.new1.pf .div4 .div3s .wrap_s3a .tt_wrap1{display:inline-block;width:auto;height:auto;font-size: 12px;line-height:12px;color: rgb(255, 255, 255);margin:-2px 5px 2px 7px;padding:3px 10px 3px 10px;float: left;background: rgb(122, 197, 200);box-sizing: border-box;border-radius: 19px;letter-spacing: -1px;font-weight: normal;text-shadow: 1px 1px 1px rgb(42, 140, 143);}
.new1.pf .div4 .div3s .wrap_s3a .ts1{display:table-cell;width:213px;height:auto;font-size: 12px;line-height:15px;color: rgb(84, 84, 84);margin:2px 0 0 6px;padding:3px 11px;float: left;background: rgb(230, 250, 255);box-sizing: border-box;border-radius: 0px;letter-spacing: -1px;}
.new1.pf .div4 .div3s .wrap_s4{display: none;}
.new1.pf .div4 .div3s .wrap_s4.on{width: 100%;position: relative;box-sizing: border-box;height: 85px;padding: 0;margin: 0 0 9px 0;display: block;border-left: solid 5px rgb(117, 182, 237);background: rgb(255, 255, 255);border-top-right-radius: 11px;border-bottom-right-radius: 0px;border-bottom: solid 1px rgb(221, 221, 221);border-right: solid 1px rgb(221, 221, 221);}
.new1.pf .div4 .div3s .wrap_s4 .sp_st1{display:inline-block;padding: 0;margin: 5px 0 0 10px;width:80px;height: 29px;line-height: 25px;overflow:  hidden;font-size: 17px;box-sizing: border-box;background: transparent;float: left;border: solid 0px rgb(255, 255, 255);position: relative;}
.new1.pf .div4 .div3s .wrap_s4 .sp_st1 .t1{display:block;padding: 0 0 0 6px;margin: 0;height: auto;width:100%;line-height: 29px !important;overflow:  hidden;font-size: 14px;color: rgb(86, 123, 179);background: transparent;text-align: left;box-sizing: border-box;border: solid 0px rgb(255, 255, 255);float: left;font-weight: 600;}
.new1.pf .div4 .div3s .wrap_s4 .sp_st1 .t2{display:block;padding: 0;margin: 2px 2px 0 0;height: 25px;width:38px;line-height: 25px;overflow:  hidden;font-size: 16px;text-align: center;color: rgb(255, 81, 81);vertical-align: text-bottom;box-sizing: border-box;background: rgb(255, 255, 255);float: right;font-weight: 600;}
.new1.pf .div4 .div3s .wrap_s4 .tm{display:inline-block;padding: 0 0 0 10px;margin: 5px 0 0 0;height: 29px;line-height: 29px;overflow:  hidden;font-size: 13px;color: rgb(108, 108, 108);width: auto;box-sizing: border-box;min-width: 131px;text-align: right;}
.new1.pf .div4 .div3s .wrap_s4 .tms{display:table-cell;width:213px;height:auto;font-size: 13px;line-height:15px;color: rgb(108, 108, 108);margin:-1px 0 3px 6px;padding:3px 13px;float: left;background: transparent;box-sizing: border-box;border-radius: 0px;letter-spacing: -1px;}
.new1.pf .div4 .div3s .wrap_s4 .ts1{display:table-cell;width:213px;height:auto;font-size: 12px;line-height:15px;color: rgb(84, 84, 84);margin:2px 0 0 6px;padding:3px 11px;float: left;background: rgb(230, 250, 255);box-sizing: border-box;border-radius: 0px;letter-spacing: -1px;}
.new1.pf .div4 .div3s .wrap_s5{display: none;}
.new1.pf .div4 .div3s .wrap_s5.on{width: 100%;position: relative;box-sizing: border-box;height: 85px;padding: 0;margin: 0 0 9px 0;display: block;border-left: solid 5px rgb(255, 108, 108);background: rgb(255, 255, 255);border-top-right-radius: 11px;border-bottom-right-radius: 0px;border-bottom: solid 1px rgb(221, 221, 221);border-right: solid 1px rgb(221, 221, 221);}
.new1.pf .div4 .div3s .wrap_s5 .sp_st1{display:inline-block;padding: 0;margin: 5px 0 0 10px;width:80px;height: 29px;line-height: 25px;overflow:  hidden;font-size: 17px;box-sizing: border-box;background: transparent;float: left;border: solid 0px rgb(255, 255, 255);position: relative;}
.new1.pf .div4 .div3s .wrap_s5 .sp_st1 .t1{display:block;padding: 0 0 0 6px;margin: 0;height: auto;width:100%;line-height: 29px !important;overflow:  hidden;font-size: 14px;color: rgb(255, 86, 86);background: transparent;text-align: left;box-sizing: border-box;border: solid 0px rgb(255, 255, 255);float: left;font-weight: 600;}
.new1.pf .div4 .div3s .wrap_s5 .sp_st1 .t2{display:block;padding: 0;margin: 2px 2px 0 0;height: 25px;width:38px;line-height: 25px;overflow:  hidden;font-size: 16px;text-align: center;color: rgb(255, 81, 81);vertical-align: text-bottom;box-sizing: border-box;background: rgb(255, 255, 255);float: right;font-weight: 600;}
.new1.pf .div4 .div3s .wrap_s5 .tm{display:inline-block;padding: 0 0 0 10px;margin: 5px 0 0 0;height: 29px;line-height: 29px;overflow:  hidden;font-size: 13px;color: rgb(108, 108, 108);width: auto;box-sizing: border-box;min-width: 131px;text-align: right;}
.new1.pf .div4 .div3s .wrap_s5 .sp_4{display:table-cell;width:213px;height:auto;font-size: 13px;line-height:15px;color: rgb(255, 81, 81);margin:-1px 0 3px 6px;padding:3px 13px;float: left;background: transparent;box-sizing: border-box;border-radius: 0px;letter-spacing: -1px;}
.new1.pf .div4 .div3s .wrap_s5 .sp_4 span{display: inline;width:100%;font-size: 15px;line-height:14px;letter-spacing: -1px;color: rgb(255, 81, 81);margin:-5px 0 0 3px;padding: 0;background: rgba(255, 255, 255, 0);box-sizing: border-box;vertical-align: top;font-weight: bold;}
.new1.pf .div4 .div3s .wrap_s5 .sp_2{display:table-cell;width:213px;height:auto;font-size: 13px;line-height:15px;color: rgb(84, 84, 84);margin:-2px 0 0 6px;padding:2px 0 2px 0;float: left;background: rgb(230, 250, 255);box-sizing: border-box;border-radius: 0px;letter-spacing: -1px;}
.new1.pf .div4 .div3s .wrap_s5 .sp_2 .tt_wrap1{display:inline-block;width:auto;height:auto;font-size: 12px;line-height:inherit;color: rgba(255, 255, 255, 1);margin:1px 4px 1px 2px;padding:1px 7px;float: left;background: rgb(122, 197, 200);box-sizing: border-box;border-radius: 19px;letter-spacing: -1px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 71px;}
.new1.pf .div4 .div3s .wrap_s5 .sp_2 .tt_wrap2{display:inline-block;width: auto;height:auto;font-size: 11px;line-height:inherit;color: rgb(63, 98, 91);margin:1px 0 0 0;padding:0;float: left;background: rgba(255, 254, 223,0);box-sizing: border-box;border-radius: 5px;letter-spacing: -2px;max-width: 130px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new1.pf .div4 .div3s .wrap_s6{display: none;}
.new1.pf .div4 .div3s .wrap_s6.on{width: 100%;position: relative;box-sizing: border-box;height: 85px;padding: 0;margin: 0 0 9px 0;display: block;border-left: solid 5px rgb(255, 108, 108);background: rgb(255, 255, 255);border-top-right-radius: 11px;border-bottom-right-radius: 0px;border-bottom: solid 1px rgb(221, 221, 221);border-right: solid 1px rgb(221, 221, 221);}
.new1.pf .div4 .div3s .wrap_s6 .sp_st1{display:inline-block;padding: 0;margin: 5px 0 0 10px;width:95px;height: 29px;line-height: 25px;overflow:  hidden;font-size: 17px;box-sizing: border-box;background: transparent;float: left;border: solid 0px rgb(255, 255, 255);position: relative;}
.new1.pf .div4 .div3s .wrap_s6 .sp_st1 .t1{display:block;padding: 0 0 0 6px;margin: 0;height: auto;width:100%;line-height: 29px !important;overflow:  hidden;font-size: 14px;color: rgb(255, 86, 86);background: transparent;text-align: left;box-sizing: border-box;border: solid 0px rgb(255, 255, 255);float: left;font-weight: 600;}
.new1.pf .div4 .div3s .wrap_s6 .sp_st1 .t2{display:block;padding: 0;margin: 2px 2px 0 0;height: 25px;width:38px;line-height: 25px;overflow:  hidden;font-size: 16px;text-align: center;color: rgb(255, 81, 81);vertical-align: text-bottom;box-sizing: border-box;background: rgb(255, 255, 255);float: right;font-weight: 600;}
.new1.pf .div4 .div3s .wrap_s6 .tm{display:inline-block;padding: 0 0 0 10px;margin: 5px 0 0 0;height: 29px;line-height: 29px;overflow:  hidden;font-size: 13px;color: rgb(108, 108, 108);width: auto;box-sizing: border-box;min-width: 114px;text-align: right;}
.new1.pf .div4 .div3s .wrap_s5 .sp_4{display:table-cell;width:213px;height:auto;font-size: 13px;line-height:15px;color: rgb(255, 81, 81);margin:-1px 0 3px 6px;padding:3px 13px;float: left;background: transparent;box-sizing: border-box;border-radius: 0px;letter-spacing: -1px;}
.new1.pf .div4 .div3s .wrap_s5 .sp_4 span{display: inline;width:100%;font-size: 15px;line-height:14px;letter-spacing: -1px;color: rgb(255, 81, 81);margin:-5px 0 0 3px;padding: 0;background: rgba(255, 255, 255, 0);box-sizing: border-box;vertical-align: top;font-weight: bold;}
.new1.pf .div4 .div3s .wrap_s6 .sp_2{display:table-cell;width:213px;height:auto;font-size: 13px;line-height:15px;color: rgb(84, 84, 84);margin:12px 0 0 6px;padding:2px 0 2px 0;float: left;background: rgb(230, 250, 255);box-sizing: border-box;border-radius: 0px;letter-spacing: -1px;}
.new1.pf .div4 .div3s .wrap_s6 .sp_2 .tt_wrap1{display:inline-block;width:auto;height:auto;font-size: 12px;line-height:inherit;color: rgba(255, 255, 255, 1);margin:1px 4px 1px 2px;padding:1px 7px;float: left;background: rgb(122, 197, 200);box-sizing: border-box;border-radius: 19px;letter-spacing: -1px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 71px;}
.new1.pf .div4 .div3s .wrap_s6 .sp_2 .tt_wrap2{display:inline-block;width:auto;height:auto;font-size: 12px;line-height:inherit;color: rgb(63, 98, 91);margin:1px 0 0 0;padding:0;float: left;background: rgba(255, 254, 223,0);box-sizing: border-box;border-radius: 5px;letter-spacing: -1px;}
/* e_.new1.pf */
/* e_.new1 메인 */

/* s_popup_main_notice */
.popup_main_notice{display: none;position: fixed;width:100%;height: 100%;margin: 0 auto;padding: 0 0 0 0;top:0;background:rgba(17, 17, 17, 0.55);overflow: auto;z-index:10005;box-sizing: content-box;}
.popup_main_notice .pop_wrap{display: table;width: 790px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.popup_main_notice .pop_swrap{display: table;width: 780px;margin: -7px auto 5px auto;padding: 0 21px 0 21px;box-sizing: border-box;}
.popup_main_notice .pop_ipwrap1{display:inline-block;width: 570px;height:auto;margin: 16px 0 25px 0;padding: 23px 0 25px 22px;border: solid 3px rgba(190, 222, 231, 1);box-sizing: border-box;}
.popup_main_notice .ip_tt{display: inline-block;width: 80px;height: 40px;line-height: 40px;text-align: center;margin: 0 5px 0 0;padding: 0;color: rgba(0, 75, 95, 1);font-size: 15px;background: rgba(190, 222, 231, 1);float: left;}
.popup_main_notice .pop_wrap .t_title{position: relative;top: -26px;display:inline-block;width:100%;font-size: 17px;height: 41px;line-height: 39px;font-weight:400;color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);padding: 0 0 2px 0;margin: 25px auto 0 auto;text-align: center;letter-spacing: 1px;box-sizing: border-box;}
.popup_main_notice .pop_wrap .t_title .sp01{display:inline-block;width: auto;font-size: 15px;line-height: inherit;font-weight:400;color: rgba(1, 96, 121, 1);padding: 0;margin: 0 0 0 5px;letter-spacing: -1px;}
.popup_main_notice .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.popup_main_notice .t_dd .pop_btn_wrap{display: block;width: 100%;margin: -2px 0 0 0;padding: 0;font-size:15px;box-sizing: border-box;}
.popup_main_notice button.btn_search1{position: relative;left: -1px;display: inline-block;width: 80px;height: 40px;padding: 4px 0;text-align: center;text-indent:0;font-size: 15px;line-height: 1;background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 0;box-sizing: border-box;}
.popup_main_notice button.btn_search1:hover{transition: .7s; background: rgba(230, 250, 255, 1);color:rgba(0, 59, 75, 1);}
.popup_main_notice .pop_close{z-index: 998;font-family:Arial, snas-serif;margin: 37px 0 0 785px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 47px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.popup_main_notice .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
.popup_main_notice .swrap{display:table;width: 742px;height:auto;padding: 0;margin: 0 auto;background: rgba(238, 249, 255, 1);}
.popup_main_notice .swrap{display: block;width: 742px;height: auto;min-height: 250px;max-height: 350px;line-height: 20px;padding: 12px 17px 12px 15px;margin: 0 auto;font-size: 14px !important;color: rgb(68, 68, 68);text-align: justify;letter-spacing: -1px;word-spacing: 2px;outline: solid 1px rgba(211, 235, 253, 1);border-top: solid 2px rgba(239, 239, 239, 1);border-left: solid 2px rgba(245, 248, 255, 1);background: rgba(241, 247, 255, .3);box-shadow: 4px 4px 1px rgba(228, 228, 229, 1);float: none;box-sizing: border-box;overflow-x: hidden;overflow-y: auto;vertical-align: top;}
.popup_main_notice .add_file_wrap {display: table;width: 100%;margin: 20px auto 0 auto;padding:0 20px;box-sizing: border-box;overflow: hidden;float: left;}
.popup_main_notice .add_file_wrap .add_file{display: block;width:auto;height: auto;line-height: 39px;background: url(../img/ic_h.png) no-repeat 10px 50% rgb(217, 245, 255);margin: 0 auto 5px auto;padding: 0 0 0 37px;border:0px;font-size:14px;color: rgb(46, 88, 152);letter-spacing: -1.5px;text-align:left;text-indent:0;box-sizing:border-box;float: left;box-shadow: 2px 2px 2px rgb(222, 222, 222);min-width: 190px;border-radius: 5px;}
.popup_main_notice .add_file_wrap .add_file .dw{display:inline-block;width: 25px;height: 25px;font-size: 0px;color: rgba(255, 255, 255, 1);padding: 0;margin: 7px 5px 0 0;text-align: center;text-indent: 0px;background: url(../img/ic02_ex_d1.png) no-repeat 50% 49% rgba(60, 124, 197, 1);border-radius: 3px;float: right;}
.popup_main_notice .add_file_wrap .add_file .dw:hover{background:url(../img/ic02_ex_d1.png) no-repeat 50% 80% rgb(0, 1, 84);border-top:solid 3px rgba(159, 199, 249, 1);transition:.7s;}
.popup_main_notice .add_file_wrap .add_file .num{display:inline;font-size: 16px;font-weight:600;line-height: 39px;vertical-align: top;padding: 0 0 0 3px;}
.popup_main_notice .add_file_wrap .add_file:hover{background-color: rgb(18, 91, 144);color:rgb(255, 255, 255);transition: .7s; }
.popup_main_notice .t_dd{display: table;width: 100%;margin:0;padding: 0;text-align: center;}
.popup_main_notice .t_dd .pop_btn_wrap{display: table;width: 100%;margin: 20px auto 28px auto;padding: 0 20px;font-size:15px;box-sizing: border-box;line-height: 1;float: none;}
.popup_main_notice .t_dd .pop_btn_wrap .btn01{width: 140px;height: 41px;line-height: 40px;text-align: center;font-size: 16px;letter-spacing: 1px;padding: 0;margin: 0 5px 0 0;border: solid 1px rgba(1, 96, 122, 1);border-radius: 40px;color:rgba(255,255,255,1);background: rgba(1, 96, 121, 1);display:inline-block;box-sizing: border-box;float: right;}
.popup_main_notice .t_dd .pop_btn_wrap .btn02{width: auto;height: 41px;line-height: 38px;text-align: center;text-indent: 0;font-size: 15px;letter-spacing: -1px;padding: 0 20px 0 35px;margin: 0;border: solid 1px rgb(1, 167, 210);color: rgb(4, 160, 201);background: url(../img/sign_01.png) no-repeat 15px 50% rgb(244, 255, 255);display:inline-block;box-sizing: border-box;float: left;font-weight: 600;}
.popup_main_notice .t_dd .pop_btn_wrap .btn01:hover{background: rgb(91, 184, 209);color: rgba(255, 255, 255, 1);transition:.7s;border-radius: 0px;}
.popup_main_notice .t_dd .pop_btn_wrap .btn02:hover{background-color: rgb(72, 151, 171);color: rgb(255, 255, 255);transition:.7s;}
/* e_popup_main_notice */

/* s_pop_up_exam1 온라인 형성평가 등록방법 선택 */
.pop_up_exam1{display:none;position: fixed;width:100% !important;height: 100%;margin: 0 auto;padding: 0 0 140px 0;top:0;left:0;background:rgba(17, 17, 17, 0.55);z-index: 10005;box-sizing: content-box;overflow: auto;}
.pop_up_exam1 .pop_wrap{display: block;width: 750px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border-radius:2px;border: solid 3px rgba(1, 96, 122, 1);box-sizing: border-box;overflow: auto;}
.pop_up_exam1 .pop_ex_wrap{display: table;width:100%;margin:0;padding: 0;}
.pop_up_exam1 .popup_title{display:table;padding: 0;margin:-2px 0 0 0;width:100%;height: 41px;line-height: 39px;border-bottom:solid 1px #ccc;background: rgba(1, 96, 121, 1);color:#fff;border-radius:2px 2px 0 0;text-align: center;letter-spacing: 1px;font-size: 17px;box-sizing:border-box;}
.pop_up_exam1 .pop_wrap .t_title{display:table;width: 95%;font-size: 16px;font-weight:400;color: rgba(0, 94, 167, 1);border-left: solid 3px rgba(200, 234, 255, 1);padding: 0 0 0 3%;margin: 19px 0 0 40px;letter-spacing: 1px;box-sizing: border-box;}
.pop_up_exam1 .pop_wrap .t_title_1{display:block;width: 600px;font-size: 14px;font-weight:400;line-height: 19px;color: rgb(90, 90, 90);padding: 0 0 0 20px;margin: 40px auto 10px auto;letter-spacing: -1px;word-spacing: 3px;box-sizing: border-box;float: none;border-left: dotted 2px rgb(181, 229, 243);border-right: dotted 2px rgb(181, 229, 243);}
.pop_up_exam1 .pop_wrap .t_title_2s{display:table;width: 100%;font-size: 14px;font-weight:400;line-height: 19px;color: rgba(255, 110, 110, 1);padding: 0 0 0 160px;margin: 0 0 5px 0;letter-spacing: -1px;word-spacing: 3px;box-sizing: border-box;float: left;}
.pop_up_exam1 .pop_wrap .pop_tb1s{width:100%;padding:0;margin: 0 auto;float: none;}
.pop_up_exam1 .pop_wrap .pop_tb1s td{padding: 5px 5px 5px 0;line-height:20px;vertical-align: top;letter-spacing: -1px;}
.pop_up_exam1 .pop_wrap .pop_tb1s .td0{font-weight: 600;width:100%;box-sizing: border-box;word-spacing: 2px;}
.pop_up_exam1 .pop_wrap .pop_tb1s .td1{font-weight: 600;width: 110px;max-width: 110px;box-sizing: border-box;word-spacing: 5px;}
.pop_up_exam1 .pop_close{font-family:Arial, snas-serif;margin: -2px 0 0 745px;position: absolute;display: block !important;width: auto;height: 45px;border: solid 3px rgba(1, 96, 122, 1);border-top-right-radius: 24px;border-bottom-right-radius: 24px;font-size: 30px;text-align: center !important;text-indent: 0;padding: 0 18px 2px 15px !important;line-height: 45px;box-sizing: content-box;box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
.pop_up_exam1 .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition:.7s;}
.pop_up_exam1 .t_dd{display: table;width: 100%;margin:0;padding: 0;float: left;}
.pop_up_exam1 .t_dd .pop_btn_wrap{display: table;width: auto;margin: 21px auto 40px auto;padding: 0;font-size:15px;box-sizing: border-box;line-height: 1;float: none;}
.pop_up_exam1 .t_dd .pop_btn_wrap .btn01{width: auto;height: 41px;line-height: 38px;text-align: center;letter-spacing: -1px;padding: 0 30px;margin: 0 3px;border: solid 1px rgb(255, 61, 61);font-size: 15px;color:rgb(255, 70, 70);background: rgb(255, 234, 234);display:inline-block;box-sizing: border-box;border-radius: 5px;float: left;font-weight: 600;}
.pop_up_exam1 .t_dd .pop_btn_wrap .btn02{width: auto;height: 41px;line-height: 38px;text-align: center;letter-spacing: -1px;padding: 0 30px;margin: 0 3px;border: solid 1px rgb(156, 156, 156);font-size: 15px;color: rgb(102, 102, 102);background: rgb(238, 236, 236);display:inline-block;box-sizing: border-box;border-radius: 5px;float: right;}
.pop_up_exam1 .t_dd .pop_btn_wrap .btn01:hover{background:rgb(255, 124, 124);transition:.7s;color: rgb(255, 255, 255);}
.pop_up_exam1 .t_dd .pop_btn_wrap .btn02:hover{background:rgb(213, 213, 213);transition:.7s;}
.pop_up_exam1 .tt1{display: inline-block;width: 80px;text-align: left;height: 40px;line-height: 40px;letter-spacing: 1px;padding: 0;margin: 0 0 0 40px;color: rgba(22, 125, 214, 1);float: left;}
.pop_up_exam1 button.btn_r1{position: relative;left: -1px;display: inline-block;width: 70px;height: 40px;padding: 0;text-align: center;letter-spacing: 1px;text-indent:0;font-size: 15px;line-height: 40px;background: rgba(119, 192, 255, 1);color: rgba(255, 255, 255, 1);float:left;margin: 0;border: solid 1px rgba(119, 192, 254, 1);border-radius: 0;box-sizing: border-box;}
.pop_up_exam1 button.btn_r1:hover{transition: .02s;background: rgba(0, 101, 181, 1);color: rgba(255,255,255,1.00);border: solid 1px rgba(0, 101, 182, 1);}
.pop_up_exam1 button.btn_exls_down{position: relative;left: 0;display: inline-block;width: 310px;height: 41px;line-height:41px;padding: 0;text-align: left;text-indent: 34px;font-size: 14px;background: url(../img/ic02_ex_d1.png) no-repeat 90% 49% rgba(87, 118, 157, 1);color: rgba(255, 255, 255, 1);margin: 20px 0 0 40px;border-radius: 3px;box-sizing: border-box;letter-spacing: -1px;}
.pop_up_exam1 button.btn_exls_down:hover{transition: .02s; background:url(../img/ic02_ex_d1.png) no-repeat 90% 49% rgba(39, 74, 120, 1);}
.pop_up_exam1 .pop_ipwrap1{display:table;width: 665px;height:auto;margin: 30px 40px 30px 40px;padding: 0;border: 0px;box-sizing: border-box;}
.pop_up_exam1 .ip_tt{display: inline-block;width:130px;height: 40px;line-height: 40px;text-align: center;margin: 0 4px 0 0;padding: 0;color: rgba(0, 49, 119, 1);font-size: 16px;background:rgba(223, 240, 254, 1);float: left;}
/* e_pop_up_exam1 온라인 형성평가 등록방법 선택 */
.tabcontent1 .bt_wrap .bt_1{color: rgb(1, 96, 121);background: rgb(213, 246, 255);border: solid 1px rgb(184, 233, 245);}
.tabcontent1 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
.tabcontent1 .bt_wrap .bt_3{color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
.tabcontent2 .bt_wrap .bt_1{color: rgb(1, 96, 121);background: rgb(213, 246, 255);border: solid 1px rgb(184, 233, 245);}
.tabcontent2 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
.tabcontent2 .bt_wrap .bt_3{color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
.tabcontent3 .bt_wrap .bt_1{color: rgb(1, 96, 121);background: rgb(213, 246, 255);border: solid 1px rgb(184, 233, 245);}
.tabcontent3 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
.tabcontent3 .bt_wrap .bt_3{color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
.tabcontent4 .bt_wrap .bt_1{color: rgb(1, 96, 121);background: rgb(213, 246, 255);border: solid 1px rgb(184, 233, 245);}
.tabcontent4 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
.tabcontent4 .bt_wrap .bt_3{color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
.tabcontent5 .bt_wrap .bt_1{color: rgb(1, 96, 121);background: rgb(213, 246, 255);border: solid 1px rgb(184, 233, 245);}
.tabcontent5 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
.tabcontent5 .bt_wrap .bt_3{color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
.tabcontent6 .bt_wrap .bt_1{color: rgb(1, 96, 121);background: rgb(213, 246, 255);border: solid 1px rgb(184, 233, 245);}
.tabcontent6 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
.tabcontent6 .bt_wrap .bt_3{color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
.main .main_con .mpf_tabcontent2 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);}
.main .main_con .mpf_tabcontent2 .bt_wrap .bt_3{color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
.main .main_con .mpf_tabcontent2 .bt_wrap .bt_3a{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
.main .main_con .mpf_tabcontent2 .bt_wrap .bt_3_1{color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);}
.main .main_con .mpf_tabcontent2 .bt_wrap_n1 .bt_2{color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);}
.main .main_con .mpf_tabcontent2 .bt_wrap_n1 .bt_3{color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);}
.fold .main .main_con.cld .bt_wrap_n1 .bt_1{color: rgb(1, 96, 121);background: rgb(213, 246, 255);border: solid 1px rgb(184, 233, 245);}
.fold .main .main_con.cld .bt_wrap_n1 .bt_2{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
.fold .main .main_con.cld .bt_wrap_n1 .bt_3{color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
.rfr_con.my .t_dd .pop_btn_wrap .btn00{color:rgba(255,255,255,1);background: rgb(1, 96, 121);}
.rfr_con.my .t_dd .pop_btn_wrap .btn00:hover{background: rgb(1, 96, 121);color: rgba(255, 255, 255, 1);}
.rfr_con.my .t_dd .pop_btn_wrap .btn01{border: solid 1px rgb(1, 96, 120);color:rgba(255,255,255,1);background: rgb(1, 96, 121);}
.rfr_con.my .t_dd .pop_btn_wrap .btn02{border: solid 1px rgb(1, 96, 120);color: rgb(1, 96, 121);background: rgba(255,255,255,1);}
.rfr_con.my .t_dd .pop_btn_wrap .btn01:hover{background: rgb(1, 96, 121);border-radius: 0;}
.rfr_con.my .t_dd .pop_btn_wrap .btn02:hover{background: rgb(231, 231, 231);border-radius: 0;}
/* s_pagination */
.pagination{display: table;text-align:center;margin: 50px auto 20px auto;padding: 0;}
.pagination ul{display:table;width:auto;margin: 0 auto;}
.pagination ul li{display: inline-block;padding: 0;margin: 0 7px;}
.pagination ul li a{display:inline-block;width: 28px;height: 28px;line-height: 25px;padding: 0;margin: 0;text-decoration:none;color: rgb(1, 96, 121);font-size: 13px;border: solid 1px rgb(197, 197, 197);vertical-align: middle;box-sizing: border-box;}
.pagination ul li.active a{background:rgba(0, 155, 197, 1);color:#fff;border-color:rgb(127, 224, 255);}
.pagination ul li a:hover{transition: .7s;background: rgba(1, 96, 121,.7);color:rgba(255, 255, 255, 1);border-color: rgb(1, 96, 120);}
.pagination ul li a.active{background: rgb(1, 96, 121);color:rgba(255, 255, 255, 1);border-color: rgb(1, 96, 120);}
.pagination ul li a.arrow{color: rgba(22, 106, 172, 1);border-color: rgba(208, 213, 215, 1);border-radius: 3px;}
.pagination ul li a.arrow:hover{transition: .7s; border-color: rgba(147, 147, 147, 1); }
.pagination ul li a.arrow img{position:relative; top:-2px; }
.pagination ul li a.bba{background: url(../img/ppre_img_off.png) 50% 50% no-repeat rgba(245, 253, 255, 1);}
.pagination ul li a.bba:hover{background: url(../img/ppre_img.png) 50% 50% no-repeat  rgba(245, 253, 255, 1);}
.pagination ul li a.ba{background: url(../img/pre_img_off.png) 50% 50% no-repeat rgba(245, 253, 255, 1);}
.pagination ul li a.ba:hover{background: url(../img/pre_img.png) 50% 50% no-repeat  rgba(245, 253, 255, 1);}
.pagination ul li a.na{background: url(../img/next_img_off.png) 50% 50% no-repeat rgba(245, 253, 255, 1);}
.pagination ul li a.na:hover{background: url(../img/next_img.png) 50% 50% no-repeat  rgba(245, 253, 255, 1);}
.pagination ul li a.nna{background: url(../img/nnext_img_off.png) 50% 50% no-repeat rgba(245, 253, 255, 1);}
.pagination ul li a.nna:hover{background: url(../img/nnext_img.png) 50% 50% no-repeat  rgba(245, 253, 255, 1);}
/* e_pagination */

/* s_timepicki */
.ti_tx,
.mi_tx,
.mer_tx {width: 35px;text-align: center;margin: 10px 0;}
.time,
.mins,
.meridian {width: auto;	float: left;margin: 0 10px 0 0;font-size: 20px;color: rgba(0, 71, 146, 1);font-family: arial;font-weight: 700;}
.prev,
.next {cursor: pointer;padding: 18px 0;width: 40px;border-right: 1px solid rgba(150, 193, 218, 1);	border-bottom: 1px solid rgba(150, 193, 218, 1);margin: 0;background: url(../img/arrow.png) no-repeat rgba(214, 240, 255, 1);border-radius: 5px;}
.prev:hover,
.next:hover {background-color: rgba(167, 222, 255, 1);}
.next {background-position: 50% 150%;}
.prev {background-position: 50% -50%;}
.time_pick {position: relative;}
.timepicker_wrap {padding: 10px 0 10px 10px;margin: 5px 0 0 235px;border-radius: 5px;z-index: 9999;	display: none;box-shadow: 2px 2px 5px 0 rgba(50,50,50,0.35);background: rgba(250, 253, 255, 1);	border: 1px solid rgba(83, 173, 243, 1);float: left;position: absolute;top: 46px;left: 0;}
.rfr_con .mlms_tb4 .timepicker_wrap {padding: 10px 0 10px 10px;margin:5px 0 0 60%;border-radius: 5px;z-index: 9999;	display: none;box-shadow: 2px 2px 5px 0 rgba(50,50,50,0.35);background: rgba(250, 253, 255, 1);	border: 1px solid rgba(83, 173, 243, 1);float: left;position: absolute;top: 46px;left: 0;}
.timepicker_wrap.time2 {padding: 10px 0 10px 10px;margin: 5px 0 0 425px;border-radius: 5px;	z-index: 9999;display: none;box-shadow: 2px 2px 5px 0 rgba(50,50,50,0.35);background: rgba(250, 253, 255, 1);border: 1px solid rgba(83, 173, 243, 1);float: left;position: absolute;top: 46px;left: 0;}
.time_pick2 .timepicker_wrap {padding: 10px 0 10px 10px;margin: 5px 0 0 10px;border-radius: 5px;z-index: 9999;display: none;box-shadow: 2px 2px 5px 0 rgba(50,50,50,0.35);background: rgba(250, 253, 255, 1);border: 1px solid rgba(83, 173, 243, 1);float: left;position: absolute;top: 46px;left: 0;}
.time_pick2 .timepicker_wrap.time2 {padding: 10px 0 10px 10px;margin: 5px 0 0 224px;border-radius: 5px;z-index: 9999;display: none;box-shadow: 2px 2px 5px 0 rgba(50,50,50,0.35);background: rgba(250, 253, 255, 1);border: 1px solid rgba(83, 173, 243, 1);float: left;position: absolute;top: 46px;left: 0;}
.mo99 .time_pick2 .timepicker_wrap.time2,.mo101 .time_pick2 .timepicker_wrap.time2,.mo102 .time_pick2 .timepicker_wrap.time2{margin:5px 0 0 223px;}
.arrow_top {position: absolute;	top: -10px;left: 20px;background: url(../img/top_arr.png) no-repeat;width: 18px;height: 10px;z-index: 999;}
input.timepicki-input {	background: none repeat scroll 0 0 rgba(255, 255, 255, 1);	border: 1px solid rgba(150, 193, 218, 1);border-radius: 5px 5px 5px 5px;float: none;margin: 0;text-align: center;padding: 0;width: 40px; height: 25px;line-height: 25px;font-size: 17px;color: rgba(0, 93, 173, 1);}
a.reset_time {float: left;margin-top: 5px;color: rgba(0, 71, 146, 1);}
/* e_timepicki */

/* s_ui-datepicker-div */
#ui-datepicker-div{background: rgba(255, 255, 255, 1);width: 205px;padding: 4px 6px 0 4px;}
#ui-datepicker-div.ui-datepicker .ui-datepicker-prev{color: rgba(1, 95, 121, 1);}
#ui-datepicker-div.ui-datepicker .ui-datepicker-next{color: rgba(1, 95, 121, 1);}
#ui-datepicker-div.ui-datepicker .ui-datepicker-title{color: rgba(1, 95, 121, 1);font-family:"Malgun Gothic";font-size:13px}
#ui-datepicker-div.ui-datepicker .ui-datepicker-title span{position:relative;top:-2px;letter-spacing: -1px;margin:0 0 0 5px}
#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar{margin: 0px 1px 5px 1px;background: rgba(251, 253, 255, 1);}
#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar th{color: rgba(0, 103, 152, 1);background: rgb(207, 239, 255);height: 25px;line-height: 24px;box-sizing: border-box;padding: 0;border: solid 1px rgba(204, 204, 204, 1);}
#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar td {font-size:12px;height:24px;border: solid 1px rgba(204, 204, 204, 1);background: rgba(232, 247, 255, 1);padding:0;}
#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar td .ui-state-default{border:none;background: none;}
#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar td .ui-state-active{height:24px;line-height:24px;text-align:right;background:rgba(1, 96, 121, 1);margin:0;padding:0 3px 0 0;}
#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{height:24px;line-height:24px;margin:0;padding:0 3px 0 0;background:rgba(82, 180, 239, 1);}
#ui-datepicker-div.ui-datepicker .ui-datepicker-calendar td .ui-state-active:hover{color:rgba(255, 255, 255, 1);}
/* e_ui-datepicker-div */

/* s_etc */
.nonregi {color:rgba(255, 93, 93, 1) !important;}
#loader {position: absolute;left: 50%;top: 275px;z-index: 2147483647;width: 80px;height: 80px;margin:0 0 0 -62px;border: 23px solid rgba(205, 241, 255, 0.5);border-top: 23px solid rgba(78, 218, 255, 0.5);border-radius: 50%;animation: spin 2s linear infinite;box-shadow: inset 2px 2px 2px rgba(142, 142, 142, .5);transition: opacity 5s;}
@keyframes spin {0% { transform: rotate(0deg); }  100% { transform: rotate(360deg); }}
#loader_box {display: none;text-align: center;}
.anitt {position: absolute;display: table;animation-name: anitt;animation-duration: 0s;transition: 3s;width: 100%;top:325px;text-align:center;font-size:18px;color: rgba(67, 184, 216, 1);margin-left: 0px;letter-spacing: -1.5px;}
@keyframes anitt {1%{ opacity:0 }50%{ opacity:1 }100%{ opacity:0 }}
/* e_etc */

/* s_cku 메인 * /
/* s_.slidewrap #slider001 */
.slidewrap{display:block;width: 1000px;height:auto;margin:0;padding:0;box-sizing:border-box;float: left;}
#slider001.flexslider_n1 {position: relative;overflow: hidden;display: block;background: rgba(224, 244, 253, 1);width: 1000px;height: auto;float: left;}
#slider001.flexslider_n1 .flex-direction-nav{position: absolute;top: 350px;left: 0;display: block;width:100%;height: auto;z-index: 999;}
#slider001.flexslider_n1 .flex-direction-nav li{float:left;margin:0 2px;}
#slider001.flexslider_n1 .slides {display: block;width: 100%;height: 480px;margin: 0;padding: 0;float: left;}
#slider001.flexslider_n1 .slides li {width:100%;}
#slider001.flexslider_n1 .flex-control-nav {position: absolute;right: 35px;bottom: 0;display: block;text-align: right;width: auto;height: auto;margin:0;z-index: 9999;cursor:pointer;background: rgba(0, 0, 0, 0);}
#slider001.flexslider_n1 .flex-control-nav li {float:left;margin: 0 1px;}
#slider001.flexslider_n1 .flex-control-nav li a {display:block;width:30px;	height:30px;font-size:0;background:url(../img/cntr_num.png) no-repeat;z-index:9999;cursor:pointer;}
#slider001.flexslider_n1 .flex-control-nav li a.flex-active { z-index:999;	background:url(../img/cntr_act.png) no-repeat ; cursor:pointer;}
#slider001.flexslider_n1 .flex-direction-nav a.flex-next{background:url(../img/cntr_af.png) no-repeat;width:30px;height:30px;position:absolute;top: 100px;right: 5px;z-index:999;font-size:0;}
#slider001.flexslider_n1 .flex-direction-nav a.flex-prev{background:url(../img/cntr_bf.png) no-repeat;width:30px;height:30px;position:absolute;top: 100px;right: 163px;z-index:999;font-size:0;}
#slider001.flexslider_n1 .flex-direction-nav .flex-pauseplay a{background:url(../img/cntr_stop1.png) no-repeat;width:30px;height:30px;position:absolute;top: 100px;right: 132px;font-size:0;}
#slider001.flexslider_n1 .flex-direction-nav .flex-pauseplay a.flex-play{background:url(../img/cntr_play.png) no-repeat;width:30px;height: 30px;font-size:0;}
#slider001.flexslider_n1 .flex-control-nav li a:hover {background:url(../img/cntr_num_on.png) no-repeat;}
#slider001.flexslider_n1 .flex-control-nav li a.flex-active:hover {background:url(../img/cntr_act_on.png) no-repeat ;}
#slider001.flexslider_n1 .flex-direction-nav a.flex-next:hover{background:url(../img/cntr_af_on.png) no-repeat;}
#slider001.flexslider_n1 .flex-direction-nav a.flex-prev:hover{background:url(../img/cntr_bf_on.png) no-repeat;}
#slider001.flexslider_n1 .flex-direction-nav .flex-pauseplay a:hover{background:url(../img/cntr_stop1_on.png) no-repeat;}
#slider001.flexslider_n1 .flex-direction-nav .flex-pauseplay a.flex-play:hover{background:url(../img/cntr_play_on.png) no-repeat;}
#slider001.flexslider_n1 .slides a .sd_swrap{display: none;float: left;width: 317px;height: 420px;position: relative;z-index: 99;}
#slider001.flexslider_n1 .slides a .bg1{background:url(../img/sd_bg_ar1.png) no-repeat;}
#slider001.flexslider_n1 .slides a .bg2{background:url(../img/sd_bg_ar2.png) no-repeat;}
#slider001.flexslider_n1 .slides a .bg3{background:url(../img/sd_bg_ar3.png) no-repeat;}
#slider001.flexslider_n1 .slides a .bg4{background:url(../img/sd_bg_ar4.png) no-repeat;}
#slider001.flexslider_n1 .slides a .sd_swrap h3{display: block;float: left;width: 210px;height:auto;color: #fff;font-size: 20px;line-height: 28px;margin: 40px 40px 50px 40px;padding: 0 0 0 10px;}
#slider001.flexslider_n1 .slides a .sd_swrap .tt{display: block;float: left;width: 220px;height:auto;color: #fff;font-size: 16px;line-height: 20px;margin: 15px 40px 5px 40px;text-indent: 10px;background: url(../img/tt_dot.png) no-repeat 0 50%;}
#slider001.flexslider_n1 .slides a .sd_swrap .con{display: block;float: left;width: 210px;height:auto;color: #fff;font-size: 15px;line-height: 18px;margin: 0 40px;padding: 0 0 0 10px;letter-spacing: -1px;}
#slider001.flexslider_n1 .slides a .sd_bwrap{position: absolute;top: 450px;display: block;left: 0;width: 100%;height: 30px;background: rgba(1, 96, 121, 1);z-index: 99;}
#slider001.flexslider_n1 .slides a .sd_img1{position: absolute;top: 0;left: 0;display: block;float: left;width: 1000px;height: 450px;background: hsla(193, 100%, 92%, 1);border: solid 1px rgba(173, 173, 173, 1);z-index: 50;box-sizing: border-box;}
#slider001.flexslider_n1 .slides a .sd_img1 img{display: block;box-sizing: border-box;width: 998px;height: 448px;}
/* e_.slidewrap #slider001 */

/* s_.yyschd */
.main_table_wrap{display: block;margin: 5px 0 0 0;width: 100%;float: left;}
.main_table_wrap .main_tb_h3{display: table;width:100%;font-size:18px;line-height:18px;font-weight: 600;letter-spacing: 1px;color: rgb(1, 96, 121);padding:5px 0 6px 0;margin: 0 0 4px 0;text-indent: 20px;border-left:solid 4px rgb(105, 186, 207);background: rgb(245, 251, 255);box-sizing: border-box;}
.yyschd {width:100%; border-bottom:1px solid rgb(19, 156, 180); margin: 0 0 50px 0;border-right: solid 1px rgba(172, 204, 210,.7);border-left: solid 1px rgba(172, 204, 210,.7);}
.yyschd .w1{width:120px;min-width:12%;}
.yyschd .w2{width:140px;min-width:14%;}
.yyschd .w3{width:600px;}
.yyschd thead th {background:#f5f7f6; font-weight:normal; color:rgb(62, 62, 62); line-height:20px; padding:7px 0; border-top:1px solid rgb(0, 0, 0); border-left:1px solid rgb(205, 226, 231); }
.yyschd thead tr:first-child th {font-weight:600; border-top:2px solid rgb(19, 156, 180); padding:12px 0;letter-spacing: 1px;background: rgb(239, 249, 255);color: rgb(0, 112, 132);}
.yyschd thead tr:first-child th:first-child {border-top:2px solid rgb(19, 156, 180); border-left:none; }
.yyschd tbody th,
.yyschd tbody td,
.yyschd tfoot th,
.yyschd tfoot td {border-top:1px solid rgb(205, 226, 231); border-left:1px solid rgb(205, 226, 231); text-align:center; line-height:20px;  padding:12px 0;font-size: 14px;}
.yyschd tbody th:first-child,
.yyschd tfoot th:first-child,
.yyschd tfoot td:first-child {border-left:none; background:rgba(245, 251, 255,.3); color:rgb(1, 31, 65); font-weight:normal;font-size: 15px;}
.yyschd tbody th:first-child + th {background:#f5f7f6; font-weight:normal;}
.yyschd tbody th:first-child + th.bg-white {background:#fff; }
.yyschd th.bg-gray,
.yyschd td.bg-gray {background:#f5f7f6; }
.yyschd tbody th.bg-white {background:#fff; }
.yyschd tbody td p,
.yyschd tfoot td p {text-align:left; padding-left:10px; line-height:20px; }
.yyschd tbody tr:first-child th,
.yyschd tbody tr:first-child td,
.yyschd tfoot tr:first-child th,
.yyschd tfoot tr:first-child td {border-top:1px solid rgb(19, 156, 180); }
.yyschd.vat tbody td {vertical-align:top; padding:17px 0; }
.yyschd.default thead tr:first-child th:first-child {border-top:2px solid #3d4042;}
.yyschd.default tbody th {border-left:1px solid #e0e4e5; border-right:1px solid #e0e4e5; background:#f5f7f6; padding:10px 0;}
.yyschd.default tbody th:first-child {border-left:none; }
.yyschd.default tbody td {border-left:none; padding:10px 0;}
.yyschd tbody .bl-line {border-left:1px solid #e0e4e5 !important;}
/* e_.yyschd */

/* s_.login */
.login .cku_login_logo_wrap{position: relative;top: 44px;display: table;width: 600px;margin: 27px auto 0 auto;padding: 0;}
.login .cku_idpw_wrap{position: relative;top:0;display: table;width: 430px;margin: 120px auto 10px auto;padding: 0;}
.login h3.cku_login_h3{position: relative;top:567px;display: block;width: 422px;height: 52px;line-height: 49px;margin: 0 auto;padding: 0;font-size: 28px;color: rgb(6, 118, 148);text-align: center;letter-spacing: -1px;background: rgba(243, 243, 243, 1);border-radius: 23px;box-shadow: 1px 2px 2px rgba(193, 216, 223, 1);box-sizing: border-box;border: solid 3px rgb(26, 130, 158);float: none;}
.login h3.cku_login_h3.mpf{position: relative;top:567px;display: block;width: 422px;height: 52px;line-height: 49px;margin: 0 auto;padding: 0;font-size: 28px;color: rgb(255, 255, 255);text-align: center;letter-spacing: -1px;background: rgba(26, 130, 158, 1);border-radius: 23px;box-shadow: 1px 1px 1px rgba(88, 143, 158, .7);box-sizing: border-box;border: solid 3px rgba(26, 130, 157, 1);float: none;}
.login h3.cku_login_h3.pf{position: relative;top:567px;display: block;width: 422px;height: 52px;line-height: 49px;margin: 0 auto;padding: 0;font-size: 28px;color: rgb(255, 255, 255);text-align: center;letter-spacing: -1px;background: rgb(130, 201, 221);border-radius: 23px;box-shadow: 1px 1px 1px rgba(88, 143, 158, .7);box-sizing: border-box;border: solid 3px rgb(130, 201, 220);float: none;}
.login h3.cku_login_h3.st{position: relative;top:567px;display: block;width: 422px;height: 52px;line-height: 49px;margin: 0 auto;padding: 0;font-size: 28px;color: rgb(255, 255, 255);text-align: center;letter-spacing: -1px;background: rgb(149, 212, 227);border-radius: 23px;box-shadow: 1px 1px 1px rgba(88, 143, 158, .7);box-sizing: border-box;border: solid 3px rgb(149, 212, 226);float: none;}
.login h3.cku_login_h3.adm{position: relative;top:567px;display: block;width: 422px;height: 52px;line-height: 49px;margin: 0 auto;padding: 0;font-size: 28px;color: rgb(6, 118, 148);text-align: center;letter-spacing: -1px;background: rgba(243, 243, 243, 1);border-radius: 23px;box-shadow: 1px 2px 2px rgba(193, 216, 223, 1);box-sizing: border-box;border: solid 3px rgb(26, 130, 158);float: none;}
/* e_.login */
/* e_cku 메인 */

/* s_좌측 메뉴 접기 연관 */
body.full_schd.pf .calendar1_wrap{position: relative;z-index: 10000;width: 698px;height: 1100px !important;margin:0 auto;padding: 0;overflow-x:hidden;overflow-y: hidden !important;}
body.lfic.fold.full_schd.pf .calendar1_wrap{position: relative;z-index: 10000;width: 98%;height: 1100px !important;margin:0;padding: 0;overflow-x:hidden;overflow-y: hidden !important;float: right;box-sizing: border-box;top: -5px;}
body.full_schd.pf {position: relative;}
.btn_l{display:block;position:absolute;top:15px;left:0px;width:20px;height:40px;word-break:break-all;background:url(../img/fold1_on.png) no-repeat 5px 50% rgb(10, 39, 110);cursor:pointer;padding: 0;margin: 0;border-radius: 7px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-right: solid 3px rgb(33, 237, 252);border-bottom: solid 0px rgb(158, 231, 255);box-sizing: border-box;transition: .4s;}
.btn_l:hover{background:url(../img/fold1.png) no-repeat 1px 50% rgb(171, 255, 252);border-right: solid 3px rgb(10, 39, 110);transition: .4s;}
.btn_l span{display:none;}
.move-trigger_l{background:url(../img/fold2_on.png) no-repeat 4px 50% rgb(158, 231, 255);border-radius: unset;border-top-right-radius: 7px;border-bottom-right-radius: 7px;border-left: solid 3px rgb(10, 39, 110);border-right: none;}
.move-trigger_l:hover{background:url(../img/fold2.png) no-repeat 7px 50% rgb(10, 39, 110);border-left: solid 3px rgb(158, 231, 255);border-right: none;transition: .4s;}
.folding{display:none!important;}
.aside_l{ position:relative;}
.aside_l .tt{display:block;width:auto;margin: 0;padding: 22px 0 18px 5px;color: #009DB7;font-size: 22px;line-height: 1.1;height: auto;border-bottom: dotted 2px #dedede;text-align:center;}
.aside_l ul{margin: 0;}
.aside_l li {border-bottom:dotted 1px rgb(222, 222, 222);margin: 0 0 1px 0;font-weight: 400;text-align:right;}
.aside_l .s_tt a{display:inline-block;width:auto;margin: 0;padding: 13px 35px 13px 0;color: rgb(167, 167, 167);font-size: 17px;line-height: 1;height: auto;}
.aside_l .s_tt a:hover{color: #00bac1}
.aside_l .s_tt a.on{color: #00bac1;padding-right: 0;}
.aside_l li span.sign{position: relative;top: -2px;display:inline-block;margin: 0;padding: 0 0 0 23px;color: #65dbe0;font-size: 11px;font-weight: 700;line-height: 1;}
body.fold .sub_con{width: 100%;height: auto;margin: 0 0 0 5px;padding: 0 0 0 20px;background: rgba(255, 255, 255, 1);position: relative;box-sizing: border-box;float: right;display: table-cell;}
/* e_좌측 메뉴 접기 연관 */
/* etc */
.full_schd .fc-toolbar.fc-header-toolbar{margin-bottom: 1px;}

/* .main_con.am #calendar1 */
.main_con.am #calendar1{
    display:block;
    width: 55%;
    margin: 0 auto;
    position: relative;
    z-index: 10000;
    float: left;
}

.adm_full .main_con.am #calendar1{
    display:block;
    width: 100%;
    margin: 0 auto 180px auto;
    position: relative;
    z-index: 10000;
    float: right;
}

.lfic .main_con.am #calendar1{
    display:block;
    width: 100%;
    margin: 0 auto;
    position: relative;
    z-index: 10000;
    float: right;
}
/* "more" link that represents hidden events */

a.fc-more {
	display: block;
	width:24px;
	height: 20px !important;
	margin: 1px 0 0 0;
	font-size: 13px;
	cursor: pointer;
	text-decoration: none;
	letter-spacing: -.5px;
	color: rgba(255, 255, 255, 1);
	background: rgb(70, 201, 238);
	border-radius: 3px;
	padding: 2px 4px !important;
	overflow: hidden !important;
	text-align: right;
	white-space: nowrap;
	box-sizing: border-box;
	word-spacing: 10px;
	line-height: 13px;
}

a.fc-more:hover {
	background: rgb(2, 149, 190);
	text-decoration: none;
	transition: .5s;
}
.main_con.am #calendar1 .fc-button-group .fc-prev-button{display: inline-block;width: 28px;height: 25px;background-position: 5px 50%;padding: 0;margin: 5px 0 0 0;color: rgb(1, 96, 121);background: rgb(255, 255, 255);box-shadow: 0px 1px 1px rgb(255, 255, 255);}
.main_con.am #calendar1 .fc-button-group .fc-next-button{display: inline-block;width: 28px;height: 25px;background-position: 5px 50%;padding: 0;margin: 5px 0 0 1px;color: rgb(1, 96, 121);background: rgb(255, 255, 255);box-shadow: 0px 1px 1px rgb(255, 255, 255);}
.main_con.am #calendar1 .fc-button.fc-today-button{display: inline-block;width:auto;height:26px;line-height:25px;padding: 0px 5px;margin: 5px 0 0 3px;font-size: 14px;color: rgb(255, 255, 255);background: rgba(0, 119, 156, 0.6);border-bottom: solid 1px rgb(255, 255, 255);border-right: solid 1px rgb(255, 255, 255);border-top: solid 0px rgb(204, 204, 204);border-left: solid 0px rgb(204, 204, 204);box-sizing:border-box;}
.main_con.am #calendar1 .fc-button-group .fc-prev-button:hover,.main_con.am #calendar1 .fc-button-group .fc-next-button:hover{color: rgb(255, 255, 255);background: rgb(3, 125, 193);border-color: rgb(1, 96, 121);transition:.7s;}
.main_con.am #calendar1 .fc-button.fc-today-button:hover{background: rgba(0, 119, 156, 1);transition: .7s;}
.main_con.am #calendar1 .fc-button-group .fc-month-button{color: rgb(255, 255, 255);background: rgba(66, 189, 255, 1);border: solid 2px rgb(202, 243, 253);margin: 0 -1px 1px 0;border-radius:0px;width: 60px;text-align: center;height:34px;font-size: 15px;letter-spacing: -1px;line-height: 30px;padding: 0;}
.main_con.am #calendar1 .fc-button-group .fc-agendaWeek-button{color: rgb(255, 255, 255);background: rgb(41, 162, 228);border: solid 2px rgb(202, 243, 253);margin: 0 1px 1px 0;border-radius:0px;width: 60px;text-align: center;height:34px;font-size: 15px;letter-spacing: -1px;line-height: 30px;padding: 0;}
.main_con.am #calendar1 .fc-button-group .fc-agendaTwoWeek-button{color: rgb(255, 255, 255);background: rgb(10, 144, 218);border: solid 2px rgb(202, 243, 253);margin: 0 1px 1px -2px;border-radius:0px;width: 60px;text-align: center;height:34px;font-size: 15px;letter-spacing: -1px;line-height: 30px;padding: 0;}
.main_con.am #calendar1 .fc-button-group .fc-agendaDay-button{color: rgb(255, 255, 255);background: rgb(3, 125, 193);border: solid 2px rgb(202, 243, 253);margin: 0 1px 1px -2px;border-radius:0px;width: 60px;text-align: center;height:34px;font-size: 15px;letter-spacing: -1px;line-height: 30px;padding: 0;}
.main_con.am #calendar1 .fc-button-group .fc-listWeek-button{color: rgb(255, 255, 255);background: rgb(1, 113, 181);border: solid 2px rgb(202, 243, 253);margin: 0 1px 1px -2px;border-radius: 0;width: 100px;text-align: center;height:34px;font-size: 15px;letter-spacing: -1px;line-height: 30px;padding: 0;}
.main_con.am #calendar1 .fc-button-group .fc-month-button:hover,.fc .fc-button-group .fc-agendaWeek-button:hover,.fc .fc-button-group .fc-agendaTwoWeek-button:hover,.fc .fc-button-group .fc-agendaDay-button:hover,.fc .fc-button-group .fc-listWeek-button:hover{background:rgba(0, 87, 140, 1);transition:.7s;}
.main_con.am #calendar1 .fc-button-group .fc-state-active{opacity:1;box-shadow: inset -2px 3px 2px 2px rgba(0, 57, 88, 0.3);box-sizing: border-box;border: solid 2px rgb(255, 255, 255);border-radius:17px;}
.fc-unthemed th.fc-day-header{height:37px;line-height:1.1;font-size:15px;box-sizing:border-box;padding:10px 0 4px 6px;vertical-align:bottom;background: rgba(1, 96, 121,.025);border-left: solid 1px rgba(178, 225, 237, 1);text-align: left;letter-spacing: -1px;}
.fc-unthemed th.fc-day-header.fc-sun{border-left:0px;}
.fc-unthemed th.fc-day-header span{float:left;margin:-10px 0 0 0;padding: 0 0 4px 5px;line-height: 1.1;}
.fc-unthemed th.fc-day-header.fc-sun{color: rgba(255, 0, 0, 1);}
.fc-unthemed th.fc-day-header.fc-sat{color: rgba(0, 123, 221, 1);}
.main_con.am #calendar1 .fc-row.fc-widget-header{border-left:solid 1px rgba(178, 225, 237, 1);border-right:solid 1px rgba(178, 225, 237, 1);border-bottom:solid 1px rgba(178, 225, 237, 1);margin-right: 0 !important;}
.main_con.am #calendar1 .fc-unthemed th.fc-day-header a{display: block;margin: -10px 0 0 0;font-size:15px;}
.main_con.am #calendar1  td.fc-day.fc-widget-content{position:relative;}
.main_con.am #calendar1  td.fc-day.fc-widget-content.fc-past{border-left: solid 1px rgb(202, 243, 253);}
.main_con.am #calendar1  td.fc-day.fc-widget-content.fc-past.fc-sun{border-left: solid 0px rgb(202, 243, 253);}
.main_con.am #calendar1  td.fc-day.fc-widget-content.fc-today{border-left: solid 1px rgb(202, 243, 253);}
.main_con.am #calendar1  td.fc-day.fc-widget-content.fc-other-month.fc-future{border-left: solid 1px rgba(202, 243, 253, 1);background: rgba(222, 222, 222, 0.2);}
.main_con.am #calendar1  td.fc-day.fc-widget-content.fc-other-month.fc-future.fc-sun{border-left: solid 0px rgba(202, 243, 253, 1);background: rgba(222, 222, 222, 0.2);}
.main_con.am #calendar1  td.fc-day.fc-widget-content.fc-future{border-left: solid 1px rgba(202, 243, 253, 1);}
.main_con.am #calendar1 .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-not-end.fc-draggable{background:rgba(48, 108, 207, 0.6);border-radius:0px;font-size: 13px;line-height: 1.3;}
.main_con.am #calendar1 .fc-day-grid-event.fc-h-event.fc-event.fc-not-start.fc-end.fc-draggable.fc-resizable{background:rgba(48, 108, 207, 0.6);border-radius: 0px;}
.main_con.am #calendar1 .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable.fc-resizable{background:rgba(48, 108, 207, 0.6);color: rgb(0, 0, 0);font-size: 13px;letter-spacing: -.5px;line-height: 1.3;padding: 0 1px 0 7px;box-sizing: border-box;}
.main_con.am #calendar1 .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable{border-radius:0px;font-size: 12px;letter-spacing: -.5px;line-height: 1.3;background: rgba(213, 248, 255, 1);color: rgba(9, 106, 165, 1);padding: 0 1px 0 7px;box-sizing: border-box;height: 20px;}
.main_con.am #calendar1 .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable:hover{background: rgba(0, 54, 101, 1);color: rgb(255, 255, 255);transition:.5s;}
.main_con.am #calendar1 .fc-day-grid-event.fc-h-event.fc-event.fc-not-start.fc-end.fc-draggable.fc-resizable:hover{background:rgba(0, 54, 101, 1);color:rgba(255, 255, 255, 1);transition:.5s;}
.main_con.am #calendar1 .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable .fc-time{display: none;}
.main_con.am #calendar1 .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable .fc-title{display: inline-block;width:99%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.main_con.am #calendar1 .fc-popover.fc-more-popover .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable .fc-title{display: inline-block;width:99%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.main_con.am #calendar1 .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-not-end.fc-draggable:hover,.fc-day-grid-event.fc-h-event.fc-event.fc-not-start.fc-end.fc-draggable.fc-resizable:hover,.fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable:hover{background:rgba(0, 54, 101, 1);color:rgba(255, 255, 255, 1);transition:.5s;}
.main_con.am #calendar1 .fc-ltr .fc-h-event.fc-not-end:hover,.fc-rtl .fc-h-event.fc-not-start:hover,.fc-rtl .fc-h-event.fc-not-end:hover,.fc-ltr .fc-h-event.fc-not-start:hover,.fc-rtl .fc-h-event.fc-not-end:hover{background:rgba(0, 54, 101, 1);color:rgba(255, 255, 255, 1);transition:.5s;}
.main_con.am #calendar1 .fc-widget-content .fc-day-grid.fc-unselectable{border-left:solid 1px rgb(202, 243, 253);border-right:solid 1px rgb(202, 243, 253);}
.main_con.am #calendar1 .fc-axis.fc-widget-content{background: rgba(1, 96, 121,.025);border-right: solid 1px rgba(178, 225, 237, 1);}
.main_con.am #calendar1 .fc-day.fc-widget-content.fc-other-month.fc-past{background: rgba(222, 222, 222, 0.2);}
.main_con.am #calendar1 .fc-day.fc-widget-content.fc-other-month.fc-past{background: rgba(222, 222, 222, 0.2);}
.main_con.am #calendar1 .fc-axis.fc-widget-header{border-right: solid 1px rgba(178, 225, 237, 1);background: rgba(1, 96, 121,.025);}
.main_con.am #calendar1 .fc-axis.fc-widget-content span{font-size: 13px;color:rgb(85, 85, 85);letter-spacing: -1px;word-spacing: -1px;line-height: 1.2;text-align: right;float: right;margin: 1px -1px 0 0;}
.main_con.am #calendar1 .fc-scroller.fc-time-grid-container .fc-time-grid.fc-unselectable .fc-slats tr{border-top:solid 1px rgba(178, 225, 237, 1);}
.main_con.am #calendar1 .fc-scroller.fc-time-grid-container .fc-time-grid.fc-unselectable .fc-slats tr.fc-minor{border-top:0px;}
.main_con.am #calendar1 .fc-time-grid .fc-slats .fc-axis.fc-time.fc-widget-content{vertical-align: top;border-right: solid 1px rgba(178, 225, 237, 0);background: transparent;height: 34px;}
.main_con.am #calendar1 .fc-divider.fc-widget-header{display: none;}
.main_con.am #calendar1 .fc-time-grid.fc-unselectable .fc-slats{border:solid 1px rgba(146, 212, 230, .7);border-top:solid 2px rgba(146, 212, 230, .7);border-bottom:solid 2px rgba(146, 212, 230, .7);}
.main_con.am #calendar1 .fc-event-container .fc-time-grid-event.fc-v-event.fc-event.fc-start.fc-end.fc-draggable.fc-resizable{background: rgba(207, 247, 255, 0.9);box-sizing: border-box;padding: 0 0 10px 0;cursor: move;border-bottom-right-radius: 17px;box-shadow: -1px 1px 1px rgba(103, 137, 145, 0.3), inset -1px 1px 1px rgba(6, 119, 140, 0.3);margin: 0 1px 2px 3px;}
.main_con.am #calendar1 .fc-event-container .fc-time-grid-event.fc-v-event.fc-event.fc-start.fc-end.fc-draggable.fc-resizable:hover{background: rgba(187, 187, 187, 0.5);}
.main_con.am #calendar1 .fc-time-grid-event.fc-v-event.fc-event.fc-start.fc-end.fc-draggable.fc-resizable .fc-content .fc-title{width:99%;text-align:left;color:rgb(0, 140, 163);padding: 1px 2px 5px 3px;margin: 0;font-size: 13px;letter-spacing: -1.5px;word-spacing: 2px;}
.main_con.am #calendar1 .fc-toolbar .fc-center h2{width:258px;height:35px;margin: 0 auto;padding: 0;letter-spacing: -1.5px;word-spacing: 2px;}
.main_con.am #calendar1 .fc-view.fc-agendaDay-view.fc-agenda-view .fc-event-container .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-end.fc-draggable.fc-resizable{	margin: 1px 0 0 0;padding: 0 1px 0 7px; border-radius: 0;box-sizing: border-box;font-size: 13px;line-height: 1.3;height: 20px;}
.main_con.am #calendar1 .fc-h-event{border-left:solid 1px rgba(255,255,255,0)!important;}
.main_con.am #calendar1 .fc.fc-unthemed.fc-ltr .fc-view.fc-listWeek-view.fc-list-view.fc-widget-content{border:solid 1px rgb(212, 210, 210);border-top:solid 2px rgba(146, 212, 230, .7);border-bottom:solid 2px rgba(146, 212, 230, .7);box-sizing: border-box;}
.main_con.am #calendar1 .fc-view.fc-listWeek-view.fc-list-view.fc-widget-content .fc-list-table .fc-widget-header a.fc-list-heading-main{display: inline-block;font-size:15px !important;letter-spacing:-.5px;color:rgb(0, 78, 142);width: auto;height:24px;padding: 3px 17px 0 17px;margin: 0 0 0 -7px;background: rgb(228, 253, 255);border-right:solid 2px rgba(153, 153, 153, 0.5);border-bottom:solid 2px rgba(153, 153, 153, 0.5);border-radius: 14px;border-top-left-radius: 0px;border-bottom-left-radius: 0px;box-shadow: 1px 1px 1px rgb(255, 255, 255);box-sizing: border-box;}
.main_con.am #calendar1 .fc-view.fc-listWeek-view.fc-list-view.fc-widget-content .fc-list-table .fc-widget-header a.fc-list-heading-main:hover{color: rgb(255, 255, 255);background: rgba(18, 137, 209,.5);text-decoration: none;transition: .7s;}
.main_con.am #calendar1 .fc-view.fc-listWeek-view.fc-list-view.fc-widget-content .fc-list-table .fc-widget-header a.fc-list-heading-alt{display: inline-block;box-sizing: border-box;font-size:15px !important;letter-spacing:-.5px;color:rgb(2, 96, 152);width: auto;height:24px;padding: 3px 17px 0 17px;margin: 0 auto;background: rgba(255, 255, 255,.85);border-radius: 4px;box-shadow: -1px -1px 1px rgba(111, 178, 215,.5);}
.main_con.am #calendar1 .fc-view.fc-listWeek-view.fc-list-view.fc-widget-content .fc-list-table .fc-widget-header a.fc-list-heading-alt:hover{color: rgb(255, 255, 255);background: rgba(18, 137, 209,.5);text-decoration: none;transition: .7s;}
.main_con.am #calendar1 .fc-view.fc-listWeek-view.fc-list-view.fc-widget-content .fc-list-table .fc-list-item .fc-list-item-time.fc-widget-content{font-size: 14px;letter-spacing: -1px;word-spacing:1px;padding: 11px 15px 11px 29px;height: 15px;line-height: 15px;color: rgb(2, 81, 129);box-sizing: border-box;min-width: 180px;}
.main_con.am #calendar1 .fc-view.fc-listWeek-view.fc-list-view.fc-widget-content .fc-list-table .fc-list-item .fc-list-item-title.fc-widget-content a{color: rgb(65, 63, 63);font-size: 14px;line-height: 15px;padding: 0;margin: 0 0 0 -5px;letter-spacing: -.5px;word-spacing: 1px;}
.main_con.am #calendar1 .fc-view.fc-listWeek-view.fc-list-view.fc-widget-content .fc-list-table .fc-list-item{border-bottom: solid 1px rgb(182, 229, 253);background: rgb(255, 255, 255);}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-listWeek-view.fc-list-view.fc-widget-content .fc-scroller .fc-list-table .fc-list-heading .fc-widget-header{border-bottom: solid 1px rgb(182, 229, 253);}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-month-view.fc-basic-view .fc-body .fc-widget-content .fc-scroller.fc-day-grid-container{overflow:visible !important;height:auto !important;margin-bottom:-10px;}
.main_con.am #calendar1 .fc-unthemed.fc-ltr .fc-view-container{height:980px;overflow-x:hidden;overflow-y:scroll;border-top: solid 1px rgb(114, 198, 221);border-bottom: solid 1px rgb(114, 198, 221);}
.main_con.am #calendar1 .fc-widget-content .fc-day-grid.fc-unselectable{margin:0;overflow-y: scroll;}
.main_con.am #calendar1 .fc-view-container .fc-row.fc-widget-header{border-top:solid 2px rgb(202, 243, 253);overflow-y: scroll;}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-month-view.fc-basic-view .fc-row.fc-widget-header{overflow-y: hidden !important;}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-month-view.fc-basic-view .fc-day-grid.fc-unselectable{overflow-y: hidden !important;}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-agendaWeek-view.fc-agenda-view .fc-body .fc-widget-content .fc-scroller.fc-time-grid-container{height: 765px !important;overflow-y: scroll !important;border-top: solid 1px rgb(114, 198, 221);border-bottom: solid 1px rgb(114, 198, 221);}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-agendaTwoWeek-view.fc-basic-view .fc-row.fc-widget-header{overflow-y: hidden !important;}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-agendaTwoWeek-view.fc-basic-view .fc-body .fc-scroller.fc-day-grid-container{height: 931px !important;overflow-y: hidden !important;}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-agendaTwoWeek-view.fc-basic-view .fc-day-grid.fc-unselectable{overflow-y: hidden !important;}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-agendaTwoWeek-view.fc-basic-view .fc-row.fc-week.fc-widget-content.fc-rigid {height:240px !important;}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-agendaDay-view.fc-agenda-view .fc-body .fc-widget-content .fc-scroller.fc-time-grid-container{height: 765px !important;overflow-y: scroll !important;border-top: solid 1px rgb(114, 198, 221);border-bottom: solid 1px rgb(114, 198, 221);}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-agendaWeek-view.fc-agenda-view .fc-time-grid.fc-unselectable .fc-slats{border-top:solid 0px rgba(255,255,255,0);border-bottom:solid 0px rgba(255,255,255,0);}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-agendaDay-view.fc-agenda-view .fc-body .fc-widget-content .fc-scroller.fc-time-grid-container{height: 765px !important;overflow-y: scroll !important;border-top: solid 1px rgb(114, 198, 221);border-bottom: solid 1px rgb(114, 198, 221);}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-agendaDay-view.fc-agenda-view .fc-time-grid.fc-unselectable .fc-slats{border-top:solid 0px rgba(255,255,255,0);border-bottom:solid 0px rgba(255,255,255,0);}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-listWeek-view.fc-list-view.fc-widget-content .fc-scroller{overflow-x: hidden; overflow-y: auto; height: 970px !important;border: solid 1px rgb(114, 198, 221);background:rgba(240, 244, 248, 0.4);}
.main_con.am #calendar1 .fc-toolbar.fc-header-toolbar .fc-icon.fc-icon-left-single-arrow, .main_con.am #calendar1 .fc-toolbar.fc-header-toolbar .fc-icon.fc-icon-right-single-arrow{display:inline-block;margin: 0 auto;padding: 0;box-sizing: border-box;height: 20px;line-height: 20px;position: relative;top: -2px;}
.main_con.am #calendar1 .fc-view.fc-agendaWeek-view.fc-agenda-view .fc-content-skeleton .fc-event-container .fc-day-grid-event.fc-h-event.fc-event.fc-not-start.fc-not-end.fc-draggable{margin-left:1px;margin-right:1px;}
.main_con.am #calendar1 .fc-view.fc-agendaDay-view.fc-agenda-view .fc-content-skeleton .fc-event-container .fc-day-grid-event.fc-h-event.fc-event.fc-not-start.fc-not-end.fc-draggable{margin-left:1px;margin-right:1px;}
.main_con.am #calendar1 .fc-view.fc-agendaDay-view.fc-agenda-view .fc-content-skeleton .fc-event-container .fc-day-grid-event.fc-h-event.fc-event.fc-not-start.fc-end.fc-draggable.fc-resizable{margin-left:1px;margin-right:1px;}
.main_con.am #calendar1 .fc-view.fc-agendaDay-view.fc-agenda-view .fc-widget-content .fc-axis.fc-widget-content{background:rgb(239, 250, 255);border-right: solid 1px rgba(178, 225, 237, 1);}
.main_con.am #calendar1 .fc-view.fc-agendaDay-view.fc-agenda-view .fc-widget-content .fc-axis.fc-widget-content span{margin-right: 1px !important;color: rgb(0, 97, 155);letter-spacing: -1.5px;}
.main_con.am #calendar1 .fc-view.fc-agendaWeek-view.fc-agenda-view .fc-widget-content .fc-axis.fc-widget-content{background:rgb(239, 250, 255);border-right: solid 1px rgba(178, 225, 237, 1);}
.main_con.am #calendar1 .fc-view.fc-agendaWeek-view.fc-agenda-view .fc-widget-content .fc-axis.fc-widget-content span{margin-right: 1px !important;color: rgb(0, 97, 155);letter-spacing: -1.5px;}
.main_con.am #calendar1 .fc-view.fc-agendaDay-view.fc-agenda-view .fc-head .fc-row.fc-widget-header .fc-day-header.fc-widget-header span{display:block;width: auto;height: 25px;line-height: 24px;padding: 0 20px;text-align: center;text-indent: 0;margin: 0 auto;position: relative;top: -3px;color:rgb(0, 78, 142);background: rgb(228, 253, 255);border-right:solid 2px rgba(153, 153, 153, 0.5);border-bottom:solid 2px rgba(153, 153, 153, 0.5);border-radius: 14px;border-top-left-radius: 0px;border-bottom-left-radius: 0px;box-shadow: 1px 1px 1px rgb(255, 255, 255);box-sizing: border-box;}
.main_con.am #calendar1 .fc-view.fc-agendaDay-view.fc-agenda-view .fc-head .fc-row.fc-widget-header .fc-day-header.fc-widget-header.fc-sat span{background: rgb(78, 151, 242);color: rgb(255, 255, 255);border-color: rgb(212, 212, 212);}
.main_con.am #calendar1 .fc-view.fc-agendaDay-view.fc-agenda-view .fc-head .fc-row.fc-widget-header .fc-day-header.fc-widget-header.fc-sun span{background: rgb(255, 132, 132);color: rgb(255, 255, 255);border-color: rgb(204, 204, 204);}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-basic-view .fc-popover.fc-more-popover .fc-header.fc-widget-header{border-bottom:solid 1px rgb(170, 206, 236);box-shadow: 1px 1px 3px rgb(204, 204, 204);}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-basic-view .fc-popover.fc-more-popover .fc-header.fc-widget-header .fc-title{display:inline-block;width:185px !important;text-indent: 33px;letter-spacing: 0px;line-height: 1.5;float:left;padding:0;margin:0;font-size:15px;color:rgb(0, 111, 141);font-weight: 600;}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-basic-view .fc-popover.fc-more-popover .fc-header.fc-widget-header .fc-close.fc-icon.fc-icon-x{display:inline-block;width:21px;height:21px;float:right;font-size:16px;color:rgb(255,255,255);background:rgb(1, 96, 120);margin:1px 0 0 0;padding: 1px 0 0 0;box-sizing: border-box;border-radius:3px;border:solid 1px rgb(1, 96, 121);}
.main_con.am #calendar1 .fc-view-container .fc-view.fc-basic-view .fc-popover.fc-more-popover .fc-header.fc-widget-header .fc-close.fc-icon.fc-icon-x:hover{color:rgb(1, 96, 121);background:rgb(255,255,255);transition:.5s;}
.main_con.am #calendar1 .fc-view.fc-agendaDay-view.fc-agenda-view .fc-content-skeleton .fc-event-container .fc-day-grid-event.fc-h-event.fc-event.fc-start.fc-not-end.fc-draggable{margin-left:1px;margin-right:1px;}

/* s_calendar */
.main_con.am #calendar1 .fc-button-group .fc-month-button{color: rgb(255, 255, 255);background: rgba(66, 189, 255, 1);border: solid 2px rgb(202, 243, 253);margin: 0 -1px 1px 0;border-radius:0px;width: 44px;text-align: center;height:34px;font-size: 15px;letter-spacing: -1px;line-height: 30px;padding: 0;}
.main_con.am #calendar1 .fc-button-group .fc-agendaWeek-button{color: rgb(255, 255, 255);background: rgb(41, 162, 228);border: solid 2px rgb(202, 243, 253);margin: 0 1px 1px 0;border-radius:0px;width: 44px;text-align: center;height:34px;font-size: 15px;letter-spacing: -1px;line-height: 30px;padding: 0;}
.main_con.am #calendar1 .fc-button-group .fc-agendaTwoWeek-button{color: rgb(255, 255, 255);background: rgb(10, 144, 218);border: solid 2px rgb(202, 243, 253);margin: 0 1px 1px -2px;border-radius:0px;width: 44px;text-align: center;height:34px;font-size: 15px;letter-spacing: -1px;line-height: 30px;padding: 0;}
.main_con.am #calendar1 .fc-button-group .fc-agendaDay-button{color: rgb(255, 255, 255);background: rgb(3, 125, 193);border: solid 2px rgb(202, 243, 253);margin: 0 1px 1px -2px;border-radius:0px;width: 44px;text-align: center;height:34px;font-size: 15px;letter-spacing: -1px;line-height: 30px;padding: 0;}
.main_con.am #calendar1 .fc-button-group .fc-listWeek-button{color: rgb(255, 255, 255);background: rgb(1, 113, 181);border: solid 2px rgb(202, 243, 253);margin: 0 1px 1px -2px;border-radius: 0;width: 80px;text-align: center;height:34px;font-size: 15px;letter-spacing: -1px;line-height: 30px;padding: 0;}
.main_con.am #calendar1 .fc-button-group .fc-month-button:hover,.fc .fc-button-group .fc-agendaWeek-button:hover,.fc .fc-button-group .fc-agendaTwoWeek-button:hover,.fc .fc-button-group .fc-agendaDay-button:hover,.fc .fc-button-group .fc-listWeek-button:hover{background:rgba(0, 87, 140, 1);transition:.7s;}
.main_con.am #calendar1 .fc-button-group .fc-state-active{opacity:1;box-shadow: inset -2px 3px 2px 2px rgba(0, 57, 88, 0.3);box-sizing: border-box;border: solid 2px rgb(255, 255, 255);border-radius:17px;}
.main_con.am #calendar1 .fc-toolbar.fc-header-toolbar {margin-bottom: 0px;	margin-top: -2px;border-top: solid 1px rgb(114, 198, 221);}
.main_con.am #calendar1{display:block;margin: 0 auto; position: relative; z-index: 10000; float: left;width: 55%;}
.main_con.am #calendar1 .fc-toolbar .fc-center h2{width:100%;height:35px;margin: 0 auto;padding: 0;letter-spacing: -1.5px;word-spacing: 2px;min-width: 400px;}
.fc-unthemed .fc-agendaWeek-view th.fc-day-header{font-size:12px;}
.main_con #calendar1 .fc-toolbar.fc-header-toolbar .fc-icon.fc-icon-left-single-arrow, 
.main_con #calendar1 .fc-toolbar.fc-header-toolbar .fc-icon.fc-icon-right-single-arrow
{display:inline-block;margin: 0 auto;padding: 0;box-sizing: border-box;height: 24px !important;line-height: 24px !important;position: absolute !important;top: 0px !important;width: 100% !important;text-align: center !important;left: 0 !important;}
.main_con.am #calendar1 .fc-toolbar.fc-header-toolbar .fc-icon.fc-icon-left-single-arrow, 
.main_con.am #calendar1 .fc-toolbar.fc-header-toolbar .fc-icon.fc-icon-right-single-arrow
{display:inline-block;margin: 0 auto;padding: 0;box-sizing: border-box;height: 24px !important;line-height: 24px !important;position: absolute !important;top: 1px !important;width: 100% !important;text-align: center !important;left: 0 !important;}
/* e_calendar */
.main_con #calendar1 .fc-toolbar.fc-header-toolbar {border-top: solid 1px rgb(114, 198, 221);}
.main_con #calendar1 .fc-button-group .fc-prev-button{color: rgb(5, 129, 161);background: rgb(255, 255, 255);border-color: rgb(129, 198, 216);}
.main_con #calendar1 .fc-button-group .fc-next-button{color: rgb(5, 129, 161);background: rgb(255, 255, 255);border-color: rgb(129, 198, 216);}
.main_con #calendar1 .fc-button.fc-today-button{background: rgba(0, 119, 156, 0.6);border-bottom: solid 1px rgb(255, 255, 255);border-right: solid 1px rgb(255, 255, 255);border-top: solid 0px rgb(204, 204, 204);border-left: solid 0px rgb(204, 204, 204);}
.main_con #calendar1 .fc-button-group .fc-prev-button:hover,
.main_con #calendar1 .fc-button-group .fc-next-button:hover{color: rgb(255, 255, 255);background: rgb(27, 147, 180);border-color: rgb(27, 147, 179);}
.main_con #calendar1 .fc-button.fc-today-button:hover{background: rgba(0, 119, 156, 1);}
.main_con #calendar1 .fc-button-group .fc-month-button{color: rgb(255, 255, 255);background: rgba(66, 189, 255, 1);border: solid 2px rgb(202, 243, 253);}
.main_con #calendar1 .fc-button-group .fc-agendaWeek-button{color: rgb(255, 255, 255);background: rgb(41, 162, 228);border: solid 2px rgb(202, 243, 253);}
.main_con #calendar1 .fc-button-group .fc-agendaTwoWeek-button{color: rgb(255, 255, 255);background: rgb(10, 144, 218);border: solid 2px rgb(202, 243, 253);}
.main_con #calendar1 .fc-button-group .fc-agendaDay-button{color: rgb(255, 255, 255);background: rgb(3, 125, 193);border: solid 2px rgb(202, 243, 253);}
.main_con #calendar1 .fc-button-group .fc-listWeek-button{color: rgb(255, 255, 255);background: rgb(1, 113, 181);border: solid 2px rgb(202, 243, 253);}
.main_con #calendar1 .fc-button-group .fc-month-button:hover,
.main_con #calendar1 .fc-button-group .fc-agendaWeek-button:hover,
.main_con #calendar1 .fc-button-group .fc-agendaTwoWeek-button:hover,
.main_con #calendar1 .fc-button-group .fc-agendaDay-button:hover,
.main_con #calendar1 .fc-button-group .fc-listWeek-button:hover{background:rgba(0, 87, 140, 1);transition:.7s;border-radius:17px;}
.main_con #calendar1 .fc-button-group .fc-state-active{opacity:1;box-shadow: inset -2px 3px 2px 2px rgba(0, 57, 88, 0.3);border: solid 2px rgb(255, 255, 255);}
.main_con #calendar1 .fc-button-group .fc-state-active{opacity:1;box-shadow: inset -2px 3px 2px 2px rgba(0, 57, 88, 0.3);border: solid 2px rgb(255, 255, 255);}
.main_con.am #calendar1 .fc-toolbar.fc-header-toolbar {border-top: solid 1px rgb(114, 198, 221);}
.main_con.am #calendar1 .fc-button-group .fc-prev-button{color: rgb(5, 129, 161);background: rgb(255, 255, 255);border-color: rgb(129, 198, 216);}
.main_con.am #calendar1 .fc-button-group .fc-next-button{color: rgb(5, 129, 161);background: rgb(255, 255, 255);border-color: rgb(129, 198, 216);}
.main_con.am #calendar1 .fc-button.fc-today-button{background: rgba(0, 119, 156, 0.6);border-bottom: solid 1px rgb(255, 255, 255);border-right: solid 1px rgb(255, 255, 255);border-top: solid 0px rgb(204, 204, 204);border-left: solid 0px rgb(204, 204, 204);}
.main_con.am #calendar1 .fc-button-group .fc-prev-button:hover,
.main_con.am #calendar1 .fc-button-group .fc-next-button:hover{color: rgb(255, 255, 255);background: rgb(27, 147, 180);border-color: rgb(27, 147, 179);}
.main_con.am #calendar1 .fc-button.fc-today-button:hover{background: rgba(0, 119, 156, 1);}
.main_con.am #calendar1 .fc-button-group .fc-month-button{color: rgb(255, 255, 255);background: rgba(66, 189, 255, 1);border: solid 2px rgb(202, 243, 253);}
.main_con.am #calendar1 .fc-button-group .fc-agendaWeek-button{color: rgb(255, 255, 255);background: rgb(41, 162, 228);border: solid 2px rgb(202, 243, 253);}
.main_con.am #calendar1 .fc-button-group .fc-agendaTwoWeek-button{color: rgb(255, 255, 255);background: rgb(10, 144, 218);border: solid 2px rgb(202, 243, 253);}
.main_con.am #calendar1 .fc-button-group .fc-agendaDay-button{color: rgb(255, 255, 255);background: rgb(3, 125, 193);border: solid 2px rgb(202, 243, 253);}
.main_con.am #calendar1 .fc-button-group .fc-listWeek-button{color: rgb(255, 255, 255);background: rgb(1, 113, 181);border: solid 2px rgb(202, 243, 253);}
.main_con.am #calendar1 .fc-button-group .fc-month-button:hover,
.main_con.am #calendar1 .fc-button-group .fc-agendaWeek-button:hover,
.main_con.am #calendar1 .fc-button-group .fc-agendaTwoWeek-button:hover,
.main_con.am #calendar1 .fc-button-group .fc-agendaDay-button:hover,
.main_con.am #calendar1 .fc-button-group .fc-listWeek-button:hover{background:rgba(0, 87, 140, 1);transition:.7s;border-radius:17px;}
.main_con.am #calendar1 .fc-button-group .fc-state-active{opacity:1;box-shadow: inset -2px 3px 2px 2px rgba(0, 57, 88, 0.3);border: solid 2px rgb(255, 255, 255);}
.main_con.am #calendar1 .fc-button-group .fc-state-active{opacity:1;box-shadow: inset -2px 3px 2px 2px rgba(0, 57, 88, 0.3);border: solid 2px rgb(255, 255, 255);}
.main_con .lms_table_list .ic_ar01{border:solid 1px rgba(76, 188, 219, 1);background: url(../img/ar01_on.png) no-repeat 45% 45% rgba(76, 188, 218, 1);color: rgba(1, 96, 121, .8);box-shadow: 1px 1px 1px rgba(1, 96, 122, 1);}
.main_con .lms_table_list .ic_ar02{border:solid 1px rgba(76, 188, 219, 1);background: url(../img/ar02_on.png) no-repeat 55% 45% rgba(76, 188, 218, 1);color: rgba(1, 96, 121, .8);box-shadow: 1px 1px 1px rgba(1, 96, 122, 1);}
.main_con .lms_table_list .ic_ar01:hover{border:solid 1px rgba(47, 155, 202, 1);background: url(../img/ar01.png) no-repeat 45% 45% rgba(76, 188, 218, .2);}
.main_con .lms_table_list .ic_ar02:hover{border:solid 1px rgba(47, 155, 202, 1);background: url(../img/ar02.png) no-repeat 55% 45% rgba(76, 188, 218, .2);}
.main_con .lms_table_list .th01 .sp_tt.bf{color: rgb(0, 151, 192);background: rgb(240, 248, 255);}
#calendar1.fc .fc-toolbar .fc-center h2{color: rgb(1, 96, 121);}

/* 컬러_테마 */
/* s_theme01 */
body.theme01 .gnb_fwrap_i{background: rgb(1, 96, 121);color: rgba(255, 255, 255, 1);border-top: solid 1px rgb(0, 77, 97);border-bottom: solid 1px rgb(0, 77, 97);}
body.theme01 .gnb_fwrap{background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);border-top: solid 1px rgb(0, 77, 97);border-bottom: solid 1px rgb(0, 77, 97);}
body.theme01 .gnb li a{color: rgba(255,255,255,1);border-bottom: solid 2px rgba(1, 96, 122, 1);}
body.theme01 .gnb li a:hover{color: rgba(92, 235, 255, 1);background:rgba(0, 121, 154, 1);border-bottom: solid 2px rgba(43, 202, 190, 1);box-sizing:border-box;transition: .7s;}
body.theme01 .gnb li a.on{color: rgba(92, 235, 255, 1);background:rgba(0, 121, 154, 1);border-bottom: solid 2px rgba(43, 202, 190, 1);}
body.theme01 header.header .top_wrap .top_m a.a_m{border-top: solid 2px rgba(1, 96, 122, 1);}
body.theme01 header.header .top_wrap .top_m a.a_m:hover{border-bottom:solid 2px rgba(32, 109, 130, 1);}
body.theme01 header.header .top_wrap .top_m a.a1{background: rgba(247, 253, 255, 1);border: solid 2px rgba(1, 96, 122, 1);border-top-color: rgba(247, 253, 254, 1);margin: 0 2px 0 0;color: rgba(0, 44, 56, 1);}
body.theme01 header.header .top_wrap .top_m a.a2{background: rgba(247, 253, 255, 1);border: solid 2px rgba(1, 96, 122, 1);border-top-color: rgba(247, 253, 254, 1);margin: 0 2px 0 0;color: rgba(0, 44, 56, 1);}
body.theme01 header.header .top_wrap .top_m a.a3{background: rgba(213, 246, 255, 1);color: rgba(0, 44, 56, 1);border-bottom: solid 2px rgba(213, 246, 254, 1);}
body.theme01 header.header .top_wrap .top_m a.a4{background: rgba(140, 221, 243, 1);color: rgba(0, 44, 56, 1);border-bottom: solid 2px rgba(140, 221, 244, 1);}
body.theme01 header.header .top_wrap .top_m a.a5{background: rgba(57, 166, 196, 1);color: rgba(255, 255, 255, 1);border-bottom: solid 2px rgba(57, 166, 197, 1);}
body.theme01 header.header .top_wrap .top_m a.a6{background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);border-bottom: solid 2px rgba(1, 96, 122, 1);}
body.theme01 header.header .top_wrap .top_m #open_01{display: none;}
body.theme01 div.header_top{background: #ffffff;border-top: solid 2px rgba(1, 96, 122, 1);box-shadow: 2px 2px 2px rgba(204, 204, 204, 1) inset;}
body.theme01 .boardwrap .panel .wrap .btn_go1{color: rgba(255, 255, 255, 1);background: rgba(57, 166, 196, 1);box-shadow: 0px 1px 2px 1px rgba(167, 176, 176, 0.7);border-bottom: solid 1px rgb(36, 154, 186);}
body.theme01 .boardwrap .panel .wrap .btn_go1:hover{color: rgba(222, 255, 253, 1);width:215px;background: rgba(1, 96, 121, 1);border-top-left-radius: 0;border-bottom-left-radius: 0;transition:.7s;}
body.theme01 #slider001.flexslider_n1 .slides a .sd_bwrap{background: rgba(1, 96, 121, 1);}
body.theme01 .main_table_wrap .main_tb_h3{color: rgb(1, 96, 121);border-left:solid 4px rgb(105, 186, 207);background: rgb(245, 251, 255);}
body.theme01 .yyschd {border-bottom:1px solid rgb(19, 156, 180);border-right: solid 1px rgba(172, 204, 210,.7);border-left: solid 1px rgba(172, 204, 210,.7);}
body.theme01 .yyschd thead tr:first-child th {border-top:2px solid rgb(19, 156, 180); background: rgb(239, 249, 255);color: rgb(0, 112, 132);}
body.theme01 .yyschd thead tr:first-child th:first-child {border-top:2px solid rgb(19, 156, 180); border-left:none; }
body.theme01 .yyschd tbody th,
body.theme01 .yyschd tbody td,
body.theme01 .yyschd tfoot th,
body.theme01 .yyschd tfoot td {border-top:1px solid rgb(205, 226, 231); border-left:1px solid rgb(205, 226, 231); }
body.theme01 .login .cku_login_logo_wrap{position: relative;top: 44px;display: table;width: 600px;margin: 27px auto 0 auto;padding: 0;}
body.theme01 .login .login_logo_wrap .logo_m{background: rgb(1, 96, 121);}
body.theme01 .login h3.cku_login_h3{color: rgb(6, 118, 148);background: rgba(243, 243, 243, 1);box-shadow: 1px 1px 1px rgb(205, 205, 205);border: solid 3px rgb(26, 130, 158);}
body.theme01 .login h3.cku_login_h3.mpf{color: rgb(255, 255, 255);background: rgba(26, 130, 158, 1);box-shadow: 1px 1px 1px rgb(205, 205, 205);border: solid 3px rgba(26, 130, 157, 1);}
body.theme01 .login h3.cku_login_h3.pf{color: rgb(255, 255, 255);background: rgb(57, 166, 196);box-shadow: 1px 1px 1px rgb(205, 205, 205);border: solid 3px rgb(57, 166, 195);}
body.theme01 .login h3.cku_login_h3.st{color: rgb(255, 255, 255);background: rgb(149, 212, 227);box-shadow: 1px 1px 1px rgb(205, 205, 205);border: solid 3px rgb(149, 212, 226);}
body.theme01 .login h3.cku_login_h3.adm{color: rgb(6, 118, 148);background: rgba(243, 243, 243, 1);box-shadow: 1px 1px 1px rgb(205, 205, 205);border: solid 3px rgb(26, 130, 158);float: none;}
body.theme01 .login .idpw_wrap button{background: rgba(23, 169, 209, 0.7);color:rgba(255, 255, 255, 1);border-bottom: solid 1px rgb(90, 90, 90);text-shadow: 1px 1px 1px rgb(32, 132, 159);}
body.theme01 .login .idpw_wrap button:hover{color:rgba(99, 221, 255, 1);background: rgba(1, 96, 121, 1);border-top:solid 3px rgba(0, 200, 255, 1);}
body.theme01 .login .idpw_wrap input{border: solid 1px rgba(105, 209, 237, 1);color: rgba(42, 136, 215, 1);background: rgba(238,253,255,.3);}
body.theme01 .login .idpw_wrap input:hover{border: solid 1px rgba(0, 155, 198, 1);background:rgba(238,253,255,1.00); }
body.theme01.login .idpw_wrap .mpf{background: rgba(26, 130, 158, 1);color:rgba(255, 255, 255, 1);box-sizing:border-box;}
body.theme01.login .idpw_wrap .mpf:hover{color:rgba(99, 221, 255, 1);background: rgb(0, 60, 76);border-top:solid 7px rgba(0, 200, 255, 1);}
body.theme01.login .idpw_wrap .pf{background: rgba(57, 166, 196, 1);color:rgba(255, 255, 255, 1);}
body.theme01.login .idpw_wrap .pf:hover{color:rgba(99, 221, 255, 1);background: rgb(0, 60, 76);border-top:solid 7px rgba(0, 200, 255, 1);}
body.theme01.login .idpw_wrap .st{background: rgba(187, 240, 255, 1);color: rgb(0, 81, 115);text-shadow: none;}
body.theme01.login .idpw_wrap .st:hover{color:rgba(99, 221, 255, 1);background: rgb(0, 60, 76);border-top:solid 7px rgba(0, 200, 255, 1);}
body.theme01.login .idpw_wrap .adm{background: rgba(243, 243, 243, 1);color: rgb(0, 101, 124);box-sizing:border-box;border: solid 3px rgb(26, 130, 158);text-shadow: none;}
body.theme01.login .idpw_wrap .adm:hover{color:rgba(99, 221, 255, 1);background: rgb(0, 60, 76);border-top:solid 7px rgba(0, 200, 255, 1);}
body.theme01.new1 #slider001.flexslider .slides a .sd_bwrap{background: rgba(1, 96, 121, 1);z-index: 99;}
body.theme01.new1 .div6 .tt_s1{color:rgba(255, 255, 255, 1);background:rgb(1, 96, 121);border-bottom: solid 1px rgb(0, 33, 42);border-left: solid 2px rgb(213, 246, 255);}
body.theme01.new1 .div6 .tt_s1:hover{border-top:solid 4px rgba(150, 229, 251, 1);background:rgba(0, 121, 154, 1);}
body.theme01.new1 .div6 .tt_s1 .sign{background: rgb(0, 33, 42);}
body.theme01.new1 .ind_tt_wrap .more{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);}
body.theme01.new1 .ind_tt_wrap .more:hover{color: rgba(222, 255, 253, 1);width:90px;background: rgb(57, 166, 196);}
body.theme01.new1 .div1{background: transparent;border: solid 1px rgba(57, 166, 196, 1);}
body.theme01.new1 .div1 .ind_tt_wrap .tt1 .tts1{color:rgb(1, 96, 121);}
body.theme01.new1 .div1 .ind_tt_wrap .tt1 .tts2{color:rgb(8, 137, 188);}
body.theme01.new1 .ind_tt_wrap{background: rgba(213, 246, 255, 1);border-left: solid 3px rgba(57, 166, 196, 1);}
body.theme01.new1 .div6 .ind_tt_wrap{background: rgba(213, 246, 255, 1);border-left: solid 3px rgba(57, 166, 196, 1);}
body.theme01.new1 .div6 .tt_s1 .sign{background: rgb(1, 28, 59);}
body.theme01.new1 .ind_tt_wrap .tt1{color:rgba(0, 110, 165, 1);}
body.theme01.new1 .ind_tt_wrap .more .sign{background: url(../img/ar_m01.png) 5px 50% no-repeat rgb(225, 253, 255);color: rgba(1, 96, 121, 1);}
body.theme01.new1 .div1 .login_wrap{background: rgb(231, 250, 255);border-left: solid 0px rgba(57, 166, 196, 1);}
body.theme01.new1 .div1 .login_wrap .sbox1 .tts1{border: solid 1px rgb(93, 178, 201);color: rgb(0, 72, 92);}
body.theme01.new1 .div1 .login_wrap .sbox1 .tts1:hover{background: rgba(134, 242, 255, 0.2);border: solid 1px rgb(0, 155, 198);}
body.theme01.new1 .div1 .login_wrap .sbox2{background: rgb(1, 96, 121);}
body.theme01.new1 .div1 .login_wrap .sbox2 .login{color:rgb(255, 255, 255);background: url(../img/ic_login.png) no-repeat 34% 53% rgb(1, 96, 121);}
body.theme01.new1 .div1 .login_wrap .sbox2 .login:hover{color:rgb(255, 255, 255);background-color: rgba(0, 121, 154, 1);border-top: solid 5px rgb(209, 209, 209);}
body.theme01.new1 .div1 .login_wrap .sbox3 .askidpw:hover{color:rgb(255, 255, 255);background: rgb(71, 185, 216);}
body.theme01.new1 .div1 .ind_tt_wrap{border-left: solid 0px rgb(60, 124, 197);}
body.theme01.new1 .div2{background: rgba(213, 246, 255, 1);}
body.theme01.new1 .div3{background: rgba(213, 246, 255, 1);}
body.theme01.new1 .div4 .ind_tt_wrap{background: url(../img/qrs_1.png) no-repeat 92% 55% rgba(213, 246, 255, 1);}
body.theme01.new1 .div4{background: rgba(216, 216, 216, 1);}
body.theme01.new1 .div5{background: url(../img/bn_mark_1.png) no-repeat 10px 55% rgba(237, 237, 237,.3);border: solid 2px rgb(213, 246, 255);}
body.theme01.new1 .tts_wrap .tts:hover{background:rgba(240, 255, 252, 1);}
body.theme01.new1.pf .div6 .tt_s1 .sign{background: rgb(1, 28, 59);}
body.theme01.new1.pf .div1 .div2s .logout{color:rgb(1, 96, 121);background: url(../img/ic_logout_2.png) no-repeat 70% 50% rgb(255, 255, 255);border: solid 2px rgb(0, 160, 202);}
body.theme01.new1.pf .div1 .div2s .logout:hover{color:rgb(255, 255, 255);background: url(../img/ic_logout.png) no-repeat 70% 50% rgb(58, 130, 149);border-color: rgb(58, 130, 147);}
body.theme01.new1.pf .div2{background: rgba(213, 246, 255, 1);}
body.theme01.new1.pf .div3{background: rgba(213, 246, 255, 1);}
body.theme01.new1.pf .div4 .ind_tt_wrap{background: url(../img/qrs_1.png) no-repeat 92% 55% rgba(213, 246, 255, 1);}
body.theme01.new1.pf .div4{background: rgba(216, 216, 216, 1);}
body.theme01.new1.pf .tts_wrap .tts:hover{background:rgba(240, 255, 252, 1);}
body.theme01.new1.pf .div4 .div4s .btn1{color:rgb(1, 96, 121);background: url(../img/alarm_s.png) no-repeat 54px 50% rgb(255, 255, 245);border-bottom: solid 1px rgb(52, 148, 182);}
body.theme01.new1.pf .div4 .div4s .btn1:hover{color:rgb(255, 255, 255);background-color: rgb(58, 130, 149);transition: .7s;}
body.theme01.new1.pf .div4 .div1s .swrap button{background: rgb(12, 131, 162);border-bottom: solid 5px rgb(104, 211, 235);color: rgb(255, 255, 255);text-shadow: 1px 1px 1px rgb(0, 87, 110);}
body.theme01.new1.pf .div4 .div1s .swrap button:hover{background: rgb(57, 166, 196);border-bottom: solid 0px rgb(133, 227, 248);border-top: solid 5px rgb(133, 227, 248);}
body.theme01.new1.pf .div4 .div2s.on{background: rgb(74, 171, 231);border-bottom: solid 1px rgb(26, 102, 181);border-right: solid 1px rgb(26, 102, 181);}
body.theme01.new1.pf .div4 .div2s:hover{background: rgb(0, 109, 172);}
body.theme01.new1.pf .div4{background: rgb(235, 250, 255);border: solid 1px rgba(57, 166, 196, 1);	}
body.theme01.new1.pf .div4 .div3s .wrap_s2.on{border-top: solid 1px rgb(197, 244, 246);}
body.theme01.new1.pf .div4 .div3s .wrap_s3.on{border-top: solid 1px rgb(197, 244, 246);}
body.theme01.new1.pf .div4 .div3s .wrap_s3a.on{border-top: solid 1px rgb(197, 244, 246);}
body.theme01.new1.pf .div4 .div3s .wrap_s4.on{border-top: solid 1px rgb(197, 244, 246);}
body.theme01.new1.pf .div4 .div3s .wrap_s5.on{border-top: solid 1px rgb(197, 244, 246);}
body.theme01.new1.pf .div4 .div3s .wrap_s6.on{border-top: solid 1px rgb(197, 244, 246);}
body.theme01.new1.pf .div5{background: url(../img/bn_mark_1.png) no-repeat 10px 55% rgba(237, 237, 237,.3);border: solid 2px rgb(213, 246, 255);}
body.theme01.new1.pf .div6 .ind_tt_wrap .tt1{color:rgba(0, 110, 165, 1);}
body.theme01.new1 .tts_wrap .tts{border-bottom: dashed 1px rgb(146, 211, 228);}
body.theme01.new1 .tts_wrap .tts.last{border-bottom: solid 1px rgb(146, 211, 228);}
body.theme01.new1 .tts_wrap .tts:hover{background:rgb(246, 254, 255);}
body.theme01.new1 .nonbn .tts_wrap .tts.last{border-bottom: dashed 1px rgba(146, 211, 228, 1);}
body.theme01.new1 .nonbn .tts_wrap .bnx .tts.last{border-bottom: solid 1px rgba(146, 211, 228, 1);}
body.theme01.new1 .nonbn .div5{background: url(../img/bn_mark_1.png) no-repeat 10px 55% rgba(251, 254, 255, 1);border: solid 2px rgba(213, 246, 255, 1);}
body.theme01 .sub_menu .title{color: rgba(255, 255, 255, 1);background: rgb(57, 166, 196);border-bottom: solid 1px rgb(0, 0, 0);}
body.theme01 .left_mcon .title{background: rgb(57, 166, 196);color: rgb(255, 255, 255);border-left: solid 0px rgb(57, 166, 195);}
body.theme01 .left_mcon .title.ui-accordion-header-active{background: rgb(93, 187, 213);color: rgb(255, 255, 255);border-left: solid 0px rgb(57, 166, 196);}
body.theme01 .left_mcon .mn a:hover{background:rgb(24, 121, 146);color: rgb(255, 255, 255);border-left: solid 20px rgb(160, 230, 249);}
body.theme01 .left_mcon .mn a.on{background: rgb(24, 121, 146);color: rgb(255, 255, 255);border-left: solid 20px rgb(160, 230, 249);}
body.theme01 .btn_tdlist{background:rgb(57, 166, 196);color: rgb(255, 255, 255);}
body.theme01 .btn_tdlist:hover{background: rgb(1, 96, 121);color: rgba(255,255,255,1.00);}
body.theme01 .left_mcon .mn a{color: rgb(0, 109, 168);}
body.theme01.fold.fold2 .left_mcon .mn a{color: rgb(0, 109, 168);}
body.theme01 .left_mcon .sub_menu.bk .mn a{color: rgb(0, 109, 168);}
body.theme01 .left_mcon .sub_menu.slife .mn a{color: rgb(0, 109, 168);}
body.theme01 .left_mcon .sub_menu.my .mn a{color: rgb(0, 109, 168);}
body.theme01 .left_mcon .mn a.on{color: rgba(255, 255, 255, 1);}
body.theme01.fold.fold2 .left_mcon .mn a.on{color: rgba(255, 255, 255, 1);}
body.theme01 .left_mcon .sub_menu.bk .mn a.on{color: rgba(255, 255, 255, 1);}
body.theme01 .left_mcon .sub_menu.slife .mn a.on{color: rgba(255, 255, 255, 1);}
body.theme01 .left_mcon .sub_menu.my .mn a.on{color: rgba(255, 255, 255, 1);}
body.theme01 .left_mcon .mn a:hover{color: rgba(255, 255, 255, 1);}
body.theme01.fold.fold2 .left_mcon .mn a:hover{color: rgba(255, 255, 255, 1);border-left: solid 20px rgb(160, 230, 249);}
body.theme01 .left_mcon .sub_menu.bk .mn a:hover{color: rgba(255, 255, 255, 1);}
body.theme01 .left_mcon .sub_menu.slife .mn a:hover{color: rgba(255, 255, 255, 1);}
body.theme01 .left_mcon .sub_menu.my .mn a:hover{color: rgba(255, 255, 255, 1);}
body.theme01.fold .left_mcon .title{background: rgb(57, 166, 196);color: rgb(255, 255, 255);border-left: solid 0px rgb(57, 166, 195);}
body.theme01.fold .left_mcon .ui-state-default.title{background: rgb(213, 246, 255);color: rgb(0, 45, 56);border-left: solid 0px rgb(1, 96, 121);}
body.theme01.fold .left_mcon .mn a:hover{background:rgb(24, 121, 146);color: rgb(255, 255, 255);border-left: solid 20px rgb(160, 230, 249);}
body.theme01.fold .left_mcon .mn a.on{background: rgb(24, 121, 146);color: rgb(255, 255, 255);border-left: solid 20px rgb(160, 230, 249);}
body.theme01.fold .btn_tdlist{background:rgb(57, 166, 196);color: rgb(255, 255, 255);}
body.theme01.fold .btn_tdlist:hover{background: rgb(1, 96, 121);color: rgba(255,255,255,1.00);}
body.theme01 .sub_menu.slife .mn a:hover{background:rgb(24, 118, 143);color: rgb(255, 255, 255);border-left: solid 20px rgb(160, 230, 249);}
body.theme01 .sub_menu.slife .mn a.on{background: rgb(24, 118, 143);color: rgb(255, 255, 255);border-left: solid 20px rgb(160, 230, 249);}
body.theme01 .sub_menu.bk .twrap a .tt{background: rgb(85, 192, 222);color: rgba(255, 255, 255, 1);text-shadow: 1px 1px 1px rgb(1, 109, 168);}
body.theme01 .sub_menu.bk .twrap a .tt:hover{background:rgb(97, 194, 220);color:rgba(255, 255, 255, 1);border-bottom:solid 40px rgb(57, 166, 196);}
body.theme01 .sub_menu.bk .twrap a .tt.on{background: rgb(33, 143, 174);color:rgba(255, 255, 255, 1);}
body.theme01 .sub_menu.bk .twrap a .tt.on:hover{background:rgb(33, 143, 174);border-bottom: solid 40px rgb(57, 166, 196);}
body.theme01 .sub_con.bk .tt_wrap h3.am_tt .tt{background: rgba(224, 249, 255, 1);border-left: solid 4px rgb(100, 180, 241);}
body.theme01 .sub_con.bk .tt_wrap h3.am_tt .tt_s{color: rgba(102, 102, 102, 1);}
body.theme01 .left_mcon .boardwrap div.sp_tt{color: rgb(18, 76, 143);background: rgba(224, 241, 255, 1);border: 0px;border-left: solid 5px rgb(57, 166, 196);border-bottom: solid 2px rgba(255, 255, 254, 1);}
body.theme01 .left_mcon .boardwrap div.sp_tt:hover{color: rgba(255, 255, 255, 1);background: rgba(150, 198, 239, 1);border-left: solid 20px rgba(211, 235, 255, 1);}
body.theme01 .left_mcon .boardwrap span.sp_tt{color: inherit;background: transparent;border: 0px;border-left: solid 5px rgb(1, 96, 121);border-bottom: solid 0px rgba(255, 255, 254, 1);}
body.theme01 .left_mcon .boardwrap span.sp_tt:hover{color: rgba(255, 255, 255, 1);background: rgb(24, 121, 146);border-left: solid 20px rgb(160, 230, 249);transition:.9s;}
body.theme01 .left_mcon .boardwrap .list_date{color: rgba(0, 115, 190, 1);background: rgb(230, 250, 255);border-left: solid 4px rgb(9, 138, 174);}
body.theme01 .left_mcon .boardwrap div.tt_wrap{color: rgb(0, 126, 184);background: rgba(224, 241, 255, 1);border: 0px;border-left: solid 5px rgb(57, 166, 196);border-bottom: solid 2px rgba(255, 255, 254, 1);}
body.theme01 .left_mcon .boardwrap div.tt_wrap:hover{color: rgba(255, 255, 255, 1);background: rgba(150, 198, 239, 1);border-left: solid 20px rgba(211, 235, 255, 1);}
body.theme01 .left_mcon .boardwrap .ui-accordion-header-active span.sp_tt{color: rgba(255, 255, 255, 1);background: rgb(24, 121, 146);border-left: solid 20px rgb(160, 230, 249);transition:.9s;}
body.theme01 .left_mcon .wrap .tt_1{color: rgb(0, 109, 168);}
body.theme01 .sub .sub_con .tt_wrap h3.am_tt .tt{background: rgba(224, 249, 255, 1);border-left: solid 0px rgb(57, 166, 196);color:rgb(4, 94, 159);font-weight: 600;}
body.theme01 .sub .sub_con.my .tt_wrap h3.am_tt .tt{background: rgba(224, 249, 255, 1);border-left: solid 4px rgb(57, 166, 196);color:rgb(4, 94, 159);}
body.theme01 .sub .sub_con.menu .tt_wrap h3.am_tt .tt{background: rgb(230, 250, 255);border-left: solid 4px rgb(0, 135, 171);color:rgb(42, 139, 165);}
body.theme01 .sub .sub_con.my .tt_wrap h3.am_tt .tt{background: rgb(230, 250, 255);border-left: solid 4px rgb(0, 135, 171);color:rgb(42, 139, 165);font-weight: 600;}
body.theme01 .sub .sub_con.bk .tt_wrap h3.am_tt .tt{background: rgb(230, 250, 255);border-left: solid 4px rgb(0, 135, 171);color:rgb(42, 139, 165);font-weight: 600;}
body.theme01 .sub .sub_con.slife .tt_wrap h3.am_tt .tt{background: rgb(230, 250, 255);border-left: solid 4px rgb(0, 135, 171);color:rgb(42, 139, 165);font-weight: 600;}
body.theme01 .sub .sub_con.rfr_cln .tt_wrap h3.am_tt .tt{background: rgb(230, 250, 255);border-left: solid 0px rgb(57, 166, 196);color:rgb(0, 109, 168);}
body.theme01 .main .main_con .tt_wrap h3.am_tt.tt1{background: rgb(230, 250, 255);border-left: solid 0px rgb(57, 166, 196);color:rgb(0, 109, 168);}
body.theme01 .main .main_con .tt_wrap h3.am_tt .h_date{background: rgb(230, 250, 255);border-left: solid 0px rgb(57, 166, 196);color:rgb(0, 66, 129);}
body.theme01 .main .main_con .tt_wrap h3.am_tt.tt1{background: rgb(230, 250, 255);border-left: solid 0px rgb(57, 166, 196);color:rgb(0, 109, 168);}
body.theme01 .main .main_con .tt_wrap h3.am_tt .h_date{background: rgb(230, 250, 255);border-left: solid 0px rgb(57, 166, 196);color:rgb(0, 66, 129);}
body.theme01.pf_am.fold .main .main_con .tt_wrap h3.am_tt.tt1{background: rgb(230, 250, 255);border-left: solid 0px rgb(57, 166, 196);color:rgb(0, 109, 168);}
body.theme01.fold .main .main_con .tt_wrap h3.am_tt .h_date{background: rgb(230, 250, 255);border-left: solid 0px rgb(57, 166, 196);color:rgb(0, 66, 129);}
body.theme01 .left_mcon.rfr .sub_menu .boardwrap .tt_2:hover {background-color: rgb(250, 250, 250);font-weight: 600;text-indent: 36px;color: rgb(4, 94, 159);}
body.theme01 .left_mcon.rfr .sub_menu .boardwrap .tt_2.on {background: url(../img/ar02.png) no-repeat 92% 50% rgb(250, 250, 250);font-weight: 600;text-indent: 36px;color: rgb(0, 109, 168);}
body.theme01 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt{color: rgb(0, 109, 168);background: rgb(213, 246, 255);border: solid 0px rgb(233, 251, 254);border-left: solid 4px rgb(45, 145, 171);border-bottom: none;}
body.theme01 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt.two{background: rgb(213, 246, 255);border: solid 0px rgb(233, 251, 254);border-left: solid 4px rgb(57, 166, 196);border-bottom: none;}
body.theme01 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt.on{color: rgb(140, 221, 243);background: url(../img/ar02_on.png) no-repeat 92% 50% rgb(24, 118, 143);border-left: solid 20px rgb(160, 230, 249);font-weight: 600;}
body.theme01 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt:hover{border-left: solid 20px rgb(160, 230, 249);color: rgb(140, 221, 243);background-color: #18768f;}
body.theme01 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt.two .stt{color: rgb(57, 166, 196);background: transparent;}
body.theme01 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt:hover .stt{color: rgb(213, 246, 255);background: transparent;}
body.theme01 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt.two.on .stt{color: rgb(213, 246, 255);background: transparent;}
body.theme01 .left_mcon.rfr .sub_menu .boardwrap .ui-state-active span.sp_tt.two:hover .stt{color: rgb(213, 246, 255);background: transparent;}
body.theme01 .left_mcon.rfr .sub_menu .boardwrap .ui-state-active span.sp_tt.two .stt{color: rgb(112, 112, 112);background: transparent;}
body.theme01 .left_mcon.rfr .sub_menu .boardwrap .ui-state-active span.sp_tt.two.on .stt{color: rgb(213, 246, 255);background: transparent;}
body.theme01 .left_mcon.rfr .sub_menu .boardwrap .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e{background: url(../img/open.png) 50% 50% no-repeat rgb(118, 204, 228);}
body.theme01 .main .main_con .tab_wrap_cc{border-bottom: solid 2px rgba(95, 171, 231, 1);border-top: dashed 1px rgb(91, 170, 233);}
body.theme01.fold .main .main_con .tab_wrap_cc{border-bottom: solid 2px rgb(71, 150, 171);border-top: dashed 1px rgb(91, 170, 233);}
body.theme01 .main .main_con .tab_wrap_cc .tab01{color: rgb(1, 96, 121);background: rgb(227, 227, 227);}
body.theme01 .main .main_con .tab_wrap_cc button.active{color: rgba(255, 255, 255, 1);background: rgb(71, 150, 171);}
body.theme01 .tabcontent1 .bt_wrap .bt_1{color: rgb(1, 96, 121);background: rgb(213, 246, 255);border: solid 1px rgb(184, 233, 245);}
body.theme01 .tabcontent1 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
body.theme01 .tabcontent1 .bt_wrap .bt_3{color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
body.theme01 .tabcontent2 .bt_wrap .bt_1{color: rgb(1, 96, 121);background: rgb(213, 246, 255);border: solid 1px rgb(184, 233, 245);}
body.theme01 .tabcontent2 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
body.theme01 .tabcontent2 .bt_wrap .bt_3{color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
body.theme01 .tabcontent3 .bt_wrap .bt_1{color: rgb(1, 96, 121);background: rgb(213, 246, 255);border: solid 1px rgb(184, 233, 245);}
body.theme01 .tabcontent3 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
body.theme01 .tabcontent3 .bt_wrap .bt_3{color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
body.theme01 .tabcontent4 .bt_wrap .bt_1{color: rgb(1, 96, 121);background: rgb(213, 246, 255);border: solid 1px rgb(184, 233, 245);}
body.theme01 .tabcontent4 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
body.theme01 .tabcontent4 .bt_wrap .bt_3{color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
body.theme01 .tabcontent5 .bt_wrap .bt_1{color: rgb(1, 96, 121);background: rgb(213, 246, 255);border: solid 1px rgb(184, 233, 245);}
body.theme01 .tabcontent5 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
body.theme01 .tabcontent5 .bt_wrap .bt_3{color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
body.theme01 .tabcontent6 .bt_wrap .bt_1{color: rgb(1, 96, 121);background: rgb(213, 246, 255);border: solid 1px rgb(184, 233, 245);}
body.theme01 .tabcontent6 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
body.theme01 .tabcontent6 .bt_wrap .bt_3{color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
body.theme01 .main .main_con .mpf_tabcontent2 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme01 .main .main_con .mpf_tabcontent2 .bt_wrap .bt_3{color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
body.theme01 .main .main_con .mpf_tabcontent2 .bt_wrap .bt_3a{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
body.theme01 .main .main_con .mpf_tabcontent2 .bt_wrap .bt_3_1{color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme01 .main .main_con .mpf_tabcontent2 .bt_wrap_n1 .bt_2{color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme01 .main .main_con .mpf_tabcontent2 .bt_wrap_n1 .bt_3{color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme01.fold .main .main_con.cld .bt_wrap_n1 .bt_1{color: rgb(1, 96, 121);background: rgb(213, 246, 255);border: solid 1px rgb(184, 233, 245);}
body.theme01.fold .main .main_con.cld .bt_wrap_n1 .bt_2{color: rgba(255, 255, 255, 1);background: rgb(1, 96, 121);border: solid 1px rgb(1, 96, 120);}
body.theme01.fold .main .main_con.cld .bt_wrap_n1 .bt_3{color: rgb(1, 96, 121);background: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
body.theme01 .rfr_con.my .t_dd .pop_btn_wrap .btn00{color:rgba(255,255,255,1);background: rgb(57, 166, 196);}
body.theme01 .rfr_con.my .t_dd .pop_btn_wrap .btn00:hover{background: rgb(1, 96, 121);color: rgba(255, 255, 255, 1);}
body.theme01 .rfr_con.my .t_dd .pop_btn_wrap .btn01{border: solid 1px rgb(57, 166, 195);color:rgba(255,255,255,1);background: rgb(57, 166, 196);}
body.theme01 .rfr_con.my .t_dd .pop_btn_wrap .btn02{border: solid 1px rgb(1, 96, 120);color: rgb(1, 96, 121);background: rgba(255,255,255,1);}
body.theme01 .rfr_con.my .t_dd .pop_btn_wrap .btn01:hover{background: rgb(1, 96, 121);color: rgba(255, 255, 255, 1);border: solid 1px rgb(1, 96, 120);}
body.theme01 .rfr_con.my .t_dd .pop_btn_wrap .btn02:hover{background: rgb(231, 231, 231);color: rgba(0, 62, 79, 1);}
body.theme01.fold .btn_wrap_am{background: rgba(146, 212, 230, .7);border-top: solid 1px rgba(90, 188, 216, 0.7);}
body.theme01 .fc-toolbar{background: rgb(202, 243, 253);border-top: solid 1px rgb(114, 198, 221);border-bottom: solid 1px rgb(114, 198, 221);}
body.theme01 .main_con #calendar1 .fc-toolbar.fc-header-toolbar {border-top: solid 1px rgb(114, 198, 221);}
body.theme01 .main_con #calendar1 .fc-button-group .fc-prev-button{color: rgb(5, 129, 161);background: rgb(255, 255, 255);border-color: rgb(129, 198, 216);}
body.theme01 .main_con #calendar1 .fc-button-group .fc-next-button{color: rgb(5, 129, 161);background: rgb(255, 255, 255);border-color: rgb(129, 198, 216);}
body.theme01 .main_con #calendar1 .fc-button.fc-today-button{background: rgba(0, 119, 156, 0.6);border-bottom: solid 1px rgb(255, 255, 255);border-right: solid 1px rgb(255, 255, 255);border-top: solid 0px rgb(204, 204, 204);border-left: solid 0px rgb(204, 204, 204);}
body.theme01 .main_con #calendar1 .fc-button-group .fc-prev-button:hover,
body.theme01 .main_con #calendar1 .fc-button-group .fc-next-button:hover{color: rgb(255, 255, 255);background: rgb(27, 147, 180);border-color: rgb(27, 147, 179);}
body.theme01 .main_con #calendar1 .fc-button.fc-today-button:hover{background: rgba(0, 119, 156, 1);}
body.theme01 .main_con #calendar1 .fc-button-group .fc-month-button{color: rgb(255, 255, 255);background: rgba(66, 189, 255, 1);border: solid 2px rgb(202, 243, 253);}
body.theme01 .main_con #calendar1 .fc-button-group .fc-agendaWeek-button{color: rgb(255, 255, 255);background: rgb(41, 162, 228);border: solid 2px rgb(202, 243, 253);}
body.theme01 .main_con #calendar1 .fc-button-group .fc-agendaTwoWeek-button{color: rgb(255, 255, 255);background: rgb(10, 144, 218);border: solid 2px rgb(202, 243, 253);}
body.theme01 .main_con #calendar1 .fc-button-group .fc-agendaDay-button{color: rgb(255, 255, 255);background: rgb(3, 125, 193);border: solid 2px rgb(202, 243, 253);}
body.theme01 .main_con #calendar1 .fc-button-group .fc-listWeek-button{color: rgb(255, 255, 255);background: rgb(1, 113, 181);border: solid 2px rgb(202, 243, 253);}
body.theme01 .main_con #calendar1 .fc-button-group .fc-month-button:hover,
body.theme01 .main_con #calendar1 .fc-button-group .fc-agendaWeek-button:hover,
body.theme01 .main_con #calendar1 .fc-button-group .fc-agendaTwoWeek-button:hover,
body.theme01 .main_con #calendar1 .fc-button-group .fc-agendaDay-button:hover,
body.theme01 .main_con #calendar1 .fc-button-group .fc-listWeek-button:hover{background:rgba(0, 87, 140, 1);transition:.7s;border-radius:17px;}
body.theme01 .main_con #calendar1 .fc-button-group .fc-state-active{opacity:1;box-shadow: inset -2px 3px 2px 2px rgba(0, 57, 88, 0.3);border: solid 2px rgb(255, 255, 255);}
body.theme01 .main_con #calendar1 .fc-button-group .fc-state-active{opacity:1;box-shadow: inset -2px 3px 2px 2px rgba(0, 57, 88, 0.3);border: solid 2px rgb(255, 255, 255);}
body.theme01 .main_con.am #calendar1 .fc-toolbar.fc-header-toolbar {border-top: solid 1px rgb(114, 198, 221);}
body.theme01 .main_con.am #calendar1 .fc-button-group .fc-prev-button{color: rgb(5, 129, 161);background: rgb(255, 255, 255);border-color: rgb(129, 198, 216);}
body.theme01 .main_con.am #calendar1 .fc-button-group .fc-next-button{color: rgb(5, 129, 161);background: rgb(255, 255, 255);border-color: rgb(129, 198, 216);}
body.theme01 .main_con.am #calendar1 .fc-button.fc-today-button{background: rgba(0, 119, 156, 0.6);border-bottom: solid 1px rgb(255, 255, 255);border-right: solid 1px rgb(255, 255, 255);border-top: solid 0px rgb(204, 204, 204);border-left: solid 0px rgb(204, 204, 204);}
body.theme01 .main_con.am #calendar1 .fc-button-group .fc-prev-button:hover,
body.theme01 .main_con.am #calendar1 .fc-button-group .fc-next-button:hover{color: rgb(255, 255, 255);background: rgb(27, 147, 180);border-color: rgb(27, 147, 179);}
body.theme01 .main_con.am #calendar1 .fc-button.fc-today-button:hover{background: rgba(0, 119, 156, 1);}
body.theme01 .main_con.am #calendar1 .fc-button-group .fc-month-button{color: rgb(255, 255, 255);background: rgba(66, 189, 255, 1);border: solid 2px rgb(202, 243, 253);}
body.theme01 .main_con.am #calendar1 .fc-button-group .fc-agendaWeek-button{color: rgb(255, 255, 255);background: rgb(41, 162, 228);border: solid 2px rgb(202, 243, 253);}
body.theme01 .main_con.am #calendar1 .fc-button-group .fc-agendaTwoWeek-button{color: rgb(255, 255, 255);background: rgb(10, 144, 218);border: solid 2px rgb(202, 243, 253);}
body.theme01 .main_con.am #calendar1 .fc-button-group .fc-agendaDay-button{color: rgb(255, 255, 255);background: rgb(3, 125, 193);border: solid 2px rgb(202, 243, 253);}
body.theme01 .main_con.am #calendar1 .fc-button-group .fc-listWeek-button{color: rgb(255, 255, 255);background: rgb(1, 113, 181);border: solid 2px rgb(202, 243, 253);}
body.theme01 .main_con.am #calendar1 .fc-button-group .fc-month-button:hover,
body.theme01 .main_con.am #calendar1 .fc-button-group .fc-agendaWeek-button:hover,
body.theme01 .main_con.am #calendar1 .fc-button-group .fc-agendaTwoWeek-button:hover,
body.theme01 .main_con.am #calendar1 .fc-button-group .fc-agendaDay-button:hover,
body.theme01 .main_con.am #calendar1 .fc-button-group .fc-listWeek-button:hover{background:rgba(0, 87, 140, 1);transition:.7s;border-radius:17px;}
body.theme01 .main_con.am #calendar1 .fc-button-group .fc-state-active{opacity:1;box-shadow: inset -2px 3px 2px 2px rgba(0, 57, 88, 0.3);border: solid 2px rgb(255, 255, 255);}
body.theme01 .main_con.am #calendar1 .fc-button-group .fc-state-active{opacity:1;box-shadow: inset -2px 3px 2px 2px rgba(0, 57, 88, 0.3);border: solid 2px rgb(255, 255, 255);}
body.theme01 .main_con .lms_table_list .ic_ar01{border:solid 1px rgba(76, 188, 219, 1);background: url(../img/ar01_on.png) no-repeat 45% 45% rgba(76, 188, 218, 1);color: rgba(1, 96, 121, .8);box-shadow: 1px 1px 1px rgba(1, 96, 122, 1);}
body.theme01 .main_con .lms_table_list .ic_ar02{border:solid 1px rgba(76, 188, 219, 1);background: url(../img/ar02_on.png) no-repeat 55% 45% rgba(76, 188, 218, 1);color: rgba(1, 96, 121, .8);box-shadow: 1px 1px 1px rgba(1, 96, 122, 1);}
body.theme01 .main_con .lms_table_list .ic_ar01:hover{border:solid 1px rgba(47, 155, 202, 1);background: url(../img/ar01.png) no-repeat 45% 45% rgba(76, 188, 218, .2);}
body.theme01 .main_con .lms_table_list .ic_ar02:hover{border:solid 1px rgba(47, 155, 202, 1);background: url(../img/ar02.png) no-repeat 55% 45% rgba(76, 188, 218, .2);}
body.theme01 .main_con .lms_table_list .th01 .sp_tt.bf{color: rgb(0, 151, 192);background: rgb(240, 248, 255);}
body.theme01 #calendar1.fc .fc-toolbar .fc-center h2{color: rgb(1, 96, 121);}
body.theme01.lfic.fold .main .main_con .tt_wrap .sch_wrap .bt04{background:rgb(27, 147, 180);color: rgb(255, 255, 255);}
body.theme01.lfic.fold .main .main_con .tt_wrap .sch_wrap .bt04:hover{background: rgb(1, 86, 108);color: rgba(255,255,255,1.00);}
body.theme01.fold .main .main_con .tt_wrap .sch_wrap button.btn_view{background: rgb(1, 96, 121);color: rgb(213, 246, 255);}
body.theme01.fold .main .main_con .tt_wrap .sch_wrap button.btn_view:hover{background: rgb(213, 246, 255);border: solid 2px rgb(255, 255, 255);color:rgb(1, 96, 121)}

body.theme01 .btn_l{background:url(../img/fold1_on.png) no-repeat 5px 50% rgb(10, 39, 110);border-right: solid 3px rgb(33, 237, 252);}
body.theme01 .btn_l:hover{background:url(../img/fold1.png) no-repeat 1px 50% rgb(171, 255, 252);border-right: solid 3px rgb(10, 39, 110);}
body.theme01 .move-trigger_l{background:url(../img/fold2_on.png) no-repeat 4px 50% rgb(158, 231, 255);border-left: solid 3px rgb(10, 39, 110);border-right: none;}
body.theme01 .move-trigger_l:hover{background:url(../img/fold2.png) no-repeat 7px 50% rgb(10, 39, 110);border-left: solid 3px rgb(158, 231, 255);border-right: none;}
body.theme01 .footer_con p.addr b{color: rgb(1, 96, 121);}
/* s_theme pop_up */
body.theme01 .pop_up_pfadd .pop_wrap{background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border: solid 3px rgba(1, 96, 122, 1);}
body.theme01 .pop_up_pfadd .pop_wrap .t_title{color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);}
body.theme01 .pop_up_pfadd .pop_close{border: solid 3px rgba(1, 96, 122, 1);box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
body.theme01 .pop_up_pfadd .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);}
body.theme01 .pop_up_pfadd button.btn_search1{background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);border: solid 1px rgba(1, 96, 122, 1);}
body.theme01 .pop_up_pfadd button.btn_search1:hover{background: rgba(230, 250, 255, 1);color:rgba(0, 59, 75, 1);}
body.theme01 .pop_up_pfadd .pht .a_mp button.btn_c{background: rgba(1, 96, 121, 1);color: rgb(255, 255, 255);border: solid 1px rgba(1, 96, 122, 1);}
body.theme01 .pop_up_pfadd .pht .a_mp button.btn_c:hover{background: rgba(104, 187, 216, 1);color: rgba(255,255,255,1.00);border: solid 1px rgba(104, 187, 217, 1);}
body.theme01 .pop_up_pfadd .tab_table .chk01:hover{background: rgba(1, 96, 121, 1);color: rgba(255, 255, 255, 1);transition:.7s;}
body.theme01 input:checked + .slider {background-color: rgba(1, 96, 121, 1);}
body.theme01 .pop_up_pfadd .t_dd .pop_btn_wrap2 .btn01{border: solid 1px rgba(1, 96, 122, 1);color:rgba(255,255,255,1);background: rgba(1, 96, 121, 1);}
body.theme01 .pop_up_pfadd .t_dd .pop_btn_wrap2 .btn02{border: solid 1px rgba(1, 96, 122, 1);color: rgba(0, 79, 99, 1);background: rgba(255,255,255,1);}
body.theme01 .pop_up_pfadd .t_dd .pop_btn_wrap2 .btn01:hover{background:rgba(230, 250, 255, 1);color: rgba(0, 79, 99, 1);}
body.theme01 .pop_up_pfadd .t_dd .pop_btn_wrap2 .btn02:hover{background:rgba(230, 250, 255, 1);color: rgba(0, 79, 99, 1);}
body.theme01 .pop_up_nonlec .pop_wrap{background:rgba(255, 255, 255,1);box-shadow: 0px 10px 20px 2px rgba(132, 160, 195, 1);border: solid 3px rgba(1, 96, 122, 1);}
body.theme01 .pop_up_nonlec .pop_wrap .t_title{color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);}
body.theme01 .pop_up_nonlec .pop_close{border: solid 3px rgba(1, 96, 122, 1);box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
body.theme01 .pop_up_nonlec .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);}
body.theme01 .pop_up_schd_write .pop_wrap{background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px rgb(68, 68, 68);border: solid 3px rgba(1, 96, 122, 1);}
body.theme01 .pop_up_schd_write .pop_wrap .t_title{color: rgba(255, 255, 255, 1);background: rgba(1, 96, 121, 1);}
body.theme01 .pop_up_schd_write .pop_close{border: solid 3px rgba(1, 96, 122, 1);box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgba(1, 96, 121, 1);color: #fff;}
body.theme01 .pop_up_schd_write .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);}
/* e_theme pop_up */
/* s_theme backtotop */
body.theme01 #backtotop{background:url(../img/totop.png) rgba(1, 96, 121, 1) no-repeat 50% 50%;color:rgba(255,255,255,1.00);}
body.theme01 #backtotop:hover{background:url(../img/totop.png) rgba(134, 210, 230, 1) no-repeat 50% 50%;color:rgba(255,255,255,1.00);transition: .7s;}
body.theme01 #backtotop.show { opacity:1;}
/* e_theme backtotop */
/* s_pagination */
body.theme01 .pagination{display: table;text-align:center;margin: 50px auto 20px auto;padding: 0;}
body.theme01 .pagination ul{display:table;width:auto;margin: 0 auto;}
body.theme01 .pagination ul li{display: inline-block;padding: 0;margin: 0 7px;}
body.theme01 .pagination ul li a{display:inline-block;width: 28px;height: 28px;line-height: 25px;padding: 0;margin: 0;text-decoration:none;color: rgb(1, 96, 121);font-size: 13px;border: solid 1px rgb(197, 197, 197);vertical-align: middle;box-sizing: border-box;}
body.theme01 .pagination ul li.active a{background:rgba(0, 155, 197, 1);color:#fff;border-color:rgb(127, 224, 255);}
body.theme01 .pagination ul li a:hover{transition: .7s;background: rgba(1, 96, 121,.7);color:rgba(255, 255, 255, 1);border-color: rgb(1, 96, 120);}
body.theme01 .pagination ul li a.active{background: rgb(1, 96, 121);color:rgba(255, 255, 255, 1);border-color: rgb(1, 96, 120);}
body.theme01 .pagination ul li a.arrow{color: rgba(22, 106, 172, 1);border-color: rgba(208, 213, 215, 1);border-radius: 3px;}
body.theme01 .pagination ul li a.arrow:hover{transition: .7s; border-color: rgba(147, 147, 147, 1); }
body.theme01 .pagination ul li a.arrow img{position:relative; top:-2px; }
body.theme01 .pagination ul li a.bba{background: url(../img/ppre_img_off.png) 50% 50% no-repeat rgba(245, 253, 255, 1);}
body.theme01 .pagination ul li a.bba:hover{background: url(../img/ppre_img.png) 50% 50% no-repeat  rgba(245, 253, 255, 1);}
body.theme01 .pagination ul li a.ba{background: url(../img/pre_img_off.png) 50% 50% no-repeat rgba(245, 253, 255, 1);}
body.theme01 .pagination ul li a.ba:hover{background: url(../img/pre_img.png) 50% 50% no-repeat  rgba(245, 253, 255, 1);}
body.theme01 .pagination ul li a.na{background: url(../img/next_img_off.png) 50% 50% no-repeat rgba(245, 253, 255, 1);}
body.theme01 .pagination ul li a.na:hover{background: url(../img/next_img.png) 50% 50% no-repeat  rgba(245, 253, 255, 1);}
body.theme01 .pagination ul li a.nna{background: url(../img/nnext_img_off.png) 50% 50% no-repeat rgba(245, 253, 255, 1);}
body.theme01 .pagination ul li a.nna:hover{background: url(../img/nnext_img.png) 50% 50% no-repeat  rgba(245, 253, 255, 1);}
/* e_pagination */
/* e_theme01 */

/* s_theme02 */
body.theme02 .gnb_fwrap_i{background: rgb(130, 118, 103);color: rgba(255, 255, 255, 1);border-top: solid 1px rgb(94, 81, 64);border-bottom: solid 1px rgb(94, 81, 64);}
body.theme02 .gnb_fwrap{width: 100%;height: 42px;margin: 0;padding: 0;background: rgb(130, 118, 103);color: rgba(255, 255, 255, 1);border-top: solid 1px rgb(94, 81, 64);border-bottom: solid 1px rgb(94, 81, 64);}
body.theme02 .gnb li a{color: rgba(255,255,255,1);border-bottom: solid 2px rgb(130, 118, 102);}
body.theme02 .gnb li a:hover{color: rgb(255, 240, 206);background:rgb(80, 68, 54);border-bottom: solid 2px rgb(240, 218, 166);}
body.theme02 .gnb li a.on{color: rgb(255, 240, 206);background:rgb(80, 68, 54);border-bottom: solid 2px rgb(240, 218, 166);}
body.theme02 header.header .top_wrap .top_m a.a_m{border-top: solid 2px rgb(80, 68, 54);}
body.theme02 header.header .top_wrap .top_m a.a_m:hover{border-bottom:solid 2px rgb(80, 68, 54);}
body.theme02 header.header .top_wrap .top_m a.a1{background: rgba(247, 253, 255, 1);border: solid 2px rgb(80, 68, 54);border-top-color: rgba(247, 253, 254, 1);color: rgb(81, 69, 53);}
body.theme02 header.header .top_wrap .top_m a.a2{background: rgba(247, 253, 255, 1);border: solid 2px rgb(80, 68, 54);border-top-color: rgba(247, 253, 254, 1);color: rgb(42, 39, 35);}
body.theme02 header.header .top_wrap .top_m a.a3{background: rgb(239, 233, 220);color: rgb(80, 68, 54);border-bottom: solid 2px rgb(255, 242, 229);}
body.theme02 header.header .top_wrap .top_m a.a4{background: rgb(235, 210, 158);color: rgb(80, 68, 54);border-bottom: solid 2px rgb(252, 236, 203);}
body.theme02 header.header .top_wrap .top_m a.a5{background: rgb(185, 155, 120);color: rgba(255, 255, 255, 1);border-bottom: solid 2px rgb(237, 205, 168);text-shadow: 1px 1px 1px rgb(130, 118, 103);}
body.theme02 header.header .top_wrap .top_m a.a6{background: rgb(130, 118, 103);color: rgba(255, 255, 255, 1);border-bottom: solid 2px rgb(230, 196, 156);}
body.theme02 header.header .top_wrap .top_m #open_01{display: none;}
body.theme02 header.header h2 .sp01{background:rgb(148, 209, 255);box-shadow: 1px 1px 1px rgba(173, 173, 173, 1);text-shadow: 1px 1px 1px rgb(42, 158, 246);border: solid 2px rgb(148, 209, 254);}
body.theme02 div.header_top{display:table;background: rgb(255, 255, 255);border-top: solid 2px rgb(80, 68, 54);box-shadow: 2px 2px 2px rgba(204, 204, 204, 1) inset;}
body.theme02 .boardwrap .panel .wrap .btn_go1{color: rgba(255, 255, 255, 1);background: rgba(57, 166, 196, 1);box-shadow: 0px 1px 2px 1px rgba(167, 176, 176, 0.7);border-bottom: solid 1px rgb(36, 154, 186);}
body.theme02 .boardwrap .panel .wrap .btn_go1:hover{color: rgba(222, 255, 253, 1);background: rgba(1, 96, 121, 1);}
body.theme02 .login .cku_login_logo_wrap{position: relative;top: 44px;display: table;width: 600px;margin: 27px auto 0 auto;padding: 0;}
body.theme02 .login .login_logo_wrap .logo_m{background: rgb(130, 118, 103);}
body.theme02 .login h3.cku_login_h3{color: rgb(6, 118, 148);text-align: center;letter-spacing: -1px;background: rgba(243, 243, 243, 1);box-shadow: 1px 1px 1px rgb(205, 205, 205);border: solid 3px rgb(26, 130, 158);float: none;}
body.theme02 .login h3.cku_login_h3.mpf{background: rgb(130, 118, 103);color:rgba(255, 255, 255, 1);box-shadow: 1px 1px 1px rgb(205, 205, 205);border: solid 3px rgb(130, 118, 102);}
body.theme02 .login h3.cku_login_h3.pf{background: rgb(185, 155, 120);color:rgba(255, 255, 255, 1);box-shadow: 1px 1px 1px rgb(205, 205, 205);border: solid 3px rgb(185, 155, 119);}
body.theme02 .login h3.cku_login_h3.st{background: rgb(235, 210, 158);color: rgb(47, 35, 22);text-shadow: 1px 1px 1px rgb(255, 239, 205);border: solid 3px rgb(235, 210, 157);}
body.theme02 .login h3.cku_login_h3.adm{background: rgba(243, 243, 243, 1);color: rgb(116, 78, 34);border: solid 3px rgb(130, 118, 103);text-shadow: none;}
body.theme02 .login .idpw_wrap button{background: rgb(166, 147, 122);color:rgba(255, 255, 255, 1);border-bottom: solid 1px rgb(90, 90, 90);text-shadow: 1px 1px 1px rgb(130, 118, 103);}
body.theme02 .login .idpw_wrap button:hover{color:rgb(252, 236, 203);background: rgb(80, 68, 54);border-top:solid 3px rgb(228, 214, 185);text-shadow: none;}
body.theme02 .login .idpw_wrap input{border: solid 1px rgb(191, 170, 146);color: rgb(116, 100, 80);background: rgba(230, 250, 255, 0.5);}
body.theme02 .login .idpw_wrap input:hover{background: rgba(230, 250, 255, 0.9);border: solid 1px rgb(134, 108, 78);}
body.theme02 .boardwrap .panel .wrap .btn_go1{color: rgba(255, 255, 255, 1);background: rgba(57, 166, 196, 1);box-shadow: 0px 1px 2px 1px rgba(167, 176, 176, 0.7);border-bottom: solid 1px rgb(36, 154, 186);}
body.theme02 .boardwrap .panel .wrap .btn_go1:hover{color: rgba(222, 255, 253, 1);background: rgba(1, 96, 121, 1);}
body.theme02 #slider001.flexslider_n1 .slides a .sd_bwrap{background: rgba(1, 96, 121, 1);}
body.theme02 .main_table_wrap .main_tb_h3{color: rgb(1, 96, 121);border-left:solid 4px rgb(105, 186, 207);background: rgb(245, 251, 255);}
body.theme02 .yyschd {border-bottom:1px solid rgb(19, 156, 180);border-right: solid 1px rgba(172, 204, 210,.7);border-left: solid 1px rgba(172, 204, 210,.7);}
body.theme02 .yyschd thead tr:first-child th {border-top:2px solid rgb(19, 156, 180); background: rgb(239, 249, 255);color: rgb(0, 112, 132);}
body.theme02 .yyschd thead tr:first-child th:first-child {border-top:2px solid rgb(19, 156, 180); border-left:none; }
body.theme02 .yyschd tbody th,
body.theme02 .yyschd tbody td,
body.theme02 .yyschd tfoot th,
body.theme02 .yyschd tfoot td {border-top:1px solid rgb(205, 226, 231); border-left:1px solid rgb(205, 226, 231); }
body.theme02 .login .cku_login_logo_wrap{position: relative;top: 44px;display: table;width: 600px;margin: 27px auto 0 auto;padding: 0;}
body.theme02 .login .login_logo_wrap .logo_m{background: rgb(130, 118, 103);}
body.theme02 .login h3.cku_login_h3{color: rgb(6, 118, 148);background: rgba(243, 243, 243, 1);box-shadow: 1px 1px 1px rgb(205, 205, 205);border: solid 3px rgb(26, 130, 158);}
body.theme02 .login h3.cku_login_h3.mpf{background: rgb(130, 118, 103);color:rgba(255, 255, 255, 1);box-shadow: 1px 1px 1px rgb(205, 205, 205);border: solid 3px rgb(130, 118, 102);}
body.theme02 .login h3.cku_login_h3.pf{background: rgb(185, 155, 120);color:rgba(255, 255, 255, 1);box-shadow: 1px 1px 1px rgb(205, 205, 205);border: solid 3px rgb(185, 155, 119);}
body.theme02 .login h3.cku_login_h3.st{background: rgb(235, 210, 158);color: rgb(47, 35, 22);text-shadow: 1px 1px 1px rgb(255, 239, 205);border: solid 3px rgb(235, 210, 157);}
body.theme02 .login h3.cku_login_h3.adm{background: rgba(243, 243, 243, 1);color: rgb(116, 78, 34);border: solid 3px rgb(130, 118, 103);text-shadow: none;}
body.theme02 .login .idpw_wrap button{background: rgb(166, 147, 122);color:rgba(255, 255, 255, 1);border-bottom: solid 1px rgb(90, 90, 90);text-shadow: 1px 1px 1px rgb(130, 118, 103);}
body.theme02 .login .idpw_wrap button:hover{color:rgb(252, 236, 203);background: rgb(80, 68, 54);border-top:solid 3px rgb(228, 214, 185);text-shadow: none;}
body.theme02 .login .idpw_wrap input{border: solid 1px rgb(191, 170, 146);color: rgb(116, 100, 80);background: rgba(230, 250, 255, 0.5);}
body.theme02 .login .idpw_wrap input:hover{background: rgba(230, 250, 255, 0.9);border: solid 1px rgb(134, 108, 78);}
body.theme02.login .idpw_wrap .mpf{background: rgb(130, 118, 103);color:rgba(255, 255, 255, 1);}
body.theme02.login .idpw_wrap .mpf:hover{color:rgb(252, 236, 203);background: rgb(80, 68, 54);border-top:solid 7px rgb(228, 214, 185);}
body.theme02.login .idpw_wrap .pf{background: rgb(185, 155, 120);color:rgba(255, 255, 255, 1);}
body.theme02.login .idpw_wrap .pf:hover{color:rgb(252, 236, 203);background: rgb(80, 68, 54);border-top:solid 7px rgb(228, 214, 185);}
body.theme02.login .idpw_wrap .st{background: rgb(235, 210, 158);color: rgb(47, 35, 22);text-shadow: 1px 1px 1px rgb(255, 239, 205);}
body.theme02.login .idpw_wrap .st:hover{color:rgb(252, 236, 203);background: rgb(80, 68, 54);border-top:solid 7px rgb(228, 214, 185);text-shadow: none;}
body.theme02.login .idpw_wrap .adm{background: rgba(243, 243, 243, 1);color: rgb(116, 78, 34);border: solid 3px rgb(130, 118, 103);text-shadow: none;}
body.theme02.login .idpw_wrap .adm:hover{transition: .1s;color:rgb(252, 236, 203);background: rgb(80, 68, 54);border-top:solid 7px rgb(228, 214, 185);line-height: 48px;}
body.theme02.new1 #slider001.flexslider .slides a .sd_bwrap{background: rgb(130, 118, 103);}
body.theme02.new1 .div6 .tt_s1{color:rgba(255, 255, 255, 1);background:rgb(131, 120, 106);border-bottom: solid 1px rgb(56, 43, 25);border-left: solid 2px rgb(213, 246, 255);}
body.theme02.new1 .div6 .tt_s1:hover{border-top:solid 4px rgb(226, 206, 183);background:rgb(185, 155, 120);transition:.7s;}
body.theme02.new1 .ind_tt_wrap .more{color: rgba(255, 255, 255, 1);background: rgb(130, 118, 103);}
body.theme02.new1 .ind_tt_wrap .more:hover{color: rgba(222, 255, 253, 1);background: rgb(80, 68, 54);}
body.theme02.new1 .ind_tt_wrap .more .sign{background: url(../img/ar_m01.png) 5px 50% no-repeat rgba(216, 216, 216, 1);color: rgba(1, 96, 121, 1);}
body.theme02.new1 .div1{background: transparent;border: solid 1px rgb(130, 118, 103);}
body.theme02.new1 .div1 .ind_tt_wrap .tt1 .tts1{color:rgb(96, 72, 44);letter-spacing: 0px;}
body.theme02.new1 .div1 .ind_tt_wrap .tt1 .tts2{color:rgb(122, 83, 22);}
body.theme02.new1 .ind_tt_wrap{background: rgb(237, 237, 237);border-left: solid 3px rgb(185, 155, 120);}
body.theme02.new1 .ind_tt_wrap .tt1{color:rgb(108, 67, 18);}
body.theme02.new1 .div6 .tt_s1 .sign{background: rgb(56, 43, 25);}
body.theme02.new1 .ind_tt_wrap .more .sign{background: url(../img/ar_m01.png) 5px 50% no-repeat rgb(246, 236, 216);color: rgb(130, 118, 103);}
body.theme02.new1 .div1 .login_wrap{background: rgb(237, 237, 237);border-left: solid 0px rgba(57, 166, 196, 1);}
body.theme02.new1 .div1 .login_wrap .sbox1 .tts1{border: solid 1px rgb(191, 170, 146);color: rgb(116, 100, 80);background: rgb(233, 246, 252);}
body.theme02.new1 .div1 .login_wrap .sbox1 .tts1:hover{background: rgba(230, 250, 255, 0.9);border: solid 1px rgb(134, 108, 78);}
body.theme02.new1 .div1 .login_wrap .sbox2{background: rgb(57, 166, 196);}
body.theme02.new1 .div1 .login_wrap .sbox2 .login{color:rgb(255, 255, 255);background: url(../img/ic_login.png) no-repeat 34% 53% rgb(130, 118, 103);}
body.theme02.new1 .div1 .login_wrap .sbox2 .login:hover{color:rgb(255, 255, 255);background-color: rgb(80, 68, 54);border-top: solid 5px rgb(209, 209, 209);}
body.theme02.new1 .div1 .login_wrap .sbox3 .askidpw:hover{color:rgb(255, 255, 255);background: rgb(189, 169, 144);}
body.theme02.new1 .div1 .ind_tt_wrap{border-left: solid 0px rgb(60, 124, 197);}
body.theme02.new1 .div2{background: rgb(237, 237, 237);}
body.theme02.new1 .div3{background: rgb(237, 237, 237);}
body.theme02.new1 .div4 .ind_tt_wrap{background: url(../img/qrs_1.png) no-repeat 92% 55% rgba(213, 246, 255, 1);}
body.theme02.new1 .div4{background: rgba(216, 216, 216, 1);}
body.theme02.new1 .div5{background: url(../img/bn_mark_1.png) no-repeat 10px 55% rgba(237, 237, 237,.3);border: solid 2px rgb(237, 237, 237);}
body.theme02.new1.pf .div1 .div2s .logout{color:rgb(80, 68, 54);background: url(../img/ic_logout_5.png) no-repeat 70% 50% rgb(255, 255, 255);border: solid 2px rgb(130, 118, 103);}
body.theme02.new1.pf .div1 .div2s .logout:hover{color:rgb(255, 255, 255);background: url(../img/ic_logout.png) no-repeat 70% 50% rgb(130, 118, 103);border-color: rgb(130, 118, 102);}
body.theme02.new1.pf .div2{background: rgb(237, 237, 237);}
body.theme02.new1.pf .div3{background: rgb(237, 237, 237);}
body.theme02.new1.pf .div4 .ind_tt_wrap{background: url(../img/qrs_1.png) no-repeat 92% 55% rgba(213, 246, 255, 1);}
body.theme02.new1.pf .div4{background: rgba(216, 216, 216, 1);}
body.theme02.new1.pf .div5{background: url(../img/bn_mark_1.png) no-repeat 10px 55% rgba(237, 237, 237,.3);border: solid 2px rgb(237, 237, 237);}
body.theme02.new1.pf .tts_wrap .tts{border-bottom: dashed 1px rgb(214, 209, 202);}
body.theme02.new1.pf .tts_wrap .tts.last{border-bottom: solid 1px rgb(214, 209, 202);}
body.theme02.new1.pf .tts_wrap .tts:hover{background:rgb(246, 254, 255);}
body.theme02.new1.pf .div4 .div4s .btn1{color:rgb(29, 131, 158);background: url(../img/alarm_s.png) no-repeat 54px 50% rgb(231, 231, 231);border-bottom: solid 1px rgb(52, 148, 182);}
body.theme02.new1.pf .div4 .div4s .btn1:hover{color:rgb(255, 255, 255);background-color: rgb(58, 130, 149);transition: .7s;}
body.theme02.new1.pf .div4 .div4s .btn1{color:rgb(103, 90, 75);background: url(../img/alarm_s.png) no-repeat 54px 50% rgb(255, 252, 242);border-bottom: solid 1px rgb(88, 76, 60);}
body.theme02.new1.pf .div4 .div4s .btn1:hover{color:rgb(255, 255, 255);background-color: rgb(131, 120, 106);transition: .7s;}
body.theme02.new1.pf .div4 .div1s .swrap button{background: rgb(163, 148, 131);border-bottom: solid 5px rgb(205, 198, 182);color: rgb(255, 255, 255);text-shadow: 1px 1px 1px rgb(117, 102, 86);}
body.theme02.new1.pf .div4 .div1s .swrap button:hover{background: rgb(130, 118, 103);border-bottom: solid 0px rgb(133, 227, 248);border-top: solid 5px rgb(205, 198, 182);text-shadow: none;}
body.theme02.new1.pf .div4 .div2s.on{background: rgb(28, 131, 188);border-bottom: solid 1px rgb(255, 255, 255);border-right: solid 1px rgb(255, 255, 255);}
body.theme02.new1.pf .div4 .div2s:hover{background: rgb(80, 186, 237);}
body.theme02.new1.pf .div4 .div2s.on{background: rgb(28, 131, 188);border-bottom: solid 1px rgb(255, 255, 255);border-right: solid 1px rgb(255, 255, 255);}
body.theme02.new1.pf .div4 .div2s:hover{background: rgb(80, 186, 237);}
body.theme02.new1.pf .div4{background: rgb(237, 237, 237);border: solid 1px rgb(130, 118, 103);	}
body.theme02.new1.pf .div4 .div3s .wrap_s2.on{border-top: solid 1px rgb(227, 227, 227);}
body.theme02.new1.pf .div4 .div3s .wrap_s3.on{border-top: solid 1px rgb(227, 227, 227);}
body.theme02.new1.pf .div4 .div3s .wrap_s3a.on{border-top: solid 1px rgb(227, 227, 227);}
body.theme02.new1.pf .div4 .div3s .wrap_s4.on{border-top: solid 1px rgb(227, 227, 227);}
body.theme02.new1.pf .div4 .div3s .wrap_s5.on{border-top: solid 1px rgb(227, 227, 227);}
body.theme02.new1.pf .div4 .div3s .wrap_s6.on{border-top: solid 1px rgb(227, 227, 227);}
body.theme02.new1.pf .div6 .ind_tt_wrap .tt1{color:rgb(108, 67, 18);}
body.theme02.new1 .tts_wrap .tts{border-bottom: dashed 1px rgb(214, 209, 202);}
body.theme02.new1 .tts_wrap .tts.last{border-bottom: solid 1px rgb(214, 209, 202);}
body.theme02.new1 .tts_wrap .tts:hover{background:rgb(246, 252, 255);}
body.theme02.new1 .nonbn .tts_wrap .tts.last{border-bottom: dashed 1px rgba(214, 209, 202, 1);}
body.theme02.new1 .nonbn .tts_wrap .bnx .tts.last{border-bottom: solid 1px rgba(214, 209, 202, 1);}
body.theme02.new1 .nonbn .div5{background: url(../img/bn_mark_1.png) no-repeat 10px 55% rgba(251, 254, 255, 1);border: solid 2px rgba(213, 246, 255, 1);}
body.theme02 .sub_menu .title{color: rgba(255, 255, 255, 1);background: rgb(57, 166, 196);border-bottom: solid 1px rgb(0, 0, 0);}
body.theme02 .left_mcon .title{background: rgb(185, 155, 120);color: rgb(255, 255, 255);border-left: solid 0px rgb(57, 166, 196);text-shadow: 1px 1px 1px rgb(130, 118, 103);}
body.theme02 .left_mcon .title.ui-accordion-header-active{background: rgb(93, 187, 213);color: rgb(255, 255, 255);border-left: solid 0px rgb(57, 166, 196);}
body.theme02 .left_mcon .mn a:hover{background:rgb(130, 118, 103);color: rgb(255, 255, 255);border-left: solid 20px rgb(189, 180, 164);}
body.theme02 .left_mcon .mn a.on{background: rgb(130, 118, 103);color: rgb(255, 255, 255);border-left: solid 20px rgb(189, 180, 164);}
body.theme02 .btn_tdlist{background:rgb(57, 166, 196);color: rgb(255, 255, 255);}
body.theme02 .btn_tdlist:hover{background: rgb(1, 96, 121);color: rgba(255,255,255,1.00);}
body.theme02 .left_mcon .mn a{color: rgb(147, 99, 46);}
body.theme02.fold.fold2 .left_mcon .mn a{color: rgb(147, 99, 46);}
body.theme02 .left_mcon .sub_menu.bk .mn a{color: rgb(147, 99, 46);}
body.theme02 .left_mcon .sub_menu.slife .mn a{color: rgb(147, 99, 46);}
body.theme02 .left_mcon .sub_menu.my .mn a{color: rgb(147, 99, 46);}
body.theme02 .left_mcon .mn a.on{color: rgba(255, 255, 255, 1);}
body.theme02.fold.fold2 .left_mcon .mn a.on{color: rgba(255, 255, 255, 1);}
body.theme02 .left_mcon .sub_menu.bk .mn a.on{color: rgba(255, 255, 255, 1);}
body.theme02 .left_mcon .sub_menu.slife .mn a.on{color: rgba(255, 255, 255, 1);}
body.theme02 .left_mcon .sub_menu.my .mn a.on{color: rgba(255, 255, 255, 1);}
body.theme02 .left_mcon .mn a:hover{color: rgba(255, 255, 255, 1);}
body.theme02.fold.fold2 .left_mcon .mn a:hover{color: rgba(255, 255, 255, 1);border-left: solid 20px rgb(189, 180, 164);}
body.theme02 .left_mcon .sub_menu.bk .mn a:hover{color: rgba(255, 255, 255, 1);}
body.theme02 .left_mcon .sub_menu.slife .mn a:hover{color: rgba(255, 255, 255, 1);}
body.theme02 .left_mcon .sub_menu.my .mn a:hover{color: rgba(255, 255, 255, 1);}
body.theme02.fold .left_mcon .title{background: rgb(185, 155, 120);color: rgb(255, 255, 255);border-left: solid 0px rgb(57, 166, 196);text-shadow: 1px 1px 1px rgb(130, 118, 103);}
body.theme02.fold .left_mcon .ui-state-default.title{background: rgb(130, 118, 103);color: rgb(44, 30, 13);border-left: solid 0px rgb(57, 166, 196);}
body.theme02.fold .left_mcon .mn a:hover{background:rgb(130, 118, 103);color: rgb(255, 255, 255);}
body.theme02.fold .left_mcon .mn a.on{background: rgb(130, 118, 103);color: rgb(255, 255, 255);border-left: solid 20px rgb(189, 180, 164);}
body.theme02.fold .btn_tdlist{background:rgb(180, 145, 105);color: rgb(255, 255, 255);text-shadow: 1px 1px 1px rgb(130, 118, 103);}
body.theme02.fold .btn_tdlist:hover{background: rgb(80, 68, 54);color: rgba(255,255,255,1.00);}
body.theme02 .sub_menu.slife .mn a:hover{background:rgb(130, 118, 103);color: rgb(255, 255, 255);border-left: solid 20px rgb(189, 180, 164);}
body.theme02 .sub_menu.slife .mn a.on{background: rgb(130, 118, 103);color: rgb(255, 255, 255);border-left: solid 20px rgb(189, 180, 164);}
body.theme02 .sub_menu.bk .twrap a .tt{background: rgb(164, 152, 138);color: rgba(255, 255, 255, 1);text-shadow: 1px 1px 1px rgb(98, 88, 76);}
body.theme02 .sub_menu.bk .twrap a .tt:hover{background:rgb(164, 152, 138);color:rgba(255, 255, 255, 1);border-bottom:solid 40px rgb(128, 118, 107);}
body.theme02 .sub_menu.bk .twrap a .tt.on{background: rgb(104, 98, 93);color:rgba(255, 255, 255, 1);}
body.theme02 .sub_menu.bk .twrap a .tt.on:hover{background:rgb(104, 98, 93);border-bottom: solid 40px rgb(128, 118, 107);}
body.theme02 .sub_con.bk .tt_wrap h3.am_tt .tt{background: rgba(224, 249, 255, 1);border-left: solid 4px rgb(100, 180, 241);}
body.theme02 .sub_con.bk .tt_wrap h3.am_tt .tt_s{color: rgba(102, 102, 102, 1);}
body.theme02 .left_mcon .boardwrap div.sp_tt{color: rgb(18, 76, 143);background: rgba(224, 241, 255, 1);border: 0px;border-left: solid 5px rgb(57, 166, 196);border-bottom: solid 2px rgba(255, 255, 254, 1);}
body.theme02 .left_mcon .boardwrap div.sp_tt:hover{color: rgba(255, 255, 255, 1);background: rgba(150, 198, 239, 1);border-left: solid 20px rgba(211, 235, 255, 1);}
body.theme02 .left_mcon .boardwrap span.sp_tt{color: inherit;background: rgb(212, 206, 194);border: 0px;border-left: solid 5px rgb(130, 118, 103);border-bottom: solid 0px rgba(255, 255, 254, 1);text-shadow: none;}
body.theme02 .left_mcon .boardwrap span.sp_tt:hover{color: rgba(255, 255, 255, 1);background:rgb(130, 118, 103);border-left: solid 20px rgb(189, 180, 164);}
body.theme02 .left_mcon .list_date{color: rgb(147, 99, 46);background: rgb(239, 233, 220);border-left: solid 4px rgb(150, 138, 123);}
body.theme02 .left_mcon .boardwrap div.tt_wrap{color: rgb(7, 125, 219);background: rgba(224, 241, 255, 1);border: 0px;border-left: solid 5px rgb(91, 170, 233);border-bottom: solid 2px rgba(255, 255, 254, 1);}
body.theme02 .left_mcon .boardwrap div.tt_wrap:hover{color: rgba(255, 255, 255, 1);background: rgba(150, 198, 239, 1);border-left: solid 20px rgba(211, 235, 255, 1);}
body.theme02 .left_mcon .boardwrap .ui-accordion-header-active span.sp_tt{color: rgba(255, 255, 255, 1);background:rgb(130, 118, 103);border-left: solid 20px rgb(189, 180, 164);}
body.theme02 .left_mcon .wrap .tt_1{color: rgb(10, 39, 110);}
body.theme02 .sub .sub_con .tt_wrap h3.am_tt .tt{background: rgb(248, 245, 240);border-left: solid 4px rgb(130, 118, 103);color:rgb(140, 105, 63);}
body.theme02 .sub .sub_con.my .tt_wrap h3.am_tt .tt{background: rgb(248, 245, 240);border-left: solid 4px rgb(130, 118, 103);color:rgb(140, 105, 63);}
body.theme02 .sub .sub_con.menu .tt_wrap h3.am_tt .tt{background: rgb(248, 245, 240);border-left: solid 4px rgb(130, 118, 103);color:rgb(140, 105, 63);font-weight: 600;}
body.theme02 .sub .sub_con.my .tt_wrap h3.am_tt .tt{background: rgb(248, 245, 240);border-left: solid 4px rgb(130, 118, 103);color:rgb(140, 105, 63);font-weight: 600;}
body.theme02 .sub .sub_con.bk .tt_wrap h3.am_tt .tt{background: rgb(248, 245, 240);border-left: solid 4px rgb(130, 118, 103);color:rgb(140, 105, 63);font-weight: 600;}
body.theme02 .sub .sub_con.slife .tt_wrap h3.am_tt .tt{background: rgb(248, 245, 240);border-left: solid 4px rgb(130, 118, 103);color:rgb(140, 105, 63);font-weight: 600;}
body.theme02 .sub .sub_con.rfr_cln .tt_wrap h3.am_tt .tt{background: rgb(239, 233, 220);border-left: solid 0px rgb(130, 118, 103);color:rgb(147, 99, 46);font-weight: 600;}
body.theme02.pf_am.fold .main .main_con .tt_wrap h3.am_tt.tt1{background: rgb(239, 233, 220);border-left: solid 0px rgb(130, 118, 103);color:rgb(80, 68, 54);}
body.theme02.fold .main .main_con .tt_wrap h3.am_tt .h_date{background: rgb(239, 233, 220);border-left: solid 0px rgb(130, 118, 103);color:rgb(147, 99, 46);}
body.theme02 .left_mcon.rfr .sub_menu .boardwrap .tt_2:hover {background-color: rgb(250, 250, 250);font-weight: 600;text-indent: 36px;color: rgb(10, 39, 110);}
body.theme02 .left_mcon.rfr .sub_menu .boardwrap .tt_2.on {background: url(../img/ar02.png) no-repeat 92% 50% rgb(250, 250, 250);font-weight: 600;text-indent: 36px;color: rgb(10, 39, 110);}
body.theme02 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt{color: rgb(80, 68, 54);background: rgb(212, 206, 194);border: solid 0px rgb(233, 251, 254);border-left: solid 4px rgb(130, 118, 103);border-bottom: none;}
body.theme02 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt.two{background: rgb(212, 206, 194);border: solid 0px rgb(233, 251, 254);border-left: solid 4px rgb(130, 118, 103);border-bottom: navajowhite;color: rgb(80, 68, 54);}
body.theme02 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt.on{color: rgb(235, 210, 158);background: url(../img/ar02_on.png) no-repeat 92% 50% rgb(130, 118, 103);border-left: solid 20px rgb(189, 180, 164);font-weight: 600;border-bottom: none;}
body.theme02 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt:hover{border-left: solid 20px rgb(189, 180, 164);color: rgb(235, 210, 158);background-color: rgb(130, 118, 103);}
body.theme02 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt.two .stt{color: rgb(112, 112, 112);background: transparent;}
body.theme02 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt:hover .stt{color: rgb(239, 233, 220);background: transparent;}
body.theme02 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt.two.on .stt{color: rgb(239, 233, 220);background: transparent;}
body.theme02 .left_mcon.rfr .sub_menu .boardwrap .ui-state-active span.sp_tt.two:hover .stt{color: rgb(239, 233, 220);background: transparent;}
body.theme02 .left_mcon.rfr .sub_menu .boardwrap .ui-state-active span.sp_tt.two .stt{color: rgb(112, 112, 112);background: transparent;}
body.theme02 .left_mcon.rfr .sub_menu .boardwrap .ui-state-active span.sp_tt.two.on .stt{color: rgb(239, 233, 220);background: transparent;}
body.theme02 .left_mcon.rfr .sub_menu .boardwrap .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e{background: url(../img/open.png) 50% 50% no-repeat rgb(155, 151, 143);}
body.theme02 .main .main_con .tab_wrap_cc{border-bottom: solid 2px rgba(95, 171, 231, 1);border-top: dashed 1px rgb(91, 170, 233);}
body.theme02.fold .main .main_con .tab_wrap_cc{border-bottom: solid 2px rgb(171, 158, 141);border-top: dashed 1px rgb(91, 170, 233);}
body.theme02 .main .main_con .tab_wrap_cc .tab01{color: rgb(80, 68, 54);background: rgb(227, 227, 227);}
body.theme02 .main .main_con .tab_wrap_cc button:hover,
body.theme02 .main .main_con .tab_wrap_cc button.active{color: rgba(255, 255, 255, 1);background: rgb(171, 158, 141);text-shadow: 1px 1px 1px rgb(131, 110, 83);}
body.theme02 .tabcontent1 .bt_wrap .bt_1{color: rgb(80, 68, 54);background: rgb(239, 233, 220);border: solid 1px rgb(239, 233, 219);}
body.theme02 .tabcontent1 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(130, 118, 103);border: solid 1px rgb(130, 118, 102);}
body.theme02 .tabcontent1 .bt_wrap .bt_3{color: rgb(80, 68, 54);background: rgba(255, 255, 255, 1);border: solid 1px rgb(80, 68, 53);}
body.theme02 .tabcontent2 .bt_wrap .bt_1{color: rgb(80, 68, 54);background: rgb(239, 233, 220);border: solid 1px rgb(239, 233, 219);}
body.theme02 .tabcontent2 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(130, 118, 103);border: solid 1px rgb(130, 118, 102);}
body.theme02 .tabcontent2 .bt_wrap .bt_3{color: rgb(80, 68, 54);background: rgba(255, 255, 255, 1);border: solid 1px rgb(80, 68, 53);}
body.theme02 .tabcontent3 .bt_wrap .bt_1{color: rgb(80, 68, 54);background: rgb(239, 233, 220);border: solid 1px rgb(239, 233, 219);}
body.theme02 .tabcontent3 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(130, 118, 103);border: solid 1px rgb(130, 118, 102);}
body.theme02 .tabcontent3 .bt_wrap .bt_3{color: rgb(80, 68, 54);background: rgba(255, 255, 255, 1);border: solid 1px rgb(80, 68, 53);}
body.theme02 .tabcontent4 .bt_wrap .bt_1{color: rgb(80, 68, 54);background: rgb(239, 233, 220);border: solid 1px rgb(239, 233, 219);}
body.theme02 .tabcontent4 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(130, 118, 103);border: solid 1px rgb(130, 118, 102);}
body.theme02 .tabcontent4 .bt_wrap .bt_3{color: rgb(80, 68, 54);background: rgba(255, 255, 255, 1);border: solid 1px rgb(80, 68, 53);}
body.theme02 .tabcontent5 .bt_wrap .bt_1{color: rgb(80, 68, 54);background: rgb(239, 233, 220);border: solid 1px rgb(239, 233, 219);}
body.theme02 .tabcontent5 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(130, 118, 103);border: solid 1px rgb(130, 118, 102);}
body.theme02 .tabcontent5 .bt_wrap .bt_3{color: rgb(80, 68, 54);background: rgba(255, 255, 255, 1);border: solid 1px rgb(80, 68, 53);}
body.theme02 .tabcontent6 .bt_wrap .bt_1{color: rgb(80, 68, 54);background: rgb(239, 233, 220);border: solid 1px rgb(239, 233, 219);}
body.theme02 .tabcontent6 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgb(130, 118, 103);border: solid 1px rgb(130, 118, 102);}
body.theme02 .tabcontent6 .bt_wrap .bt_3{color: rgb(80, 68, 54);background: rgba(255, 255, 255, 1);border: solid 1px rgb(80, 68, 53);}
body.theme02 .main .main_con .mpf_tabcontent2 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme02 .main .main_con .mpf_tabcontent2 .bt_wrap .bt_3{color: rgb(80, 68, 54);background: rgba(255, 255, 255, 1);border: solid 1px rgb(80, 68, 53);}
body.theme02 .main .main_con .mpf_tabcontent2 .bt_wrap .bt_3a{color: rgba(255, 255, 255, 1);background: rgb(130, 118, 103);border: solid 1px rgb(130, 118, 102);}
body.theme02 .main .main_con .mpf_tabcontent2 .bt_wrap .bt_3_1{color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme02 .main .main_con .mpf_tabcontent2 .bt_wrap_n1 .bt_2{color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme02 .main .main_con .mpf_tabcontent2 .bt_wrap_n1 .bt_3{color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme02.fold .main .main_con.cld .bt_wrap_n1 .bt_1{color: rgb(80, 68, 54);background: rgb(239, 233, 220);border: solid 1px rgb(239, 233, 219);}
body.theme02.fold .main .main_con.cld .bt_wrap_n1 .bt_2{color: rgba(255, 255, 255, 1);background: rgb(130, 118, 103);border: solid 1px rgb(130, 118, 102);}
body.theme02.fold .main .main_con.cld .bt_wrap_n1 .bt_3{color: rgb(80, 68, 54);background: rgba(255, 255, 255, 1);border: solid 1px rgb(80, 68, 53);}
body.theme02 .rfr_con.my .t_dd .pop_btn_wrap .btn00{color:rgba(255,255,255,1);background: rgb(130, 118, 103);}
body.theme02 .rfr_con.my .t_dd .pop_btn_wrap .btn00:hover{background: rgb(80, 68, 53);color: rgba(255, 255, 255, 1);}
body.theme02 .rfr_con.my .t_dd .pop_btn_wrap .btn01{border: solid 1px rgb(130, 118, 102);color:rgba(255,255,255,1);background: rgb(130, 118, 103);}
body.theme02 .rfr_con.my .t_dd .pop_btn_wrap .btn02{border: solid 1px rgb(80, 68, 53);color: rgb(80, 68, 55);background: rgba(255,255,255,1);}
body.theme02 .rfr_con.my .t_dd .pop_btn_wrap .btn01:hover{background: rgb(80, 68, 53);color: rgba(255, 255, 255, 1);border: solid 1px rgb(130, 118, 102);}
body.theme02 .rfr_con.my .t_dd .pop_btn_wrap .btn02:hover{background: rgb(231, 231, 231);color: rgba(0, 62, 79, 1);}
body.theme02.fold .btn_wrap_am{background: rgb(213, 213, 213);border-top: solid 1px rgb(189, 180, 164);}
body.theme02 .fc-toolbar{background: rgb(223, 218, 208);border-top: solid 1px rgb(114, 198, 221);border-bottom: solid 1px rgb(189, 180, 164);}
body.theme02 .main_con #calendar1 .fc-toolbar.fc-header-toolbar {border-top: solid 1px rgb(188, 188, 188);}
body.theme02 .main_con #calendar1 .fc-button-group .fc-prev-button{color: rgb(185, 155, 120);background: rgb(255, 255, 255);border-color: rgb(166, 152, 130);}
body.theme02 .main_con #calendar1 .fc-button-group .fc-next-button{color: rgb(185, 155, 120);background: rgb(255, 255, 255);border-color: rgb(166, 152, 130);}
body.theme02 .main_con #calendar1 .fc-button.fc-today-button{background: rgb(130, 118, 103);border-bottom: solid 1px rgb(255, 255, 255);border-right: solid 1px rgb(255, 255, 255);border-top: solid 0px rgb(204, 204, 204);border-left: solid 0px rgb(204, 204, 204);}
body.theme02 .main_con #calendar1 .fc-button-group .fc-prev-button:hover,
body.theme02 .main_con #calendar1 .fc-button-group .fc-next-button:hover{color: rgb(255, 255, 255);background: rgb(80, 68, 54);border-color: rgb(80, 68, 53);}
body.theme02 .main_con #calendar1 .fc-button.fc-today-button:hover{background: rgb(80, 68, 54);}
body.theme02 .main_con #calendar1 .fc-button-group .fc-month-button{color: rgb(255, 255, 255);background: rgb(194, 179, 151);border: solid 2px rgb(223, 218, 208);}
body.theme02 .main_con #calendar1 .fc-button-group .fc-agendaWeek-button{color: rgb(255, 255, 255);background: rgb(166, 152, 130);border: solid 2px rgb(223, 218, 208);}
body.theme02 .main_con #calendar1 .fc-button-group .fc-agendaTwoWeek-button{color: rgb(255, 255, 255);background: rgb(139, 128, 110);border: solid 2px rgb(223, 218, 208);}
body.theme02 .main_con #calendar1 .fc-button-group .fc-agendaDay-button{color: rgb(255, 255, 255);background: rgb(118, 107, 93);border: solid 2px rgb(223, 218, 208);}
body.theme02 .main_con #calendar1 .fc-button-group .fc-listWeek-button{color: rgb(255, 255, 255);background: rgb(87, 83, 78);border: solid 2px rgb(223, 218, 208);}
body.theme02 .main_con #calendar1 .fc-button-group .fc-month-button:hover,
body.theme02 .main_con #calendar1 .fc-button-group .fc-agendaWeek-button:hover,
body.theme02 .main_con #calendar1 .fc-button-group .fc-agendaTwoWeek-button:hover,
body.theme02 .main_con #calendar1 .fc-button-group .fc-agendaDay-button:hover,
body.theme02 .main_con #calendar1 .fc-button-group .fc-listWeek-button:hover{background:rgb(52, 46, 39);transition:.7s;border-radius: 17px;}
body.theme02 .main_con #calendar1 .fc-button-group .fc-state-active{opacity:1;box-shadow: inset -2px 3px 2px 2px rgba(0, 57, 88, 0.3);border: solid 2px rgb(255, 255, 255);}
body.theme02 .main_con.am #calendar1 .fc-toolbar.fc-header-toolbar {border-top: solid 1px rgb(188, 188, 188);}
body.theme02 .main_con.am #calendar1 .fc-button-group .fc-prev-button{color: rgb(185, 155, 120);background: rgb(255, 255, 255);border-color: rgb(166, 152, 130);}
body.theme02 .main_con.am #calendar1 .fc-button-group .fc-next-button{color: rgb(185, 155, 120);background: rgb(255, 255, 255);border-color: rgb(166, 152, 130);}
body.theme02 .main_con.am #calendar1 .fc-button.fc-today-button{background: rgb(130, 118, 103);border-bottom: solid 1px rgb(255, 255, 255);border-right: solid 1px rgb(255, 255, 255);border-top: solid 0px rgb(204, 204, 204);border-left: solid 0px rgb(204, 204, 204);}
body.theme02 .main_con.am #calendar1 .fc-button-group .fc-prev-button:hover,
body.theme02 .main_con.am #calendar1 .fc-button-group .fc-next-button:hover{color: rgb(255, 255, 255);background: rgb(80, 68, 54);border-color: rgb(80, 68, 53);}
body.theme02 .main_con.am #calendar1 .fc-button.fc-today-button:hover{background: rgb(80, 68, 54);}
body.theme02 .main_con.am #calendar1 .fc-button-group .fc-month-button{color: rgb(255, 255, 255);background: rgb(194, 179, 151);border: solid 2px rgb(223, 218, 208);}
body.theme02 .main_con.am #calendar1 .fc-button-group .fc-agendaWeek-button{color: rgb(255, 255, 255);background: rgb(166, 152, 130);border: solid 2px rgb(223, 218, 208);}
body.theme02 .main_con.am #calendar1 .fc-button-group .fc-agendaTwoWeek-button{color: rgb(255, 255, 255);background: rgb(139, 128, 110);border: solid 2px rgb(223, 218, 208);}
body.theme02 .main_con.am #calendar1 .fc-button-group .fc-agendaDay-button{color: rgb(255, 255, 255);background: rgb(118, 107, 93);border: solid 2px rgb(223, 218, 208);}
body.theme02 .main_con.am #calendar1 .fc-button-group .fc-listWeek-button{color: rgb(255, 255, 255);background: rgb(87, 83, 78);border: solid 2px rgb(223, 218, 208);}
body.theme02 .main_con.am #calendar1 .fc-button-group .fc-month-button:hover,
body.theme02 .main_con.am #calendar1 .fc-button-group .fc-agendaWeek-button:hover,
body.theme02 .main_con.am #calendar1 .fc-button-group .fc-agendaTwoWeek-button:hover,
body.theme02 .main_con.am #calendar1 .fc-button-group .fc-agendaDay-button:hover,
body.theme02 .main_con.am #calendar1 .fc-button-group .fc-listWeek-button:hover{background:rgba(0, 87, 140, 1);transition:.7s;border-radius: 17px;}
body.theme02 .main_con.am #calendar1 .fc-button-group .fc-state-active{opacity:1;box-shadow: inset -2px 3px 2px 2px rgba(0, 57, 88, 0.3);border: solid 2px rgb(255, 255, 255);}
body.theme02 .main_con .lms_table_list .ic_ar01{border:solid 1px rgb(130, 118, 102);background: url(../img/ar01_on.png) no-repeat 45% 45% rgb(161, 154, 144);color: rgb(130, 118, 104);box-shadow: 1px 1px 1px rgb(80, 68, 54);}
body.theme02 .main_con .lms_table_list .ic_ar02{border:solid 1px rgb(130, 118, 102);background: url(../img/ar02_on.png) no-repeat 55% 45% rgb(161, 154, 144);color: rgb(130, 118, 104);box-shadow: 1px 1px 1px rgb(80, 68, 54);}
body.theme02 .main_con .lms_table_list .ic_ar01:hover{border:solid 1px rgb(80, 68, 53);background: url(../img/ar01_on.png) no-repeat 45% 45% rgb(80, 68, 54);}
body.theme02 .main_con .lms_table_list .ic_ar02:hover{border:solid 1px rgb(80, 68, 53);background: url(../img/ar02_on.png) no-repeat 55% 45% rgb(80, 68, 54);}
body.theme02 .main_con .lms_table_list .th01 .sp_tt.bf{color: rgb(80, 68, 54);background: rgb(239, 233, 220);}
body.theme02 #calendar1.fc .fc-toolbar .fc-center h2{color: rgb(80, 68, 54);}
body.theme02.lfic.fold .main .main_con .tt_wrap .sch_wrap .bt04{background:rgb(80, 68, 54);color: rgb(255, 255, 255);}
body.theme02.lfic.fold .main .main_con .tt_wrap .sch_wrap .bt04:hover{background: rgb(48, 44, 40);color: rgba(255,255,255,1.00);}
body.theme02.fold .main .main_con .tt_wrap .sch_wrap button.btn_view{background: rgb(130, 118, 103);color: rgb(239, 233, 220);}
body.theme02.fold .main .main_con .tt_wrap .sch_wrap button.btn_view:hover{background: rgb(239, 233, 220);border: solid 2px rgb(255, 255, 255);color:rgb(80, 68, 54);}

body.theme02 .btn_l{background:url(../img/fold1_on.png) no-repeat 5px 50% rgb(80, 68, 54);border-right: solid 3px rgb(171, 255, 252);}
body.theme02 .btn_l:hover{background:url(../img/fold1.png) no-repeat 1px 50% rgb(171, 255, 252);border-right: solid 3px rgb(80, 68, 54);}
body.theme02 .move-trigger_l{background:url(../img/fold2_on.png) no-repeat 4px 50% rgb(158, 231, 255);border-left: solid 3px rgb(80, 68, 54);border-right: none;}
body.theme02 .move-trigger_l:hover{background:url(../img/fold2.png) no-repeat 7px 50% rgb(80, 68, 54);border-left: solid 3px rgb(171, 255, 252);border-right: none;}
body.theme02 .footer_con p.addr b{color: rgb(180, 145, 104);}
/* s_theme pop_up */
body.theme02 .pop_up_pfadd .pop_wrap{background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border: solid 3px rgb(60, 124, 197);}
body.theme02 .pop_up_pfadd .pop_wrap .t_title{color: rgba(255, 255, 255, 1);background: rgb(60, 124, 197);}
body.theme02 .pop_up_pfadd .pop_close{border: solid 3px rgb(60, 124, 196);box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgb(60, 124, 197);color: #fff;}
body.theme02 .pop_up_pfadd .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgb(60, 124, 197);transition: .7s;}
body.theme02 .pop_up_pfadd button.btn_search1{background: rgb(60, 124, 197);color: rgba(255, 255, 255, 1);border: solid 1px rgb(60, 124, 196);}
body.theme02 .pop_up_pfadd button.btn_search1:hover{background: rgba(230, 250, 255, 1);color:rgb(0, 78, 168);}
body.theme02 .pop_up_pfadd .pht .a_mp button.btn_c{background: rgb(60, 124, 197);color: rgb(255, 255, 255);border: solid 1px rgb(60, 124, 196);}
body.theme02 .pop_up_pfadd .pht .a_mp button.btn_c:hover{background: rgb(121, 199, 255);color: rgba(255,255,255,1.00);border: solid 1px rgb(121, 199, 254);}
body.theme02 .pop_up_pfadd .tab_table .chk01:hover{background: rgb(60, 124, 197);color: rgba(255, 255, 255, 1);transition:.7s;}
body.theme02 input:checked + .slider {background-color: rgb(60, 124, 197);}
body.theme02 .pop_up_pfadd .t_dd .pop_btn_wrap2 .btn01{border: solid 1px rgb(60, 124, 196);color:rgba(255,255,255,1);background: rgb(60, 124, 197);}
body.theme02 .pop_up_pfadd .t_dd .pop_btn_wrap2 .btn02{border: solid 1px rgb(60, 124, 197);font-size: 16px;color: rgb(32, 111, 202);background: rgba(255,255,255,1);}
body.theme02 .pop_up_pfadd .t_dd .pop_btn_wrap2 .btn01:hover{background:rgba(230, 250, 255, 1);color: rgb(32, 111, 202);}
body.theme02 .pop_up_pfadd .t_dd .pop_btn_wrap2 .btn02:hover{background:rgba(230, 250, 255, 1);color: rgb(32, 111, 202);}
body.theme02 .pop_up_nonlec .pop_wrap{box-shadow: 0px 10px 20px 2px rgba(132, 160, 195, 1);border: solid 3px rgb(60, 124, 197);}
body.theme02 .pop_up_nonlec .pop_wrap .t_title{color: rgba(255, 255, 255, 1);background: rgb(60, 124, 197);}
body.theme02 .pop_up_nonlec .pop_close{border: solid 3px rgb(60, 124, 196);box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgb(60, 124, 197);color: #fff;}
body.theme02 .pop_up_nonlec .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgb(60, 124, 197);}body.theme03 .pop_up_schd_write .pop_wrap{display: table;width: 627px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px rgb(68, 68, 68);border-radius:2px;border: solid 3px rgb(60, 124, 197);box-sizing: border-box;overflow: auto;}
body.theme02 .pop_up_schd_write .pop_wrap .t_title{color: rgba(255, 255, 255, 1);background: rgb(60, 124, 197);}
body.theme02 .pop_up_schd_write .pop_close{border: solid 3px rgb(60, 124, 197);box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgb(60, 124, 196);color: hsl(0, 0%, 100%);}
body.theme02 .pop_up_schd_write .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
/* e_theme pop_up */
/* s_theme backtotop */
body.theme02 #backtotop{background:url(../img/totop.png) rgb(130, 118, 103) no-repeat 50% 50%;color:rgba(255,255,255,1.00);}
body.theme02 #backtotop:hover{background:url(../img/totop.png) rgb(235, 210, 158) no-repeat 50% 50%;color:#fff;}
body.theme02 #backtotop.show { opacity:1;}
/* e_theme backtotop */
/* s_pagination */
body.theme02 .pagination{display: table;text-align:center;margin: 50px auto 20px auto;padding: 0;}
body.theme02 .pagination ul{display:table;width:auto;margin: 0 auto;}
body.theme02 .pagination ul li{display: inline-block;padding: 0;margin: 0 7px;}
body.theme02 .pagination ul li a{display:inline-block;width: 28px;height: 28px;line-height: 25px;padding: 0;margin: 0;text-decoration:none;color: rgba(0, 99, 158, 1);font-size: 13px;border: solid 1px rgba(171, 204, 230, 1);vertical-align: middle;box-sizing: border-box;}
body.theme02 .pagination ul li.active a{background:rgba(0, 155, 197, 1);color:#fff;border-color:rgb(127, 224, 255);}
body.theme02 .pagination ul li a:hover{transition: .7s;background: rgba(0, 114, 197, 1);color:rgba(255, 255, 255, 1);border-color: rgba(0, 114, 198, 1);}
body.theme02 .pagination ul li a.active{background: rgba(0, 114, 197, 1);color:rgba(255, 255, 255, 1);border-color: rgba(0, 114, 198, 1);}
body.theme02 .pagination ul li a.arrow{color: rgba(22, 106, 172, 1);border-color: rgba(208, 213, 215, 1);border-radius: 3px;}
body.theme02 .pagination ul li a.arrow:hover{transition: .7s; border-color: rgba(147, 147, 147, 1); }
body.theme02 .pagination ul li a.arrow img{position:relative; top:-2px; }
body.theme02 .pagination ul li a.bba{background: url(../img/ppre_img_off.png) 50% 50% no-repeat rgba(245, 253, 255, 1);}
body.theme02 .pagination ul li a.bba:hover{background: url(../img/ppre_img.png) 50% 50% no-repeat  rgba(245, 253, 255, 1);}
body.theme02 .pagination ul li a.ba{background: url(../img/pre_img_off.png) 50% 50% no-repeat rgba(245, 253, 255, 1);}
body.theme02 .pagination ul li a.ba:hover{background: url(../img/pre_img.png) 50% 50% no-repeat  rgba(245, 253, 255, 1);}
body.theme02 .pagination ul li a.na{background: url(../img/next_img_off.png) 50% 50% no-repeat rgba(245, 253, 255, 1);}
body.theme02 .pagination ul li a.na:hover{background: url(../img/next_img.png) 50% 50% no-repeat  rgba(245, 253, 255, 1);}
body.theme02 .pagination ul li a.nna{background: url(../img/nnext_img_off.png) 50% 50% no-repeat rgba(245, 253, 255, 1);}
body.theme02 .pagination ul li a.nna:hover{background: url(../img/nnext_img.png) 50% 50% no-repeat  rgba(245, 253, 255, 1);}
/* e_pagination */
/* e_theme02 */

/* s_theme03 */
body.theme03 .gnb_fwrap_i{background: rgb(60, 124, 197);color: rgba(255, 255, 255, 1);border-top: solid 1px rgb(6, 94, 195);border-bottom: solid 1px rgb(6, 94, 195);}
body.theme03 .gnb_fwrap{background: rgb(60, 124, 197);color: rgba(255, 255, 255, 1);border-top: solid 1px rgb(6, 94, 195);border-bottom: solid 1px rgb(6, 94, 195);}
body.theme03 .gnb li a{color: rgba(255,255,255,1);border-bottom: solid 2px rgb(60, 124, 196);}
body.theme03 .gnb li a:hover{color: rgb(201, 232, 255);background:rgb(18, 76, 143);border-bottom: solid 2px rgb(201, 232, 255);}
body.theme03 .gnb li a.on{display: inline-block;color: rgb(201, 232, 255);background:rgb(18, 76, 143);border-bottom: solid 2px rgb(201, 232, 255);}
body.theme03 header.header .top_wrap .top_m a.a_m{border-top: solid 2px rgb(9, 84, 168);}
body.theme03 header.header .top_wrap .top_m a.a_m:hover{border-bottom:solid 2px rgb(9, 84, 168);}
body.theme03 header.header .top_wrap .top_m a.a1{background: rgba(247, 253, 255, 1);border: solid 2px rgb(9, 84, 168);border-top-color: rgba(247, 253, 254, 1);color: rgb(18, 76, 143);}
body.theme03 header.header .top_wrap .top_m a.a2{background: rgba(247, 253, 255, 1);border: solid 2px rgb(9, 84, 168);border-top-color: rgba(247, 253, 254, 1);color: rgb(2, 78, 165);}
body.theme03 header.header .top_wrap .top_m a.a3{background: rgb(201, 232, 255);color: rgb(1, 56, 121);border-bottom: solid 2px rgb(224, 244, 254);}
body.theme03 header.header .top_wrap .top_m a.a4{background: rgb(148, 209, 255);color: rgb(1, 56, 121);border-bottom: solid 2px rgb(198, 223, 251);}
body.theme03 header.header .top_wrap .top_m a.a5{background: rgb(71, 169, 243);color: rgba(255, 255, 255, 1);border-bottom: solid 2px rgb(156, 202, 254);text-shadow: 1px 1px 1px rgb(0, 94, 189);}
body.theme03 header.header .top_wrap .top_m a.a6{background: rgb(60, 124, 197);color: rgba(255, 255, 255, 1);border-bottom: solid 2px rgb(104, 173, 251);}
body.theme03 header.header .top_wrap .top_m #open_01{display: none;}
body.theme03 div.header_top{background: rgb(255, 255, 255);border-top: solid 2px rgb(9, 84, 168);box-shadow: 2px 2px 2px rgba(204, 204, 204, 1) inset;}
body.theme03 .boardwrap .panel .wrap .btn_go1{color: rgba(255, 255, 255, 1);background: rgb(60, 124, 197);box-shadow: 0px 1px 2px 1px rgba(167, 176, 176, 0.7);border-bottom: solid 1px rgb(18, 76, 143);}
body.theme03 .boardwrap .panel .wrap .btn_go1:hover{color: rgb(162, 243, 255);background: rgb(18, 76, 143);}
body.theme03 #slider001.flexslider_n1 .slides a .sd_bwrap{background: rgb(60, 124, 197);}
body.theme03 .main_table_wrap .main_tb_h3{color: rgb(60, 124, 197);border-left:solid 4px rgb(71, 169, 243);background: rgb(245, 251, 255);}
body.theme03 .yyschd {border-bottom:1px solid rgb(50, 158, 238);border-right: solid 1px rgb(201, 232, 255);border-left: solid 1px rgb(201, 232, 255);}
body.theme03 .yyschd thead tr:first-child th {border-top:2px solid rgb(50, 158, 238); background: rgb(239, 249, 255);color: rgb(60, 124, 196);}
body.theme03 .yyschd thead tr:first-child th:first-child {border-top:2px solid rgb(50, 158, 238); border-left:none; }
body.theme03 .yyschd tbody th,
body.theme03 .yyschd tbody td,
body.theme03 .yyschd tfoot th,
body.theme03 .yyschd tfoot td {border-top:1px solid rgb(201, 232, 255); border-left:1px solid rgb(201, 232, 255); }
body.theme03 .login .cku_login_logo_wrap{position: relative;top: 44px;display: table;width: 600px;margin: 27px auto 0 auto;padding: 0;}
body.theme03 .login .login_logo_wrap .logo_m{background: rgb(60, 124, 197);}
body.theme03 .login h3.cku_login_h3{color: rgb(6, 118, 148);background: rgba(243, 243, 243, 1);box-shadow: 1px 1px 1px rgb(205, 205, 205);border: solid 3px rgb(26, 130, 158);}
body.theme03 .login h3.cku_login_h3.mpf{color: rgb(255, 255, 255);background: rgb(60, 124, 197);box-shadow: 1px 1px 1px rgb(205, 205, 205);border: solid 3px rgb(60, 124, 196);}
body.theme03 .login h3.cku_login_h3.pf{color: rgb(255, 255, 255);background: rgb(71, 169, 243);box-shadow: 1px 1px 1px rgb(205, 205, 205);border: solid 3px rgb(71, 169, 242);}
body.theme03 .login h3.cku_login_h3.st{color: rgb(255, 255, 255);background: rgb(149, 212, 227);box-shadow: 1px 1px 1px rgba(193, 216, 223, 1);border: solid 3px rgb(149, 212, 226);}
body.theme03 .login h3.cku_login_h3.adm{color: rgb(6, 118, 148);background: rgba(243, 243, 243, 1);box-shadow: 1px 1px 1px rgb(205, 205, 205);border: solid 3px rgb(26, 130, 158);}
body.theme03 .login .idpw_wrap button{background: rgba(60, 124, 197, .7);color:rgba(255, 255, 255, 1);border-bottom: solid 1px rgb(90, 90, 90);text-shadow: 1px 1px 1px rgb(14, 98, 161);}
body.theme03 .login .idpw_wrap button:hover{color:rgb(201, 232, 255);background: rgb(18, 76, 143);border-top:solid 3px rgb(167, 215, 252);}
body.theme03 .login .idpw_wrap input{border: solid 1px rgb(118, 163, 214);color: rgb(18, 76, 143);background: rgba(235, 246, 255,.5);}
body.theme03 .login .idpw_wrap input:hover{border: solid 1px rgb(18, 76, 143);background:rgba(235, 246, 255,1); }
body.theme03.login .idpw_wrap .mpf{background: rgb(60, 124, 197);color:rgba(255, 255, 255, 1);}
body.theme03.login .idpw_wrap .mpf:hover{color:rgb(177, 225, 250);background: rgb(18, 76, 143);border-top:solid 7px rgb(181, 236, 255);}
body.theme03.login .idpw_wrap .pf{background: rgb(71, 169, 243);color:rgba(255, 255, 255, 1);}
body.theme03.login .idpw_wrap .pf:hover{color:rgb(177, 225, 250);background: rgb(18, 76, 143);border-top:solid 7px rgb(181, 236, 255);}
body.theme03.login .idpw_wrap .st{background: rgb(148, 209, 255);color: rgb(2, 73, 155);text-shadow: 1px 1px 1px rgb(213, 237, 255);}
body.theme03.login .idpw_wrap .st:hover{color:rgb(177, 225, 250);background: rgb(18, 76, 143);border-top:solid 7px rgb(181, 236, 255);text-shadow: 1px 1px 1px rgb(0, 42, 92);}
body.theme03.login .idpw_wrap .adm{background: rgba(243, 243, 243, 1);color: rgb(18, 76, 143);border: solid 3px rgb(60, 124, 197);text-shadow: none;}
body.theme03.login .idpw_wrap .adm:hover{color:rgb(177, 225, 250);background: rgb(18, 76, 143);border-top:solid 7px rgb(181, 236, 255);text-shadow: 1px 1px 1px rgb(0, 42, 92);}
body.theme03.new1.mpf .div1 .div2s .logout{color:rgb(18, 76, 143);background: url(../img/ic_logout_2.png) no-repeat 70% 50% rgb(255, 255, 255);border: solid 2px rgb(60, 124, 197);}
body.theme03.new1.mpf .div1 .div2s .logout:hover{color:rgb(255, 255, 255);background: url(../img/ic_logout.png) no-repeat 70% 50% rgb(60, 124, 197);border-color: rgb(60, 124, 196);}
body.theme03.new1 #slider001.flexslider .slides a .sd_bwrap{background: rgb(60, 124, 197);}
body.theme03.new1 .div6 .tt_s1{color:rgba(255, 255, 255, 1);background:rgb(60, 124, 197);border-bottom: solid 1px rgb(1, 28, 59);border-left: solid 2px rgb(213, 246, 255);}
body.theme03.new1 .div6 .tt_s1:hover{border-top:solid 4px rgb(150, 208, 251);background:rgb(34, 101, 177);}
body.theme03.new1 .div6 .tt_s1 .sign{background: rgb(1, 28, 59);}
body.theme03.new1 .ind_tt_wrap .more{color: rgba(255, 255, 255, 1);background: rgb(60, 124, 197);}
body.theme03.new1 .ind_tt_wrap .more:hover{color: rgba(222, 255, 253, 1);background: rgb(18, 76, 143);}
body.theme03.new1 .ind_tt_wrap .more .sign{background: url(../img/ar_m01.png) 5px 50% no-repeat rgb(211, 247, 255);color: rgb(18, 76, 143);}
body.theme03.new1 .div1{background: transparent;border: solid 1px rgb(60, 124, 197);}
body.theme03.new1 .div1 .ind_tt_wrap .tt1 .tts1{color:rgb(35, 107, 191);}
body.theme03.new1 .div1 .ind_tt_wrap .tt1 .tts2{color:rgb(39, 148, 230);}
body.theme03.new1 .ind_tt_wrap{background: rgb(226, 243, 255);border-left: solid 3px rgb(60, 124, 197);}
body.theme03.new1 .ind_tt_wrap .tt1{color:rgb(60, 124, 197);}
body.theme03.new1 .ind_tt_wrap .more .sign{background: url(../img/ar_m01.png) 5px 50% no-repeat rgb(225, 253, 255);color: rgb(83, 141, 205);}
body.theme03.new1 .div1 .login_wrap{background: rgb(226, 243, 255);border-left: solid 0px rgba(57, 166, 196, 1);}
body.theme03.new1 .div1 .login_wrap .sbox1 .tts1{border: solid 1px rgb(118, 163, 214);color: rgb(18, 76, 143);}
body.theme03.new1 .div1 .login_wrap .sbox1 .tts1:hover{background: rgb(235, 246, 255);border: solid 1px rgb(18, 76, 142);}
body.theme03.new1 .div1 .login_wrap .sbox2{background: rgb(57, 166, 196);}
body.theme03.new1 .div1 .login_wrap .sbox2 .login{color:rgb(255, 255, 255);background: url(../img/ic_login.png) no-repeat 34% 53% rgb(60, 124, 197);}
body.theme03.new1 .div1 .login_wrap .sbox2 .login:hover{color:rgb(255, 255, 255);background-color: rgb(18, 76, 143);border-top: solid 5px rgb(209, 209, 209);}
body.theme03.new1 .div1 .login_wrap .sbox3 .askidpw:hover{color:rgb(255, 255, 255);background: rgb(100, 183, 245);border: none;text-shadow: 1px 1px 1px rgb(26, 125, 199);}
body.theme03.new1 .div1 .ind_tt_wrap{border-left: solid 0px rgb(60, 124, 197);}
body.theme03.new1 .div2{background: rgb(226, 243, 255);}
body.theme03.new1 .div3{background: rgb(226, 243, 255);}
body.theme03.new1 .div4 .ind_tt_wrap{background: url(../img/qrs_1.png) no-repeat 92% 55% rgba(213, 246, 255, 1);}
body.theme03.new1 .div4{background: rgba(216, 216, 216, 1);}
body.theme03.new1 .div5{background: url(../img/bn_mark_1.png) no-repeat 10px 55% rgba(237, 237, 237,.3);border: solid 2px rgb(226, 243, 255);}
body.theme03.new1 .tts_wrap .tts:hover{background:rgb(245, 251, 255);}
body.theme03.new1.pf .div1 .div2s .logout{color:rgb(18, 76, 143);background: url(../img/ic_logout_3.png) no-repeat 70% 50% rgb(255, 255, 255);border: solid 2px rgb(60, 124, 197);}
body.theme03.new1.pf .div1 .div2s .logout:hover{color:rgb(255, 255, 255);background: url(../img/ic_logout.png) no-repeat 70% 50% rgb(60, 124, 197);border-color: rgb(60, 124, 196);}
body.theme03.new1.pf .ind_tt_wrap .tt1{color:rgb(60, 124, 197);}
body.theme03.new1.pf .div2{background: rgb(226, 243, 255);}
body.theme03.new1.pf .div3{background: rgb(226, 243, 255);}
body.theme03.new1.pf .div4 .ind_tt_wrap{background: url(../img/qrs_1.png) no-repeat 92% 55% rgba(213, 246, 255, 1);}
body.theme03.new1.pf .div4{background: rgba(216, 216, 216, 1);}
body.theme03.new1.pf .tts_wrap .tts:hover{background:rgb(245, 251, 255);}
body.theme03.new1.pf .div4 .div4s .btn1{color:rgb(18, 76, 143);background: url(../img/alarm_s.png) no-repeat 54px 50% rgb(255, 255, 245);border-bottom: solid 1px rgb(18, 76, 142);}
body.theme03.new1.pf .div4 .div4s .btn1:hover{color:rgb(255, 255, 255);background-color: rgb(18, 76, 143);}
body.theme03.new1.pf .div4 .div1s .swrap button{background: rgb(64, 138, 224);border-bottom: solid 5px rgb(148, 209, 255);color: rgb(255, 255, 255);text-shadow: 1px 1px 1px rgb(20, 99, 190);}
body.theme03.new1.pf .div4 .div1s .swrap button:hover{background: rgb(99, 164, 239);border-bottom: solid 0px rgb(148, 209, 255);border-top: solid 5px rgb(148, 209, 255);}
body.theme03.new1.pf .div4 .div2s.on{background: rgb(74, 171, 231);border-bottom: solid 1px rgb(26, 102, 181);border-right: solid 1px rgb(26, 102, 181);}
body.theme03.new1.pf .div4 .div2s:hover{background: rgb(101, 153, 214);}
body.theme03.new1.pf .div4{background: rgb(226, 243, 255);border: solid 1px rgb(60, 124, 197);	}
body.theme03.new1.pf .div4 .div3s .wrap_s2.on{border-top: solid 1px rgb(203, 234, 255);}
body.theme03.new1.pf .div4 .div3s .wrap_s3.on{border-top: solid 1px rgb(203, 234, 255);}
body.theme03.new1.pf .div4 .div3s .wrap_s3a.on{border-top: solid 1px rgb(203, 234, 255);}
body.theme03.new1.pf .div4 .div3s .wrap_s4.on{border-top: solid 1px rgb(203, 234, 255);}
body.theme03.new1.pf .div4 .div3s .wrap_s5.on{border-top: solid 1px rgb(203, 234, 255);}
body.theme03.new1.pf .div4 .div3s .wrap_s6.on{border-top: solid 1px rgb(203, 234, 255);}
body.theme03.new1.pf .div5{background: url(../img/bn_mark_1.png) no-repeat 10px 55% rgba(237, 237, 237,.3);border: solid 2px rgb(226, 243, 255);}
body.theme03.new1 .nonbn .tts_wrap .tts.last{border-bottom: dashed 1px rgb(190, 217, 243);}
body.theme03.new1 .nonbn .tts_wrap .bnx .tts.last{border-bottom: solid 1px rgba(190, 217, 243, 1);}
body.theme03.new1 .nonbn .div5{background: url(../img/bn_mark_1.png) no-repeat 10px 55% rgba(251, 254, 255, 1);border: solid 2px rgba(213, 246, 255, 1);}
body.theme03.new1 .tts_wrap .tts{border-bottom: dashed 1px rgb(190, 217, 243);}
body.theme03.new1 .tts_wrap .tts.last{border-bottom: solid 1px rgb(214, 209, 202);}
body.theme03.new1 .tts_wrap .tts:hover{background:rgb(243, 250, 255);}
body.theme03 .sub_menu .title{color: rgba(255, 255, 255, 1);background: rgb(71, 169, 243);border-bottom: solid 1px rgb(0, 0, 0);}
body.theme03 .left_mcon .title{background: rgb(71, 169, 243);color: rgb(255, 255, 255);border-left: solid 0px rgb(57, 166, 196);text-shadow: 1px 1px 1px rgb(0, 94, 189);}
body.theme03 .left_mcon .title.ui-accordion-header-active{background: rgb(93, 187, 213);color: rgb(255, 255, 255);border-left: solid 0px rgb(57, 166, 196);}
body.theme03 .left_mcon .mn a:hover{background:rgb(60, 124, 197);color: rgb(255, 255, 255);border-left: solid 20px rgb(148, 209, 255);}
body.theme03 .left_mcon .mn a.on{background: rgb(60, 124, 197);color: rgb(255, 255, 255);border-left: solid 20px rgb(148, 209, 255);}
body.theme03 .btn_tdlist{background:rgb(57, 166, 196);color: rgb(255, 255, 255);}
body.theme03 .btn_tdlist:hover{background: rgb(1, 96, 121);color: rgba(255,255,255,1.00);}
body.theme03 .left_mcon .mn a{color: rgb(1, 109, 186);}
body.theme03.fold.fold2 .left_mcon .mn a{color: rgb(1, 109, 186);}
body.theme03 .left_mcon .sub_menu.bk .mn a{color: rgb(1, 109, 186);}
body.theme03 .left_mcon .sub_menu.slife .mn a{color: rgb(1, 109, 186);}
body.theme03 .left_mcon .sub_menu.my .mn a{color: rgb(1, 109, 186);}
body.theme03 .left_mcon .mn a.on{color: rgba(255, 255, 255, 1);}
body.theme03.fold.fold2 .left_mcon .mn a.on{color: rgba(255, 255, 255, 1);}
body.theme03 .left_mcon .sub_menu.bk .mn a.on{color: rgba(255, 255, 255, 1);}
body.theme03 .left_mcon .sub_menu.slife .mn a.on{color: rgba(255, 255, 255, 1);}
body.theme03 .left_mcon .sub_menu.my .mn a.on{color: rgba(255, 255, 255, 1);}
body.theme03 .left_mcon .mn a:hover{color: rgba(255, 255, 255, 1);}
body.theme03.fold.fold2 .left_mcon .mn a:hover{color: rgba(255, 255, 255, 1);border-left: solid 20px rgb(148, 209, 255);}
body.theme03 .left_mcon .sub_menu.bk .mn a:hover{color: rgba(255, 255, 255, 1);}
body.theme03 .left_mcon .sub_menu.slife .mn a:hover{color: rgba(255, 255, 255, 1);}
body.theme03 .left_mcon .sub_menu.my .mn a:hover{color: rgba(255, 255, 255, 1);}
body.theme03.fold .left_mcon .title{background: rgb(71, 169, 243);color: rgb(255, 255, 255);border-left: solid 0px rgb(57, 166, 196);}
body.theme03.fold .left_mcon .ui-state-default.title{background: rgb(171, 218, 255);color: rgb(18, 76, 143);border-left: solid 0px rgb(57, 166, 196);}
body.theme03.fold .left_mcon .mn a:hover{background:rgb(60, 124, 197);color: rgb(255, 255, 255);border-left: solid 20px rgb(148, 209, 255);}
body.theme03.fold .left_mcon .mn a.on{background: rgb(60, 124, 197);color: rgb(255, 255, 255);border-left: solid 20px rgb(148, 209, 255);}
body.theme03.fold .btn_tdlist{background:rgb(80, 142, 213);color: rgb(255, 255, 255);}
body.theme03.fold .btn_tdlist:hover{background: rgb(18, 76, 143);color: rgba(255,255,255,1.00);}
body.theme03 .sub_menu.slife .mn a:hover{background:rgb(60, 124, 197);color: rgb(255, 255, 255);border-left: solid 20px rgb(148, 209, 255);}
body.theme03 .sub_menu.slife .mn a.on{background: rgb(60, 124, 197);color: rgb(255, 255, 255);border-left: solid 20px rgb(148, 209, 255);}
body.theme03 .sub_menu.bk .twrap a .tt{background: rgb(115, 188, 243);color: rgba(255, 255, 255, 1);text-shadow: 1px 1px 1px rgb(30, 106, 192);}
body.theme03 .sub_menu.bk .twrap a .tt:hover{background:rgb(115, 188, 243);color:rgba(255, 255, 255, 1);border-bottom:solid 40px rgb(83, 142, 209);}
body.theme03 .sub_menu.bk .twrap a .tt.on{background: rgb(43, 100, 165);color:rgba(255, 255, 255, 1);}
body.theme03 .sub_menu.bk .twrap a .tt.on:hover{background:rgb(43, 100, 165);border-bottom: solid 40px rgb(83, 142, 209);}
body.theme03 .sub_con.bk .tt_wrap h3.am_tt .tt{background: rgba(224, 249, 255, 1);border-left: solid 4px rgb(100, 180, 241);}
body.theme03 .sub_con.bk .tt_wrap h3.am_tt .tt_s{color: rgba(102, 102, 102, 1);}
body.theme03 .left_mcon .boardwrap div.sp_tt{color: rgb(18, 76, 143);background: rgba(224, 241, 255, 1);border: 0px;border-left: solid 5px rgb(57, 166, 196);border-bottom: solid 2px rgba(255, 255, 254, 1);}
body.theme03 .left_mcon .boardwrap div.sp_tt:hover{color: rgba(255, 255, 255, 1);background: rgba(150, 198, 239, 1);border-left: solid 20px rgba(211, 235, 255, 1);}
body.theme03 .left_mcon .boardwrap span.sp_tt{color: inherit;background: transparent;border: 0px;border-left: solid 5px rgb(60, 124, 197);border-bottom: solid 0px rgba(255, 255, 254, 1);text-shadow: none;}
body.theme03 .left_mcon .boardwrap span.sp_tt:hover{color: rgba(255, 255, 255, 1);background: rgb(60, 124, 197);border-left: solid 20px rgb(117, 188, 242);transition:.9s;}
body.theme03 .left_mcon .list_date{color: rgb(80, 142, 213);background: rgb(228, 243, 255);border-left: solid 4px rgb(60, 124, 197);}
body.theme03 .left_mcon .boardwrap div.tt_wrap{color: rgb(7, 125, 219);background: rgba(224, 241, 255, 1);border: 0px;border-left: solid 5px rgb(91, 170, 233);border-bottom: solid 2px rgba(255, 255, 254, 1);}
body.theme03 .left_mcon .boardwrap div.tt_wrap:hover{color: rgba(255, 255, 255, 1);background: rgba(150, 198, 239, 1);border-left: solid 20px rgba(211, 235, 255, 1);}
body.theme03 .left_mcon .boardwrap .ui-accordion-header-active span.sp_tt{color: rgba(255, 255, 255, 1);background: rgb(60, 124, 197);border-left: solid 20px rgb(117, 188, 242);transition:.9s;}
body.theme03 .left_mcon .wrap .tt_1{color: rgb(46, 102, 166);}
body.theme03 .sub .sub_con .tt_wrap h3.am_tt .tt{background: rgba(224, 249, 255, 1);border-left: solid 0px rgb(57, 166, 196);color:rgb(4, 94, 159);}
body.theme03 .sub .sub_con.my .tt_wrap h3.am_tt .tt{background: rgba(224, 249, 255, 1);border-left: solid 4px rgb(57, 166, 196);color:rgb(4, 94, 159);}
body.theme03 .sub .sub_con.menu .tt_wrap h3.am_tt .tt{background: rgb(228, 243, 255);border-left: solid 4px rgb(60, 124, 197);color:rgb(1, 109, 186);font-weight: 600;}
body.theme03 .sub .sub_con.my .tt_wrap h3.am_tt .tt{background: rgb(228, 243, 255);border-left: solid 4px rgb(60, 124, 197);color:rgb(1, 109, 186);font-weight: 600;}
body.theme03 .sub .sub_con.bk .tt_wrap h3.am_tt .tt{background: rgb(228, 243, 255);border-left: solid 4px rgb(60, 124, 197);color:rgb(1, 109, 186);font-weight: 600;}
body.theme03 .sub .sub_con.slife .tt_wrap h3.am_tt .tt{background: rgb(228, 243, 255);border-left: solid 4px rgb(60, 124, 197);color:rgb(1, 109, 186);font-weight: 600;}
body.theme03 .sub .sub_con.rfr_cln .tt_wrap h3.am_tt .tt{background: rgb(228, 243, 255);border-left: solid 0px rgb(57, 166, 196);color:rgb(1, 109, 186);font-weight: 600;}
body.theme03 .main .main_con .tt_wrap h3.am_tt.tt1{background: rgb(228, 243, 255);border-left: solid 0px rgb(57, 166, 196);color:rgb(1, 109, 186);}
body.theme03 .main .main_con .tt_wrap h3.am_tt .h_date{background: rgb(228, 243, 255);border-left: solid 0px rgb(57, 166, 196);color:rgb(1, 109, 186);}
body.theme03.pf_am.fold .main .main_con .tt_wrap h3.am_tt.tt1{background: rgb(228, 243, 255);border-left: solid 0px rgb(57, 166, 196);color:rgb(1, 109, 186);}
body.theme03.fold .main .main_con .tt_wrap h3.am_tt .h_date{background: rgb(228, 243, 255);border-left: solid 0px rgb(57, 166, 196);color:rgb(1, 109, 186);}
body.theme03 .left_mcon.rfr .sub_menu .boardwrap .tt_2:hover {background-color: rgb(250, 250, 250);font-weight: 600;text-indent: 36px;color: rgb(4, 94, 159);}
body.theme03 .left_mcon.rfr .sub_menu .boardwrap .tt_2.on {background: url(../img/ar02.png) no-repeat 92% 50% rgb(250, 250, 250);font-weight: 600;text-indent: 36px;color: rgb(60, 124, 197);}
body.theme03 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt{color: rgb(6, 84, 175);background: rgb(201, 232, 255);border: solid 0px rgb(233, 251, 254);border-left: solid 4px rgb(60, 124, 197);border-bottom: none;}
body.theme03 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt.two{background: rgb(201, 232, 255);border: solid 0px rgb(233, 251, 254);border-left: solid 4px rgb(60, 124, 197);border-bottom: none;}
body.theme03 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt.on{color: rgb(201, 232, 255);background: url(../img/ar02_on.png) no-repeat 92% 50% rgb(60, 124, 197);border-left: solid 20px rgb(148, 209, 255);font-weight: 600;}
body.theme03 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt:hover{border-left: solid 20px rgb(148, 209, 255);color: rgb(201, 232, 255);background-color: rgb(60, 124, 197);}
body.theme03 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt.two .stt{color: rgb(27, 140, 225);background: transparent;}
body.theme03 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt:hover .stt{color: rgb(213, 246, 255);background: transparent;}
body.theme03 .left_mcon.rfr .sub_menu .boardwrap span.sp_tt.two.on .stt{color: rgb(239, 233, 220);background: transparent;}
body.theme03 .left_mcon.rfr .sub_menu .boardwrap .ui-state-active span.sp_tt.two:hover .stt{color: rgb(213, 246, 255);background: transparent;}
body.theme03 .left_mcon.rfr .sub_menu .boardwrap .ui-state-active span.sp_tt.two .stt{color: rgb(112, 112, 112);background: transparent;}
body.theme03 .left_mcon.rfr .sub_menu .boardwrap .ui-state-active span.sp_tt.two.on .stt{color: rgb(213, 246, 255);background: transparent;}
body.theme03 .left_mcon.rfr .sub_menu .boardwrap .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e{background: url(../img/open.png) 50% 50% no-repeat rgb(120, 196, 253);}
body.theme03 .main .main_con .tab_wrap_cc{border-bottom: solid 2px rgba(95, 171, 231, 1);border-top: dashed 1px rgb(91, 170, 233);}
body.theme03.fold .main .main_con .tab_wrap_cc{border-bottom: solid 2px rgb(118, 169, 227);border-top: dashed 1px rgb(91, 170, 233);}
body.theme03 .main .main_con .tab_wrap_cc .tab01{color: rgb(18, 76, 143);background: rgb(227, 227, 227);}
body.theme03 .main .main_con .tab_wrap_cc button:hover,
body.theme03 .main .main_con .tab_wrap_cc button.active{color: rgba(255, 255, 255, 1);background: rgb(118, 169, 227);text-shadow: 1px 1px 1px rgb(47, 115, 192);}
body.theme03 .tabcontent1 .bt_wrap .bt_1{color: rgb(60, 124, 197);background: rgb(201, 232, 255);border: solid 1px rgb(188, 217, 242);}
body.theme03 .tabcontent1 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme03 .tabcontent1 .bt_wrap .bt_3{color: rgb(60, 124, 197);background: rgba(255, 255, 255, 1);border: solid 1px rgb(60, 124, 196);}
body.theme03 .tabcontent2 .bt_wrap .bt_1{color: rgb(60, 124, 197);background: rgb(201, 232, 255);border: solid 1px rgb(188, 217, 242);}
body.theme03 .tabcontent2 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme03 .tabcontent2 .bt_wrap .bt_3{color: rgb(60, 124, 197);background: rgba(255, 255, 255, 1);border: solid 1px rgb(60, 124, 196);}
body.theme03 .tabcontent3 .bt_wrap .bt_1{color: rgb(60, 124, 197);background: rgb(201, 232, 255);border: solid 1px rgb(188, 217, 242);}
body.theme03 .tabcontent3 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme03 .tabcontent3 .bt_wrap .bt_3{color: rgb(60, 124, 197);background: rgba(255, 255, 255, 1);border: solid 1px rgb(60, 124, 196);}
body.theme03 .tabcontent4 .bt_wrap .bt_1{color: rgb(60, 124, 197);background: rgb(201, 232, 255);border: solid 1px rgb(188, 217, 242);}
body.theme03 .tabcontent4 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme03 .tabcontent4 .bt_wrap .bt_3{color: rgb(60, 124, 197);background: rgba(255, 255, 255, 1);border: solid 1px rgb(60, 124, 196);}
body.theme03 .tabcontent5 .bt_wrap .bt_1{color: rgb(60, 124, 197);background: rgb(201, 232, 255);border: solid 1px rgb(188, 217, 242);}
body.theme03 .tabcontent5 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme03 .tabcontent5 .bt_wrap .bt_3{color: rgb(60, 124, 197);background: rgba(255, 255, 255, 1);border: solid 1px rgb(60, 124, 196);}
body.theme03 .tabcontent6 .bt_wrap .bt_1{color: rgb(60, 124, 197);background: rgb(201, 232, 255);border: solid 1px rgb(188, 217, 242);}
body.theme03 .tabcontent6 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme03 .tabcontent6 .bt_wrap .bt_3{color: rgb(60, 124, 197);background: rgba(255, 255, 255, 1);border: solid 1px rgb(60, 124, 196);}
body.theme03 .main .main_con .mpf_tabcontent2 .bt_wrap .bt_2{color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme03 .main .main_con .mpf_tabcontent2 .bt_wrap .bt_3{color: rgb(18, 76, 143);background: rgba(255, 255, 255, 1);border: solid 1px rgb(18, 76, 142);}
body.theme03 .main .main_con .mpf_tabcontent2 .bt_wrap .bt_3a{color: rgba(255, 255, 255, 1);background: rgb(60, 124, 197);border: solid 1px rgb(60, 124, 196);}
body.theme03 .main .main_con .mpf_tabcontent2 .bt_wrap .bt_3_1{color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme03 .main .main_con .mpf_tabcontent2 .bt_wrap_n1 .bt_2{color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme03 .main .main_con .mpf_tabcontent2 .bt_wrap_n1 .bt_3{color: rgba(0, 116, 214, 1);background: rgba(255, 255, 255, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme03.fold .main .main_con.cld .bt_wrap_n1 .bt_1{color: rgb(60, 124, 197);background: rgb(201, 232, 255);border: solid 1px rgb(188, 217, 242);}
body.theme03.fold .main .main_con.cld .bt_wrap_n1 .bt_2{color: rgba(255, 255, 255, 1);background: rgba(60, 124, 197, 1);border: solid 1px rgba(60, 124, 196, 1);}
body.theme03.fold .main .main_con.cld .bt_wrap_n1 .bt_3{color: rgb(60, 124, 197);background: rgba(255, 255, 255, 1);border: solid 1px rgb(60, 124, 196);}
body.theme03 .rfr_con.my .t_dd .pop_btn_wrap .btn00{color:rgba(255,255,255,1);background: rgb(60, 124, 197);}
body.theme03 .rfr_con.my .t_dd .pop_btn_wrap .btn00:hover{background: rgb(1, 96, 121);color: rgba(255, 255, 255, 1);}
body.theme03 .rfr_con.my .t_dd .pop_btn_wrap .btn01{border: solid 1px rgb(60, 124, 196);color:rgba(255,255,255,1);background: rgb(60, 124, 197);}
body.theme03 .rfr_con.my .t_dd .pop_btn_wrap .btn02{border: solid 1px rgb(60, 124, 196);color: rgb(18, 76, 143);background: rgba(255,255,255,1);}
body.theme03 .rfr_con.my .t_dd .pop_btn_wrap .btn01:hover{background: rgb(18, 76, 143);color: rgba(255, 255, 255, 1);border: solid 1px rgb(18, 76, 142);}
body.theme03 .rfr_con.my .t_dd .pop_btn_wrap .btn02:hover{background: rgb(231, 231, 231);color: rgba(0, 62, 79, 1);}
body.theme03.fold .btn_wrap_am{background: rgb(197, 220, 255);border-top: solid 1px rgb(148, 209, 255);}
body.theme03 .fc-toolbar{background: rgb(200, 228, 255);border-top: solid 1px rgb(187, 214, 255);border-bottom: solid 1px rgb(146, 194, 255);}
body.theme03 .main_con #calendar1 .fc-toolbar.fc-header-toolbar {border-top: solid 1px rgb(164, 200, 255);}
body.theme03 .main_con #calendar1 .fc-button-group .fc-prev-button{color: rgb(71, 169, 243);background: rgb(255, 255, 255);border-color: rgb(141, 190, 245);}
body.theme03 .main_con #calendar1 .fc-button-group .fc-next-button{color: rgb(71, 169, 243);background: rgb(255, 255, 255);border-color: rgb(141, 190, 245);}
body.theme03 .main_con #calendar1 .fc-button.fc-today-button{background: rgb(60, 124, 197);border-bottom: solid 1px rgb(255, 255, 255);border-right: solid 1px rgb(255, 255, 255);border-top: solid 0px rgb(204, 204, 204);border-left: solid 0px rgb(204, 204, 204);}
body.theme03 .main_con #calendar1 .fc-button-group .fc-prev-button:hover,
body.theme03 .main_con #calendar1 .fc-button-group .fc-next-button:hover{color: rgb(255, 255, 255);background: rgb(21, 84, 157);border-color: rgb(21, 84, 156);}
body.theme03 .main_con #calendar1 .fc-button.fc-today-button:hover{background: rgb(18, 76, 143);}
body.theme03 .main_con #calendar1 .fc-button-group .fc-month-button{color: rgb(255, 255, 255);background: rgba(66, 189, 255, 1);border: solid 2px rgb(200, 228, 255);}
body.theme03 .main_con #calendar1 .fc-button-group .fc-agendaWeek-button{color: rgb(255, 255, 255);background: rgb(41, 162, 228);border: solid 2px rgb(200, 228, 255);}
body.theme03 .main_con #calendar1 .fc-button-group .fc-agendaTwoWeek-button{color: rgb(255, 255, 255);background: rgb(10, 144, 218);border: solid 2px rgb(200, 228, 255);}
body.theme03 .main_con #calendar1 .fc-button-group .fc-agendaDay-button{color: rgb(255, 255, 255);background: rgb(3, 125, 193);border: solid 2px rgb(200, 228, 255);}
body.theme03 .main_con #calendar1 .fc-button-group .fc-listWeek-button{color: rgb(255, 255, 255);background: rgb(1, 113, 181);border: solid 2px rgb(200, 228, 255);}
body.theme03 .main_con #calendar1 .fc-button-group .fc-month-button:hover,
body.theme03 .main_con #calendar1 .fc-button-group .fc-agendaWeek-button:hover,
body.theme03 .main_con #calendar1 .fc-button-group .fc-agendaTwoWeek-button:hover,
body.theme03 .main_con #calendar1 .fc-button-group .fc-agendaDay-button:hover,
body.theme03 .main_con #calendar1 .fc-button-group .fc-listWeek-button:hover{background:rgba(0, 87, 140, 1);transition:.7s;border-radius:17px;}
body.theme03 .main_con #calendar1 .fc-button-group .fc-state-active{opacity:1;box-shadow: inset -2px 3px 2px 2px rgba(0, 57, 88, 0.3);border: solid 2px rgb(255, 255, 255);}
body.theme03 .main_con #calendar1 .fc-button-group .fc-state-active{opacity:1;box-shadow: inset -2px 3px 2px 2px rgba(0, 57, 88, 0.3);border: solid 2px rgb(255, 255, 255);}
body.theme03 .main_con.am #calendar1 .fc-toolbar.fc-header-toolbar {border-top: solid 1px rgb(164, 200, 255);}
body.theme03 .main_con.am #calendar1 .fc-button-group .fc-prev-button{color: rgb(71, 169, 243);background: rgb(255, 255, 255);border-color: rgb(141, 190, 245);}
body.theme03 .main_con.am #calendar1 .fc-button-group .fc-next-button{color: rgb(71, 169, 243);background: rgb(255, 255, 255);border-color: rgb(141, 190, 245);}
body.theme03 .main_con.am #calendar1 .fc-button.fc-today-button{background: rgb(60, 124, 197);border-bottom: solid 1px rgb(255, 255, 255);border-right: solid 1px rgb(255, 255, 255);border-top: solid 0px rgb(204, 204, 204);border-left: solid 0px rgb(204, 204, 204);}
body.theme03 .main_con.am #calendar1 .fc-button-group .fc-prev-button:hover,
body.theme03 .main_con.am #calendar1 .fc-button-group .fc-next-button:hover{color: rgb(255, 255, 255);background: rgb(21, 84, 157);border-color: rgb(21, 84, 156);}
body.theme03 .main_con.am #calendar1 .fc-button.fc-today-button:hover{background: rgb(18, 76, 143);}
body.theme03 .main_con.am #calendar1 .fc-button-group .fc-month-button{color: rgb(255, 255, 255);background: rgba(66, 189, 255, 1);border: solid 2px rgb(200, 228, 255);}
body.theme03 .main_con.am #calendar1 .fc-button-group .fc-agendaWeek-button{color: rgb(255, 255, 255);background: rgb(41, 162, 228);border: solid 2px rgb(200, 228, 255);}
body.theme03 .main_con.am #calendar1 .fc-button-group .fc-agendaTwoWeek-button{color: rgb(255, 255, 255);background: rgb(10, 144, 218);border: solid 2px rgb(200, 228, 255);}
body.theme03 .main_con.am #calendar1 .fc-button-group .fc-agendaDay-button{color: rgb(255, 255, 255);background: rgb(3, 125, 193);border: solid 2px rgb(200, 228, 255);}
body.theme03 .main_con.am #calendar1 .fc-button-group .fc-listWeek-button{color: rgb(255, 255, 255);background: rgb(1, 113, 181);border: solid 2px rgb(200, 228, 255);}
body.theme03 .main_con.am #calendar1 .fc-button-group .fc-month-button:hover,
body.theme03 .main_con.am #calendar1 .fc-button-group .fc-agendaWeek-button:hover,
body.theme03 .main_con.am #calendar1 .fc-button-group .fc-agendaTwoWeek-button:hover,
body.theme03 .main_con.am #calendar1 .fc-button-group .fc-agendaDay-button:hover,
body.theme03 .main_con.am #calendar1 .fc-button-group .fc-listWeek-button:hover{background:rgba(0, 87, 140, 1);transition:.7s;border-radius:17px;}
body.theme03 .main_con.am #calendar1 .fc-button-group .fc-state-active{opacity:1;box-shadow: inset -2px 3px 2px 2px rgba(0, 57, 88, 0.3);border: solid 2px rgb(255, 255, 255);}
body.theme03 .main_con.am #calendar1 .fc-button-group .fc-state-active{opacity:1;box-shadow: inset -2px 3px 2px 2px rgba(0, 57, 88, 0.3);border: solid 2px rgb(255, 255, 255);}
body.theme03 .main_con .lms_table_list .ic_ar01{border:solid 1px rgb(60, 124, 196);background: url(../img/ar01_on.png) no-repeat 45% 45% rgb(60, 124, 197);color: rgb(18, 76, 144);box-shadow: 1px 1px 1px rgb(10, 39, 110);}
body.theme03 .main_con .lms_table_list .ic_ar02{border:solid 1px rgb(60, 124, 196);background: url(../img/ar02_on.png) no-repeat 55% 45% rgb(60, 124, 197);color: rgb(60, 124, 198);box-shadow: 1px 1px 1px rgb(18, 76, 143);}
body.theme03 .main_con .lms_table_list .ic_ar01:hover{border:solid 1px rgb(18, 76, 142);background: url(../img/ar01_on.png) no-repeat 45% 45% rgb(18, 76, 143);}
body.theme03 .main_con .lms_table_list .ic_ar02:hover{border:solid 1px rgb(18, 76, 142);background: url(../img/ar02_on.png) no-repeat 55% 45% rgb(18, 76, 143);}
body.theme03 .main_con .lms_table_list .th01 .sp_tt.bf{color: rgb(18, 76, 143);background: rgb(228, 243, 255);}
body.theme03 #calendar1.fc .fc-toolbar .fc-center h2{color: rgb(18, 76, 143);}
body.theme03.lfic.fold .main .main_con .tt_wrap .sch_wrap .bt04{background:rgb(21, 84, 157);color: rgb(255, 255, 255);}
body.theme03.lfic.fold .main .main_con .tt_wrap .sch_wrap .bt04:hover{background: rgb(1, 29, 85);color: rgba(255,255,255,1.00);}
body.theme03.fold .main .main_con .tt_wrap .sch_wrap button.btn_view{background: rgb(60, 124, 197);color: rgb(214, 238, 255);}
body.theme03.fold .main .main_con .tt_wrap .sch_wrap button.btn_view:hover{background: rgb(201, 232, 255);border: solid 2px rgb(255, 255, 255);color:rgb(60, 124, 197);}

body.theme03 .btn_l{background:url(../img/fold1_on.png) no-repeat 5px 50% rgb(10, 39, 110);border-right: solid 3px rgb(33, 237, 252);}
body.theme03 .btn_l:hover{background:url(../img/fold1.png) no-repeat 1px 50% rgb(171, 255, 252);border-right: solid 3px rgb(10, 39, 110);}
body.theme03 .move-trigger_l{background:url(../img/fold2_on.png) no-repeat 4px 50% rgb(158, 231, 255);border-left: solid 3px rgb(10, 39, 110);border-right: none;}
body.theme03 .move-trigger_l:hover{background:url(../img/fold2.png) no-repeat 7px 50% rgb(10, 39, 110);border-left: solid 3px rgb(158, 231, 255);}
body.theme03 .footer_con p.addr b{color: rgb(60, 124, 197);}
/* s_theme pop_up */
body.theme03 .pop_up_pfadd .pop_wrap{background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px #444;border: solid 3px rgb(60, 124, 197);}
body.theme03 .pop_up_pfadd .pop_wrap .t_title{color: rgba(255, 255, 255, 1);background: rgb(60, 124, 197);}
body.theme03 .pop_up_pfadd .pop_close{border: solid 3px rgb(60, 124, 196);box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgb(60, 124, 197);color: #fff;}
body.theme03 .pop_up_pfadd .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgb(60, 124, 197);transition: .7s;}
body.theme03 .pop_up_pfadd button.btn_search1{background: rgb(60, 124, 197);color: rgba(255, 255, 255, 1);border: solid 1px rgb(60, 124, 196);}
body.theme03 .pop_up_pfadd button.btn_search1:hover{background: rgba(230, 250, 255, 1);color:rgb(0, 78, 168);}
body.theme03 .pop_up_pfadd .pht .a_mp button.btn_c{background: rgb(60, 124, 197);color: rgb(255, 255, 255);border: solid 1px rgb(60, 124, 196);}
body.theme03 .pop_up_pfadd .pht .a_mp button.btn_c:hover{background: rgb(121, 199, 255);color: rgba(255,255,255,1.00);border: solid 1px rgb(121, 199, 254);}
body.theme03 .pop_up_pfadd .tab_table .chk01:hover{background: rgb(60, 124, 197);color: rgba(255, 255, 255, 1);transition:.7s;}
body.theme03 input:checked + .slider {background-color: rgb(60, 124, 197);}
body.theme03 .pop_up_pfadd .t_dd .pop_btn_wrap2 .btn01{border: solid 1px rgb(60, 124, 196);color:rgba(255,255,255,1);background: rgb(60, 124, 197);}
body.theme03 .pop_up_pfadd .t_dd .pop_btn_wrap2 .btn02{border: solid 1px rgb(60, 124, 197);font-size: 16px;color: rgb(32, 111, 202);background: rgba(255,255,255,1);}
body.theme03 .pop_up_pfadd .t_dd .pop_btn_wrap2 .btn01:hover{background:rgba(230, 250, 255, 1);color: rgb(32, 111, 202);}
body.theme03 .pop_up_pfadd .t_dd .pop_btn_wrap2 .btn02:hover{background:rgba(230, 250, 255, 1);color: rgb(32, 111, 202);}
body.theme03 .pop_up_nonlec .pop_wrap{box-shadow: 0px 10px 20px 2px rgba(132, 160, 195, 1);border: solid 3px rgb(60, 124, 197);}
body.theme03 .pop_up_nonlec .pop_wrap .t_title{color: rgba(255, 255, 255, 1);background: rgb(60, 124, 197);}
body.theme03 .pop_up_nonlec .pop_close{border: solid 3px rgb(60, 124, 196);box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgb(60, 124, 197);color: #fff;}
body.theme03 .pop_up_nonlec .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgb(60, 124, 197);}body.theme03 .pop_up_schd_write .pop_wrap{display: table;width: 627px;margin: 98px auto 400px auto;padding:0;background:rgba(255, 255, 255,1);box-shadow:0px 0px 12px rgb(68, 68, 68);border-radius:2px;border: solid 3px rgb(60, 124, 197);box-sizing: border-box;overflow: auto;}
body.theme03 .pop_up_schd_write .pop_wrap .t_title{color: rgba(255, 255, 255, 1);background: rgb(60, 124, 197);}
body.theme03 .pop_up_schd_write .pop_close{border: solid 3px rgb(60, 124, 197);box-shadow: 0px 4px 2px rgba(0, 0, 0, 0.1);background: rgb(60, 124, 196);color: hsl(0, 0%, 100%);}
body.theme03 .pop_up_schd_write .pop_close:hover{background: rgba(230, 250, 255, 1);color: rgba(1, 96, 121, 1);transition: .7s;}
/* e_theme pop_up */
/* s_theme backtotop */
body.theme03 #backtotop{background:url(../img/totop.png) rgba(0, 138, 224, 0.8) no-repeat 50% 50%;color:rgba(255,255,255,1.00);}
body.theme03 #backtotop:hover{background:url(../img/totop.png) rgba(91, 193, 255, 0.5) no-repeat 50% 50%;color:#fff;}
body.theme03 #backtotop.show { opacity:1;}
/* e_theme backtotop */
/* s_pagination */
body.theme03 .pagination{display: table;text-align:center;margin: 50px auto 20px auto;padding: 0;}
body.theme03 .pagination ul{display:table;width:auto;margin: 0 auto;}
body.theme03 .pagination ul li{display: inline-block;padding: 0;margin: 0 7px;}
body.theme03 .pagination ul li a{display:inline-block;width: 28px;height: 28px;line-height: 25px;padding: 0;margin: 0;text-decoration:none;color: rgba(0, 99, 158, 1);font-size: 13px;border: solid 1px rgba(171, 204, 230, 1);vertical-align: middle;box-sizing: border-box;}
body.theme03 .pagination ul li.active a{background:rgba(0, 155, 197, 1);color:#fff;border-color:rgb(127, 224, 255);}
body.theme03 .pagination ul li a:hover{transition: .7s;background: rgba(0, 114, 197, 1);color:rgba(255, 255, 255, 1);border-color: rgba(0, 114, 198, 1);}
body.theme03 .pagination ul li a.active{background: rgba(0, 114, 197, 1);color:rgba(255, 255, 255, 1);border-color: rgba(0, 114, 198, 1);}
body.theme03 .pagination ul li a.arrow{color: rgba(22, 106, 172, 1);border-color: rgba(208, 213, 215, 1);border-radius: 3px;}
body.theme03 .pagination ul li a.arrow:hover{transition: .7s; border-color: rgba(147, 147, 147, 1); }
body.theme03 .pagination ul li a.arrow img{position:relative; top:-2px; }
body.theme03 .pagination ul li a.bba{background: url(../img/ppre_img_off.png) 50% 50% no-repeat rgba(245, 253, 255, 1);}
body.theme03 .pagination ul li a.bba:hover{background: url(../img/ppre_img.png) 50% 50% no-repeat  rgba(245, 253, 255, 1);}
body.theme03 .pagination ul li a.ba{background: url(../img/pre_img_off.png) 50% 50% no-repeat rgba(245, 253, 255, 1);}
body.theme03 .pagination ul li a.ba:hover{background: url(../img/pre_img.png) 50% 50% no-repeat  rgba(245, 253, 255, 1);}
body.theme03 .pagination ul li a.na{background: url(../img/next_img_off.png) 50% 50% no-repeat rgba(245, 253, 255, 1);}
body.theme03 .pagination ul li a.na:hover{background: url(../img/next_img.png) 50% 50% no-repeat  rgba(245, 253, 255, 1);}
body.theme03 .pagination ul li a.nna{background: url(../img/nnext_img_off.png) 50% 50% no-repeat rgba(245, 253, 255, 1);}
body.theme03 .pagination ul li a.nna:hover{background: url(../img/nnext_img.png) 50% 50% no-repeat  rgba(245, 253, 255, 1);}
/* e_pagination */
/* e_theme03 */
