/*
@font-face {
	font-family: 'NotoSansSC';
	src: url(/resources/font/NotoSansSC-Thin.otf) format('opentype');
	font-weight: 100;
}
@font-face {
	font-family: 'NotoSansSC';
	src: url(/resources/font/NotoSansSC-Light.otf) format('opentype');
	font-style: normal;
	font-weight: 300;
}
@font-face {
	font-family: 'NotoSansSC';
	src: url(/resources/font/NotoSansSC-Regular.otf) format('opentype');
	font-weight: 400;
}
@font-face {
	font-family: 'NotoSansSC';
	src: url(/resources/font/NotoSansSC-Medium.otf) format('opentype');
	font-weight: 500;
}
@font-face {
	font-family: 'NotoSansSC';
	src: url(/resources/font/NotoSansSC-Bold.otf) format('opentype');
	font-weight: 700;
}
@font-face {
	font-family: 'NotoSansSC';
	src: url(/resources/font/NotoSansSC-Black.otf) format('opentype');
	font-weight: 900;
}
*/
html, body, div, p, span, strong, b, em, iframe, pre, 
h1, h2, h3, h4, h5, h6, 
img, dl, dt, dd, 
fieldset, form, legend, label, table, caption, thead, tbody, tfoot, tr, th, td, button,
ul, ol, li, a, input, select, textarea {margin: 0;padding: 0; border: 0 none;} 
/* select {padding-bottom:2px; box-sizing: content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;} */

* {-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;}
/* legend,hr,caption {position: absolute;overflow: hidden;width: 1px !important;height:1px !important;margin: -1px !important;line-height: 0 !important;border: 0;clip: rect(0 0 0 0); font-size:0;} */
/* input {
	-webkit-appearance: none;
	-webkit-border-radius: 0;
} */
input[type="checkbox"]{background-color:#fff;-webkit-appearance:checkbox;}
input[type="text"], 
input[type="password"], 
input[type="email"], 
input[type="button"], 
input[type="search"], 
input[type="image"], 
input[type="tel"], 
button, 
select, 
textarea{-webkit-border-radius:0;-webkit-appearance:none;}
button { border: none; cursor: pointer; }
input[type='submit'],input[type='button'] {cursor:pointer;}
input[type='text']:focus::placeholder{color: transparent;}
input:focus {outline: none;} /* outline 테두리 없애기 */
ul, ol, li {list-style: none;} 
em, address {font-style: normal;} 
img {border: 0 none; font-size: 0;line-height: 0;} 
/* sup {position: relative;top: 2px;font-size: 11px;line-height: 100%;}  */
textarea {box-sizing: border-box; resize: none; border: 1px solid #dfdfdf; padding:5px;}
table {border-collapse: collapse; border-spacing:0; } 
caption {overflow: hidden;width: 0;height: 0;font-size: 0; line-height: 0;} 
th, td { vertical-align: middle;} 
/* pre {white-space: initial;} */


a {color: #333; text-decoration: none; } 
*, html {box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } 
*, *:before, *:after {box-sizing: border-box;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;}

/* HTML5 display-role reset for older browsers */ 
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

/* display, clear */
.clear:after{content:'';clear:both; display:block; overflow: hidden;}
.block{display:block;}
.underline {text-decoration:underline;}
.underline_red {border-bottom:1px solid #e6383a ;}
.show {display:block;}
.hide{position:absolute; display:block; overflow:hidden; border:0; width:1px; height:1px; clip: rect(1px, 1px, 1px, 1px); clip-path:inset(50%);}
.overflow { overflow:hidden; }
.singleLine{display: -webkit-box; -webkit-box-orient: vertical; word-wrap: break-word; overflow: hidden; -webkit-line-clamp: 1;  }
/* -------------------------- */

/* skip_nav */
.skipNav> a{position: absolute; top: -200px; left:0; width: 160px; line-height: 30px; border: 1px solid #dedede; background: #333; text-align:center; display:block; color:#fff; font-size:13px; z-index: 9999;}
.skipNav a:focus, .skipNav a:active{top: 0; color: #FFF; text-align: center; text-decoration:none;}
/* -------------------------- */

/* -------------------------- */
.mgl-1 {margin-left:-1px;}
.mgl-2 {margin-left:-2px;}
.mgl-3 {margin-left:-3px;}
.mgl-4 {margin-left:-4px;}
.mgl-5 {margin-left:-5px;}
.mgl1  {margin-left:1px;}
.mgl2  {margin-left:2px;}
.mgl3  {margin-left:3px;}
.mgl4  {margin-left:4px;}
.mgl5  {margin-left:5px;}
.mgl6  {margin-left:6px;}
.mgl7  {margin-left:7px;}
.mgl8  {margin-left:8px;}
.mgl9  {margin-left:9px;}
.mgl10 {margin-left:10px;}
.mgl10_i {margin-left:10px !important;}
.mgl10 {margin-left:10px;}
.mgl11 {margin-left:11px;}
.mgl12 {margin-left:12px;}
.mgl13 {margin-left:13px;}
.mgl14 {margin-left:14px;}
.mgl15 {margin-left:15px;}
.mgl16 {margin-left:16px;}
.mgl17 {margin-left:17px;}
.mgl18 {margin-left:18px;}
.mgl19 {margin-left:19px;}
.mgl20 {margin-left:20px;}
.mgl21 {margin-left:21px;}
.mgl22 {margin-left:22px;}
.mgl23 {margin-left:23px;}
.mgl24 {margin-left:24px;}
.mgl25 {margin-left:25px;}
.mgl26 {margin-left:26px;}
.mgl27 {margin-left:27px;}
.mgl28 {margin-left:28px;}
.mgl29 {margin-left:29px;}
.mgl30 {margin-left:30px;}
.mgl35 {margin-left:35px;}
.mgl40 {margin-left:40px;}
.mgl45 {margin-left:45px;}
.mgl50 {margin-left:50px;}
.mgl55 {margin-left:55px;}
.mgl100 {margin-left:100px;}

.mgr0_i  {margin-right:0 !important;}
.mgr1  {margin-right:1px;}
.mgr2  {margin-right:2px;}
.mgr3  {margin-right:3px;}
.mgr4  {margin-right:4px;}
.mgr5  {margin-right:5px;}
.mgr6  {margin-right:6px;}
.mgr7  {margin-right:7px;}
.mgr8  {margin-right:8px;}
.mgr9  {margin-right:9px;}
.mgr10 {margin-right:10px;}
.mgr10_i {margin-right:10px !important;}
.mgr11 {margin-right:11px;}
.mgr12 {margin-right:12px;}
.mgr13 {margin-right:13px;}
.mgr14 {margin-right:14px;}
.mgr15 {margin-right:15px;}
.mgr16 {margin-right:16px;}
.mgr17 {margin-right:17px;}
.mgr18 {margin-right:18px;}
.mgr19 {margin-right:19px;}
.mgr20 {margin-right:20px;}
.mgr21 {margin-right:21px;}
.mgr22 {margin-right:22px;}
.mgr23 {margin-right:23px;}
.mgr24 {margin-right:24px;}
.mgr25 {margin-right:25px;}
.mgr26 {margin-right:26px;}
.mgr27 {margin-right:27px;}
.mgr28 {margin-right:28px;}
.mgr29 {margin-right:29px;}
.mgr30 {margin-right:30px;}
.mgr35 {margin-right:35px;}
.mgr40 {margin-right:40px;}
.mgr45 {margin-right:45px;}
.mgr50 {margin-right:50px;}
.mgr55 {margin-right:55px;}
.mgr60 {margin-right:60px;}
.mgr70 {margin-right:70px;}
.mgr80 {margin-right:80px;}
.mgr90 {margin-right:90px;}
.mgr100 {margin-right:100px;}

.mgt1m {margin-top:-1px;}
.mgt2m {margin-top:-2px;}
.mgt3m {margin-top:-3px;}
.mgt4m {margin-top:-4px;}
.mgt5m {margin-top:-5px;}
.mgt0  {margin-top:0;}
.mgt0i  {margin-top:0 !important;}
.mgt1  {margin-top:1px;}
.mgt2  {margin-top:2px;}
.mgt3  {margin-top:3px;}
.mgt4  {margin-top:4px;}
.mgt5  {margin-top:5px;}
.mgt5i  {margin-top:5px !important;}
.mgt6  {margin-top:6px;}
.mgt7  {margin-top:7px;}
.mgt8  {margin-top:8px;}
.mgt9  {margin-top:9px;}
.mgt10 {margin-top:10px;}
.mgt10i {margin-top:10px !important;}
.mgt11 {margin-top:11px;}
.mgt12 {margin-top:12px;}
.mgt13 {margin-top:13px;}
.mgt14 {margin-top:14px;}
.mgt15 {margin-top:15px;}
.mgt16 {margin-top:16px;}
.mgt17 {margin-top:17px;}
.mgt18 {margin-top:18px;}
.mgt19 {margin-top:19px;}
.mgt20 {margin-top:20px;}
.mgt21 {margin-top:21px;}
.mgt22 {margin-top:22px;}
.mgt23 {margin-top:23px;}
.mgt24 {margin-top:24px;}
.mgt25 {margin-top:25px;}
.mgt26 {margin-top:26px;}
.mgt27 {margin-top:27px;}
.mgt28 {margin-top:28px;}
.mgt29 {margin-top:29px;}
.mgt30 {margin-top:30px;}
.mgt30i {margin-top:30px !important;}
.mgt31 {margin-top:31px;}
.mgt32 {margin-top:32px;}
.mgt34 {margin-top:34px;}
.mgt35 {margin-top:35px;}
.mgt37 {margin-top:37px;}
.mgt40 {margin-top:40px;}
.mgt42 {margin-top:42px;}
.mgt44 {margin-top:44px;}
.mgt45 {margin-top:45px;}
.mgt46 {margin-top:46px;}
.mgt48 {margin-top:48px;}
.mgt50 {margin-top:50px;}
.mgt51 {margin-top:51px;}
.mgt53 {margin-top:53px;}
.mgt55 {margin-top:55px;}
.mgt56 {margin-top:56px;}
.mgt57 {margin-top:57px;}
.mgt60 {margin-top:60px;}
.mgt61 {margin-top:61px;}
.mgt64 {margin-top:64px;}
.mgt66 {margin-top:66px;}
.mgt67 {margin-top:67px;}
.mgt70 {margin-top:70px;}
.mgt72 {margin-top:72px;}
.mgt74 {margin-top:74px;}
.mgt76 {margin-top:76px;}
.mgt80 {margin-top:80px;}
.mgt85 {margin-top:85px;}
.mgt90 {margin-top:90px;}
.mgt100 {margin-top:100px;}
.mgt110 {margin-top:110px;}
.mgt111 {margin-top:111px;}
.mgt120 {margin-top:120px;}
.mgt130 {margin-top:130px;}
.mgt140 {margin-top:140px;}
.mgt150 {margin-top:150px;}

.mgb1  {margin-bottom:1px;}
.mgb2  {margin-bottom:2px;}
.mgb3  {margin-bottom:3px;}
.mgb4  {margin-bottom:4px;}
.mgb5  {margin-bottom:5px;}
.mgb6  {margin-bottom:6px;}
.mgb7  {margin-bottom:7px;}
.mgb8  {margin-bottom:8px;}
.mgb9  {margin-bottom:9px;}
.mgb10 {margin-bottom:10px;}
.mgb11 {margin-bottom:11px;}
.mgb12 {margin-bottom:12px;}
.mgb13 {margin-bottom:13px;}
.mgb14 {margin-bottom:14px;}
.mgb15 {margin-bottom:15px;}
.mgb16 {margin-bottom:16px;}
.mgb17 {margin-bottom:17px;}
.mgb18 {margin-bottom:18px;}
.mgb19 {margin-bottom:19px;}
.mgb20 {margin-bottom:20px;}
.mgb21 {margin-bottom:21px;}
.mgb22 {margin-bottom:22px;}
.mgb23 {margin-bottom:23px;}
.mgb24 {margin-bottom:24px;}
.mgb25 {margin-bottom:25px;}
.mgb26 {margin-bottom:26px;}
.mgb27 {margin-bottom:27px;}
.mgb28 {margin-bottom:28px;}
.mgb29 {margin-bottom:29px;}
.mgb30 {margin-bottom:30px;}
.mgb35 {margin-bottom:35px;}
.mgb40 {margin-bottom:40px;}
.mgb45 {margin-bottom:45px;}
.mgb50 {margin-bottom:50px;}
.mgb55 {margin-bottom:55px;}

.pd0x10 {padding:0 10px;}
.pd0x10i {padding:0 10px !important;}
.pd10x0 {padding:10px 0; }
.pd10x0i {padding:10px 0 !important; }
.pd10 {padding:10px;}
.pd10i {padding:10px !important;}
.pd20 {padding:20px;}
.pd20i {padding:20px !important;}
.pd30 {padding:30px;}
.pd30i {padding:30px !important;}
.pd40 {padding:40px;}
.pd50 {padding:50px;}
.pd50i {padding:50px !important;}
.pdl1  {padding-left:1px;}
.pdl2  {padding-left:2px;}
.pdl3  {padding-left:3px;}
.pdl4  {padding-left:4px;}
.pdl5  {padding-left:5px;}
.pdl5i {padding-left:5px !important;}
.pdl6  {padding-left:6px;}
.pdl7  {padding-left:7px;}
.pdl8  {padding-left:8px;}
.pdl9  {padding-left:9px;}
.pdl10 {padding-left:10px;}
.pdl10i {padding-left:10px !important;}
.pdl11 {padding-left:11px;}
.pdl12 {padding-left:12px;}
.pdl13 {padding-left:13px;}
.pdl14 {padding-left:14px;}
.pdl15 {padding-left:15px;}
.pdl15i {padding-left:15px !important;}
.pdl16 {padding-left:16px;}
.pdl17 {padding-left:17px;}
.pdl18 {padding-left:18px;}
.pdl19 {padding-left:19px;}
.pdl20i {padding-left:20px !important;}
.pdl21 {padding-left:21px;}
.pdl22 {padding-left:22px;}
.pdl23 {padding-left:23px;}
.pdl24 {padding-left:24px;}
.pdl25 {padding-left:25px;}
.pdl26 {padding-left:26px;}
.pdl27 {padding-left:27px;}
.pdl28 {padding-left:28px;}
.pdl29 {padding-left:29px;}
.pdl30 {padding-left:30px;}
.pdl30i {padding-left:30px !important;}
.pdl35 {padding-left:35px;}
.pdl40 {padding-left:40px;}
.pdl45 {padding-left:45px;}
.pdl50 {padding-left:50px;}
.pdl55 {padding-left:55px;}
.pdl65 {padding-left:65px;}
.pdl80{padding-left:80px;}
.pdl90{padding-left:90px;}
.pdl100{padding-left:100px;}
.pdl120{padding-left:120px;}
.pdl160{padding-left:160px;}
.pdl180{padding-left:180px;}
.pdl180_i{padding-left:180px !important;}
.pdl200{padding-left:200px;}
.pdl260 {padding-left:260px;}

.pdr1  {padding-right:1px;}
.pdr2  {padding-right:2px;}
.pdr3  {padding-right:3px;}
.pdr4  {padding-right:4px;}
.pdr5  {padding-right:5px;}
.pdr6  {padding-right:6px;}
.pdr7  {padding-right:7px;}
.pdr8  {padding-right:8px;}
.pdr9  {padding-right:9px;}
.pdr10 {padding-right:10px;}
.pdr11 {padding-right:11px;}
.pdr12 {padding-right:12px;}
.pdr13 {padding-right:13px;}
.pdr14 {padding-right:14px;}
.pdr15 {padding-right:15px;}
.pdr16 {padding-right:16px;}
.pdr17 {padding-right:17px;}
.pdr18 {padding-right:18px;}
.pdr19 {padding-right:19px;}
.pdr20 {padding-right:20px;}
.pdr20i {padding-right:20px !important;}
.pdr21 {padding-right:21px;}
.pdr22 {padding-right:22px;}
.pdr23 {padding-right:23px;}
.pdr24 {padding-right:24px;}
.pdr25 {padding-right:25px;}
.pdr26 {padding-right:26px;}
.pdr27 {padding-right:27px;}
.pdr28 {padding-right:28px;}
.pdr29 {padding-right:29px;}
.pdr30 {padding-right:30px;}
.pdr35 {padding-right:35px;}
.pdr40 {padding-right:40px;}
.pdr45 {padding-right:45px;}
.pdr50 {padding-right:50px;}
.pdr55 {padding-right:55px;}
.pdr60 {padding-right:60px;}
.pdr70 {padding-right:70px;}
.pdr80 {padding-right:80px;}
.pdr90 {padding-right:90px;}
.pdr100 {padding-right:100px;}
.pdr150 {padding-right:150px;}
.pdr167 {padding-right:167px;}
.pdr200 {padding-right:200px;}
.pdr250 {padding-right:250px;}

.pdt1  {padding-top:1px;}
.pdt2  {padding-top:2px;}
.pdt3  {padding-top:3px;}
.pdt4  {padding-top:4px;}
.pdt5  {padding-top:5px;}
.pdt6  {padding-top:6px;}
.pdt7  {padding-top:7px;}
.pdt8  {padding-top:8px;}
.pdt9  {padding-top:9px;}
.pdt10 {padding-top:10px;}
.pdt11 {padding-top:11px;}
.pdt12 {padding-top:12px;}
.pdt13 {padding-top:13px;}
.pdt14 {padding-top:14px;}
.pdt15 {padding-top:15px;}
.pdt16 {padding-top:16px;}
.pdt17 {padding-top:17px;}
.pdt18 {padding-top:18px;}
.pdt19 {padding-top:19px;}
.pdt20 {padding-top:20px;}
.pdt21 {padding-top:21px;}
.pdt22 {padding-top:22px;}
.pdt23 {padding-top:23px;}
.pdt24 {padding-top:24px;}
.pdt25 {padding-top:25px;}
.pdt26 {padding-top:26px;}
.pdt27 {padding-top:27px;}
.pdt28 {padding-top:28px;}
.pdt29 {padding-top:29px;}
.pdt30 {padding-top:30px;}
.pdt30i {padding-top:30px !important;;}
.pdt35 {padding-top:35px;}
.pdt40 {padding-top:40px;}
.pdt45 {padding-top:45px;}
.pdt50 {padding-top:50px;}
.pdt50i {padding-top:50px !important;}
.pdt55 {padding-top:55px;}
.pdt60 {padding-top:60px;}
.pdt70 {padding-top:70px;}
.pdt70i {padding-top:70px !important;}
.pdt80 {padding-top:80px;}
.pdt90 {padding-top:90px;}
.pdt100 {padding-top:100px;}
.pdt100i {padding-top:100px !important;}

.pdb1  {padding-bottom:1px;}
.pdb2  {padding-bottom:2px;}
.pdb3  {padding-bottom:3px;}
.pdb4  {padding-bottom:4px;}
.pdb5  {padding-bottom:5px;}
.pdb6  {padding-bottom:6px;}
.pdb7  {padding-bottom:7px;}
.pdb8  {padding-bottom:8px;}
.pdb9  {padding-bottom:9px;}
.pdb10 {padding-bottom:10px;}
.pdb11 {padding-bottom:11px;}
.pdb12 {padding-bottom:12px;}
.pdb13 {padding-bottom:13px;}
.pdb14 {padding-bottom:14px;}
.pdb15 {padding-bottom:15px;}
.pdb16 {padding-bottom:16px;}
.pdb17 {padding-bottom:17px;}
.pdb18 {padding-bottom:18px;}
.pdb19 {padding-bottom:19px;}
.pdb20 {padding-bottom:20px;}
.pdb21 {padding-bottom:21px;}
.pdb22 {padding-bottom:22px;}
.pdb23 {padding-bottom:23px;}
.pdb24 {padding-bottom:24px;}
.pdb25 {padding-bottom:25px;}
.pdb26 {padding-bottom:26px;}
.pdb27 {padding-bottom:27px;}
.pdb28 {padding-bottom:28px;}
.pdb29 {padding-bottom:29px;}
.pdb30 {padding-bottom:30px;}
.pdb30i {padding-bottom:30px !important;;}
.pdb35 {padding-bottom:35px;}
.pdb40 {padding-bottom:40px;}
.pdb45 {padding-bottom:45px;}
.pdb50 {padding-bottom:50px;}
.pdt50i {padding-bottom:50px !important;}
.pdb55 {padding-bottom:55px;}
.pdb100 {padding-bottom:100px;}
.pdt100i {padding-bottom:100px !important;}

/*테이블폼*/
table {width: 100%}
table thead tr th{background: #f3f3f3; font-weight: bold; border-top: 2px solid #111;}
table th,table td {border:1px solid #e0e0e0; padding:15px; word-break: break-word; line-height: 1.618em; }
table tr th:first-child, table tr td:first-child{border-left:0;}
table tr th:last-child, table tr td:last-child{border-right:0;}
table th {background:#f6f6f6; color:#111; text-align:center; font-weight:normal;}
table tr td img {max-width:100%;}

/*공지사항폼*/
.notice_wrap> table th, .notice_wrap> table td{border: none; border-bottom: 1px solid #e0e0e0;}
.notice_wrap> table thead tr th{font-weight: bold; background: #fff; border-top: 2px solid #111; color: #000;}
.notice_wrap> table tbody tr:hover td{background: none;}
.notice_wrap> table tbody tr.notice_line {background: #f5faff;}
.notice_wrap> table tbody tr.notice_line td:nth-child(1) img{vertical-align: middle; }
.notice_wrap> table tbody tr td{text-align: center;}
.notice_wrap> table tbody tr td.notice_title{text-align: left;}
.notice_wrap> table tbody tr td.notice_title::after{clear: both; overflow: hidden; display: block; content: "";}
.notice_wrap> table tbody tr td.notice_title> a{display: -webkit-box; -webkit-box-orient: vertical; word-wrap: break-word; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 1;}
.notice_wrap> table tbody tr td.notice_title> i{font-size: 14px; color: #f00; font-weight: bold; float: left; padding-right: 10px;}

/*썸네일리스트폼*/
.thumbnail_wrap {border-top: 2px solid #111; border-bottom: 1px solid #e0e0e0; padding-top:20px;}
.thumbnail_wrap ul li {margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #ddd; }
.thumbnail_wrap ul li::after{clear: both; overflow: hidden; display: block; content: "";}
.thumbnail_wrap ul li:hover .l .thumbnail_img {transform: scale(1.1); transition: transform .2s;}
.thumbnail_wrap ul li:last-child {border-bottom:0; margin-bottom:0;}
.thumbnail_wrap ul li .l {float:left; width:250px; overflow:hidden;}
.thumbnail_wrap ul li .l .thumbnail_img {width:100%; height:140px; background:#f3f3f3 url('../common/images/temp/img_card1.png') no-repeat center center;}
.thumbnail_wrap ul li .r {float:right; width:calc(100% - 270px); padding:15px 10px 0 20px; }
.thumbnail_wrap ul li .r> a {display:block; font-size:27px; margin-bottom:10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.thumbnail_wrap ul li .r> p {display:block; font-size:17px; line-height: 24px; margin-bottom:10px; color:#7e7e7e; height:50px; overflow:hidden;}
.thumbnail_wrap ul li .r> .sub {display:block; font-size:15px; margin-bottom:10px; color:#afafaf; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/*포토리스트폼*/
.photo_wrap ul::after{clear: both; overflow: hidden; display: block; content: "";}
.photo_wrap ul li{text-align:center; float:left; width:18.4%; padding: 20px 0px; box-sizing: border-box; border-bottom: 1px solid #dadada; margin-left: 2%; border-top: 2px solid #111; margin-bottom: 40px;}
.photo_wrap ul li:nth-child(5n+1){margin-left: 0;}
.photo_wrap ul li a.photo_img{width: 100%; height: 150px; background: #f3f3f3; display: block; margin: 0 0 20px 0;}


@media only screen and (max-width:768px){
	.skip_nav{display:none;}
}

/*****테블릿가로버전*****/
		@media all and (min-width:1221px) and (max-width:1530px) { 
		}

/*****테블릿세로버전*****/
    @media all and (min-width:701px) and (max-width:1220px) { 
		/*포토리스트폼*/
    .photo_wrap ul li{width:32%;}
		.photo_wrap ul li:nth-child(5n+1){margin-left: 2%;}
    .photo_wrap ul li:nth-child(3n+1){margin-left: 0;}

		/*테이블폼*/
		table th,table td {padding: 10px;}
		}

/*****모바일*****/
@media all and (max-width:700px) { 
    /*테이블폼*/
    .table_wrap{width: 100%;}
		table th,table td {font-size: 14px; padding: 10px;}
 
    /*썸네일리스트폼*/
	  .thumbnail_wrap ul li .l {float: none; margin: 0 auto;}
		.thumbnail_wrap ul li .r {float: none; margin: 0 auto; text-align: center; width: calc(100% - 200px); }

		/*포토리스트폼*/
		.photo_wrap ul li{width:100%; border-bottom: 0; margin-bottom: 0;}
		.photo_wrap ul li:nth-child(5n+1){margin-left: 0;}
		.photo_wrap ul li:nth-child(3n+1){margin-left: 0;}
		.photo_wrap ul li a.photo_img{width: 220px; margin: 0 auto 20px auto;}
}