@charset "utf-8";

/* index */
.mid {padding:40px 0;}
.mid .midbox {max-width:1200px;margin:0 auto;border-left:1px solid #dcdcdc;background:#fff;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;}
.mid .midbox:after {display:block;visibility:hidden;clear:both;content:""}
.mid .midbox .hotbox {float:left;width:30%;height:246px;}
.mid .midbox .qq {float:left;width:40%;height:246px;}
.mid .midbox .latest {float:right;width:30%;height:246px;background:#01acb0;}

.mid .midbox .hotbox {position:relative;}
.mid .midbox .hotbox dl {position:absolute;left:15px;top:15px;color:#fff;font-size:1.2em;padding:5px 0 5px 5px;background:rgba(255,255,255,0.3);border-radius:5px;}
.mid .midbox .hotbox dt {float:left;margin-right:15px;font-size:0.92em;color:#01acb0;height:24px;line-height:24px;font-weight:700;}
.mid .midbox .hotbox dd {float:left;margin-right:5px;width:24px;height:24px;line-height:24px;text-align:center;font-size:0.82em;color:#fff;background:#737373;
									border-radius:50%;cursor:pointer;}
.mid .midbox .hotbox .sec {font-size:1.2em;width:32px;height:32px;line-height:32px;margin-top:-5px;}
.mid .midbox .hotbox .ch {background:#01acb0;color:#fff;}
.mid .midbox .hotbox .monx {height:100%;border-right:1px solid #d9d9d9;background-size:cover !important;}
.mid .midbox .hotbox .monx .monx2 {padding:65px 10px 0 10px;}
.mid .midbox .hotbox .monx .monx2 li {padding:8px;cursor:pointer;margin-bottom:4px;background:rgba(255,255,255,0.5);border-radius:5px}
.mid .midbox .hotbox .monx .monx2 li:hover {background:rgba(0,0,0,0.1);}
.mid .midbox .hotbox .monx .monx2 li:last-child {border-bottom:0;}
.mid .midbox .hotbox .monx .monx2 .mont {font-weight:700;margin-bottom:7px;height:16px;line-height:16px;overflow:hidden;}
.mid .midbox .hotbox .monx .monx2 .monc {font-size:0.82em;}
.mid .midbox .hotbox .monx .monx2 .monc i {color:#fff;font-size:0.92em;margin-right:4px;}
.mid .midbox .hotbox .monx .monx2 .monc span {font-size:0.82em;background:#01acb0;color:#fff;padding:3px 8px;border-radius:9px;}

.mid .midbox .hotbox #mon1 {background:url('/nimg/hotbg.jpg') no-repeat center;}
.mid .midbox .hotbox #mon2 {background:url('/nimg/hotbg.jpg') no-repeat center;}
.mid .midbox .hotbox #mon3 {background:url('/nimg/hotbg.jpg') no-repeat center;}

.mid .midbox .qq li {float:left;width:33%;height:123px;text-align:center;background:#fff;color:#2a3866;}
.mid .midbox .qq .cen {width:34%;}
.mid .midbox .qq li dl dt {height:90px;line-height:90px;}
.mid .midbox .qq li dl dd {height:32px;line-height:28px;}
.mid .midbox .qq .blue {background:#2a3866;color:#fff;}
.mid .midbox .qq li dl dt img {width:75%;max-width:58px;}

.mid .midbox .latest .latestbox {padding:20px;position:relative;}
.mid .midbox .latest .latestbox h2 {color:#fff;font-size:1.2em;margin-bottom:15px;}
.mid .midbox .latest .latestbox .more {position:absolute;top:20px;right:20px;}
.mid .midbox .latest .latestbox .more span {display:none;}
.mid .midbox .latest .latestbox .latab {text-align:center;}
.mid .midbox .latest .latestbox .latab li {display:inline-block;background:#01acb0;color:#fff;border:2px solid #fff;cursor:pointer;width:30.2%;margin:0 0.38% 15px 0;
														padding:4px 0;font-size:0.89em;;}
.mid .midbox .latest .latestbox .latab li:hover {background:#fff;color:#01acb0}
.mid .midbox .latest .latestbox .latab li:last-child {margin-right:0;}
.mid .midbox .latest .latestbox .latab .ch {background:#fff;color:#01acb0}
.mid .midbox .latest .latestbox .latbo {text-align:left;}
.mid .midbox .latest .latestbox .latbo table {}
.mid .midbox .latest .latestbox .latbo table td {width:80px;height:25px;color:#fff;font-size:0.82em;}
.mid .midbox .latest .latestbox .latbo table th {height:25px;}
.mid .midbox .latest .latestbox .latbo table th div {height:16px;line-height:16px;overflow:hidden;color:#fff;font-size:0.89em;font-weight:normal;}

.mid .midbox .latest .latestbox .latbo table th div:hover {text-decoration:underline;}


.event {background:url('/nimg/eventbg.png');}
.event .eventbox {max-width:1200px;margin:0 auto;padding:60px 8px;}
.event .eventbox h2 {font-size:2.4em;color:#ee2985;text-align:center;margin-bottom:20px;}
.event .eventbox h3 {font-size:1.1em;color:#585858;text-align:center;margin-bottom:50px;line-height:1.6em;}
.event .eventbox h3 .mview {display:none;}
.event .eventbox hr {width:50px;height:2px;background:#000;border:0;margin:0 auto 20px;}
.event .eventbox .evis li {border:1px solid #d9d9d9;background:#fff;padding:15px;}
.event .eventbox .evis li dt {margin-bottom:10px;}
.event .eventbox .evis li dt img {width:100%;}
.event .eventbox .evis li .tt {font-weight:700;color:#000;margin-bottom:8px;height:28px;line-height:28px;overflow:hidden;border-top:1px solid #d9d9d9;
									border-bottom:1px solid #d9d9d9;background:#f9f9f9;}
.event .eventbox .evis li .cc {font-size:0.82em;line-height:1.4em;height:130px;overflow:hidden;margin-bottom:8px;}
.event .eventbox .evis li .da {border-top:1px solid #d9d9d9;font-size:0.82em;color:#4e4e4e;padding-top:8px;font-weight:700;}

@media screen and (max-width:1200px) {
.mid {padding:0;}
.mid .midbox {border-left:0}
}

@media screen and (max-width:1000px) {
.mid .midbox {margin-top:0px;}
.mid .midbox .latest .latestbox .latab li {width:30%;margin:0 0.22% 15px 0;}
}

@media screen and (max-width:900px) {
.mid .midbox .hotbox {width:40%;}
.mid .midbox .qq {width:25%;}
.mid .midbox .latest {width:35%;}

.mid .midbox .latest .latestbox .latbo table td {display:none;}
}

@media screen and (max-width:850px) {
.mid .midbox .hotbox {float:left;width:50%;}

.mid .midbox .qq {float:left;width:50%;}
.mid .midbox .qq li dl dt img {width:55%;max-width:61px;}

.mid .midbox .latest {clear:both;width:100%;display:block;height:auto;padding:25px 0;}
.mid .midbox .latest .latestbox h2 {text-align:center;margin-bottom:50px;padding:0;}
.mid .midbox .latest .latestbox h2 span {border-bottom:2px solid #fff;padding-bottom:10px;}
.mid .midbox .latest .latestbox .latab {text-align:center;width:100%;max-width:500px;margin:0 auto;}
.mid .midbox .latest .latestbox .latbo {width:100%;max-width:500px;margin:0 auto;}
.mid .midbox .latest .latestbox .latbo table td {display:inline;width:80px;margin:0;padding:0;}
.mid .midbox .latest .latestbox .latbo table th {margin:0;padding:0;}
.mid .midbox .latest .latestbox .more {width:100%;position:relative;text-align:center;left:0;top:0;margin-top:20px;line-height:0.62em;}
.mid .midbox .latest .latestbox .more span {display:block;color:#fff;font-size:0.62em;font-weight:700;}
}

@media screen and (max-width:700px) {
.event .eventbox {padding:40px 8px;}
.event .eventbox h2 {font-size:2em;margin-bottom:20px;}
.event .eventbox h3 {font-size:0.92em;margin-bottom:30px;}
.event .eventbox .evis li {padding:5px;}
.event .eventbox .evis li .tt {font-size:0.82em;height:16px;}
.event .eventbox .evis li .da {padding-top:4px;}
}

@media screen and (max-width:550px) {
.mid .midbox .hotbox {clear:both;width:100%;display:block;height:auto;border-bottom:1px solid #dcdcdc;padding:0;}
.mid .midbox .hotbox .monx {padding:30px 0 20px 0;}
.mid .midbox .hotbox .monx .monx2 {padding:45px 20px 0 20px;}
.mid .midbox .qq {clear:both;width:100%;display:block;height:auto;font-size:0.82em;;}
.mid .midbox .latest .latestbox .latbo table td {display:none;}

.event .eventbox h2 {font-size:1.4em;}
.event .eventbox h3 .mview {display:block !important;}
}

/* end index */




/* //////////////////// sub pages ///////////////////// 
.nw0101 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0102 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0103 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0104 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0105 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0106 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}

.nw0201 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0202 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0203 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0204 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0205 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0206 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0207 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0208 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}

.nwlec001 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nwlec002 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nwlec003 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nwlec004 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nwlec005 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nwlec006 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0307 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nwlecture {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}

.nw0400 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0401 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0402 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0403 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0404 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0405 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nw0406 {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}

.nwform {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}

.nwnotice {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nwmedia {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nwpic {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nwmov {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nwpds {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nwqna {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}

.nwlogin {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nwfind {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
.nwjoin {background:url('/nimg/sub/0101bg.jpg') no-repeat center;background-size:cover;}
*/

.page {font-size:0.89em;}
.page .withh4 {width:30px;height:3px;border:0;background:#0076bc;margin-top:10px;float:left;margin-bottom:7px;}
.page h2{font-size:2em;padding:8px 0;color:#000;text-align:center !important;}
.page h4 {clear:both;color:#000 !important}
.page h5 {font-size:1.2em;padding:8px 0;margin-bottom:1px;}
.page h5 i {padding-right:10px;color:#00b4d6}

.page .basict {border-top:2px solid #000;width:100%;}
.page .basict th {background:#f9f9f9;border-bottom:1px solid #d9d9d9;padding:5px;line-height:1.6em;}
.page .basict td {border-bottom:1px solid #d9d9d9;padding:5px;line-height:1.6em;}
.page .bluet {color:#00b4d6;}
.page .bluet2 {color:#2b97bb;}

.page .ulst li {margin-bottom:7px}
.page .ulst1 li {background:url('/nimg/lip_1.png') no-repeat 2px 4px;padding-left:17px;}
.page .ulst2 li {background:url('/nimg/lip_2.png') no-repeat 2px 5px;padding-left:12px;}
.page .ulst3 li {background:url('/nimg/lip_3.png') no-repeat 2px 5px;padding-left:12px;}
.page .p0201tdin li {background:url('/nimg/lip_3.png') no-repeat 2px 8px;padding-left:12px;}

.page .gocall {background:#0076bc;color:#fff;font-size:0.82em;padding:3px 5px;border-radius:3px;display:none;}
.page .mview {display:none;}

.page .bigbtns {padding:10px 0;}
.page .bigbtns a.bluebtn {padding:10px;font-size:1.2em;color:#fff;background:#5689d4;border:1px solid #3c69ad}
.page .bigbtns a i {padding-right:10px;}

.page .ready {margin:50px auto;width:80%;max-width:200px;border:2px solid #efefef;color:#00b4d6;padding:30px;text-align:center;}

.page .pats_blue {background:url('/nimg/pat_blue_slash.png');}
.page .pats_blue {background:url('/nimg/pat_lblue_slash.png');}
.page .pats_fff {background:url('/nimg/pat_fff_slash.png');}
.page .pats_gray {background:url('/nimg/pat_gray_slash.png');}

.page .cbimg {text-align:center;}
.page .cbimg li {display:inline-block;width:48%;}
.page .cbimg li img {width:100%;}
.page .cbimg li dt {padding:7px;background:#00b4d6;color:#fff;}
.page .cbimg li dd img {width:100%;}

.page .pbgal2 {font-size:1.2em;font-weight:700;color:#424242;margin-top:20px;margin-bottom:20px;padding-bottom:10px; text-align:center !important; line-height:1.8em;}

.page .pbgal {font-size:1.2em;font-weight:700;color:#424242;border-bottom:1px dotted #d9d9d9;margin-bottom:20px;padding-bottom:10px;}
.page .pbgal i {color:#7ed5e5;margin-right:6px;}

.page .cbimg2 li {float:left;;width:49%;text-align:left !important;margin-bottom:15px;}
.page .cbimg2 li dt {padding-bottom:8px;font-weight:700;color:#424242;}
.page .cbimg2 li dt i {color:#7ed5e5;margin-right:6px;}
.page .cbimg2 li dd img {width:100%;}
.page .cbimg2 .fi {margin-right:2%;}

.page .cbimg3 li {float:left;;width:49%;text-align:left !important;margin-bottom:15px;}
.page .cbimg3 li img {width:100%;}
.page .cbimg3 .fi {margin-right:2%;}

.page .midtt {border-bottom:1px dashed #d9d9d9;padding-bottom:8px;margin-bottom:8px;font-weight:700;color:#404040;font-size:1.12em;}
.page .midtt i {padding-right:5px;color:#999999;font-size:0.89em;}
.page .midcc {line-height:1.4em;padding-bottom:10px;}

.page .mobitable {display:none;width:100%;}
.page .bigpyo {display:none;margin-bottom:8px;text-align:center;color:#fff;margin-top:25px;margin-bottom:25px;}
.page .bigpyo span {background:#7ed5e5;padding:8px;border-radius:7px;}
.page .bigpyo i {padding-right:5px;}
.page .pctable {}
.page .mustbor {border-right:1px solid #d9d9d9 !important;}

.page .orgs {text-align:center;max-width:800px;margin:0 auto;}
.page .orgs li {display:inline-block;vertical-align:top;width:28%;margin:1%;}
.page .orgs li dl {}
.page .orgs li dl dt {border:1px solid #d9d9d9;margin-bottom:4px;padding:15px 5px;font-size:1.2em;font-weight:700;border-bottom-right-radius:10px;
							text-shadow:1px 1px rgba(0,0,0,0.3);}
.page .orgs li dl dd {border:1px solid #d9d9d9;margin-bottom:4px;padding:10px 5px;background:#f9f9f9;}
.page .orgs .garo {width:15px;vertical-align:middle;}
.page .orgs li hr {width:100%;height:1px;border:0;background:#d9d9d9;}
.page .orgs .orgarr {padding:10px 0;color:#d9d9d9;}
.page .orgs .grg1 dl dt {border:1px solid #00569f;border-top:3px solid #00569f;color:#fff;background:#1583db;}
.page .orgs .grg2 dl dt {border:1px solid #b96130;border-top:3px solid #b96130;color:#fff;background:#dc7b45;}
.page .orgs .grg3 dl dt {border:1px solid #8f4b26;border-top:3px solid #8f4b26;color:#fff;background:#c8845f;}
.page .orgs .grg4 dl dt {border:1px solid #cfa927;border-top:3px solid #cfa927;color:#000;background:#f3e2a6;}
.page .orgs .grg5 dl dt {border:1px solid #13939b;border-top:3px solid #13939b;color:#fff;background:#47abb1;}
.page .orgs .grg6 dl dt {border:1px solid #14a278;border-top:3px solid #14a278;color:#fff;background:#53c9a6;}
.page .orgs .mview {display:none;}

.page .orgs .orgs4t li {display:inline-block;width:23% !important;margin:0.3%;}
.page .orgs .orgs5t li {display:inline-block;width:18% !important;margin:0.3%;cursor:pointer;}

.page ul.teach2 li{margin:10px 0; padding:10px 0}

.page ul.teach li{width:50%; float:left; text-align:center; margin-top:20px}
.page ul.teach li img{width:95%}
.page .teach12 {font-size:1.2em;font-weight:700;color:#424242;margin-top:20px;margin-bottom:10px; text-align:center !important; line-height:1.8em;}


@media screen and (max-width:700px) {
.page .orgs li {font-size:0.82em;}
.page .orgs .mview {display:block !important;}
}
@media screen and (max-width:500px) {
.page .orgs li {font-size:0.79em;;}
.page .orgs .mview {display:block !important;}
.page .orgs .orgarr {padding:5px 0;}
.page .orgs .orgs4t li {width:46% !important;margin:1%;}
}


.needtab .tabcs {text-align:center;}
.needtab .tabcs .tabcsbar {clear:both;border-top:2px solid #00b4d6;margin-bottom:40px;}
.needtab .tabcs li {display:inline-block;cursor:pointer;border:1px solid #d9d9d9;padding:10px;background:#fff;border-bottom:0;margin:0 -2px;}

.needtab .tabcs .ch {background:#00b4d6;color:#fff;border:1px solid #00b4d6}
.needtab .tabcs li:hover {background:#00b4d6;color:#fff;border:1px solid #00b4d6}


@media screen and (max-width:800px) {
.page .ulst li {font-size:0.92em;line-height:1.4em;}
.needtab .tabcs li {padding:8px;}
.page ul.teach li{width:100%; float:left; text-align:center; padding-bottom:20px}

}

@media screen and (max-width:500px) {
.page .cbimg li {clear:both;display:block;width:100%;margin:0 0 5px 0;}
.page .cbimg2 li {clear:both;display:block;width:100%;margin-bottom:15px;}
.page .cbimg3 li {clear:both;display:block;width:100%;margin-bottom:15px;}
}

@media screen and (max-width:660px) {
.page .mobitable {display:block !important;}
.page .bigpyo {display:block !important;}
.page .pctable {display:none !important;}
}

@media screen and (max-width:600px) {
.page h5 {font-size:1em;}
.page .basict th,.page .basict td {font-size:0.92em;}
.page .gocall {display:inline;}
.page .mview {display:block;}
.page .bigbtns a.bluebtn {padding:10px;font-size:1em;}
.needtab .tabcsfull li {width:44%;padding:7px 2%;border:1px solid #d9d9d9;vertical-align:top;margin:0 -4px;margin-bottom:-1px;}
.needtab .tabcsfull .itabo {margin-bottom:0;}

}

.p1010 .p0101img {text-align:center;margin-bottom:30px;}
.p1010 .p0101img img {width:90%;max-width:535px;}
.p1010 .p0101who {font-weight:700;text-align:right;font-size:0.92em;}
.p1010 .p0101who span {font-size:2em;padding-left:10px;color:#000;}
.p1010 .hihi .ceo {float:left;width:20%;margin-right:25px;height:340px;}
.p1010 .hihi .ceo img {width:100%;border:3px solid #efefef;}

@media screen and (max-width:1000px) {
}

@media screen and (max-width:600px) {
.p1010 .hihi .ceo {clear:both;width:100%;display:block;margin-bottom:20px;text-align:center;height:auto;}
.p1010 .hihi .ceo img {width:200px;}
}

@media screen and (max-width:500px) {
.p1010 .p0101img {margin-bottom:10px;}
.p1010 .hihi .ceo img {width:140px;}
}

.p1020 .yearch {margin-bottom:30px;text-align:center;border-bottom:2px solid #00b4d6;border-left:1px solid #d9d9d9;}
.p1020 .yearch:after {display:block;visibility:hidden;clear:both;content:""}
.p1020 .yearch li {float:left;;margin:0;width:12.5%;background:#fbffff;}
.p1020 .yearch li div {border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;height:40px;line-height:40px;cursor:pointer;}
.p1020 .yearch li:hover div {background:#00b4d6;color:#fff;}
.p1020 .yearch li:last-child div {border-right:1px solid #d9d9d9;}
.p1020 .yearch .ch div {background:#00b4d6;color:#fff;}
.p1020 .yearc {margin-bottom:10px;font-size:0.82em;}
.p1020 .yearc i {color:#00b4d6;padding-right:5px;}

.p1020 .yeart {border-top:1px solid #d9d9d9;}
.p1020 .yeart th {vertical-align:top;font-size:2em;width:80px;border-bottom:1px dotted #d9d9d9;font-family:"Oswald";color:#00b4d6;}
.p1020 .yeart td {text-align:left;border-bottom:1px dotted #d9d9d9;padding:8px 0 8px 10px;}
.p1020 .yeart .mon {width:80px;text-align:center;background:#f9f9f9;vertical-align:top;padding:14px 0 0 0;}
.p1020 .yeart td li {padding:6px 0 6px 16px;background:url('/nimg/point_1.png') no-repeat 6px 14px;line-height:1.4em;}

.p1020 .ceot {margin-bottom:10px;}
.p1020 .ceot i {color:#00b4d6;padding-right:8px;}
.p1020 .ceos {border-top:2px solid #000;margin-bottom:30px;}
.p1020 .ceos thead th {border-bottom:1px solid #d9d9d9;background:url('/nimg/pat_gray_slash.png') #f9f9f9;padding:10px 0;}
.p1020 .ceos tbody th {padding:10px 0;border-bottom:1px solid #d9d9d9}
.p1020 .ceos tbody td {border-bottom:1px solid #d9d9d9;text-align:center;}
.p1020 .ceos .num {width:30px;}
.p1020 .ceos tbody .gu {width:50px;background:#f9f9f9;}
.p1020 .ceos tbody .date {width:90px;background:#f9f9f9;}

@media screen and (max-width:600px) {
.p1020 .yearch li {width:25%;}
.p1020 .yeart th {display:none;}
.p1020 .yeart .mon {width:70px;}
.p1020 .yeart td {font-size:0.92em;}
.p1020 .yeart td li {background:url('/nimg/point_1.png') no-repeat 6px 12px;}
}

.p1030 .p1030_img {text-align:center;}
.p1030 .p1030_img img {width:90%;max-width:622px;}
.p1030 .p1030_img .pc {}
.p1030 .p1030_img .mo {display:none;}
.p1030 h4 {margin-bottom:10px;}
.p1030 h4 .icall {float:right;font-size:0.79em;font-weight:normal;color:#828282;}
.p1030 h4 .icall i {padding-right:6px;color:#0076bc}
.p1030 h4 .icall .can {font-size:0.92em;}

.p1030 table {border-top:2px solid #5d5d5d;}
.p1030 table th {background:#f9f9f9;border-bottom:1px solid #d9d9d9;height:30px;color:#363636;}
.p1030 table td {border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;text-align:center;padding:8px 4px;line-height:1.6em;}
.p1030 table td:last-child {border-right:0;text-align:left;}
.p1030 table .ts0 {min-width:30px;}
.p1030 table .ts1 {min-width:60px;}
.p1030 table .ts2 {min-width:30px;}
.p1030 table .ts3 {min-width:40px;}
.p1030 .notop {border-top:0;}
.p1030 .orgtd1 {width:100px;}
.p1030 .orgtd2 {width:90px;}

.p1030 .orgtd3 {width:120px;}
.p1030 .tabcs .la {display:none;}

@media screen and (max-width:500px) {
.p1030 .tabcs li {width:25% !important;border-bottom:1px solid #d9d9d9;font-size:0.82em !important;background:#fff;}
.p1030 .tabcs .la {display:inline-block;;}
}
@media screen and (max-width:600px) {
.p1030 .p1030_img .pc {display:none}
.p1030 .p1030_img .mo {display:block;margin:0 auto;}

.p1030 table th {font-size:0.92em;}
.p1030 table td {font-size:0.92em;}

.p1030 h4 .icall i {padding-right:0;font-size:1.8em;}
.p1030 h4 .icall .can {display:none;}

.p1030 .orgtd1 {width:40px;}
.p1030 .orgtd2 {width:60px;}
}


.p1040 .imgbox {text-align:center;margin-bottom:30px;}
.p1040 .imgbox .img1 {width:839px;}
.p1040 .imgbox .img2 {display:none;}
.p1040 .imgbox .img3 {display:none;}

.p1040 .p1040t {text-align:center;}
.p1040 .p1040t li {display:inline-block;width:29%;margin:0 1% 10px 1%;vertical-align:top;}
.p1040 .p1040t li dl:after {display:block;visibility:hidden;clear:both;content:""}
.p1040 .p1040t dt {float:left;width:30px;height:30px;text-align:center;line-height:30px;color:#fff;background:#d2237b;font-weight:700;border-radius:50%;margin-right:10px;}
.p1040 .p1040t dd {float:left;height:30px;line-height:30px;padding-bottom:5px;}

@media screen and (max-width:1200px) {
.p1040 .imgbox .img1 {display:none;}
.p1040 .imgbox .img2 {width:500px;display:inline;}
.p1040 .imgbox .img3 {display:none;}
}

@media screen and (max-width:550px) {
.p1040 .imgbox .img1 {display:none;}
.p1040 .imgbox .img2 {display:none;}
.p1040 .imgbox .img3 {width:280px;display:inline;}
}

@media screen and (max-width:600px) {
.p1040 .p1040t {text-align:left;}
.p1040 .p1040t li {width:46%;}
}
@media screen and (max-width:520px) {
.p1040 .p1040t dt {width:30px;height:30px;line-height:30px;margin-right:5px;}
.p1040 .p1040t li {font-size:0.82em;;}
}


.p1050 .mymap {width:100%;}
.p1050 .maptab {padding:15px 0;border-bottom:1px solid #d9d9d9;line-height:1.8em;}
.p1050 .maptab strong {color:#000;}
.p1050 .maptab i {padding-right:7px;color:#686868}
.p1050 .maptab .fa-map-marker {padding:0 14px 0 3px;}
.p1050 .maptab .fa-phone {padding-right:10px;}

.p1050 .maptab .bus li {display:inline-block;margin-right:15px;}
.p1050 .maptab .bus li span {font-size:0.82em;padding:3px 5px;border-radius:3px;margin-right:5px;color:#fff;}
.p1050 .maptab i {font-size:1em;padding-right:8px;}
.p1050 .maptab .gan {background:#0076bc;}
.p1050 .maptab .ji {background:#5abe24;}


.p1060 .bustab {}
.p1060 .bustab li {float:left;width:33.3%;text-align:center;cursor:pointer;}
.p1060 .bustab li div {padding:10px 0;border-left:1px solid #d9d9d9;border-top:1px solid #d9d9d9;}
.p1060 .bustab li:last-child div {border-right:1px solid #d9d9d9;}
.p1060 .bustab .ch {background:#00b4d6;color:#fff;}
.p1060 .bustab .ch div {border-left:1px solid #00b4d6;border-top:1px solid #00b4d6;border-right:1px solid #00b4d6 !important;}
.p1060 .bustab li:hover {background:#00b4d6;color:#fff;}
.p1060 .bustab li:hover div {border-left:1px solid #00b4d6;border-top:1px solid #00b4d6;border-right:1px solid #00b4d6;}
.p1060 .basict {border-top:2px solid #00b4d6}
.p1060 .basict td:first-child {border-right:1px dotted #d9d9d9;background:#f9f9f9;text-align:center;min-width:60px;}
.p1060 .busleft {float:left;width:40%;}
.p1060 .busleft th {border-right:1px dotted #d9d9d9;}
.p1060 .busright {float:right;width:55%;}
.p1060 .busright table {width:100%;}
.p1060 .gisa {border-top:2px solid #00b4d6;text-align:center;padding:15px 0;}
.p1060 .gisa span {font-size:1.2em;font-weight:700;text-align:center;color:#00b4d6;}


@media screen and (max-width:1000px) {
.p1060 .busleft {float:left;width:48%;}
.p1060 .busright {float:right;width:48%;}
}

@media screen and (max-width:700px) {
.p1060 .busleft {float:left;width:49%;}
.p1060 .busright {float:right;width:49%;}
}

@media screen and (max-width:600px) {
.p1060 .busleft {clear:both;width:100%;display:block;margin-bottom:20px;}
.p1060 .busleft th {width:80px;}
.p1060 .busright {clear:both;width:100%;display:block;}
.p1060 .busright td:first-child {width:80px;}
}


.p1070 .lecnotice {border:2px solid #d9d9d9;padding:15px;border-radius:10px;}
.p1070 .lecnotice .lecnoticebox {padding:15px;background:#fff;border-radius:7px;}
.p1070 .lecnotice .lecnoticebox .leclistnoticeth {min-width:60px;}
.p1070 .lecnotice .lecnoticebox h5 i {color:#00a4e2;}
.p1070 .lecnotice .lecnoticebox table {border-top:2px solid #4e94ae}
.p1070 .lecnotice .lecnoticebox .fa-bgbox {background:#00a4e2;padding:5px 9px;color:#fff;font-size:0.82em;border-radius:3px;}
.p1070 .lecnotice .lecnoticebox li {background-position:left 8px;}

.p1070 table {}
.p1070 table th {font-weight:700;padding:10px;width:20%;min-width:90px;}
.p1070 table td {padding:10px 0 10px 20px;}
.p1070 table td .llli li {display:inline-block;padding:4px 8px;border:1px dashed #d5d5d5;margin:1px;border-radius:4px;}
.p1070 table td .llli li:hover {background:#00b4d6;color:#fff;border:1px dashed #00b4d6;}

@media screen and (max-width:1200px) {
}
/*
.needtab .tabcs {text-align:center;}
.needtab .tabcs .tabcsbar {clear:both;border-top:2px solid #00b4d6;margin-bottom:40px;}
.needtab .tabcs li {float:left;cursor:pointer;margin-right:-1px;border:1px solid #d9d9d9;padding:10px;background:#fff;border-bottom:0;}

.needtab .tabcs .ch {background:#00b4d6;color:#fff;border:1px solid #00b4d6}
.needtab .tabcs li:hover {background:#00b4d6;color:#fff;border:1px solid #00b4d6}

@media screen and (max-width:800px) {
.needtab .tabcs li {padding:8px;}
}
*/


.p2010 .bigbox {padding:10px;background:url('/nimg/p2010_1.jpg') no-repeat left top #fcfcfc;border:1px solid #efefef;color:#323232;font-size:1.2em;background-size:cover;
					margin-bottom:40px;}
.p2010 .bigbox .bigbox2 {padding:50px 20px 50px 53%;border:1px dashed #d9d9d9;line-height:1.8em;}
.p2010 .bigbox .bigbox2 .bigtxt {font-size:1.4em;font-weight:700;}
.p2010 .p2010dl dt {background:url('/nimg/ico_bluecheck.png') no-repeat left 6px;color:#00b4d6;margin-bottom:10px;font-size:1.24em;font-weight:700;padding-left:17px;}
.p2010 .p2010dl dt i {padding-right:5px;font-size:0.82em;}
.p2010 .p2010dl dd {background:url('/nimg/lip_3.png') no-repeat 20px 6px;padding-left:30px;margin-bottom:7px;line-height:1.4em;}
.p2010 .p2010th {min-width:60px !important;}
.p2010 .p2010img {text-align:center;}
.p2010 .p2010img img {width:98%;max-width:474px;}

@media screen and (max-width:1000px) {
.p2010 .bigbox {font-size:1em;}
}
@media screen and (max-width:800px) {
.p2010 .p2010dl dt {font-size:1.2em;}
.p2010 .p2010dl dd {font-size:0.92em;}
}
@media screen and (max-width:660px) {
.p2010 .bigbox {background-size:150%;}
.p2010 .bigbox {font-size:0.92em;}
.p2010 .bigbox .bigbox2 {background:rgba(255,255,255,0.8);padding:10px;margin-top:150px;text-shadow:1px 1px #fff;}
}
@media screen and (max-width:620px) {
.p2010 .bigbox {background-size:190%;}
.p2010 .bigbox .bigbox2 {margin-top:50%;}
}


.thleft th {width:120px;text-align:left}
.thleft td strong {color:#00b4d6}
.thleftc th {width:120px;text-align:center}
.thleftc td strong {color:#00b4d6}
.p2020 .p0202t2 th {text-align:center;}
.p2020 .p0202t2 td {text-align:center;}
.p2020 .p0202t2 td li {text-align:left;}
.p2020 .p0202t2 .gtd {background:#f9f9f9;}
.p2020 .p0202t2 .mview {display:none;}
.p2020 .p0202t2 .gtd div {margin-bottom:5px;}
.p2020 .p0202t2 .gtd div span {padding:4px;6px;background:#6aafc9;color:#fff;border-radius:4px;font-size:0.92em;}

.p2020 .tabc .mobiscmsg {text-align:center;font-size:0.82em;margin-bottom:10px;display:none;}
.p2020 .tabc .mobiscmsg i {color:#ed2783;}

.p2020 .tabc .mobisc table th {border-right:1px solid #d9d9d9;}
.p2020 .tabc .mobisc table td {border-right:1px solid #d9d9d9;text-align:center;}
.p2020 .tabc .mobisc table th:last-child,.p2020 .tabc .mobisc table td:last-child {border-right:0;}
.p2020 .tabc .mobisc table .tdc {text-align:left;}
.p2020 .tabc .mobisc table .tdc .tdcc {}
.p2020 .tabc .mobisc table .tdc .wich {font-size:0.92em;} 
.p2020 .tabc .mobisc table .tdc .wich span {font-size:0.82em;color:#fff;background:#777777;border-radius:3px;padding:3px 5px;}
.p2020 .tabc .mobisc table .td1 {width:120px;}
.p2020 .tabc .mobisc table .td2 {width:70px;}
@media screen and (max-width:1200px) {

}
@media screen and (max-width:620px) {
.thleft th {width:80px}
.thleftc th {width:80px}
.p2020 .tabc .mobisc table .td1 {width:100px;letter-spacing:-1px;}
.p2020 .tabc .mobisc table .td2 {width:40px;}
.p2020 .p0202t2 .mview {display:block !important;}
.p2020 .p0202t2 .gtd {width:90px;}
}


.p2030 .bluet2 span {font-size:1.4em;font-weight:700;color:#008aff;}

.p2040 .p0204lis li {display:inline-block;padding:4px 7px;margin-right:5px;margin-bottom:5px;background:#6aafc9;border-radius:4px;color:#fff;}
.p2040 .p2040t th {border-right:1px solid #d9d9d9;text-align:center;}
.p2040 .p2040t th:last-child {border-right:0;}
.p2040 .p2040t td {border-right:1px solid #d9d9d9;text-align:center;}
.p2040 .p2040t td:last-child {border-right:0;}
.p2040 .p2040t td div {display:block;;padding:4px 7px;margin-right:5px;margin-bottom:5px;background:#6aafc9;border-radius:4px;color:#fff;}
.p2040 .p2040t td div img {width:80%;max-width:30px;min-width:20px;}
.p2040 .p2040t td .gold {background:#e99400;}
.p2040 .p2040t td .silver {background:#8f8f8f;}
.p2040 .p2040t td .bronze {background:#805e22;}
.p2040 .p0204medal th,.p2040 .p0204medal td {border:0;background:none;}
.p2040 .p0204medal th {width:50px;color:#fff;border-radius:4px}
.p2040 .p0204medal th img {width:20px;}
.p2040 .p0204medal .gold {background:#e99400;}
.p2040 .p0204medal .silver {background:#8f8f8f;}
.p2040 .p0204medal .bronze {background:#805e22;}
.p2040 .p0204medal td {padding:2px;}
.p2040 .p0204medal td ul {padding-left:4px;}
.p2040 .bplef li {background-position:left 8px !important;}

.p2050 .p2050ul {text-align:center;}
.p2050 .p2050ul li {display:inline-block;width:120px;height:120px;border:2px solid #4ed5ef;text-align:center;margin:0 1%;border-radius:50%;font-size:1.2em;background:#6ad5e9;
							color:#fff;}
.p2050 .p2050ul li i {font-size:2.6em;padding-top:30px;padding-bottom:10px;text-shadow:1px 1px rgba(0,0,0,0.3);}
.p2050 .ulst2 li i {padding:0 5px;color:#00b4d6}

@media screen and (max-width:500px) {
.p2050 .p2050ul li {width:90px;height:90px;margin:0 1% 10px;;font-size:1.12em;}
.p2050 .p2050ul li i {font-size:2.6em;padding-top:10px;padding-bottom:10px;}
}

@media screen and (max-width:400px) {
.p2050 .p2050ul li {width:86px;height:86px;margin:0 1% 10px;;font-size:1em;}
.p2050 .p2050ul li i {font-size:2.6em;padding-top:10px;padding-bottom:10px;}
}


.p2060 .p2060bdl li {float:left;width:48%;padding:5px;border:1px solid #d9d9d9;margin-bottom:15px;background:#f9f9f9;}
.p2060 .p2060bdl .ril {float:right;}
.p2060 .p2060bdl li dl {padding:5px;background:#fff;}
.p2060 .p2060bdl li dt {float:left}
.p2060 .p2060bdl li dt img {width:152px;border:1px solid #efefef;}
.p2060 .p2060bdl li dd {padding-left:170px;}
.p2060 .p2060bdl li dd .dongt {font-size:1.12em;font-weight:700;padding-bottom:8px;margin-bottom:8px;border-bottom:1px dotted #d9d9d9;color:#00a4e2;}
.p2060 .p2060bdl li dd .dongc {line-height:1.6em;}
.p2060 .p2060th {min-width:60px !important;}

@media screen and (max-width:980px) {
.p2060 .p2060bdl li {float:left;width:97%;padding:3px;display:inline-block;}
.p2060 .p2060bdl .ril {float:left;width:97%;padding:3px;display:inline-block}
.p2060 .p2060bdl li dt img {width:120px}
.p2060 .p2060bdl li dd {padding-left:140px;}
}
@media screen and (max-width:400px) {
.p2060 .p2060bdl li {float:left;width:98% !important;}
.p2060 .p2060bdl li dt img {width:100px}
.p2060 .p2060bdl li dd {padding-left:115px;}
.p2060 .p2060bdl li dd .dongt {font-size:1em;padding-bottom:5px;margin-bottom:5px;}
.p2060 .p2060bdl li dd .dongc {font-size:0.92em;line-height:1.4em;}
}

.p2070 .p2070pi i {color:#96dce9;padding:0 10px;}

.p2080 .p2080th {min-width:60px !important;}


.leclist .lecsearch {padding:15px 0;}
.leclist .lecsearch select {border:1px solid #d9d9d9;font-size:0.92em;width:18%;height:32px;color:#707070;}
.leclist .lecsearch input[type="text"] {width:43.5%;border:1px solid #d9d9d9;height:30px;background:#f9f9f9;}
.leclist .lecsearch input[type="submit"] {width:48px;height:32px;border:1px solid #4e94ae;background:#00a4e2;color:#fff;}
.leclist .lecsearch .btnsubmit {width:50px;text-align:right;}
.leclist .lecall {border-top:2px solid #00a4e2;margin-bottom:20px;}
.leclist .lecall th {height:30px;background:#f9f9f9;border-bottom:1px solid #d9d9d9;}
.leclist .lecall td {padding:10px 0;line-height:1.4em;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;text-align:center;}
.leclist .lecall tr td:last-child {border-right:0;width:100px;}
.leclist .lecall tr td:first-child {text-align:left;}
.leclist .lecall td .lecm {padding-top:7px;}
.leclist .lecall td .lecin {background:#00a4e2;color:#fff;font-size:0.89em;padding:4px 7px;border-radius:4px;}
.leclist .lecall td .lecout {background:#828282;color:#fff;font-size:0.89em;padding:4px 7px;border-radius:4px;}
.lectures .jungbo {font-size:0.82em;padding-top:6px;}
.lectures .jungbo span {border-radius:3px;font-size:0.79em;padding:3px 5px;color:#fff;}
.lectures .jungbo .jun {background:#ba9048;}
.lectures .jungbo .ssam {background:#4860ba;}
/*
.lectures .day1 {background:#88d861}
.lectures .day2 {background:#76c94d}
.lectures .day3 {background:#60b139}
.lectures .day4 {background:#4c902b}
.lectures .day5 {background:#376b1d}
.lectures .day6 {background:#00a4e2}
.lectures .day7 {background:#ef0843}
*/

.day1 {border-radius:3px;font-size:0.79em;padding:3px 5px;color:#fff;background:#88d861}
.day2 {border-radius:3px;font-size:0.79em;padding:3px 5px;color:#fff;background:#76c94d}
.day3 {border-radius:3px;font-size:0.79em;padding:3px 5px;color:#fff;background:#60b139}
.day4 {border-radius:3px;font-size:0.79em;padding:3px 5px;color:#fff;background:#4c902b}
.day5 {border-radius:3px;font-size:0.79em;padding:3px 5px;color:#fff;background:#376b1d}
.day6 {border-radius:3px;font-size:0.79em;padding:3px 5px;color:#fff;background:#00a4e2}
.day7 {border-radius:3px;font-size:0.79em;padding:3px 5px;color:#fff;background:#ef0843}

.leclist .lecall tr:hover {background:#e6f8ff}
.leclist .lecall td .mview {display:none;}
.leclist .lecall td .mview2 {display:none;}
.leclist .lecall .cen {}
.leclist .lecall .title {min-width:50%;}

.lecwrite th {min-width:60px;}
.lecwrite td .half2 {width:60% !important;max-width:260px;}
.lecwrite td select {width:60px;border:1px solid #d9d9d9;height:32px;}

.lecview .bocc {padding:0 !important;}
.lecview .bocc .bocont {padding:10px;}
.lecview h4 {margin-bottom:10px;}
.lecview .lecsinfo .lecimg {float:left;width:48%;}
.lecview .lecsinfo .lecinfo {float:right;width:48%;}
.lecview .lecsinfo .lecimg img {width:100%;}
.lecview .lecsinfo {margin-bottom:30px;}
.lecview .lecsinfo  td span {border-radius:3px;font-size:0.79em;padding:3px 5px;color:#fff;}
.lecview .lecsinfo .lecinfo table th {padding:8px 5px;border-bottom:1px solid #d9d9d9;background:#f9f9f9;width:100px;}
.lecview .lecsinfo .lecinfo table td {padding:8px 5px;border-bottom:1px solid #d9d9d9;}
.lecview .prof {background:#f9f9f9;border:1px solid #d9d9d9;padding:15px;line-height:1.4em;}
.lecview .prof .proft {border-bottom:1px solid #d9d9d9;padding-bottom:10px;margin-bottom:15px;color:#000;font-weight:700;}
.lecview .prof .proft i {color:#00a4e2;padding-right:10px;}

.lecview .lecsinfo .lecinfo input[type="text"] {border:1px solid #d9d9d9;height:30px;background:#f9f9f9;}

@media screen and (max-width:900px) {
.leclist .lecnotice {padding:5px;}
.leclist .lecnotice .lecnoticebox {padding:10px;}
}
@media screen and (max-width:700px) {
.leclist .lecsearch input[type="text"] {width:42%;}
}
@media screen and (max-width:600px) {
.lecview .lecsinfo .lecimg {clear:both;width:100%;display:block;}
.lecview .lecsinfo .lecinfo {clear:both;width:100%;display:block;}
.lecview .lecsinfo {margin-bottom:10px;}
.lecview .lecsinfo .lecinfo table th {width:60px;}
.lecview .bocc .bocont {padding:10px 5px;}
.lecview .prof {padding:10px;font-size:0.92em;}
.lecview .prof .proft i {padding-right:6px;}
.leclist .lecall .scr {display:none;}
}

@media screen and (max-width:500px) {
.leclist .lecsearch .btnsubmit {width:70px;}
.leclist .lecsearch select {border:1px solid #d9d9d9;font-size:0.92em;width:32%;height:32px;color:#707070;margin-bottom:5px;}
.leclist .lecsearch input[type="text"] {width:98.2%;border:1px solid #d9d9d9;height:30px;background:#f9f9f9;}
.leclist .lecsearch input[type="submit"] {width:70px;height:69px;border:1px solid #4e94ae;background:#00a4e2;color:#fff;}
.leclist .lecall tr td:last-child {width:80px;}
.leclist .lecall td {font-size:0.92em;}
.leclist .lecall .cen {width:40px;}
.leclist .lecall td .mview {display:block !important;}
}

@media screen and (max-width:350px) {
.leclist .lecall td .mview2 {display:block !important;}
}


.p3010 .p3010t th {border-right:1px solid #d9d9d9;}
.p3010 .p3010t th:last-child {border-right:0;}
.p3010 .p3010t td {border-right:1px solid #d9d9d9;}
.p3010 .p3010t td:last-child {border-right:0;}
.p3010 .p3010t .fi {width:80px;background:#f9f9f9;text-align:center;}
.p3010 .p3010t .se {width:90px;background:#efefef;text-align:center;font-weight:700;}
.p3010 .p3010t td li {float:left;padding:2px 4px;border:1px dotted #d9d9d9;margin-right:3px;margin-bottom:3px;border-radius:5px;background:#f9f9f9;cursor:pointer;}
.p3010 .p3010t td li:hover {border:1px dotted #00a4e2;background:#f9f9f9;}

.p3010 .p3020t .fi {width:80px;background:#f9f9f9;text-align:center;}
.p3010 .p3020t .se {width:120px !important;background:#efefef;text-align:center;font-weight:700;}

@media screen and (max-width:600px) {
.p3010 .p3010t .fi {width:60px;}
.p3010 .p3010t .se {width:50px;}
.p3010 .p3020t .se {width:50px !important;}
}

.p4010 .p4010t th {border-right:1px solid #d9d9d9;width:25%;}
.p4010 .p4010t th:last-child {border-right:0;}
.p4010 .p4010t td {vertical-align:top;border-right:1px solid #d9d9d9}
.p4010 .p4010t td:last-child {border-right:0;}
.p4010 .p4010t td li {background-position:left 8px;}

.p4010 .p4010t2 .p4010t2td1 {max-width:100px !important;;min-width:40px;}
.p4010 .p4010t2 td {text-align:center;}
.p4010 .p4010t2 th {border-right:1px solid #d9d9d9;}
.p4010 .p4010t2 th:last-child {border-right:0;}
.p4010 .p4010t2 td {vertical-align:top;border-right:1px solid #d9d9d9}
.p4010 .p4010t2 td:last-child {border-right:0;}

.p4010 .p4010t3 td {text-align:center;}
.p4010 .p4010t3 th {border-right:1px solid #d9d9d9;}
.p4010 .p4010t3 th:last-child {border-right:0;}
.p4010 .p4010t3 td {vertical-align:top;border-right:1px solid #d9d9d9}
.p4010 .p4010t3 td:last-child {border-right:0;}
.p4010 .p4010t3 td li {background-position:left 9px;}
.p4010 .p4010t3 .p4010t3td1 {min-width:40px;max-width:60px;width:7%;}
.p4010 .p4010t3 .p4010t3td2 {min-width:80px;max-width:150px;width:20%;}

.p4010 .p4010t4 th {border-right:1px solid #d9d9d9;}
.p4010 .p4010t4 th:last-child {border-right:0;}
.p4010 .p4010t4 td {vertical-align:top;border-right:1px solid #d9d9d9}
.p4010 .p4010t4 td:first-child {text-align:center;}
.p4010 .p4010t4 td:last-child {border-right:0;}
.p4010 .p4010t4 .p4010t3td2 {width:45%;min-width:200px;}
.p4010 .p4010t4 .p4010t3td1 {width:80px;}

.p4010 .p4010t5 th {max-width:160px;min-width:90px;border-right:1px solid #d9d9d9;}
.p4010 .p4010t5 td li {background-position:left 9px;}

.p4060 .p4060rb {border:2px solid #d9d9d9;padding:15px;text-align:center;}
.p4060 .p4060rb .fffbox {padding:30px 15px;background:#fff;}
.p4060 .p4060rb .bluet {font-size:1.2em;font-weight:700;margin-bottom:30px;}
.p4060 .p4060rb li {display:inline-block;vertical-align:top;width:30%;}
.p4060 .p4060rb .next {font-size:2em;height:140px;line-height:140px;width:50px !important;color:#cacaca;}
.p4060 .p4060rb li dt {width:140px;height:140px;line-height:140px;border:1px solid #77c0ea;color:#fff;border-radius:50%;font-size:4em;margin:0 auto 15px;background:#b7e5ff;
								text-shadow:1px 1px rgba(0,0,0,0.3);}
.p4060 .p4060rb li dd {line-height:1.4em;}
.p4060 .p4060rb li dd span {font-size:0.92em;color:#919191;}
.p4060 .p4060rb li .semit {margin-bottom:10px;font-weight:700;font-size:1.2em;color:#00a4e2}
.p4060 .p4060rb li .fa-chevron-down {display:none;}
.p4060 .p0406t th {width:80px;}

.p4060 .p2010dl dd {padding-left:0;background:none;}
.p4060 .p2010dl dd th {width:80px;}
.p4060 .p0406ul2box {border:1px solid #d9d9d9;padding:30px 0 50px 0;border-radius:10px;background:#f9f9f9;margin-bottom:20px;}
.p4060 .p0406ul2 {text-align:center;}
.p4060 .p0406ul2 li {display:inline-block;width:42%;vertical-align:top;border:1px solid #d9d9d9;padding:5px;border-radius:7px;line-height:1.4em;}
.p4060 .p0406ul2 li .libox {padding:15px;background:#fff;border-radius:5px;position:relative;}
.p4060 .p0406ul2 li .cham {font-size:0.92em;color:#919191;position:absolute;left:0;top:120%;}
.p4060 .p0406ul2 .next {font-size:2em;width:50px !important;color:#cacaca;border:0;line-height:1.8em}
.p4060 .p0406ul2 li .fa-chevron-down {display:none;}

@media screen and (max-width:700px) {
.p4060 .p4060rb {padding:7px;}
.p4060 .p4060rb li dt {width:100px;height:100px;line-height:100px;font-size:3em;}
.p4060 .p4060rb li {width:40%;}
.p4060 .p0406t th {width:60px;}
.p4060 .p0406ul2 li .cham {font-size:0.79em;line-height:1.2em;}
}

@media screen and (max-width:600px) {
.p4060 .p0406ul2box {padding:10px 0;}
.p4060 .p0406ul2 li {width:90%;}
.p4060 .p0406ul2 li:first-child {margin-bottom:30px;}
.p4060 .p0406ul2 li .fa-long-arrow-right {display:none;}
.p4060 .p0406ul2 li .fa-chevron-down {display:block;}
}

@media screen and (max-width:400px) {
.p4060 .p4060rb li {width:80%;}
.p4060 .p4060rb .next {width:80% !important;height:auto;padding:20px 0;}
.p4060 .p4060rb li .fa-long-arrow-right {display:none;}
.p4060 .p4060rb li .fa-chevron-down {display:block;}
}

.p4060 .p40tt {border-radius:5px;background:#00a4e2;color:#fff;padding:7px 10px;margin-bottom:5px;}
.p4060 .p40tt i {padding-right:8px;}
.p4060 .p40tt2 {border-radius:5px;background:#7e7e7e;color:#fff;padding:7px 10px;margin-bottom:5px;}
.p4060 .p40tt2 i {padding-right:8px;}
.p4060 .p40tbox {border-radius:5px;padding:10px;background:#f9f9f9;font-size:0.92em;overflow:hidden !important;border:1px solid #efefef;}
.p4060 .p40tbox table {border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.p4060 .p40tbox th {background:#efefef;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:6px;}
.p4060 .p40tbox td {background:#fff;border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding:6px;}
.p4060 .p40tbox td li {display:inline-block;;border-radius:5px;padding:4px;margin:0 -4px;}
.p4060 .p40tbox td .ty1 {background:#00a4e2;color:#fff;margin-right:5px;}
.p4060 .p40tbox td .ty2 {background:#9fcb81;color:#fff;margin-right:5px;}
.p4060 .p40tbox td .ty3 {background:#cba481;color:#fff;margin-right:5px;}
.p4060 .p40tbox td strong {font-weight:700;font-size:1.2em;color:#00a4e2;}
.p4060 .p40tbox .suin {width:60px;text-align:center;}
.p4060 .p40tbox .suin a {background:#5dc3e9;color:#fff;font-size:0.82em;padding:4px 6px;border-radius:4px;}
.p4060 .p40tbox .tac {min-width:100px;width:20%;}
.p4060 .tact td {text-align:center;}
.p4060 .p40tbox .tactt {margin-bottom:8px;}
.p4060 .p40tbox .tactt i {padding-right:8px;color:#76c9e9;}
@media screen and (max-width:600px) {
.p4060 .p40tbox th,.p4060 .p40tbox td {font-size:0.92em;}
.p4060 .p40tbox .tac {min-width:80px;}
.p4060 .p40tbox td li {border-radius:5px;padding:4px;margin-bottom:5px;}
.p4060 .p40tbox td .ty1 {font-size:0.92em;}
.p4060 .p40tbox td .ty2 {font-size:0.92em;}
.p4060 .p40tbox td .ty3 {font-size:0.92em;}
.p4060 .p40tbox td .mview {display:block !important;}
}


.logs .joinbtn {text-align:center;}
.logs .joinbtn li {display:inline-block;padding:5px 8px;}
.logs .joinbtn .ok {background:#00a4e2;color:#fff;border:1px solid #2a9dc8}
.logs .joinbtn .nor {background:#efefef;color:#000;border:1px solid #d9d9d9;}

.logs .loginbox {width:90%;max-width:400px;margin:30px auto 0;}
.logs .loginbox table {padding:15px;border-radius:5px;border:1px solid #d9d9d9;background:#f9f9f9;}
.logs .loginbox .semit {font-size:1.2em;font-weight:700;color:#000;margin-bottom:10px;}
.logs .loginbox table .btn {width:80px;text-align:right;}
.logs .loginbox table td {padding:0.5em 0;}
.logs .loginbox table td input[type="text"] {width:100%;border:1px solid #d9d9d9;height:30px;}
.logs .loginbox table td input[type="password"] {width:100%;border:1px solid #d9d9d9;height:30px;}
.logs .loginbox table td input[type="submit"] {width:70px;height:68px;background:#00a4e2;color:#fff;border:0;}
.logs .loginbox table .links {background:#fff;border:1px solid #d9d9d9;padding:10px;text-align:center;margin-top:10px;font-size:0.92em;border-radius:5px}
.logs .loginbox table .links i {padding-right:7px;color:#b6b6b6;font-size:1.12em;}
.logs .loginbox table .links a:hover i {color:#00a4e2}

.logs .loginbox  h2 {font-size:1.1em;color:#585858;text-align:center;margin-bottom:10px;}
.logs .loginbox p {margin:0.5em 0;font-size:12pt;}
.logs .id_search_btn {width:100%;text-align:center;margin-top:1em}
.logs .id_search_btn input{width:80px;height:40px;background:#00a4e2;color:#fff;border:0;}

@media screen and (max-width:600px) {
.logs .loginbox table {padding:8px;}
}

.logs .joint {border-top:2px solid #000;}
.logs .joint th {width:110px;padding:8px 5px;text-align:left;background:#f9f9f9;border-bottom:1px solid #d9d9d9;}
.logs .joint td {padding:8px 5px;border-bottom:1px solid #d9d9d9;line-height:1.6em;}
.logs .joint td input[type="text"] {width:99%;height:24px;border:1px solid #d9d9d9;background:#f9f9f9;}
.logs .joint td input[type="password"] {width:99%;height:24px;border:1px solid #d9d9d9;background:#f9f9f9;}
.logs .joint td .jhalf {width:99% !important;max-width:300px;}
.logs .joint td .jhalfs {width:29% !important;max-width:90px;}
.logs .joint td .jhalfid {width:45% !important;max-width:300px;}
.logs .joint td .jyy {width:60px !important;}
.logs .joint td .jmm {width:30px !important;}
.logs .joint td .juso {margin-bottom:5px;}
.logs .joint td .juso:last-child {margin-bottom:0;}
.logs .joint td .zip {width:50px !important;}
.logs .joint td a {border:1px solid #00a4e2;color:#fff;background:#00a4e2;font-size:0.82em;padding:5px 5px;}
.logs .joint td a i {padding-right:5px;}
.logs .accp {text-align:center;padding:15px 5px;border-bottom:2px solid #d9d9d9;line-height:1.6em;margin-bottom:30px;}
@media screen and (max-width:600px) {
.logs .joint td .jyy {width:50px !important;}
.logs .joint td .jhalfid {width:40% !important;}
.logs .joint th {width:80px;font-size:0.89em;}
.logs .accp {font-size:0.92em;}
}

.licen {margin-bottom:25px;}
.licen .licbox {height:200px;overflow-y:scroll;border:1px solid #d9d9d9;margin-bottom:5px;}
.licenbox {line-height:1.6em;font-weight:700;font-size:0.92em;padding:20px;}
.licenbox .licent {font-size:1.2em;color:#000;margin-bottom:20px;}
.licenbox .likeh3 {font-size:1.12em;color:#000;margin-bottom:10px;}
.licenbox .likeh4 {font-size:1em;color:#000;margin-bottom:10px;}
.licenbox p {margin-bottom:20px;}
.allchk {padding:15px 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;background:#f9f9f9;padding-left:15px;}

.logstep {background:url('/nimg/pat_fff_slash.png') #efefef;padding:5px;}
.logstep ul {background:#fff;padding:5px;}
.logstep li {float:left;width:25%;background:#f9f9f9;padding:15px 0;}
.logstep .fi {text-align:left;font-weight:700;padding:21px 0 20px !important;}
.logstep .fi div {padding-left:20px;;line-height:1.4em;border-right:1px dotted #d9d9d9}
.logstep .fi span {color:#005aa3;font-size:1.4em;}
.logstep .cen table {border-left:1px dotted #d9d9d9;border-right:1px dotted #d9d9d9;}
.logstep th {text-align:center;font-size:3em;width:80px;}
.logstep .ch {color:#005aa3;}
.logstep td .btt {font-size:1.2em;font-weight:700;}
@media screen and (max-width:1100px) {
.logstep {font-size:0.89em;}
.logstep .fi {text-align:left;font-weight:700;padding:16px 0 16px !important;}
.logstep .fi div {padding-left:8px;}
.logstep th {text-align:center;font-size:2.4em;width:50px;}
}

@media screen and (max-width:920px) {
.logstep .fi span {color:#005aa3;font-size:1em;}
}

@media screen and (max-width:650px) {
.logstep .fi {display:none;}
.logstep li {width:33%;}
.logstep .cen {width:34%;}
}

@media screen and (max-width:500px) {
.logstep th {font-size:2em;width:40px;}
.logstep td {font-size:0.92em;}
.logstep td .btt {font-size:1em;font-weight:700;}
.logstep td .btt .mhid {display:none;}
}

@media screen and (max-width:350px) {
.logstep th {font-size:1.2em;width:30px;}
.logstep td {font-size:0.72em;}
.logstep td .btt {font-size:1em;font-weight:700;}
.logstep td .btt .mhid {display:none;}
}

.footab {text-align:center;}
.footab .ch {background:#00a4e2;color:#fff;border:1px solid #00a4e2;}
.footab li {display:inline-block;padding:8px 20px;font-size:1.2em;border:1px solid #d9d9d9;margin:0 -3px;background:#fff;border-bottom:0 !important;cursor:pointer;}

.partner {border-top:1px solid #d9d9d9;padding:30px 0;}
.partner .partnerbox li {text-align:center;}
.partner .partnerbox li img {width:96%;max-width:221px;border:1px solid #d9d9d9;margin:0 auto;}

.accp li {line-height:1.4em;}
.accps {line-height:1.6em;}
.accps span {padding-left:23px;}
.accps .deci {padding-left:15px;}
.accps .deci li {list-style:decimal;}
.accps .alpha {padding-left:30px;}
.accps .alpha li {list-style:upper-alpha;font-size:0.92em;}
.accps .blue {padding-left:0px;}
.accps .blue li {background:url('/nimg/lip_2.png') no-repeat left 7px;;font-size:0.92em;padding-left:10px;}
.accps .gray {padding-left:18px;}
.accps .gray li {background:url('/nimg/lip_3.png') no-repeat left 7px;;font-size:0.92em;padding-left:10px;}

.accpsel {position:relative;}
.accpsel select {position:absolute;right:0;top:-95px;width:50%;max-width:250px;height:34px;line-height:34px;border:2px solid #0f73da;background:#dcedff;font-size:0.92em;}
@media screen and (max-width:700px) {
.accpsel select {right:0;top:-80px;}
}

@media screen and (max-width:500px) {
.accpsel select {position:relative;top:-20px;width:100%;max-width:100%;}
}