@charset "utf-8";
#daumAd, #searchRankArea {
	display:none !important;
}
div#ttCanvas #ttItem1396519875 .tt-post-summary a {
	color: rgb(116, 116, 116) !important;
	font-family: tahoma !important;
	font-size: 9pt !important;
}
 @charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, blockquote, th, td, input, select, textarea, button, fieldset, img, dl, ul, ol, menu, li {
	margin:0;
	padding:0;
	border:0;
}
body {
	background-color:/*@background-color*/#20211c/*@*/;
	/* [disabled]margin: 0 auto;
*/
 background-repeat:/*@background-image-repeat*/ /*@*/;
	background-position:center;
	font-size:12px;
	width:100%;
 border-top:;

	background-attachment: fixed;
	background-position:top;
}
html {
	-webkit-text-size-adjust: none;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
hr {
	display:none;
}
input.text, select, textarea {
	border:1px solid #f3f3f3;

	color:#8A8A8A;
}
input {
	vertical-align: middle;
}
textarea {
	padding:5px;
	font-size:12px;
}
 @media screen and (max-width: 600px) {
textarea {
 font-size:16px;
}
}
 @media screen and (min-width: 600px) and (max-width: 768px) {
.topMenuLine {
height:0px;
display:none;
}
 .topMenu {
 width:100%;
 position:fixed;
 z-index: 10000;
}
 #topMenuBg {
 height:50px;
 margin:0px auto;
 border-top:1px solid #fff;
 border-bottom:0px solid #e9e6e6;
 max-width:978px;
 background-color:#20211c;

 width:100%;
}
 .topMargin {
height:52px;

}
 #topLogo {
height:auto;
text-align:center;
vertical-align:middle;
margin-top:18px;
}
#topLogo img {
width:100px;
}
 .topMenuNavi {
font-size:/*@title-font-size*/10pt/*@*/;
 font-family: Arial;
letter-spacing: 1px;
color:#090909;
vertical-align:top;
margin-top:22px;
display:none;
float:right;
}
}

/* Name Card, 댓글 */
.tt_box_namecard {
	display: none !important;

}

#entry4Comment
{ display: none !important;}

.postbtn_like
{ display: none !important;}

.container_postbtn 
{ display: none !important;}

.commentList
{ display: none !important;}

.adfit__banner__outer adfit__debug-toolbar-container
{ display: none !important;}

.kakao_ad_area
 {display: none !important;}



/* Moive */
.artTtum .artClient {
    width: auto;
    font-family: Tahoma;
    font-weight: bold;
    font-size: 14px;
}

.artTtum .artClientTtum {
    font-size: 14px;
    font-family: Tahoma;
    color: #fff !important;
}

.artTtum .artTtumLine {
    margin-left: 10px;
    margin-right: 10px;
    color: #888 !important;
}

.artTtum {
    float: none;
    width: 100%;
    text-align: center;
}

.artClientTtums {
    letter-spacing: -1px !important;
    font-size: 15px !important;
    Tahoma, 맑은 고딕, Dotum, AppleSDGothicNeo !important: ;
    line-height: 20px !important;
    color: #fff !important;
}

.art {
    width: 100%;
    clear: both;
    color: #fff;
    margin: 0 auto;
}

/* 탑메뉴 */
@media screen and (max-width: 599px) {
.topMenuLine {
height:0px;

display:none;
}
 .topMenu {
 width:100%;
 position:fixed;
 z-index: 10000;
}
 #topMenuBg {
 height:42px;
 margin:0px auto;
 border-top:1px solid #fff;
 border-bottom:0px solid #e9e6e6;
 max-width:978px;
 background-color:#20211c;
 width:100%;
}
 .topMargin {
height:42px;

}
 #topLogo {
height:auto;
text-align:center;
vertical-align:middle;
margin-top:12px;
}
#topLogo img {
width:120px;
padding-left:26px;
}
 #copyrights img {
width:200px;
}
 .topMenuNavi {
font-size:/*@title-font-size*/10pt/*@*/;
 font-family: Arial;
letter-spacing: 1px;
color:#090909;
vertical-align:top;
margin-top:22px;
display:none;
float:right;
}
}
 @media screen and (min-width: 769px) {
 #menu-layout, #menu, .menu-link {
 display:none;
 
}

}


 @media screen and (min-width: 767px) {
  .topMenuNaviD {
font-size:/*@title-font-size*/12pt/*@*/;
 font-family: Arial;
letter-spacing: 1px;
vertical-align:top;
text-align:center;
height:80px;
width:100%;
margin: 0px auto;


}}



/* Small devices < 768px
------------------------- */

@media screen and (max-width: 599px) {
  /* Remove any padding from the body */
  /* body { padding-top: 0; } */


/* nav
------------------------- */
 

 

 
  #menu-layout, #menu, .menu-link {
 -webkit-transition: all 0.2s ease-out;
 -moz-transition: all 0.2s ease-out;
 -ms-transition: all 0.2s ease-out;
 -o-transition: all 0.2s ease-out;
 transition: all 0.2s ease-out;
}
 #menu-layout {
position:relative;
padding-left: 0x;
 margin: 0 auto !important;
}
 #menu-layout.active {
position: relative;
left: 240px;
}
 #menu-layout.active #menu {
left: 240px;
}
 #menu-layout.active {
left: 240px;
}
 #menu {
 width: 240px;
 max-height:100%;
 position: fixed;
 display:block;
 top: 44px;
 left: 0;
 bottom: 0;
 z-index: 10000;
 background-color:#20211c;
 border-right:0px solid #d9d9d9;
 overflow-x: auto;
 -webkit-overflow-scrolling: touch;
 margin-left: -241px;
 text-align:center;
}
 #menu a {
border: none;
}
 .menu-link {
 position:
 fixed;
 display: block;
 top: 0px;
 left:0px;
 font-size: 11px;
 z-index: 10000;
 width: 2em;
 height: 2em;
 padding: 1em;
}
 .menu-link:hover, .menu-link:focus {
}
 .menu-link span {
 position: relative;
 display: block;
 margin-top: 0.9em;
}
 .menu-link span, .menu-link span:before, .menu-link span:after {
 background-color: #4e4e4e;
 width: 100%;
 height: .2em;
 -webkit-transition: all 0.4s;
 -moz-transition: all 0.4s;
 -ms-transition: all 0.4s;
 -o-transition: all 0.4s;
 transition: all 0.4s;
}
 .menu-link span:before, .menu-link span:after {
 position: absolute;
 top: -.55em;
 content: " ";
}
 .menu-link span:after {
 top: .55em;
}
 .menu-link.active span {
 background: transparent;
}
 .menu-link.active span:before {
 -webkit-transform: rotate(45deg) translate(.5em, .4em);
 -moz-transform: rotate(45deg) translate(.5em, .4em);
 -ms-transform: rotate(45deg) translate(.5em, .4em);
 -o-transform: rotate(45deg) translate(.5em, .4em);
 transform: rotate(45deg) translate(.5em, .4em);
}
 .menu-link.active span:after {
 -webkit-transform: rotate(-45deg) translate(.4em, -.3em);
 -moz-transform: rotate(-45deg) translate(.4em, -.3em);
 -ms-transform: rotate(-45deg) translate(.4em, -.3em);
 -o-transform: rotate(-45deg) translate(.4em, -.3em);
 transform: rotate(-45deg) translate(.4em, -.3em);
}
 .nav ul, .nav ul li, .nav > a.nav-brand {
 display:block;
 border: none;
 background: transparent;
}
 .nav ul li a {
 display:block;
 color:#ffffff;
 text-decoration:none;
 height:30px;
 vertical-align:middle;
 padding-top:16px;
 text-align:left;
}
 .nav ul li a:hover, .nav ul li a:focus {
 color:#fff;
 background: #ffffff;
 text-decoration:none;
}
 .nav ul li ul {
 position:static;
 display:block;
}
 .nav ul li ul li a {
 width:100%;
 padding-top:10px;
 height: 24px;
 color:#ccc;
 font-size:12px;
 text-indent:0px;
 text-decoration:none;
 background: transparent;
 vertical-align: middle;
 text-align:left;
}
 #subMenuSub {
padding-left:28px;
}
 #subMenuSubs {
padding-left:24px;
}
 .nav ul li ul li a:before {
content:"";
padding-right:0px;
}
 .nav ul li ul li a:hover {
 color:#eee;
 background:#333;
 text-decoration:none;
}
 .nav > a.nav-brand {
 display:block;
 padding: 1em;
 margin:0;
 height: 1em;
 font-size: 14px;
 color:#fff;

 text-decoration:none;
}
 .nav ul, .nav li .menu-item-divided {
}
 .nav-fixed {
 position: none;
 top: none;
 left: none;
 right: none;
}
 .kwangjae {
text-align: left;
text-decoration:none;
 font-size:/*@title-font-size*/12px/*@*/;
 font-family: Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
color:#ccc;
padding:0px 20px 20px 25px;
line-height:20px;
}
}
 @media screen and (min-width: 600px) and (max-width: 768px) {
  /* Remove any padding from the body */
  /* body { padding-top: 0; } */


/* nav
------------------------- */
 

 

 
  #menu-layout, #menu, .menu-link {
 -webkit-transition: all 0.2s ease-out;
 -moz-transition: all 0.2s ease-out;
 -ms-transition: all 0.2s ease-out;
 -o-transition: all 0.2s ease-out;
 transition: all 0.2s ease-out;
}
 #menu-layout {
position:relative;
padding-left: 0x;
 margin: 0 auto !important;
}
 #menu-layout.active {
position: relative;
left: 240px;
}
 #menu-layout.active #menu {
left: 240px;
}
 #menu-layout.active {
left: 240px;
}
 #menu {
 width: 240px;
 max-height:100%;
 position: fixed;
 display:block;
 top: 52px;
 left: 0;
 bottom: 0;
 z-index: 10000;
 border-right:1px solid #f3f3f3;
 background-color:#20211c;
 overflow-x: auto;
 -webkit-overflow-scrolling: touch;
 margin-left: -241px;
 text-align:center;
}
 #menu a {
border: none;
}
 .menu-link {
 position:
 fixed;
 display: block;
 top: 4px;
 left:6px;
 font-size: 11px;
 z-index: 10000;
 width: 2em;
 height: 2em;
 padding: 1em;
}
 .menu-link:hover, .menu-link:focus {
}
 .menu-link span {
 position: relative;
 display: block;
 margin-top: 0.9em;
}
 .menu-link span, .menu-link span:before, .menu-link span:after {
 background-color: #4e4e4e;
 width: 100%;
 height: .2em;
 -webkit-transition: all 0.4s;
 -moz-transition: all 0.4s;
 -ms-transition: all 0.4s;
 -o-transition: all 0.4s;
 transition: all 0.4s;
}
 .menu-link span:before, .menu-link span:after {
 position: absolute;
 top: -.55em;
 content: " ";
}
 .menu-link span:after {
 top: .55em;
}
 .menu-link.active span {
 background: transparent;
}
 .menu-link.active span:before {
 -webkit-transform: rotate(45deg) translate(.5em, .4em);
 -moz-transform: rotate(45deg) translate(.5em, .4em);
 -ms-transform: rotate(45deg) translate(.5em, .4em);
 -o-transform: rotate(45deg) translate(.5em, .4em);
 transform: rotate(45deg) translate(.5em, .4em);
}
 .menu-link.active span:after {
 -webkit-transform: rotate(-45deg) translate(.4em, -.3em);
 -moz-transform: rotate(-45deg) translate(.4em, -.3em);
 -ms-transform: rotate(-45deg) translate(.4em, -.3em);
 -o-transform: rotate(-45deg) translate(.4em, -.3em);
 transform: rotate(-45deg) translate(.4em, -.3em);
}
 .nav ul, .nav ul li, .nav > a.nav-brand {
 display:block;
 border: none;
 background: transparent;
}
 .nav ul li a {
 display:block;
 color:#ffffff;
 text-decoration:none;
 height:30px;
 vertical-align:middle;
 padding-top:16px;
 text-align:left;
}
 .nav ul li a:hover, .nav ul li a:focus {
 color:#fff;
 background: #ffffff;
 text-decoration:none;
}
 .nav ul li ul {
 position:static;
 display:block;
}
 .nav ul li ul li a {
 width:100%;
 padding-top:10px;
 height: 24px;
 color:#666;
 font-size:12px;
 text-indent:0px;
 text-decoration:none;
 background: transparent;
 vertical-align: middle;
 text-align:left;
}
 #subMenuSub {
padding-left:28px;
}
 #subMenuSubs {
padding-left:24px;
}
 .nav ul li ul li a:before {
content:"";
padding-right:0px;
}
 .nav ul li ul li a:hover {
 color:#eee;
 background:#333;
 text-decoration:none;
}
 .nav > a.nav-brand {
 display:block;
 padding: 1em;
 margin:0;
 height: 1em;
 font-size: 14px;
 color:#fff;
 text-decoration:none;
}
 .nav ul, .nav li .menu-item-divided {
}
 .nav-fixed {
 position: none;
 top: none;
 left: none;
 right: none;
}
 .kwangjae {
text-align: left;
text-decoration:none;
 font-size:/*@title-font-size*/12px/*@*/;
 font-family: Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
color:#666;
padding:0px 20px 20px 25px;
line-height:20px;
}
}
@media screen and (max-width: 768px) {
.topMenuHide {
display:none;
}

  .topMenuNaviD {
font-size:/*@title-font-size*/12pt/*@*/;
 font-family: Arial;
letter-spacing: 1px;
vertical-align:top;
text-align:center;
height:216px;
width:100%;
margin: 0px auto;


}
.topMenuNaviD li.topMenuNaviLiD {
list-style-type:none;
float:left;
margin-right:30px;
margin:10px auto;
width:100%;

}

.topMenuNaviD li.topMenuNaviLiD {
list-style-type:none;
list-style-position:outside;
list-style-image:none;
}
 .topMenuNavi a, .topMenuNavi a:active, .topMenuNavi a:visited, .topMenuNaviHide a, .topMenuNaviHide a:active, .topMenuNaviHide a:visited, .topMenuNaviD a {
color:#ece1c3;
text-decoration:none;
width:100%;

}

}

/* 탑메뉴 */
@media screen and (min-width: 769px) and (max-width: 1024px) {
.topMenuLine {
height:24px;

max-width:978px;
width:100%;
margin:0 auto;
text-decoration:none;
padding-top:10px;
}
 .topMenuLine #topTextLeft {
float:left;
color:#666666;
vertical-align:bottom;
padding-top:6px;
padding-left:22px;
font-size:11px;
font-family: Arial;
letter-spacing:0.5px;}
 .topMenuLine #topTextLeft span {
font-weight:bold;
}
 .topMenuLine #topText {
max-width:978px;
margin:0 auto;
text-align:right;
color:#6d6d6d;
vertical-align:bottom;
padding-top:5px;
padding-right:30px;
font-size:11px;
font-family: Arial;
letter-spacing:1px;
}
 .topMenuLine #topText span {
margin-left:10px;
text-decoration:none !important;
}
 .topMenuLine #topText span a {
text-decoration:none;
color:#6d6d6d;
}
 .topMenuLine #topText .topTextSpan {
color:#f1f1f1;
}
 .topMenu {
 width:100%;
 z-index: 10000;
 margin:0px auto;
margin-top:0px;
border-bottom:0px solid #d9d9d9;

}

 #topMenuBg {
 height:40px;
 margin:0px auto;
 max-width:978px;
 width:100%;


}
 .topMargin {
display:none;
}
 #topLogo {
clear:both;
 float:left;
 margin-top:-10px;
 margin-left:10px;
}
 .topMenuHide {
 width:100%;
 z-index: 10000;
 margin:0px auto;
 position: fixed;
 top: 0;
 left: 0;
 width: 100%;
}
 #topMenuBgHide {
 height:40px;
 margin:0px auto;
 border-top:1px solid #fff;
 border-bottom:1px solid #ffffff;
 max-width:978px;
 width:100%;
}
 #topLogoHide {
 float:left;
 margin-top:6px;
 margin-left:10px;
}
 #topLogoHide img {
height:26px;
}
 .topMenuNaviHide {
font-size:/*@title-font-size*/10pt/*@*/;
 font-family: Arial;
letter-spacing: 1px;
color:#090909;
vertical-align:top;
margin-top:-19px;
 float:right;
clear:both;
}
 .topMenuNavi {
font-size:/*@title-font-size*/10pt/*@*/;
 font-family: Arial;
letter-spacing: 1px;
color:#090909;
vertical-align:top;
margin-top:8px;
 float:right;
}
.topMenuNavi li.topMenuNaviLi, .topMenuNaviHide li.topMenuNaviLiHide {
list-style-type:none;
list-style-position:outside;
list-style-image:none;
float:left;
margin-right:30px;
}
 .topMenuNaviLiDown {
list-style-type:none;
list-style-position:outside;
list-style-image:none;
float:left;
margin-right:30px;
}
.topMenuNavi li, .topMenuNaviHide li {
list-style-type:none;
list-style-position:outside;
list-style-image:none;
}
 .topMenuNavi li.TopMenuSubMenu, .topMenuNaviHide li.TopMenuSubMenuHide {
list-style-type:none;
list-style-position:outside;
list-style-image:none;
color:#090909;
font-size:9pt;
padding:5px;
color:#090909 !important;
}
 span.topSubMenuArrow {
font-size:11px;
vertical-align:middle;
padding-bottom:2px;
}
 .topMenuNaviLiDown, .topMenuNaviLiDownHide {
}
 ul.TopMenuSubMenu, ul.TopMenuSubMenuHide {
position:absolute;
border:1px solid #f3f3f3;
color:#090909;
padding:5px;
background-color:#fff;
z-index:10000;
}
 li.TopMenuSubMenu a:hover, li.TopMenuSubMenuHide a:hover {
color:#ffffff;
}
 .topMenuNavi li a:hover, .topMenuNaviHide li a:hover {
color:#ffffff;
}
 .topMenuNavi a, .topMenuNavi a:active, .topMenuNavi a:visited, .topMenuNaviHide a, .topMenuNaviHide a:active, .topMenuNaviHide a:visited {
color:#ece1c3;
text-decoration:none;
width:100%;
max-width:978px;
}

 .topMenuNaviD {
font-size:/*@title-font-size*/18pt/*@*/;
 font-family: Arial;
letter-spacing: 1px;
vertical-align:top;
text-align:center;
height:255px;
width:100%;
margin: 30px auto;


}
.topMenuNaviD li.topMenuNaviLiD {
list-style-type:none;
float:left;
margin-right:30px;
margin:10px auto;
width:100%;

}

.topMenuNaviD li.topMenuNaviLiD {
list-style-type:none;
list-style-position:outside;
list-style-image:none;
}
 .topMenuNavi a, .topMenuNavi a:active, .topMenuNavi a:visited, .topMenuNaviHide a, .topMenuNaviHide a:active, .topMenuNaviHide a:visited, .topMenuNaviD a {
color:#ece1c3;
text-decoration:none;
width:100%;
max-width:978px;
}
}



@media screen and (min-width: 1024px) {
.topMenuLine {
height:50px;
max-width:978px;
width:100%;
margin:0 auto;
text-decoration:none;
padding-top:30px;
}
 .topMenuLine #topTextLeft {
float:left;
color:#666666;
vertical-align:bottom;
padding-top:22px;
padding-left:25px;
font-size:11px;
font-family: Arial;
letter-spacing:0.5px;}
 .topMenuLine #topTextLeft span {
font-weight:bold;
}
 .topMenuLine #topText {
max-width:978px;
margin:0 auto;
text-align:right;
color:#6d6d6d;
vertical-align:bottom;
padding-top:22px;
padding-right:28px;
font-size:11px;
font-family: Arial;
letter-spacing:1px;
}
 .topMenuLine #topText span {
margin-left:10px;
text-decoration:none !important;
}
 .topMenuLine #topText span a {
text-decoration:none;
color:#6d6d6d;
}
 .topMenuLine #topText .topTextSpan {
color:#f1f1f1;
}
 .topMenu {
 width:100%;
 z-index: 10000;
 margin:0px auto;
margin-top:0px;
border-bottom:0px solid #d9d9d9;
/* border-top:5px solid #f3f3f3; */
}

 #topMenuBg {
 height:90px;
 margin:0px auto;
 max-width:978px;
 width:100%;


}
 .topMargin {
display:none;
}
 #topLogo {
clear:both;
 float:left;
 margin-top:-14px;
 margin-left:10px;
}
 .topMenuHide {
 width:100%;
 z-index: 10000;
 margin:0px auto;
 position: fixed;
 top: 0;
 left: 0;
 width: 100%;
}
 #topMenuBgHide {
 height:40px;
 margin:0px auto;
 border-top:1px solid #fff;
 border-bottom:1px solid #ffffff;
 max-width:978px;
 width:100%;
}
 #topLogoHide {
 float:left;
 margin-top:6px;
 margin-left:10px;
}
 #topLogoHide img {
height:26px;
}
 .topMenuNaviHide {
font-size:/*@title-font-size*/10pt/*@*/;
 font-family: Arial;
letter-spacing: 1px;
color:#090909;
vertical-align:top;
margin-top:-19px;
 float:right;
clear:both;
}
 .topMenuNavi {
font-size:/*@title-font-size*/10pt/*@*/;
 font-family: Arial;
letter-spacing: 1px;
color:#090909;
vertical-align:top;
margin-top:8px;
 float:right;
}

 .topMenuNaviD {
font-size:/*@title-font-size*/20pt/*@*/;
 font-family: Arial;
letter-spacing: 1px;
vertical-align:top;
text-align:center;
height:255px;
width:100%;
margin: 30px auto;


}
.topMenuNaviD li.topMenuNaviLiD {
list-style-type:none;
float:left;
margin-right:30px;
margin:10px auto;
width:100%;

}

.topMenuNaviD li.topMenuNaviLiD {
list-style-type:none;
list-style-position:outside;
list-style-image:none;
}



.topMenuNavi li.topMenuNaviLi, .topMenuNaviHide li.topMenuNaviLiHide {
list-style-type:none;
list-style-position:outside;
list-style-image:none;
float:left;
margin-right:30px;
}
 .topMenuNaviLiDown {
list-style-type:none;
list-style-position:outside;
list-style-image:none;
float:left;
margin-right:30px;
}
.topMenuNavi li, .topMenuNaviHide li {
list-style-type:none;
list-style-position:outside;
list-style-image:none;
}
 .topMenuNavi li.TopMenuSubMenu, .topMenuNaviHide li.TopMenuSubMenuHide {
list-style-type:none;
list-style-position:outside;
list-style-image:none;
color:#090909;
font-size:9pt;
padding:5px;
color:#090909 !important;
}
 span.topSubMenuArrow {
font-size:11px;
vertical-align:middle;
padding-bottom:2px;
}
 .topMenuNaviLiDown, .topMenuNaviLiDownHide {
}
 ul.TopMenuSubMenu, ul.TopMenuSubMenuHide {
position:absolute;
border:1px solid #f3f3f3;
color:#090909;
padding:5px;
background-color:#fff;
z-index:10000;
}
 li.TopMenuSubMenu a:hover, li.TopMenuSubMenuHide a:hover {
color:#ffffff;
}
 .topMenuNavi li a:hover, .topMenuNaviHide li a:hover, .topMenuNaviD li a:hover {
color:#ffffff;
}
 .topMenuNavi a, .topMenuNavi a:active, .topMenuNavi a:visited, .topMenuNaviHide a, .topMenuNaviHide a:active, .topMenuNaviHide a:visited, .topMenuNaviD a {
color:#ece1c3;
text-decoration:none;
width:100%;
max-width:978px;
}
}
/* 태그 */
#taglog ul, #tagbox ul {
	text-align:justify;
}
#blogMenu li, #counter li, #tagbox li, #taglog li {
/*	display:inline;*/
}
#blogMenu li, /*탑메뉴*/ /*사이드바 - 마크업에 따라 변경*/ #searchList li, /*본문검색리스트*/ #searchRplist li, /*댓글검색리스트*/ #guestList li, /*방명록*/ .trackback li, /* 트랙백 */ .keylog li /*키로그*/ {
	list-style-type:none;
}
/* 포스트 본문 마크업 */
#content .entry .article ol, #content .entry .article ul, #content .entry .article il {
	padding-left:20px;

}
.article dt {
	padding-top:5px;
	text-decoration:underline;
}
.article dd {
	padding-left:20px;
	padding-bottom:0px;
}
.article table th {
	background-color:#ccc;
} /* 스킨디자인에따라 색상 변경 */
.article table td {
	padding:2px;
	background-color:#eee;
} /* 스킨디자인에따라 색상 변경 */
.dual table td, .triple table td {
	background-color:transparent;
} /* 이미지 레이아웃 */
.author, {
 text-align:left;
 clear:both;
}
/* 블로그 레이아웃 */
#header .head-container {
	width:/*@post-width:267*/100%/*@*/;
	max-width:978px;
	margin:0px auto;
	position:relative;
}
#head-container {
	width:/*@post-width:267*/100%/*@*/;
	max-width:938px;
	margin:0px auto;
	position:relative;
}
.bodyside {
width::100%;
}
#body {

	/* [disabled]clear: both;
*/
	width:/*@post-width:257*/100%/*@*/;

	margin:0px auto;


	position:relative;

	margin-top:0px;
	padding-top:0px;
}
 @media all and (max-width:400px) {
#body {


*/ width:/*@post-width:257*/100%/*@*/;
 margin:0px auto;
 float:left;
 position:relative;
 margin-right:0px;
 margin-top:4px;
 padding-top:10px;
 border-right:0px solid #f3f3f3;
 border-bottom: 0px solid #e9e6e6;
}
}
 @media all and (min-width:401px) and (max-width:1023px) {
#body {

	/* [disabled]clear: both;
*/ width:/*@post-width:257*/100%/*@*/;
 margin:0px auto;
 float:none;
 border-bottom: 0px solid #e9e6e6;

 position:relative;
 margin-top:6px;
 padding-top:10px;
  border-right:0px solid #f3f3f3;
}
}
 @media all and (max-width:937px) {
#content {
	max-width:94%;
	width:/*@post-width:42*/100%/*@*/;
	overflow:hidden;
	word-break:break-all;

	margin:0 auto;
}
 }

 @media all and (min-width:938px) {
#content {
	max-width:100%;
	width:/*@post-width:42*/100%/*@*/;
	overflow:hidden;
	word-break:break-all;

	margin:0 auto;
}
 }
#footer {
	clear:both;
	padding:15px 0 32px 0;
	text-align:center;
}
/* BOX */



/* 사이드바 */


#siderbar {
display:none;

}

.BoxTop {
}
.boxTop, .boxMid, .boxBtm, .boxTopR, .boxMidR, .boxBtmR {
	clear:both;
}
.boxTop-left, .boxTop-right, .boxBtm-left, .boxBtm-right {
}
.boxTopR, .boxBtmR {
	height: 4px;
}
.boxBtmR {
	padding-bottom: 9px;
}
.boxTop-mid, .boxBtm-mid, .boxTopR-mid, .boxBtmR-mid {
	height:0px;
}
.boxTop .boxTop-mid, .boxBtm .boxBtm-mid {
	width:/*@post-width:34*/100%/*@*/;

}
.boxTopR .boxTop-mid, .boxBtmR .boxBtm-mid {
	width:192px;
}
.boxTop-mid {
/*height:9px;
	background-image:url(images/titleBg.png);
	background-repeat:repeat-x;*/
}
.boxBtm-mid {
;
}
.boxTop-left {
;
}
/* html .boxTop-left {
	background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_LifeInMono_Light/images/box_tl.png', sizingMethod='crop');
}
.boxTop-right {
	background:url(images/box_tr.png) no-repeat;
}
* html .boxTop-right {
	background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_LifeInMono_Light/images/box_tr.png', sizingMethod='crop');
}
.boxBtm-left {
	background:url(images/box_bl.png) no-repeat;
}
* html .boxBtm-left {
	background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_LifeInMono_Light/images/box_bl.png', sizingMethod='crop');
}
.boxBtm-right {
	background:url(images/box_br.png) no-repeat;
}
* html .boxBtm-right {
	background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_LifeInMono_Light/images/box_br.png', sizingMethod='crop');
}*/
.boxMid, .boxMidR {
	/*border-left:1px dotted #e8e8e8;
	border-right:1px dotted #e8e8e8;*/
	
	border-top:0px solid #e8e8e8;
	
}
.boxMid {
	width:/*@post-width:40*/100%/*@*/;
	overflow:hidden;
}
.boxMidR {
 width:100% max-width:198px;
	overflow:hidden;
}
.boxBtm {
	margin-bottom:14px;
}
.clear {
	clear:both;
	width:1px;
	height:10px;
	padding:0;
	font:0px;
	line-height:0px;
}
* html .clear {
	clear:both;
	width:1px;
	height:6px;
	padding:0;
	font:0px;
	line-height:0px;
}
.boxTop div, .boxBtm div, .boxTopR div, .boxBtmR div {
	font-size:0px;
}
/* 헤더 */
#header {
	padding-top:0px;
 background-color:/*@title-background-color*/ /*@*/;
 background-image:/*@title-background-image**@*/;
	background-repeat:/*@title-background-image-repeat*/repeat-x/*@*/;
 background-position:/*@title-background-image-position*/ /*@*/;
}
#header .head-container {
	max-width:768px;
	width:/*@post-width:267*/100%/*@*/;
	height:/*@title-height*/98px/*@*/;
	margin:0px auto;
}
#header h1 {
	height:/*@title-height:-70*/28px/*@*/;
	margin-left:0px;
	width:100%;
}
#header h1 a {
 background-color:/*@title-background-color*/ /*@*/;
	color:/*@title-color*/#2A2A2A/*@*/;
	font-weight: bold;
	font-size:/*@title-font-size*/18px/*@*/;
	font-family: Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
	letter-spacing: -1px;
}
/* 블로그메뉴 */


/* 카운터 */
#counter {
	float:left;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	margin-left:10%;
	margin-right:10%;
	margin-top:9px;
	margin-bottom:10px;
	vertical-align:middle;
}
#counter ul {
	list-style:none;
}
#counter .total {
	font-size:13px;
	line-height:18px;
}
#counter span {
	font-size:13px;
}
/* 컨텐츠 */
/* 타이틀 */
.title {
	height:auto;
	display:none;
	
}
.title, .title a {
	color:#141313;
	font:20px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
	text-align:left;
	letter-spacing:-1px;
	margin-top:0px;
	margin-left:0;
	margin-bottom:4px;
}

.meta-date
{color:#38888f;
text-align:left;
margin-bottom:0px;
display:none;}

 
 
 
.subMarginTop {
	height:0px;
}
.subMargin {
	margin-top:10px;
}
/* 태그로그 */
#taglog ul {
	margin:16px 20px 30px 20px;
}
#taglog li {
	line-height:22px;
	vertical-align:middle;
}
#taglog li .cloud1 { /* 가장 빈도수가 높은 태그 */
	background-color:#9CA5E8;
	color:#fff;
	font-size:16px;
}
#taglog li .cloud2 {
	background-color:#EBECFA;
	color:#8A8A8A;
	font-weight:bold;
	font-size:14px;
}
#taglog li .cloud3 {
	color:#7683E6;
	font-size:12px;
}
#taglog li .cloud4 {
	color:#5C5C5C;
	font-size:12px;
}
#taglog li .cloud5 {
	color:#A1A1A1;
	font-size:12px;
}
/* 지역로그 */
#localog .container {
	padding:17px 20px 31px 20px;
}
#localog .spot {
	padding-left:35px;
	background:url(images/iconIndentArrow_local.gif) no-repeat 0px 5px;
	color:#A1A1A1;
	font:12px/20px dotum, sans-serif;
}
#localog .info {
	padding-left:6px;
	background:url(images/iconIndentArrow_localinfo.gif) no-repeat 0px 6px;
}
#localog .info a {
	color:#7683E6;
	font:12px/20px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}
/* 방명록&댓글 */

#guestList .name, .commentList .name {
	font:bold 13px/16px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
	color:#333;
}
#guestList .wrapper, .commentList .wrapper {
	clear:both;
	float:left;
}
.wrapper_first_text {
	overflow:hidden;
}
.wrapper_commnet {
	overflow:hidden;
	clear:both !important;
	float:left;
	margin-top:25px;
	width:85px;
}
.wrapper {
	margin-bottom:10px;
}
.wrapper_commnet a {
	font:10px/16px tahoma;
	line-height:13px;
	color:#A0A0A0;
}
.commentList .name, .commentList .name a {
	color:#ffffff;
	font:bold 13px/16px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
	margin-bottom:5px;
}
.commentList .wrapper, .commentList .wrapper a {
	color:#666666;
	margin-top:5px;
}
.commentList p {
	padding-bottom:0px;
	margin:0px;
	font:12px/16px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}
.commentList .date {
	font:10px/16px tahoma;
	color:#333;
	margin-left:7px;
}
.commentList .wrapper .control, .commentList .wrapper .control a {
	color:#A0A0A0;
	font:10px/16px tahoma;
	line-height:13px;
}
.control {
	color:#B8B8B8;
	font:10px/16px tahoma;
	display:block;
}
input.text {
	height:18px;
}
/*
.commentWrite label {
	background-repeat:no-repeat;
	background-position:10px 5px;
}
.commentWrite .name label {
	padding-left:1px; /*background-image:url(images/txt_name.gif)
	;
}
.commentWrite .password label {
	padding-left:1px; /*background-image:url(images/txt_password.gif)
	;
}
.commentWrite .homepage label {
	padding-left:1px; /*background-image:url(images/txt_homepage.gif)
	;
}
.commentWrite .secretWrap label {
	padding-left:1px; /*background-image:url(images/txt_secret.gif
	background-position:0px 5px;
} */
.secretWrap {
	height:18px;
	padding-top:2px;
}
.secretWrap input {
	margin-top:2px;
}
p.button {
	margin-top:-13px;
	text-align:left;
	margin-left:150px;
	float:right;
}
p.button input.submit {
	width:59px;
	height:19px;
	border:0;
	background:url(images/btn_confirm.png) no-repeat;
	text-indent:-5000px;
	vertical-align:top;
	overflow:hidden;
	cursor:pointer;
}
/* 댓글 */


.wrapper img {
	margin-bottom:0px;
}
.commentList li /*댓글*/ {
	list-style-type:none;
	margin-top:40px;
	margin-bottom:40px;
}
.comment h3 {
	display:none;
}
.commnetListLine {
	border-top:1px solid #f3f3f3;
	hiehgt:0px;
	width:714px;
	margin-top:30px;
}
.commentList {
	width:100%;
	max-width:714px;
	
	font:14px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo
	
}
.commentList ol {
	width: 100%;
	max-width:714px;
	height: auto;
}
.commentList ol li {
	width:/*@post-width:-140*/100%/*@*/;
	max-width:714px;
	overflow:hidden;
}
.leftname {
	margin-left:1px;
}
.floatComment {
	margin-left:7%;
	float:left;
	width: auto;
	
	max-width:400px;
	overflow:hidden;
	line-height:23px;
}
.floatCommentRe {
	margin-left:7%;
	margin-top:25px;
	float:left;
	width:auto;
	max-width:400px;
	overflow:hidden;
	line-height:22px;
}
.commentList ul {
}
.commentList ul li {
	padding:0px 0px 0px 0;
background-color:;
	width:/*@post-width:-173*/100%/*@*/;
	max-width:560px;
	padding-bottom:0px;
	overflow:hidden;
}
/* 쓰기폼 */
.password, .nameline, .homepageline {
	border-bottom:1px solid #f3f3f3;
	font-family:Tahoma;
	width:100%;
	vertical-align:middle;
	display:block;
	margin-top:20px;
}
 
.checkboxSecret {
	font-family:Tahoma;
	font-size:12px;
	margin-top:5px;
}
.commentWrite {
	width:/*@post-width:-30*/100%/*@*/;
	max-width:714px;
	padding:0px 0px 15px 0px;

	margin-top:1px;
	overflow:hidden;
}
.commentWrite .nameline input {
	width:/*@post-width:-448*/100%/*@*/;
	max-width:148px;
	border:none;
	font-family:Tahoma;
}
.commentWrite input {
	width:/*@post-width:-448*/100%/*@*/;
	border:none;
	max-width:70px;
}
.commentWrite .password input {
	width:/*@post-width:-435*/98%/*@*/;
	border:none;
	max-width:140px;
}
.commentWrite .homepageline input {
	width:/*@post-width:-93*/98%/*@*/;
	border:none;
	max-width:170px;
}
.commentWrite textarea {
	width:/*@post-width:-42*/99%;/*@*/
	padding:5px 0px 5px 0px;
	max-width:714px;
	margin-top:15px;
}
.commnetInputAll {

	width:100%;
}
.commenttextinput {

	height:auto;

	margin-top:14px;
}
.commentWrite p.button {
	width:/*@post-width:-30*/auto;/*@*/
	;
	max-width:60px;
	margin-right:30px;
}
/* 검색목록 */

#searchList .date
{font:12px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
color:#8A8A8A;
}


#searchList .cnt
{font:12px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
color:#8A8A8A;
}





#searchList {
	margin-bottom:30px;
	
}

#searchList h3 {
	font-family:Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
color:#ffffff;
margin-bottom:14px;

display: block;
font-size: 1.17em;
-webkit-margin-before: 0em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
	border:1px solid #f2f2f2;
	
	padding:10px;
	

}


#searchList ol, #searchRplist ol {
	margin:0px 0px 0px 0px;
}
#searchList, searchRplist {
	padding-bottom:4px;
}
#searchList li, #searchRplist li {
	margin-bottom:14px;
	border:1px solid #f2f2f2;
	
	padding:10px;
	


}
#searchList li .date, #searchRplist li .date {
	padding-right:4px;
}
#searchList li, #searchList li a, #searchRplist li, #searchRplist li a {
	font:14px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
color:#666;
}
/* 보호글 */
.entryProtected .container {
	padding-top:25px !important;
	padding-bottom:47px !important;
	text-align:center;
}
.entryProtected p.text {
	padding-bottom:7px;
	color:#8A8A8A;
	font:12px/18px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}
.entryProtected p.input {
	width:290px;
	margin:0px auto;
	padding:10px 0px;
	background-color:#ffffff;
}
.entryProtected label {
	color:#5C5C5C;
	font:bold 12px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}
.entryProtected input.text {
	width:150px;
	height:18px;
	border:1px solid #ffffff;
	vertical-align:middle;
}
.entryProtected .input .submit {
	width:59px;
	height:19px;
	background:url(images/btn_confirm2.gif) no-repeat;
	font-size:0px;
	text-indent:-5000px;
	overflow:hidden;
	cursor:pointer;
	vertical-align:middle;
}
/* 포스트 */
.infor {
	max-width:730px;
	width:/*@post-width:42*/100%/*@*/;
	height:22px;
	padding-top:8px;
}
.infor span, .infor span a {
	color:#636362;
}

.category {
	font:11px 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo, AppleGothic !important;
	padding-left:5px;
	color:#666 !important;
}
.category a {
	color:#7e7e7e;
}
*:first-child+html .infor .category {
	background-position: 0 4px;
}
.infor .date {
	padding-left:21px;
	font:11px tahoma;
}
.titleWrap .date {
	padding-left:21px;
	font:11px tahoma;
	padding-top:11px;
}
.titleWrap h2 a {
	color:#333333;
	letter-spacing:-1px;
}
.entryNotice .article, .entryProtected .container, .entry .container {
	text-align:center;
	margin-top:0px;
}
.entry .admin {
	padding-bottom:14px;
	display:none;
}
.entry .admin, .entry .admin a {
	color:#A1A1A1;
	font:12px/18px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}
.article {
		height:auto;
	width:/*@post-width*/100%/*@*/;
	color:/*@post-body-color*/#666666/*@*/;
	font-size:/*@post-body-font-size*/14px/*@*/;
	font-family:/*@post-body-font-family*/
 Tahoma, 맑은 고딕, Dotum, AppleSDGothicNeo;
	word-break:break-all;
	word-wrap:break-word;
	overflow:hidden;
	text-align:left;
	line-height:27px;
	margin:0 auto;
	letter-spacing:-0.5px;
}

.article p {
	margin:1em 0;
}
.entry .article a {
	color:#8A8A8A;
	text-decoration:underline;
}
/* more / less */
.moreless_fold, .moreless_top, .moreless_bottom {
	padding-left:18px;
	text-decoration:underline;
}
.moreless_fold { /* 열기 */
	background:url(images/iconMore.gif) no-repeat left top;
}
.moreless_top { /* 닫기 위 */
	background:url(images/iconLess.gif) no-repeat left top;
}
.moreless_bottom { /* 닫기 아래 */
	padding-right:18px;
	background:url(images/iconLess.gif) no-repeat right top;
	text-align:right;
}
.moreless_content {
	margin:10px 0px 10px 0px;
}
.author {
	padding-top:24px;
	padding-bottom:16px;
	color:#9F9F9F;
	font:11px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
	text-align:right;
}
.author .text {
	font:10px tahoma;
}
.tagTrail {
	padding-left:38px;
	padding-bottom:8px;
	background:url(images/txt_tag.gif) no-repeat 0 1px;
	text-align:right;
	float:right;
	background-color:#FFF;
	padding-right:40px;
	margin-top:15px;
	margin-bottom:px;
}
.tagTrail, .tagTrail a {
	color:#A0A0A0;
	font:12px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}
.tagTrail .tagText {
	display:none;
}
.actionTrail {
	float:left;
	margin-bottom:10px;
	margin-left:23px;
	height:13px;
	width:auto;
	margin-top:10px;
	display:none;
}
.actionTrail a .cnt {
	color:#fff;
}
.actionTrail a { /* 폰트 지정시 필수 */
	color:#737373;
	background-color:#f9f9f9;
	display:block;
	float:left;
	height:14px;
	width:90px;
	vertical-align:middle;
	font:11px tahoma;
	margin-left:7px;
}
.actionTrail span {
	font: bold 11px tahoma;
	color:#737373;
}
/*.actionTrail a.tb {
	padding-left:70px;

	background:url(images/trackbackPic.png) no-repeat 0px 0px;
	width:66px;
	vertical-align:bottom;
}
.actionTrail a.rp {
	padding-left:61px;
	
	background:url(images/commnetPic.png) no-repeat 0px 0px ;
	width:57px;
	vertical-align:bottom;
}*/
.trackback, .comment {
	margin-top:50px;
	background-color:#ffffff;
	text-align:left;
	height:auto;
	width:100%;
	padding-left:-18px !important;
}
.trackback {
	margin-left:20px;
}
.trackback h3 {
	max-width:713px;
	width:/*@post-width:-30*/100%/*@*/;
	padding:11px 0 12px 15px;
	color:#8A8A8A;
	font:bold 9px/16px tahoma;
	text-align:left;
}
.trackback .trackback-url {
	padding-left:10px;
}
.trackback h3 span {
	color:#A0A0A0;
	font:normal 11px/16px verdana;
}
.trackback ol li {
	max-width:655px;
	width:/*@post-width:-30*/100%/*@*/;
	padding:13px 15px 0 15px;
	border-top:1px solid #fff;
	overflow:hidden;
}
.trackback ol li, .trackback ol li a {
	color:#A9A79D;
}
.trackback h4, .trackback h4 a {
	font:11px/15px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}
.trackback .from {
	padding-left:12px;
}
.trackback .from, .trackback .date {
	font:10px/15px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}
.trackback .name {
	font:11px/15px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}
.trackback p {
	padding-top:3px;
	padding-bottom:11px;
	font:12px/15px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}
.trackback a.delete {
	padding-left:5px; /* 이미지 넓이 -3px */
	background:url(images/iconDelete.gif) no-repeat;
	font-size:9px;
	text-decoration:none;
}
.trackback a.delete span {
	display:none;
}
/* 페이지 */
#paging {
		padding: 0px 0px 1px 0px;
	height:auto;
	max-height:60px;
	text-align: center;
	margin: 40px auto;
	width: auto;
	margin-bottom:0px;
	vertical-align:top;
	display:none;

}
#paging img {
	margin-bottom:2px;
	margin-right: 0px;
	width:50px;
	display:block;
}
.numbox a span {
	padding:0px 5px 0px 5px;
	line-height:22px;
}
#paging a, #paging span {
	font: 13px Tahoma;
	margin-bottom:4px;
}
#paging span.selected { /* 현재 페이지 */
	background-color:/*#eb235c;*/ #e8e8e8;
	color:#fff;
}
#paging a#prevPage:hover, #paging a#nextPage:hover {
	text-decoration:none;
}
#paging #prevPage {
}
#paging #nextPage {
}
#paging p {
	margin: 0;
	padding: 0px 0 0;
}
#paging .selected {
	color: #47413e;
}
#paging .numbox {
	text-align:center;
}
.numbox {
	margin-right:5px;
}
#paging a.num {
	
	color:#666666;
	background-color:#ffffff;
	font: 13px Tahoma;
	line-height:22px;
}
#paging a.num:hover {
	border: 0px solid #ffffff;
	color:#ffffff;
}
/* 이전 다음 버튼 */
#prevPage span, #nextPage span {
	display:none;
}
a#prevPage:hover, a#nextPage:hover {
	text-decoration:none;
}
#prevPage, .no-more-prev {
	padding-right:6px;
	background-repeat:no-repeat;
	background-position: left 4px;
}
#nextPage, .no-more-next {
	padding-left:6px;
	background-repeat:no-repeat;
	background-position: right 4px;
}
/* 사이드바 */
/* 사이드바 타이틀 */
/* #sidebar h3 {
	color:#8A8A8A;
	font:bold 12px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}
#sidebar h3.stitle {
	height:8px;
	text-indent:-5000px;
	overflow:hidden;
}
#sidebar #calendar h3 {
	display:none;
}
.module_plugin, .module_widget {
	padding-bottom: 9px;
} /* 플러그인, 위젯이 사이드바에 사용될 경우 */


/* .Fpost {
	float:left;
	top: 142px;
	left: 0px;
	height:auto;
	max-width:300px;
	width:300px;
	font:12px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
	color:#434343;
	margin-top:150px;
	margin-bottom:20px;

} 

}
.Fpost a {
	color:#8a8a8a;
	text-align:left;
}
.Fpostname {
	font-weight:bold;
	font-family:Tahoma;
	margin-bottom:5px;
}
.Fpost li {
	text-decoration:none;
	list-style:none;
	line-height:18px;
	text-align:left;
}


*/
.sign {
	position:absolute;
	left:600px;
	top:90px;
}
/* 본문 */

.boxMidR {
	padding-bottom:7px;
}
/*#sidebar ul li, #sidebar ul li a, #sidebar ul li a span {
	color:#f3f3f3;
	font:12px/16px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}

#sidebar ul {
	margin:3px 10px 0px 10px;
}

#sidebar ul li {
	padding:0px 0px;
}
#sidebar #tagbox ul li, #recentPost ul li, #recentComment ul li, #sidebar #tagbox ul li a, #recentComment ul li a, #recentPost ul li a {
	line-height:20px;
}
/* RSS */
#btnRSS {
	width:200px;
	height:20px;
	margin-top:10px;
	text-align:right;
}
#btnRSS a {
	float:right;
	display:block;
	width:61px;
	height:15px;
	background:url(images/rss.gif) no-repeat;
	text-indent:5000px;
	overflow:hidden;
}
/* 블로거 */
#blogImage, #userID, #blogDesc {
	width:178px;
	margin-left:10px;
	overflow:hidden;
	word-break:break-all;
	word-wrap:break-word;
}
#blogImage {
	padding-top:7px;
	padding-bottom:8px;
	text-align:center;
}
#blogImage img {
	width:174px;
}
#userID {
	color:#5C5C5C;
	font:bold 11px/16px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}
#blogDesc {
	color:#8A8A8A;
	font:11px/16px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}
/*카테고리*/
#treeComponent {
	width:178px;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
}
.c_cnt { /* 카테고리 옆 개수 */
	color:#8A8A8A;
}
/* 달력 */
#calendar {
	width:180px;
	margin:0 auto;
	padding-top:7px;
}
#calendar .tt-calendar caption.cal_month { /* 달력 월 표시 */
	width:180px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	background-color:#ADADAD;
}
#calendar .tt-calendar caption.cal_month a { /* 달력 월 표시 */
	color:#fff;
	font:bold 9px/13px tahoma, sans-serif;
}
#calendar .tt-calendar caption.cal_month a.prev-month { /* 달력 prev 커서 이미지 */
	display:block;
	float:left;
	width:5px;
	height:11px;
	margin-left:4px;
	background:url(images/btn_prevmonth.gif) no-repeat 0px 5px;
	text-indent:-1000px;
	overflow:hidden;
}
#calendar .tt-calendar caption.cal_month a.next-month { /* 달력 next 커서 이미지 */
	display:block;
	float:right;
	width:5px;
	height:11px;
	margin-right:4px;
	background:url(images/btn_nextmonth.gif) no-repeat 0px 5px;
	text-indent:-1000px;
	overflow:hidden;
}
#calendar .tt-calendar thead {
	display:none;
}
#calendar .tt-calendar thead th { /* 달력 요일 표시(th 영역) */
	height:15px;
	color:#A5A5A4;
	font:normal 11px/13px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}
#calendar .tt-calendar tbody td { /* 달력 Day(td 영역) */
	color:#8A8A8A;
	font:9px/15px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
	text-align:center;
}
#calendar .tt-calendar tbody td.cal_day4 { /* 달력 오늘 날짜 표시(td) */
	color:#7683E6;
	font-weight:bold;
}
/* 달력 글쓴 날 링크 스타일 */
a.cal_click:link, a.cal_click:visited {
	color:#7683E6;
	font:9px/15px Verdana, sans-serif;
	text-decoration:underline;
}
/* TISTORY */
#adTistory {
	height:14px;
	padding: 0 0 6px 6px;
}
#adTistory a {
	display: inline;
	float: left;
	color:#8A8A8A;
	font:11px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}
#adTistory .linkTistory {
	background:url(images/tistory.png) no-repeat;
	width: 87px;
	height: 14px;
	text-indent: -100em;
}
* html #adTistory .linkTistory {
	background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_LifeInMono_Light/images/tistory.png', sizingMethod='crop');
}
#adTistory .joinTistory {
	margin: 3px 0 0 6px;
}
/* 푸터 */
#footer, #footer a {
	color:#8A8A8A;
	font:11px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
}
#footMenu a {
	letter-spacing:-1px;
}
#copyright {
	padding-left:0px;
	text-transform:uppercase;
}
/* 티스토리설정 */

/* 카테고리테이블 */
.ib { /* 이미지 버튼 */
	cursor:pointer;
}
.branch3 { /* 트리 셀 */
	cursor:pointer;
}
/* 인용문 */
.article blockquote {
	margin:5px;
	padding-left:16px;
	background:url(images/iconBlockquote.gif) no-repeat;
}
/* 이미지 */
.imageblock { /* 그림 1개 배치 */
	margin:0px 0;
}
.dual { /* 그림 2개 배치 */
	margin-bottom:5px;
}
.triple { /* 그림 3개 배치 */
	margin-bottom:5px;
}
.cap1 { /* 이미지 아래 캡션 스타일 */
	padding:4px 0;
	color:#999;
	text-align:center;
}
/* 댓글 */
/* 종류별 코멘트 [##_rp_rep_class_##] */
.rp_admin {
	padding-left:0px;
	background:url(images/iconAdmin.gif) no-repeat;
}
.rp_secret { /* 비밀글 */
	color:#f30;
}
/* 방명록 */
/* 종류별 방명록 글 [##_guest_rep_class_##] */
.guest_admin {
	padding-left:20px;
	background:url(images/iconAdmin.gif) no-repeat;
}
.hiddenComment { /* 비밀 댓글 (로그아웃시 비밀글 표현) */
	padding-left:0px;
	background:url(images/iconSecret.gif) no-repeat;
	font-weight:normal;
}
/* 키워드 */
.key1 {
	border-bottom:1px dotted #ccc;
	cursor: pointer;
}
.controlCommnet {
float:;
}
.controlCommnet img {
	margin-bottom:5px;
}
.floatWrapper {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .floatWrapper {
 *height: 1%;
}
/* End hide from IE-mac */


#interview {
	margin-top:10px;
	font-size:12px;
}
.blogHistoryText {
	padding:0px 0px 0px 20px;
	color:#fff;
	height:auto;
	width: 100%;
}
.blogHistory {
	position:absolute;
	top:26px;
	left:81px;
	margin:0 auto;
	max-width:583px;
width::100% !important;
	height:auto;
	vertical-align:middle;
}
#textbold {
	font-weight:bold;
	font-size:13px;
	margin-bottom:5px;
}
#BlogLeftText {
	font-size:11px;
	line-height:17px;
}
#BlogDownText {
	background-color:#e3e3da;
	font-size:12px;
	width:235px;
	display:block;
	cursor:pointer;
	padding-left:3px;
	margin-top:-20px;
	margin-left:70px;
}
.cpcontainer {
	padding-top:18px;
	clear:both;
	float:left;
}
#BlogDownText a {
	color:#000;
}
#logo {
	position:absolute;
	left:432px;
	top:103px;
	z-index:20000;
}
#nomaltext {
	color:#000;
	margin-left:3px;
}
.blogHistoryBtn {
	position:absolute;
	top:26px;
	left:28px;
	color:#f3f3f3;
}
#mypaneltab {
	height:21px;
	width:79px;
	display:inline;
}
.ddpaneltabOther {
	display:inline;
}
#ddpanelText {
	height:auto;
	max-width:768px;
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0 auto;
	font-family: Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo;
	color:#c1c1c1;
}
#ddpanelIntext {
	float:left;
	width:100%;
	max-width:470px;
	height:190px;
	max-height:300px;
	background-color:#e3e3da;
	padding:33px 14px 5px 17px;
	text-align:left;
	display:block;
}
#ddpanelPic {
	float:left;
	margin-left:35px;
	margin-right:14px;
	margin-top:5px;
}
#ddpanelText p {
	height:0px;
}
#topText {
	margin-top:10px;
	line-height:18px;
	padding-right:15px;
}
#twitter {
	display:block;
}
#facebook {
	display:block;
}
#sns {
	clear:both;
	text-align:left;
	margin-top:20px;
}
/*.30f
{font-size:30px;
font-weight:bold;
letter-spacing:-2px;
color:#ffffff;
font-family:arial,sans-serif,dotum;}

.20f
{font-size:20px;
leftter-spacing:-2px;
color:#999;
font-family:arial,sans-serif,dotum;
}*/



.ddpanel .ddpaneltab a span img.pointerimage { /*CSS for pointer image within toggle tab*/
}
.ddpanel .ddpaneltab a:hover { /*"toggle" tab related CSS*/
/*background of toggle tab onMouseover*/
}
.ddpanel .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus { /*"toggle" tab related CSS*/
	outline: 0;
}
.ddpanel .ddpaneltab a:hover span { /*"toggle" tab related CSS*/
	background-color: transparent;
}
#titlebottomBg {
	margin:0px 0px 0px 0px;
	height:0px;
}
#titlebottomBg img {
	margin-bottom:0px;
}
/*슬라이드*/


.mainVcon {
	width:100%;
	height:auto;
}
#mainV {
	width: 100%;
	max-width: 978px;
	height:auto;
	margin:0 auto;
	margin-top:5px;
	display:black;
}
#mainV img {
	width:100%;
	margin:0 auto;
	max-width: 978px;
	display: block;
}
 @media all and (min-width:401px) {
#mainVmobile {
display:none;
}
}
 @media all and (max-width:400px) {
 #mainVmobile {
 display:black;
}
 #mainVmobile img {
width:100%;
 margin:0 auto;
 display:black;
}
#paging .numbox {
display:none;
}

 #mainV {
display:none;
}
}

.another_category_color_gray h4 {
	background-color:#fff !important;
	border:none !important;
	padding:0px 0 0px !important;
	margin-top:-2px !important;
}
.another_category table th, .another_category table td {
	background-color: white;
}
.another_category td {
	display:none;
}
.another_category tr {
	line-height:20px;
	height:17px;
}
.another_category a {
	text-decoration: none !important;
	font-size:14px !important;
	letter-spacing:0.5px !important;
	font-family: Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo !important;
	
}
.another_category {
	padding:0px 20px 0px 0px !important;
	margin-top:4px !important;
}
.another_category_color_gray {
	border-left:none !important;
	border-top:none !important;
	border-right:none !important;
	border-bottom:none !important;
}
 @media all and (min-width:769px) {

div.adsense200 {
	clear:
none;
	width:auto;
!important;
	max-width:250px !important;
	margin-top:10px;
	display:block;
	height:auto;
}

.adsense300
{display:none;}
 }
 
 
 @media all and (max-width:768px) {
.adsense300
{width:100%;
display:block;
margin-top:10px;

}

div.adsense200{
	display:none;

 }
 
 }
div.adsense200 tr {
	line-height:14px;
	height:14px;
}
div.another_category {
	display:inline;
	clear:both;
	text-align:left;
	width:100%;
!important;
	overflow:hidden !important;
	margin-top:0px;
	margin-left:10px;
	border-right:1px solid #c3c9e0;
}

div.another_category tr {
	line-height:20px;
	height:17px;
}
.interword {
	color:#e8e8e8;
!important;
}
.googleAd {
	margin:0 auto;
	text-align: center;
}
.googlebottomleft {
	float:left;
	margin-top:13px;
	margin-bottom:13px;
}
.googlebottomright {
	float:right;
	margin-top:13px;
	margin-bottom:13px;
}
.googleAdright {
	float:right;
	margin-left:15px;
	margin-right:0px;
	margin-top:0px;
	width:336px;
	height:280px;
	display:none;
	
}
 @media all and (max-width:600px) {
 .googleAdright {
display:none;
}
 
.mobileGoogleAD
{ 
 height:auto;
min-height:30px;
 width:100%;
 margin-right:0px;
 margin-top:5px;
 display:none;
 margin-bottom:0px;}



}
@media all and (min-width:601px) {
.mobileGoogleAD
{display:none;}
}



/*div.blogger-news-widget {
	clear:both;
	float:right;
	text-align:right;
	width:399px !important;
	overflow:hidden !important;
	margin-top:10px;
	border-right:1px solid #d8d8d8;
	vertical-align:top;
	height:80px;
	background-image:
 url(images/ipad_mese.png);
}
div.blogger-news-widget embed {
	width:401px;
	height:81px;
}*/
.commnetbot {
	clear:none;
	display:block;
}
/*코드삽입코드*/
div .syntaxhighlighter {
	overflow-y: hidden!important;
	overflow-x: auto!important;
}
#copyrights {
	width:100%;
	margin-top:16px;
	background-color:#fff;
	border-top: 1px solid #ffffff;
	height:auto;
	clear:both;
}
#copyright {
	text-align:center;
	overflow:hidden;
	vertical-align:middle;
	padding-top:10px;
	padding-bottom:12px;
}

.imageblock, .imageblock span, .imageblock span img {
	max-width:100% !important;
	width:100% !important;
	height: auto !important;
}
.imageblock img {
	height: auto !important;
	max-width:100% !important;
}
.writecommnet {
	text-align:left;
	margin-top:25px;
	max-width:714px;
	width:auto;
	background-color:#f3f3f3;
	color:#38888f;
	line-height:24px;
	font-family:Tahoma;
}
.writecommnet span {
	margin-left:5px;
	margin-top:6px;
	margin-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
/* Tistory utility  
   ------------------------------------------------ */

.another_category h4 {
	background-color:#f9f9f9 !important;
	border:none !important;
	padding:20px 0px 0px 0px!important;
}
#page-top {
	position: fixed;
	font-size: 77%;
	z-index:1;
	margin-left:-15px;
}
#page-top a {
	background-color:rgba(255, 255, 255, 0.9);
	text-decoration: none;
	color:#ffffff;
	width: 100px;
	padding: 10px 0;
	text-align: center;
	display: block;
	border: 1px solid #f9f9f9;
}
#page-top a:hover {
	text-decoration: none;
	background:#ffffff;
	color:#fff;
}
 @media all and (max-width:1023px) {
#page-top {
display:none;
}
}



/* 티에디션 반응형 */
.tiedition-m-6 { 
  margin-right:-4px !important;
  margin-left:-4px !important;
}
.tiedition-p-6 { 
  padding-right:4px !important;
  padding-left:4px !important;
}
.h-m-6 {
 margin-top:4px !important;
 margin-bottom:4px !important;
}



 @media all and (min-width:401px) and (max-width:680px) {
.tiedition-p-6 { 
  padding-right:10px !important;
  padding-left:4px !important;
}
.tiedition-m-6 { 
  padding-right:0px !important;
  padding-left:0px !important;
}
}

@media screen and (max-width: 400px) {
.tiedition-p-6 { 
  padding-right:12px !important;
  padding-left:4px !important;
}
.tiedition-m-6 { 
  padding-right:0px !important;
  padding-left:0px !important;
}


}


/* Tistory utility  
   ------------------------------------------------ */
.tistorytoolbar {
  display: none !important;
}
.txc-emo,.entry-ccl-by,.entry-ccl-nc,.entry-ccl-nd {
display: inline-block !important;
}
.entry-content img {
  display: block;
  max-width: 100%;
  width:auto;
  height: auto;
  vertical-align:middle;
  border:0;
  -ms-interpolation-mode:bicubic;
}
.imageblock { max-width:100%; } 
.img-responsive {
  width: auto;
  height: auto;
  max-width: 100%;
  vertical-align: middle;
  border: 0;
  -ms-interpolation-mode: bicubic;
}
sup.footnote { 
position:static;
vertical-align:super;
}
.moreless_fold {
  padding-left: 10px; 
  background: url(./images/btn_more.gif) no-repeat 0 50%; 
  color: #08c; 
  font-weight:bold;
}
.moreless_top {
  padding-left: 10px; 
  background: url(./images/btn_less.gif) no-repeat 0 50%;
  color: #08c; 
  font-weight:bold;
 }
.moreless_bottom {
  padding-left: 10px; 
  background: url(./images/btn_less.gif) no-repeat 0 50%; 
  color: #08c; 
  font-weight:bold;
}
.moreless_content  {
  padding: 15px 10px;
  border-top:1px dotted #999;
  border-bottom:1px dotted #999;
}

/* Tiedition  
   ------------------------------------------------ */
#ttCanvas { max-width: 100%!important; }
.tt-span-1,
.tt-span-2,
.tt-span-3,
.tt-span-4,
.tt-span-5,
.tt-span-6,
.tt-span-7,
.tt-span-8,
.tt-span-9,
.tt-span-10,
.tt-span-11,
.tt-span-12 {
max-width: 100%!important;
}

/* Tiedition use the hNews microformat 
-------------------------------------------------- */
.tiedition .entry-header { }
.tiedition .entry-title { }
.tiedition .entry-summary { }
.tiedition .entry-content-asset { }
.tiedition .entry-content { }
.tiedition .byline { }
.tiedition .updated { }
.tiedition .entry-tags { }

/* Tiedition entry
-------------------------------------------------- */
.tiedition-title {
  margin: 0 0 10px!important;
  padding: 2px 5px 2px!important;
  font-size: 14px!important;
  font-family: Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo !important;
  border-bottom:0px solid #ddd !important;
  color: #6c6c6c !important;
  border-left: 2px solid #38888f !important;
  width:100%;
} 


@media screen and (max-width: 500px) {
.tiedition-title {
  margin: 0 0 10px!important;
  padding: 2px 5px 2px!important;
  font-size: 16px!important;
  font-family: Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo !important;
  border-bottom:0px solid #f2f2f2!important;
  color: #6c6c6c !important;
  border-left: 2px solid #38888f !important;
  width:100%;
} 
}
.tt-post-title {
  font-weight: bold!important;
  letter-spacing: normal!important;
  font-size: 14px!important;
  text-align: left!important;
  margin: 0 0 5px!important;
  padding: 0!important;  
}
.tt-post-thumb {
  padding-bottom: 5px!important;
}
.tt-post-summary {
  text-align: justify!important;
  font: inherit!important;
     line-height: 1.8!important;
}
.tt-post-etcinfo {
  font: inherit!important;
  letter-spacing: normal!important;
  text-align: left!important;
}
.tt-post-etcinfo * {
  white-space:initial!important;
      line-height: 1.8!important;
}
.tt-post-etcinfo p {
  font-size:8px!important;
  margin: 5px 0 20px!important;

}
.tt-post-category, 
.tt-post-author,
.tt-post-date,
.tt-post-comment { 
  font: inherit!important;
  letter-spacing: normal!important;
  line-height: 1.8!important;
}
.multi-columns-row .first-in-row {
  clear: left;
}
 .multi-columns-row .col-xs-6:nth-child(2n + 3) { clear: left; }
.multi-columns-row .col-xs-4:nth-child(3n + 4) { clear: left; }
.multi-columns-row .col-xs-3:nth-child(4n + 5) { clear: left; }
.multi-columns-row .col-xs-2:nth-child(6n + 7) { clear: left; }
.multi-columns-row .col-xs-1:nth-child(12n + 13) { clear: left; }
@media (min-width: 640px) {
  .multi-columns-row .col-xs-6:nth-child(2n + 3) { clear: none; }
  .multi-columns-row .col-xs-4:nth-child(3n + 4) { clear: none; }
  .multi-columns-row .col-xs-3:nth-child(4n + 5) { clear: none; }
  .multi-columns-row .col-xs-2:nth-child(6n + 7) { clear: none; }
  .multi-columns-row .col-xs-1:nth-child(12n + 13) { clear: none; }
  .multi-columns-row .col-sm-6:nth-child(2n + 3) { clear: left; }
  .multi-columns-row .col-sm-4:nth-child(3n + 4) { clear: left; }
  .multi-columns-row .col-sm-3:nth-child(4n + 5) { clear: left; }
  .multi-columns-row .col-sm-2:nth-child(6n + 7) { clear: left; }
  .multi-columns-row .col-sm-1:nth-child(12n + 13) { clear: left; }
}
@media (min-width: 992px) {
  .multi-columns-row .col-sm-6:nth-child(2n + 3) { clear: none; }
  .multi-columns-row .col-sm-4:nth-child(3n + 4) { clear: none; }
  .multi-columns-row .col-sm-3:nth-child(4n + 5) { clear: none; }
  .multi-columns-row .col-sm-2:nth-child(6n + 7) { clear: none; }
  .multi-columns-row .col-sm-1:nth-child(12n + 13) { clear: none; }
  .multi-columns-row .col-md-6:nth-child(2n + 3) { clear: left; }
  .multi-columns-row .col-md-4:nth-child(3n + 4) { clear: left; }
  .multi-columns-row .col-md-3:nth-child(4n + 5) { clear: left; }
  .multi-columns-row .col-md-2:nth-child(6n + 7) { clear: left; }
  .multi-columns-row .col-md-1:nth-child(12n + 13) { clear: left; }
}
@media (min-width: 1200px) {
  .multi-columns-row .col-md-6:nth-child(2n + 3) { clear: none; }
  .multi-columns-row .col-md-4:nth-child(3n + 4) { clear: none; }
  .multi-columns-row .col-md-3:nth-child(4n + 5) { clear: none; }
  .multi-columns-row .col-md-2:nth-child(6n + 7) { clear: none; }
  .multi-columns-row .col-md-1:nth-child(12n + 13) { clear: none; }
  .multi-columns-row .col-lg-6:nth-child(2n + 3) { clear: left; }
  .multi-columns-row .col-lg-4:nth-child(3n + 4) { clear: left; }
  .multi-columns-row .col-lg-3:nth-child(4n + 5) { clear: left; }
  .multi-columns-row .col-lg-2:nth-child(6n + 7) { clear: left; }
  .multi-columns-row .col-lg-1:nth-child(12n + 13) { clear: left; }
}



@media screen and (max-width: 639px) {
  /* Remove any padding from the body */
  /* body { padding-top: 0; } */

  body [class*="padding"] {
    padding: 0!important;
  }
  body [class*="margin"] {
    margin: 0!important;
  }
  body [class*="height"] {
    height: auto!important;
  } 
}

 
 
 
 
 .container-fluid {
	margin-right:auto;
	margin-left:auto;
	padding-left:15px;
	padding-right:15px
}
.wrapper {
	position:relative
}
.row {
	margin-left:-15px;
	margin-right:-15px
}
.row-nospace {
	margin-left:0;
	margin-right:0
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	position:relative;
	min-height:1px;
	padding-left:15px;
	padding-right:15px
}
.col-xs-1.nospace, .col-sm-1.nospace, .col-md-1.nospace, .col-lg-1.nospace, .col-xs-2.nospace, .col-sm-2.nospace, .col-md-2.nospace, .col-lg-2.nospace, .col-xs-3.nospace, .col-sm-3.nospace, .col-md-3.nospace, .col-lg-3.nospace, .col-xs-4.nospace, .col-sm-4.nospace, .col-md-4.nospace, .col-lg-4.nospace, .col-xs-5.nospace, .col-sm-5.nospace, .col-md-5.nospace, .col-lg-5.nospace, .col-xs-6.nospace, .col-sm-6.nospace, .col-md-6.nospace, .col-lg-6.nospace, .col-xs-7.nospace, .col-sm-7.nospace, .col-md-7.nospace, .col-lg-7.nospace, .col-xs-8.nospace, .col-sm-8.nospace, .col-md-8.nospace, .col-lg-8.nospace, .col-xs-9.nospace, .col-sm-9.nospace, .col-md-9.nospace, .col-lg-9.nospace, .col-xs-10.nospace, .col-sm-10.nospace, .col-md-10.nospace, .col-lg-10.nospace, .col-xs-11.nospace, .col-sm-11.nospace, .col-md-11.nospace, .col-lg-11.nospace, .col-xs-12.nospace, .col-sm-12.nospace, .col-md-12.nospace, .col-lg-12.nospace {
	position:relative;
	min-height:1px;
	padding-left:0;
	padding-right:0
}
.col-nospace [class*="col"] {
position:relative;
min-height:1px;
padding-left:0;
padding-right:0
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
	float:left;
margin-bottom:15px !important;
}
.col-xs-12 {
	width:99%
}
.col-xs-11 {
	width:91.66666667%
}
.col-xs-10 {
	width:83.33333333%
}
.col-xs-9 {
	width:75%
}
.col-xs-8 {
	width:66.66666667%
}
.col-xs-7 {
	width:58.33333333%
}
.col-xs-6 {
	width:50%
}
.col-xs-5 {
	width:41.66666667%
}
.col-xs-4 {
	width:33.33333333%
}
.col-xs-3 {
	width:25%
}
.col-xs-2 {
	width:16.66666667%
}
.col-xs-1 {
	width:8.33333333%
}
.col-xs-pull-12 {
	right:100%
}
.col-xs-pull-11 {
	right:91.66666667%
}
.col-xs-pull-10 {
	right:83.33333333%
}
.col-xs-pull-9 {
	right:75%
}
.col-xs-pull-8 {
	right:66.66666667%
}
.col-xs-pull-7 {
	right:58.33333333%
}
.col-xs-pull-6 {
	right:50%
}
.col-xs-pull-5 {
	right:41.66666667%
}
.col-xs-pull-4 {
	right:33.33333333%
}
.col-xs-pull-3 {
	right:25%
}
.col-xs-pull-2 {
	right:16.66666667%
}
.col-xs-pull-1 {
	right:8.33333333%
}
.col-xs-pull-0 {
	right:0
}
.col-xs-push-12 {
	left:100%
}
.col-xs-push-11 {
	left:91.66666667%
}
.col-xs-push-10 {
	left:83.33333333%
}
.col-xs-push-9 {
	left:75%
}
.col-xs-push-8 {
	left:66.66666667%
}
.col-xs-push-7 {
	left:58.33333333%
}
.col-xs-push-6 {
	left:50%
}
.col-xs-push-5 {
	left:41.66666667%
}
.col-xs-push-4 {
	left:33.33333333%
}
.col-xs-push-3 {
	left:25%
}
.col-xs-push-2 {
	left:16.66666667%
}
.col-xs-push-1 {
	left:8.33333333%
}

.col-xs-push-0 {
	left:0
}
.col-xs-offset-12 {
	margin-left:100%
}
.col-xs-offset-11 {
	margin-left:91.66666667%
}
.col-xs-offset-10 {
	margin-left:83.33333333%
}
.col-xs-offset-9 {
	margin-left:75%
}
.col-xs-offset-8 {
	margin-left:66.66666667%
}
.col-xs-offset-7 {
	margin-left:58.33333333%
}
.col-xs-offset-6 {
	margin-left:50%
}
.col-xs-offset-5 {
	margin-left:41.66666667%
}
.col-xs-offset-4 {
	margin-left:33.33333333%
}
.col-xs-offset-3 {
	margin-left:25%
}
.col-xs-offset-2 {
	margin-left:16.66666667%
}
.col-xs-offset-1 {
	margin-left:8.33333333%
}
.col-xs-offset-0 {
	margin-left:0
}
@media (min-width:680px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
float:left
}
.col-sm-12 {
width:100%
}
.col-sm-11 {
width:91.66666667%
}
.col-sm-10 {
width:83.33333333%
}
.col-sm-9 {
width:75%
}
.col-sm-8 {
width:66.66666667%
}
.col-sm-7 {
width:58.33333333%
}
.col-sm-6 {
width:48.1%
}
.col-sm-5 {
width:41.66666667%
}
.col-sm-4 {
width:29.33333333%
}
.col-sm-3 {
width:25%
}
.col-sm-2 {
width:16.66666667%
}
.col-sm-1 {
width:8.33333333%
}
.col-sm-pull-12 {
right:100%
}
.col-sm-pull-11 {
right:91.66666667%
}
.col-sm-pull-10 {
right:83.33333333%
}
.col-sm-pull-9 {
right:75%
}
.col-sm-pull-8 {
right:66.66666667%
}
.col-sm-pull-7 {
right:58.33333333%
}
.col-sm-pull-6 {
right:50%
}
.col-sm-pull-5 {
right:41.66666667%
}
.col-sm-pull-4 {
right:33.33333333%
}
.col-sm-pull-3 {
right:25%
}
.col-sm-pull-2 {
right:16.66666667%
}
.col-sm-pull-1 {
right:8.33333333%
}
.col-sm-pull-0 {
right:0
}
.col-sm-push-12 {
left:100%
}
.col-sm-push-11 {
left:91.66666667%
}
.col-sm-push-10 {
left:83.33333333%
}
.col-sm-push-9 {
left:75%
}
.col-sm-push-8 {
left:66.66666667%
}
.col-sm-push-7 {
left:58.33333333%
}
.col-sm-push-6 {
left:50%
}
.col-sm-push-5 {
left:41.66666667%
}
.col-sm-push-4 {
left:33.33333333%
}
.col-sm-push-3 {
left:25%
}
.col-sm-push-2 {
left:16.66666667%
}
.col-sm-push-1 {
left:8.33333333%
}
.col-sm-push-0 {
left:0
}
.col-sm-offset-12 {
margin-left:100%
}
.col-sm-offset-11 {
margin-left:91.66666667%
}
.col-sm-offset-10 {
margin-left:83.33333333%
}
.col-sm-offset-9 {
margin-left:75%
}
.col-sm-offset-8 {
margin-left:66.66666667%
}
.col-sm-offset-7 {
margin-left:58.33333333%
}
.col-sm-offset-6 {
margin-left:50%
}
.col-sm-offset-5 {
margin-left:41.66666667%
}
.col-sm-offset-4 {
margin-left:33.33333333%
}
.col-sm-offset-3 {
margin-left:25%
}
.col-sm-offset-2 {
margin-left:16.66666667%
}
.col-sm-offset-1 {
margin-left:8.33333333%
}
.col-sm-offset-0 {
margin-left:0
}
}

div#ttCanvas .tt-item a:hover
{text-decoration:none !important;
}

div#ttCanvas .tt-item .tt-post-title, div#ttCanvas .tt-item .tt-post-title a, div#ttCanvas .tt-post-title a
{font-family:Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo !important;
letter-spacing:-0.5px;
line-height:21px;
font-weight:normal;}

div#ttCanvas #ttItem8471 .tt-post-summary a
{font-family:Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo !important;
letter-spacing:-0.5px;
line-height:21px;}

div#ttCanvas #ttItem7017 .tt-post-summary a
{font-family:Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo !important;
letter-spacing:-0.5px;
line-height:21px;}

@media screen and (max-width: 600px) {
div#ttCanvas .tt-post-title, div#ttCanvas .tt-post-summary
{padding-right:3px !important;}
}



.another_category_color_gray, .another_category_color_gray h4
{background-color:#fff !important;}

div#ttCanvas .tt-post-summary a, div#ttCanvas .tt-post-summary
{font-family:Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo !important;
letter-spacing:-0.5px !important;
line-height:21px !important;}

div#ttCanvas #ttItem7467 .tt-post-summary a
{font-size:13px !important;
line-height:22px !important;}

div#ttCanvas .tt-item-340090 .tt-post-title a
{font:14px Arial, 맑은 고딕, Tahoma, Dotum, AppleSDGothicNeo !important;
letter-spacing:-0.5px !important;
line-height:21px !important;}



.old-ie {
		z-index:101;
	top:0;
	left:0;
	box-sizing:border-box;
	width:100%;
	height:24px;
	font-size:12px;
	line-height:24px;
	font-weight:bold;
	text-align:center;
	color:#000;
	background-color:#f3f3f3;
	cursor:default
}