@charset "utf-8";
@font-face {
 font-family: 'NanumSquare';
 src: url(images/NanumSquareR.eot);
 src: url(images/NanumSquareR.eot?#iefix) format('embedded-opentype'),
      url(images/NanumSquareR.woff) format('woff'),
      url(images/NanumSquareR.ttf) format('truetype');
}

/* 태크 리셋 */
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,p{margin:0;padding:0;}
fieldset,img{border:0 none;}
dl,ul,ol,menu,li {list-style:none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
input,select,textarea,button {vertical-align:middle;}
button {border:0 none;background-color:transparent;cursor:pointer;}
a {color:#7b7366;text-decoration:none !important;cursor:pointer;}
a:link, a:visited, a:hover, a:active{text-decoration:none !important;color:#7b7366}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal;}
hr {display:none;}

/*공통 스타일 셋팅*/
.f_l {float:left;}
.f_r {float:right;}
.screen_out {overflow:hidden;position:absolute;left:-9999in;width:0;height:0;font-size:0;line-height:0;}
.screen_hide {font-size:0;line-height:0;visibility:hidden;}
.box {background:url(images/bg_content.gif) repeat 0 0;}
.check {float:left;width:13px;height:13px;margin-right:3px;}
.hidden {overflow:hidden;position:absolute;left:-9999in;width:0;height:0;font-size:0;line-height:0;}
/* 버튼 */
.btn {display:block;overflow:hidden;border:0 none;font:0/0 arial;cursor:pointer;text-indent:-9999px;}
.btn_submit {width:63px;height:23px;background:url(images/btn_confirm.gif) no-repeat 0 0;}
.btn_submit_b {display:inline;float:right;width:70px;height:32px;margin-right:20px;background:url(images/btn_confirm.gif) no-repeat 0 0;}

body {
	font-family:'NanumSquare',arial;font-size:14px;color:#555;
}

#container {}
#container #content.bg{background-color:#f4f4f4;}
/*header*/
#header{max-width:1920px;min-width:1500px;margin:0 auto;background:url("images/head_bg.190226.jpg") no-repeat center bottom;background-size:cover;height:840px;}
#header .head_top {display:none;}
#header .head_top:after{display:block;content:"";clear:both;}
#header .head_top .logo{float:left;padding:59px 0 0 100px;}
#header .head_top .tag{float:left;padding:59px 0 0 33px;}
.gnb .s_search{display:inline-block;vertical-align:middle;margin-right:60px;}
.gnb .s_search .search_input{width:170px;height:40px;border:0;box-shadow: inset 0px 2px 5px 0px #b6b9ba;padding:0 10px;margin-right:17px;}
.gnb{clear:both;padding-top:56px;position:relative;text-align:right;}
.gnb .menu_list {text-align:center;display:inline-block;margin-right:74px;vertical-align:middle;}
.gnb .menu_list>li{display:inline-block;position:relative;margin-left:58px;padding-bottom:4px;}
.gnb .menu_list>li:first-child{margin-left:0}
.gnb .menu_list>li>a{display:block;font-size:25px;color:#7d5959;padding-bottom:7px;border-bottom:3px solid #7d5959;}
.gnb .menu_list>li:hover>a{border-bottom-color:#ee110f}
.gnb .menu_list>li>.sub_list{display:none;position:absolute;top:42px;left:50%;width:133px;border:1px solid #cacaca;background-color:#e1e1e1;margin-left:-67.5px;text-align:center;padding:10px 0;}
.gnb .menu_list>li:hover>.sub_list{display:block}
.gnb .menu_list>li>.sub_list li a{display:block;font-size:18px;color:#636363;padding:10px 0}
#header .head_cnt{padding-top:230px;text-align:center;}
#header .head_cnt .head_sns{display:none;padding-top:43px;width:603px;margin:0 auto}
#header .head_cnt .head_sns:after{display:block;content:"";clear:both;}
#header .head_cnt .head_sns li{float:left;padding-left:67px;}
#header .head_cnt .head_sns li:first-child{padding-left:0}
#header .head_cnt .head_sns li a{display:block;width:244px;height:61px;line-height:61px;text-align:center;border-radius:20px;font-size:22px;color:#fff;padding-left:20px;background-repeat:no-repeat;background-position:30px center}
#header .head_cnt .head_sns li.list1 a{border:2px solid #fe9a18;background-color:#fe9a18;background-image:url("images/kakao_icon.png")}
#header .head_cnt .head_sns li.list2 a{border:2px solid #4267b2;background-color:#4267b2;background-image:url("images/facebook_icon.png");background-position:35px center}

/*//header*/

#ttItem9627,#ttItem8611{margin:0 !important;padding:0 !important;}
/* main_section1 */
#ttCanvas .main_section1 .hotpost_box{text-align:center;padding-top:36px;}
#ttCanvas .main_section1 .hotpost_box .txt1{position:relative;color:#252426;font-size:38px;padding-top:15px;}
#ttCanvas .main_section1 .hotpost_box .txt1:before{display:block;content:"";position:absolute;top:0;left:50%;width:28px;height:2px;background-color:#000;margin-left:-14px;}
#ttCanvas .main_section1 .hotpost_box .txt2{font-size:16px;color:#252426;padding:15px 0 28px;}
#ttCanvas .main_section1 .hotpost_box .hotpost_list{width:789px !important;margin:0 auto;}
#ttCanvas .main_section1 .hotpost_box .hotpost_list>li{float:none;overflow:hidden}
#ttCanvas .main_section1 .hotpost_box .hotpost_list>li>div.tt-span-1_5{width:255px;height:255px;margin:0;padding-left:12px;}
#ttCanvas .main_section1 .hotpost_box .hotpost_list>li>div.tt-span-1_5:first-child{padding-left:0}
#ttCanvas .main_section1 .hotpost_box .hotpost_list>li>div.tt-span-1_5>a{border:0;width:255px;height:255px;margin:0}
#ttCanvas .main_section1 .hotpost_box .hotpost_list>li>div.tt-span-1_5>a>img{margin:0 !important;padding:0 !important;width:100%}
#ttCanvas .main_section1 .interview_box{background:url("images/interview_bg.png") repeat-x center bottom;text-align:center;padding-top:18px;}
/* //main_section1 */
/* main_section2 */
#ttCanvas .main_section2{padding:55px 0 78px;background-color:#f4f4f4;text-align:center;}
#ttCanvas .main_section2 .area{width:1006px;margin:0 auto;}
#ttCanvas .main_section2 .tit{padding-bottom:50px;color:#252426;font-size:38px;}
/* //main_section2 */

/* 리스트 */
.category_tit{text-align:center;background-color:#fff;}
.category_tit .search_category_name{text-indent:-9999px;width:1px;height:1px;overflow:hidden;}
.category_tit .tit{position:relative;color:#252426;font-size:38px;padding-top:15px;}
.category_tit .tit:before{display:block;content:"";position:absolute;top:0;left:50%;width:28px;height:2px;background-color:#000;margin-left:-14px;}
.category_tit .txt{font-size:17px;color:#252426;padding:15px 0 21px;}
.searchList{background-color:#f4f4f4;border-top:6px solid #ff4747;padding-top:35px;}
.searchList .location_box{width:927px;height:69px;line-height:69px;background-color:#fff;margin:0 auto;padding:0 46px;}
.searchList .location_box .location_txt{font-size:19px;color:#747374}
.searchList .thum_list{width:1019px;margin:0 auto;padding:11px 0 0px;}
.searchList .thum_list:after{display:block;content:"";clear:both;}
.searchList .thum_list .fixed_img_col{float:left;width:333px;margin-left:10px;padding-bottom:10px;}
.searchList .thum_list .fixed_img_col:nth-child(3n+1){margin-left:0;}
.searchList .thum_list .fixed_img_col .text{padding:18px;background-color:#fff;}
.searchList .thum_list .fixed_img_col .text .title{display:block;font-size:15px;color:#252426;word-break: keep-all;overflow:hidden;height:17px;margin-bottom:10px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}
.searchList .thum_list .fixed_img_col .text .date{font-size:13px;color:#5e5e5e;}
.searchList .thum_list .fixed_img_col img {max-width:100%;}




.bg_side_top {width:188px;height:35px;background:url(images/bg_side_top.png) no-repeat 0 0;}
* html .bg_side_top {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_TistoryPaper/images/bg_side_top.png', sizingMethod='crop');}
.bg_side_bottom {width:188px;height:30px;background:url(images/bg_side_bottom.png) no-repeat 0 0;}
* html .bg_side_bottom {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_TistoryPaper/images/bg_side_bottom.png', sizingMethod='crop');}
.wrap_side {background:url(images/shadow.png) repeat-y 100% 0;}
* html .wrap_side {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i1.daumcdn.net/cfs.tistory/blog/skin/tis_TistoryPaper/images/shadow.png', sizingMethod='scale');}
.wrap_side .side_inner {width:184px;border-left:1px solid #b7d0ca;border-right:1px solid #b7d0ca;font-size:11px;line-height:19px;background:url(images/abc.gif) repeat 0 0;}
.wrap_side .box_sidebar {padding:0 0 18px 13px;margin-right:13px;}
.wrap_side ul li {padding-left:9px;background:url(images/bul_side.gif) no-repeat 0 6px;}
.wrap_side .tit_side {margin-bottom:10px;}
.wrap_side a {font-size:11px;color:#5c7973;}
.wrap_side .date {color:#818181;}
.wrap_side .cnt {}
.module {padding-bottom:18px;}

#sidebar { display:none;}


.article{width:722px; margin:0 auto;}

#content .wrap_search {width:/*@post-width=*/722x/*@*/;}
.box_search {margin-bottom:20px;}
.box_search .tit_search {color:#7b7366;font-size:18px;line-height:24px;letter-spacing:-1px;}
.box_search .tit_search strong {color:#ff3939;}
.box_search .list_search {width:/*@post-width=*/650px/*@*/;padding-top:18px;}
.box_search .list_search li {overflow:hidden;width:100%;margin-top:7px;line-height:14px;color:#7b7366;word-wrap:break-word;}
.box_search .list_search .date {/*display:inline;float:left;*/margin-right:8px;}
.box_search .list_search .cnt {/*display:inline;float:left;*/}
.box_search .list_search a,
.box_search .list_search .cnt a {color:#7b7366;}

.paging {padding:40px 0;text-align:center;font-size:21px;}
.paging .inner {display:inline-block;margin:0 auto;}
.paging .numbox {display:inline;float:left;margin:0 4px;font-family:Tahoma;}
.paging .num {float:left;}
.paging .num a {color:#383838;}
.paging .txt_bar {float:left;margin:0 3px;padding-top:1px;}
.paging .interword {float:left;} /* 1 ... 10 11 12 페이지중략 */
.paging .interword,
.paging .num span {display:block;padding:0 7px;/*background:url(images/line_paging.gif) no-repeat right 2px;*/}
.paging .link_prev,
.paging .link_next {display:inline;float:left;margin-top:2px;font-weight:bold;font-size:21px;color:#383838;}
.paging .link_prev {margin-right:10px;padding-left:13px;}
.paging .link_next {margin-left:10px;padding-right:13px;}
/* 페이징 - 현재 페이지 */
.paging .num .selected {padding:0 11px 0 9px;font-weight:bold;}
.paging .no-more-prev {float:left;/*width:23px;height:15px;*/margin-right:10px;cursor:default;}
.paging .no-more-next {float:left;/*width:23px;height:15px;*/cursor:default;}

#content .entry {overflow:hidden;width:/*@post-width=*/650px/*@*/;margin-bottom:27px2012-02-15;}
.entry .wrap_title {overflow:hidden;}
.entry .wrap_title .tit {overflow:hidden;width:/*@post-width=*/650px/*@*/;}
.entry .wrap_title .tit .link {overflow:hidden;font-size:/*@post-title-font-size=*/18px/*@*/;font-family:/*@post-title-font-family=*/inherit/*@*/;color:/*@post-title-color=*/#000000/*@*/;font-weight:bold;line-height:1.35;text-decoration:none;letter-spacing:-1px;word-wrap:break-word;}
.entry .box_category {float:left;padding:8px 0 13px 0;}
.entry .box_category .category {color:#fe8670;line-height:18px;}
.entry .admin {float:right;position:relative;/*z-index:3;*/width:300px;margin-top:8px;font-size:11px;color:#afa991;letter-spacing:-1px;}
.entry .admin a {color:#afa991;}
.entry .admin .txt_bar {margin:0 3px 0 4px;}
.entry .tagTrail {overflow:hidden;padding:0;background:url(images/ico_tag.gif) no-repeat left top;letter-spacing:-1px;clear:both;width:/*@post-width:-50=*/600px/*@*/; margin-bottom:10px;}
.entry .tagTrail a {color:#7b7366;}
.entry .tagTrail .box_tag {padding-top:0;}

#content .wrap_guestbook {width:/*@post-width=*/650px/*@*/;height:1%;background:none;}
.wrap_guestbook .tit_guest {width:107;height:17px;background:url(images/tit_guest.gif) no-repeat 0 3px;text-indent:-9999px;}
.wrap_guestwrite {overflow:hidden;position:relative;width:/*@post-width:-2=*/648px/*@*/;margin-top:33px; margin-bottom:30px; padding:9px 0 14px 0;border:1px solid #dac797;background:url(images/bg_box.gif) repeat 0 0;}
.wrap_guestwrite .box_tf {overflow:hidden;width:100%;}
.wrap_guestwrite .text {float:left;width:65px;height:17px;font-size:0;text-indent:-9999px;}
.wrap_guestwrite .tf_txt {float:left;width:/*@post-width:-97=*/553px/*@*/;height:16px;padding-left:10px;border:0 none;border-bottom:1px dashed #e6d992;line-height:16px;color:#7b7366;background-color:transparent;}
.wrap_guestwrite .name,
.wrap_guestwrite .password,
.wrap_guestwrite .homepage {display:block;overflow:hidden;margin-top:10px;}
.wrap_guestwrite .name .text {background:url(images/txt_name.gif) no-repeat 20px 3px;}
.wrap_guestwrite .password .text {background:url(images/txt_password.gif) no-repeat 20px 3px;}
.wrap_guestwrite .homepage .text {background:url(images/txt_homepage.gif) no-repeat 20px 3px;}
.wrap_guestwrite .tf_write {width:/*@post-width:-87=*/563px/*@*/;height:55px;padding:16px 0 20px 10px;margin:0 0 9px 65px;border:0 none;border-bottom:1px dashed #e6d992;line-height:20px;background:transparent;clear:both;}
.wrap_guestwrite .wrap_secret {overflow:hidden;position:absolute;left:67px;bottom:25px;width:51px;}
.wrap_guestwrite .wrap_secret .check {float:left;width:13px;height:13px;margin-right:5px;}
.wrap_guestwrite .wrap_secret .txt {float:right;height:13px;font-size:11px;line-height:13px;color:#000000;letter-spacing:-1px;}
.wrap_guestlist {overflow:hidden;width:/*@post-width=*/650px/*@*/;margin-top:5px;}
.wrap_guestlist .list_guest a {text-decoration:none;}
.wrap_guestlist .list_guest li {overflow:hidden;width:100%;margin-top:32px;}
.wrap_guestlist .list_guest_reply li {width:/*@post-width:-20=*/630px/*@*/;margin:11px 0 0 0;padding:0 0 0 20px;background:url(images/ico_reply.gif) no-repeat 2px 4px;border-top:none;}
.wrap_guestlist .box_info {margin:0;padding:0;}
.wrap_guestlist .name img {margin-right:4px;}
.wrap_guestlist .name {margin-right:9px;font-weight:bold;color:#7b7366;}
.wrap_guestlist .name a {font-weight:bold;color:#7b7366;}
.wrap_guestlist .date {margin-right:11px;font-size:10px;font-family:Tahoma;color:#b9985e;white-space:nowrap;}
.wrap_guestlist .comment {margin:0;padding-top:7px;}

.tt_menubar_white .tt_menubar_inner .tt_menubar_link_tit {
	color:#eee !important;
}

/*footer*/
#footer{background:#3a3a3a;height:130px}
#footer .wrap_foot{width:996px;margin:0 auto;overflow:hidden}
#footer .wrap_foot .foot_left{float:left;padding-top:40px;color:#fff;font-size:19px}
#footer .wrap_foot .foot_left a{color:#fff}
#footer .wrap_foot .foot_right{float:right;padding-top:33px;padding-right:15px}
/*//footer*/












