@charset "euc-kr";

@import url(//fonts.googleapis.com/css?family=Roboto);
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);

 
body{font-family:'Apple SD Gothic Neo','Apple SD »êµ¹°íµñ Neo', 'Malgun Gothic' , '¸¼Àº°íµñ' ,'³ª´®°íµñ',"Nanum Gothic",'±¼¸²','µ¸¿ò',Dotum,'Helvetica',sans-serif !important;color:#333;padding:0;margin:0;letter-spacing:-0.5px;}

::-webkit-scrollbar {width: 8px; height: 8px; border: 3px solid #fff; }
::-webkit-scrollbar-button:start:decrement, ::-webkit-scrollbar-button:end:increment {display: block; height: 10px; background: #fff}
::-webkit-scrollbar-track {background: #fff; -webkit-border-radius: 10px; border-radius:10px; -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,.2)}
::-webkit-scrollbar-thumb {height: 50px; width: 50px; background:#ccc; -webkit-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,.1)}


/* body{font-family:'Nanum Gothic','Apple SD Gothic Neo','Apple SD »êµ¹°íµñ Neo','gulim','±¼¸²','Helvetica','sans-serif';color:#4a4a4a;} */

.jeju {font-family:'Jeju Gothic', sans-serif !important; }
.nanum-g { font-family:'Apple SD Gothic Neo','Apple SD »êµ¹°íµñ Neo',"Roboto",'Malgun Gothic','¸¼Àº°íµñ','³ª´®°íµñ',"Nanum Gothic",'±¼¸²','µ¸¿ò',Dotum,sans-serif !important; }

.roboto { font-family:"Roboto",'Apple SD Gothic Neo','Apple SD »êµ¹°íµñ Neo','Malgun Gothic','¸¼Àº°íµñ','³ª´®°íµñ',"Nanum Gothic",'±¼¸²','µ¸¿ò',Dotum,sans-serif !important; }


.gulim_list { font-size:12px;font-family:'Apple SD Gothic Neo','Apple SD »êµ¹°íµñ Neo','roboto','±¼¸²','gulim','µ¸¿ò',Dotum,sans-serif !important; 
letter-spacing:0;}

.gulim_view { font-size:12px;font-family:'Apple SD Gothic Neo','Apple SD »êµ¹°íµñ Neo','roboto','±¼¸²','gulim','µ¸¿ò',Dotum,sans-serif !important; }

.daum { font-family:'Noto Sans KR','Apple SD Gothic Neo','Apple SD »êµ¹°íµñ Neo', 'Malgun Gothic' , '¸¼Àº°íµñ' ,'³ª´®°íµñ',"Nanum Gothic",'±¼¸²','µ¸¿ò',Dotum,'Helvetica',sans-serif !important; font-weight:600;color:#353535;letter-spacing:0px;}

html { overflow-y: scroll;} /* ±âº» ½ºÅ©·Ñ Á¦°Å */

dl.menusty02{margin:0;}

.text-placeholder{color:#cccccc;}
::-webkit-input-placeholder{color:#cccccc;} /* À¥Å¶ Àü¿ë ¼Ó¼º */
textarea:-moz-placeholder, input:-moz-placeholder{color:#cccccc;} /* ÆÄÀÌ¾îÆø½º Àü¿ë ¼Ó¼º */

.list_name{ font-size: 13px;letter-spacing:-1px;color:#555; }

.vote_subject{ font-size: 12px;letter-spacing:-1px; }
.hit_subject{ font-size: 12px;letter-spacing:-1px; }
.kfcbest_subject { font-size: 12px;letter-spacing:-1px; }


   .simpleDiv {
		padding:25px;font-size: 13px; color: #444444; line-height: 125%; background-color: #f3f3f3; border: #D1D7DC solid 1px;
	}

.normal {
 font-style: normal;
}

.w250 {
 font-weight: 250;
}

.w300 {
 font-weight: 300;
}

.w350 {
 font-weight: 350;
}

.w400 {
 font-weight: 400;
}

.w500 {
 font-weight: 500;
}

.w700 {
 font-weight: 700;
}

.w800 {
 font-weight: 800;
}

.w900 {
 font-weight: 900;
}


.ico_video {
overflow: hidden;
    position: relative;
   left:66px;
   top:64px;


    cursor: pointer;	
}


.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
vertical-align: middle;
padding-bottom:1px;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
}



#ToolTipDiv{text-align: center; font-size: 9pt; color: #000;  position:absolute; display: none;background-color: #fff; border: solid 1px #D8D8D8;  box-shadow: 0px 1px 5px #e1e1e1; border-radius: 6px; padding: 1px;height: 24px;}
#ToolTipDiv .title { background-color: #fafafa; background: linear-gradient(#fff, #F7F7F7); border-radius: 4px; padding: 0 10px 0 10px; line-height: 26px;height: 100%;border-radius: 6px;}
#ToolTipDiv .arrowTop { position:absolute; top:23px; top:23px\9; left:30px; width: 15px; height: 9px; background-image: url(http://i.imgur.com/cupjbJd.png); background-repeat:no-repeat; background-position: 1px 1px;}


/* Rules for sizing the icon. */
.material-icons.md-11 { font-size: 11px; }
.material-icons.md-12 { font-size: 12px; }
.material-icons.md-14 { font-size: 14px; }
.material-icons.md-16 { font-size: 16px; }
.material-icons.md-18 { font-size: 18px; }
.material-icons.md-24 { font-size: 24px; }
.material-icons.md-36 { font-size: 36px; }
.material-icons.md-48 { font-size: 48px; }

/* Rules for using icons as black on a light background. */
.material-icons.md-dark { color: rgba(0, 0, 0, 0.54); }
.material-icons.md-dark.md-inactive { color: rgba(0, 0, 0, 0.26); }

/* Rules for using icons as white on a dark background. */
.material-icons.md-light { color: rgba(255, 255, 255, 1); }
.material-icons.md-light.md-inactive { color: rgba(255, 255, 255, 0.3); }


.material-icons.orange600 { color: #FB8C00; }
.material-icons.pink { color: #f28d90; }
.material-icons.darkblue { color: #5c718e; }
.material-icons.rred { color: #e00036; }
.material-icons.btred { color: #e00036;padding:0px; }
.material-icons.gray { color: #c2c2c2; }
.material-icons.green { color: #0a9317; }
.material-icons.jinred { color: #a03636; }


.material-icons.likered { color: #df6c81; }
.material-icons.hateblue { color: #687384; }
.number {
	width:16px;height:16px;padding:2px 5px;font-family:'tahoma','arial';font-size:11px;border-radius:2px;font-weight:bold;color:#fff;
}

.number2 {background-color:#e00036;
	width:16px;height:16px;padding:2px 5px;font-family:'tahoma','arial';font-size:11px;border-radius:16px;font-weight:bold;color:#fff;
}

.time1 {
	float:left;width:80%;margin:4px 0px;text-align:left;color:#222222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;letter-spacing:-1px;line-height: 22px;font-size:14px;
}

.bbs1 {
	width:90%;
	line-height:17px;
	padding:4px 0 2px;text-align:left;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;letter-spacing:-0.5px;font-size:13px;
}

a.bbs1:hover { color:#e00036; }
.bbs2 {
	width:100%;margin:8px 0 4px 0;padding-top:0px;text-align:left;color:#4a4a4a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;letter-spacing:-0.5px;line-height:18px;font-size:14px;
	font-weight:500;
}

.photo_comment {
	
	display:-webkit-box;-webkit-box-orient:vertical;text-align:left;font-size:13px;letter-spacing:-0.5px;padding-top:4px;padding-left:6px;line-height:18px;overflow:hidden;text-overflow:ellipsis;width:92%;-webkit-line-clamp:2;word-wrap:break-word;word-break:break-word;
}

.subject_box {
	/* background-color:#fafafa; */
	cursor:pointer;overflow:hidden;padding:4px;
	border-bottom:1px solid #333;
}

.subject_box3 {
	/* background-color:#fafafa; */
	cursor:pointer;overflow:hidden;padding:4px;
	/* border-bottom:1px solid #333; */
}

.subject_box2 {
	background-color:#fbfbfb; 
	cursor:pointer;overflow:hidden;padding:6px 10px;
	
}
#topmenubox{clear:both;width:100%;align:center;}

#topmenubox .menulist{height:35px; background:url(/images/main/201309/main_bar_bg_01.gif); width:898px; margin-bottom:6px; border-radius: 2.5px; border:1px solid #686868;}
#topmenubox .menulist dd{float:left;height:35px;display:inline;}
#topmenubox .menulist dd img{vertical-align:middle;margin-left:0px;}
#topmenubox .menulist dd a {display:inline-block; width: 108px;text-align: center;  color: #fff; font-weight: bold; text-shadow: 0px 1px 0px black; padding-top: 6px;}
#topmenubox .menulist dd.smenu{height:35px;width:60px; padding-left:1px;}
#topmenubox .menulist dd.smenu span{float:left; display:inline;padding-top:7px;}
#topmenubox .menulist dd.smenu img{vertical-align:middle;margin-top:0px;margin-left:3px;}
#topmenubox .top_menu_text02 {display: inline-block; color:#ffcc66;}
#topmenubox .menulist dd em {color:#ccc;}
#topmenubox .top_menu_line {background:url(/images/main/201309/main_bar_line.gif) no-repeat; width:2px;}
#topmenubox .top_menu_on {font-size: 13px; background:-webkit-gradient(linear,0 0,0 100%,from(#525252),to(#2a2a2a)); border-radius: 2px 0px 0px 2px;  background: -moz-linear-gradient(top,#525252 0%,#2a2a2a 100%);background: -o-linear-gradient(top,#525252 0%,#2a2a2a 100%); background: -ms-linear-gradient(top,#525252 0%,#2a2a2a 100%); background-color:#2a2a2a;}
#topmenubox .top_menu_on a em {color:#ffcc66;}
#topmenubox .popmenu01{position:absolute;z-index:20;margin-top:-12px;margin-left:0px; *margin-left:0px;}
#topmenubox .popmenu02{position:absolute;z-index:20;margin-top:-12px;margin-left:100px; *margin-left:100px;}
#topmenubox .popmenu03{position:absolute;z-index:20;margin-top:-12px;margin-left:200px; *margin-left:200px}
#topmenubox .popmenu04{position:absolute;z-index:20;margin-top:-12px;margin-left:300px; *margin-left:300px}
#topmenubox .popmenu05{position:absolute;z-index:20;margin-top:-12px;margin-left:400px; *margin-left:400px}
#topmenubox .popmenu06{position:absolute;z-index:20;margin-top:-12px;margin-left:501px; *margin-left:501px}
#topmenubox .popmenu07{z-index:20;}
#topmenubox .popmenu08{position:absolute;z-index:20;margin-top:-12px;margin-left:699px; *margin-left:699px; _margin-left:697px;}
#topmenubox .popmenu09{position:absolute;z-index:20;margin-top:-12px;margin-left:900px; *margin-left:900px; _margin-left:898px;}

#topmenubox .menusty01 dt{margin-top:0px;text-align:center;width:101px;height:6px;background:url(/images/main/ppimg_20100616_004.gif) repeat-x;background-position:0px 0px; _margin-bottom:-8px;}
#topmenubox .menusty01 dt img{display:block; position:relative;margin:0 auto;}
#topmenubox .menusty01 dd{overflow:hidden;border:2px solid #848484;border-top:0px; 
width:97px; height:auto;text-align:left;padding-top:5px;padding-bottom:5px;background-color:#fff;}

#topmenubox .menusty01 dd ul{overflow:hidden; width:100%;margin-left:0px;min-width:84px;display:inline;}
#topmenubox  dd li a{color:#111;}
#topmenubox  dd li a:hover{text-decoration:none;color:#e00036;}
#topmenubox  dd li{letter-spacing:-1px;padding-left:8px;height:27px;}

.seemen01{border-top:1px dashed #585c62;}

#topmenubox .menusty01 dd li#mencol01 a{color:#ff6600;}


#topmenubox2{clear:both;width:100%;align:center;}

#topmenubox2 .menulist{height:35px; background:url(/images/main/201309/main_bar_bg_01.gif); width:898px; margin-bottom:6px; border-radius: 2.5px; border:1px solid #686868;}
#topmenubox2 .menulist dd{float:left;height:35px;display:inline;}
#topmenubox2 .menulist dd img{vertical-align:middle;margin-left:0px;}
#topmenubox2 .menulist dd a {display:inline-block; width: 108px;text-align: center;  color: #fff; font-weight: bold; text-shadow: 0px 1px 0px black; padding-top: 6px;}
#topmenubox2 .menulist dd.smenu{height:35px;width:60px; padding-left:1px;}
#topmenubox2 .menulist dd.smenu span{float:left; display:inline;padding-top:7px;}
#topmenubox2 .menulist dd.smenu img{vertical-align:middle;margin-top:0px;margin-left:3px;}
#topmenubox2 .top_menu_text02 {display: inline-block; color:#ffcc66;}
#topmenubox2 .menulist dd em {color:#ccc;}
#topmenubox2 .top_menu_line {background:url(/images/main/201309/main_bar_line.gif) no-repeat; width:2px;}
#topmenubox2 .top_menu_on {font-size: 13px; background:-webkit-gradient(linear,0 0,0 100%,from(#525252),to(#2a2a2a)); border-radius: 2px 0px 0px 2px;  background: -moz-linear-gradient(top,#525252 0%,#2a2a2a 100%);background: -o-linear-gradient(top,#525252 0%,#2a2a2a 100%); background: -ms-linear-gradient(top,#525252 0%,#2a2a2a 100%); background-color:#2a2a2a;}
#topmenubox2 .top_menu_on a em {color:#ffcc66;}
#topmenubox2 .popmenu01{position:absolute;z-index:20;margin-top:-12px;margin-left:0px; *margin-left:0px;}
#topmenubox2 .popmenu02{position:absolute;z-index:20;margin-top:-12px;margin-left:100px; *margin-left:100px;}
#topmenubox2 .popmenu03{position:absolute;z-index:20;margin-top:-12px;margin-left:200px; *margin-left:200px}
#topmenubox2 .popmenu04{position:absolute;z-index:20;margin-top:-12px;margin-left:300px; *margin-left:300px}
#topmenubox2 .popmenu05{position:absolute;z-index:20;margin-top:-12px;margin-left:400px; *margin-left:400px}
#topmenubox2 .popmenu06{position:absolute;z-index:20;margin-top:-12px;margin-left:501px; *margin-left:501px}
#topmenubox2 .popmenu07{z-index:20;}
#topmenubox2 .popmenu08{position:absolute;z-index:20;margin-top:-12px;margin-left:699px; *margin-left:699px; _margin-left:697px;}
#topmenubox2 .popmenu09{position:absolute;z-index:20;margin-top:-12px;margin-left:900px; *margin-left:900px; _margin-left:898px;}

#topmenubox2 .menusty01 dt{margin-top:0px;text-align:center;width:101px;height:6px;background:url(/images/main/ppimg_20100616_004.gif) repeat-x;background-position:0px 0px; _margin-bottom:-8px;}
#topmenubox2 .menusty01 dt img{display:block; position:relative;margin:0 auto;}
#topmenubox2 .menusty01 dd{overflow:hidden;border:2px solid #848484;border-top:0px; 
width:97px; height:auto;text-align:left;padding-top:5px;padding-bottom:5px;background-color:#fff;}

#topmenubox2 .menusty01 dd ul{overflow:hidden; width:100%;margin-left:0px;min-width:84px;display:inline;}
#topmenubox2  dd li a{overflow:hidden;color:#111;}
#topmenubox2  dd li a:hover{text-decoration:none;color:#e00036;}
#topmenubox2  dd li{letter-spacing:-1px;padding-left:4px;height:23px;}

.seemen01{border-top:1px dashed #585c62;}

#topmenubox2 .menusty01 dd li#mencol01 a{color:#ff6600;}

#topmenubox .hot{color:#ff6600;}
#topmenubox .menusty02 dl{margin:0;padding:0;}
#topmenubox .menusty02 ul{margin:0;padding:0;min-width:95px;}
#topmenubox .menusty02 dt{margin-top:0px;text-align:left;width:608px;_width:523px;height:6px;background:url(/images/main/ppimg_20100616_004.gif) repeat-x;background-position:0px 0px;_margin-bottom:-8px;}
#topmenubox .menusty02 dt img{display:block;position:relative;text-align: left;  }
#topmenubox .menusty02 dd{overflow:hidden;border-top:0px; margin:0;text-align:left;list-style:none;}

#topmenubox .menusty02 dd ul{float:left;overflow:hidden;padding:0px 10px 0px 10px;margin:0;display:inline-grid;list-style:none;}
#topmenubox .menusty02 dd li a{display:inline-flex;font-size:14px;text-decoration:none;}
#topmenubox .menusty02 dd li.forumtit01{font-size:15px;margin-bottom:4px;vertical-align:middle;}
#topmenubox .menusty02 dd li.forumtit02{  height:16px;text-align:center; font-weight:bold;font-size:12px;letter-spacing:-1px;padding-top:3px;padding-bottom:1px;margin-bottom:2px;color:#cccccc;vertical-align:middle;}


#topmenubox2 .menusty03 dl{margin:0;padding:0;}
#topmenubox2 .menusty03 ul{margin:0;padding:0;min-width:90px;}
#topmenubox2 .menusty03 dt{margin-top:0px;text-align:left;width:608px;_width:523px;height:6px;background:url(/images/main/ppimg_20100616_004.gif) repeat-x;background-position:0px 0px;_margin-bottom:-8px;}
#topmenubox2 .menusty03 dt img{display:block;position:relative;text-align: left;  }
#topmenubox2 .menusty03 dd{overflow:hidden;border-top:0px; margin:0;text-align:left;}

#topmenubox2 .menusty03 dd ul{float:left;overflow:hidden;padding:0px 10px 0px 10px;margin:0;min-height:195px;list-style:none;}
#topmenubox2 .menusty03 dd li a{font-size:13px;text-decoration:none;overflow:hidden;}
#topmenubox2 .menusty03 dd li.forumtit01{font-size:15px;margin-bottom:4px;vertical-align:middle;}
#topmenubox2 .menusty03 dd li.forumtit02{  height:16px;text-align:center; font-weight:bold;font-size:12px;letter-spacing:-1px;padding-top:3px;padding-bottom:1px;margin-bottom:2px;color:#cccccc;vertical-align:middle;}



#background{
    position:absolute;
    z-index:0;
  margin-left:-300px;
    display:block;
   left:50%; 
    margin-top:26px;
   height:8px;
}
#content{
    position:absolute;
    z-index:1;
}
#bg-text
{
    color:#f5f5f5;
    font-size:14px;
    transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
	
}









select,option {font-size:13px;font-family:tahoma;color:#333333;background-color:#ffffff}



A:link    {color:#111;text-decoration:none;}
A:visited {color:#111;text-decoration:none;}
A:active  {color:#111;text-decoration:none;}
A:hover   {color:#e00036;text-decoration:none;}



.textarea {border:1px solid #c9c9c9;font-size:13px;color:#333333;background-color:#ffffff;padding:5px;line-height:185%}
.input    {border:1px solid #cacaca;font-size:12px;color:#252525;background-color:#ffffff;padding:3px}
.input2   {border:1px solid #c9c9c9;font-size:12px;color:#252525;background-color:#ffffff;padding:3px}
.submit   {border:0px solid #606060;font-size:12px;color:#ffffff;background-color:#afafaf;height:22px;padding:2px 0 0 0;line-height:16px}
.submit_w {border:1px solid #606060;font-size:12px;color:#dfdfdf;background-color:#909090;height:40px;font-weight:bold}
.submit_c {border:1px solid #cccccc;font-size:12px;color:#585858;background-color:#e5e5e5}
.submit_cc {border-radius:4px;font-weight:bold;font-size:12px;color:#fafafa;background-color:#9e0c30;padding:8px 24px;border:0;cursor:pointer;}
.button   {border:1px solid #606060;font-size:12px;color:#dfdfdf;background-color:#909090;height:40px;line-height:16px}

.line_separator {background-color:#f0f0f0; padding:0px}
.line_shadow	{background-color:#f3f3f3; padding:0px}
.line_dark		{background-color:#e6e9e9; padding:0px}

.list_notice	  {background-color:#f2f3f4; font-weight:bold;padding:0;color:#888;}
.notice_separator {background-color:#edeeee; padding:0px}

.lined {background-color:#f0f0f0; border-top:1px solid #f5f5f5;height:1px;}
.list0 {background-color:#fafafa; padding:0;}
.list1 {background-color:#f9f9f9; padding:0;}

.title {text-align:center;}
.title_text {cursor:pointer;color:#909090;text-decoration:none;font-size:12px;width:100%;}

.separator1 {background-color:#f2f2f2; padding:0px}
.separator2 {background-color:#f5f5f5; padding:0px}

.mmp {font-family:tahoma;color:#909090;font-size:11px;text-decoration:none}
.bt  {font-family:tahoma;color:#bfbfbf;font-size:10px;text-decoration:none}

.pic_bg {background-color:}
.pic_border {border:1px solid #606060}

.thumb_area_bg {background-color:#ffffff}
.thumb_border  {border:1px solid #d0d0d0}

.exif_bg	 {background-color:#ffffff;font-size:11px}
.exif_spacer {color:#ebebeb;font-size:12px;text-decoration:none}

.info_bg {color:#636363;font-size:13px;text-decoration:none;width:100%;}
.hansubject  {color:#222222;font-size:16px;text-decoration:none;line-height:165%;word-break:break-all;word-wrap:break-word;}
.han  {color:#303030;font-size:14px;text-decoration:none;line-height:185%;word-break:break-all;word-wrap:break-word;}
.han_new  {color:#303030;text-decoration:none;line-height:170%;word-break:break-all;word-wrap:break-word;}
.han2 {color:#333333;font-size:12px;text-decoration:none;line-height:185%}
.han3 {color:#333333;font-size:11px;text-decoration:none;line-height:185%}
.eng  {color:#777;font-size:12px;letter-spacing:0px;text-decoration:none}

.list_title	 {}
.view_title  {color:#909090;font-size:12pt;font-weight:bold;text-decoration:none;}
.view_title2 {color:#909090;font-size:10pt;font-weight:bold;text-decoration:none;}
.view_name   {color:#636363;font-size:13px;text-decoration:none;}
.view_cate   {color:#959595;font-size:12px;text-decoration:none;}
.wArticle    {color:#606060;font-size:12pt;font-weight:bold;text-decoration:none;}
.ce_bg		 {background-color:#F9F9F9; border:1px solid #b0b0b0px}
.list_comment  {color:#606060;background-color:#f0f0f0;font-size:11px;font-family:tahoma}
.list_comment2 {color:#404040;background-color:#f0f0f0;font-size:11px;font-family:tahoma;font-weight:bold}


.mid { vertical-align:middle;padding-bottom:1px; }

.mids { vertical-align:middle; }

.hansb  {color:#333333;font-size:13px;text-decoration:none;line-height:170%;word-break:break-all;word-wrap:break-word;overflow:hidden;letter-spacing:-0.5px;}

.num {letter-spacing:0;}
.select  {color:#111111;letter-spacing:0;font-weight:bold;}

.nextbr {height:13px;}
.nextbr10 {height:10px;}
.nextbr20 {height:20px;}


.bk {font-size:12px;}

.btn_web {width:58px;height:55px;border:solid 0px #c9cac9;border-radius:0;background:#fdfdfd;font-size:12px;color:#222;-webkit-appearance:none;vertical-align:middle;}
.blue_link {

padding-top:8px;
font-size:12px;
color:#1d44d6 !important;
border-bottom:2px solid #1d44d6;
cursor:pointer;
font-weight:bold;	
display:inline-block;
}


.red_link {


font-size:14px;
color:#e00036 !important;
border-bottom:2px solid #e00036;
cursor:pointer;
font-weight:bold;	
display:inline-block;
}

.red_link_main {


font-size:16px;
color:#e00036 !important;
border-bottom:2px solid #e00036;
cursor:pointer;
font-weight:700;	
display:inline-block;
}

.black_link_main {


font-size:16px;
color:#555 !important;
border-bottom:2px solid #e00036;
cursor:pointer;
font-weight:700;	
display:inline-block;
}


.black_link {

font-family:'Noto Sans KR','Apple SD Gothic Neo','Apple SD »êµ¹°íµñ Neo', 'Malgun Gothic' , '¸¼Àº°íµñ' ,'³ª´®°íµñ',"Nanum Gothic",'±¼¸²','µ¸¿ò',Dotum,'Helvetica',sans-serif !important;
font-size:15px;
color:#353535 !important;

cursor:pointer;
font-weight:600;
letter-spacing:0;

}
.minibtn {padding:0px 4px 3px 4px;border:solid 1px #eaeaea;border-radius:0;background:#fff;color:#848688;-webkit-appearance:none;cursor:pointer;}
.minicatebtn {color:#848688;}
.midbtn {padding:6px 6px 6px 6px;border:solid 1px #dfe2e5;border-radius:0;background:#fafafa;color:#959595;-webkit-appearance:none;cursor:pointer;}
.rebtn {border-radius:4px;margin:1px;font-weight:bold;font-size:12px;padding:6px 6px 6px 6px;0;background:#acacac;color:#fafafa;-webkit-appearance:none;cursor:pointer;}
.reebtn {border-radius:4px;margin:1px;font-weight:bold;font-size:12px;padding:6px 6px 6px 6px;0;background:#952b2b;color:#fafafa;-webkit-appearance:none;cursor:pointer;}

.replybtn {border-radius:4px;margin:1px;font-weight:bold;font-size:12px;padding:2px 6px 2px 6px;border:0;color:#fafafa;-webkit-appearance:none;}
.reply2btn {border-radius:2px;margin:1px;font-size:12px;padding:1px 6px 2px 6px;border:0px solid #eeeeee;-webkit-appearance:none;}


.catebtn {word-break:break-all;margin:1px;font-size:12px;padding:5px 8px;border:solid 1px #eeeeee;background:#ffffff;-webkit-appearance:none;}

.cate_btn_select {color:#ff6600;font-weight:800;}



.stickerbtn {cursor:pointer;border-radius:2px;margin:1px;font-weight:bold;font-size:12px;padding:4px 10px 4px 10px;border:0;color:#fafafa;-webkit-appearance:none;background:#5c718e;}


.in { color: #333333; font-size:11px; font-family:tahoma; border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-bottom:0;border-right:0;background-color:#FFFFFF; height:24px; width:128px;}
.in2 { color: #333333; font-size:11px; font-family:tahoma; border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-bottom:1px solid #cccccc;border-right:0;background-color:#FFFFFF; height:24px; width:128px;}

.style4 {font-size: 13px;color:#2f3743;}
.style5 {font-size: 10px;color:#939393;}
.style7 {color: #636363; font-size: 12px;font-weight:bold;}
.style8 {color: #780909; font-size: 14px;font-weight:bold;}
.style77 { font-size: 12px;font-weight:bold;}
.sm {-webkit-appearance:none;}


.style2 {font-size:12px;color: #0C8B92;letter-spacing:-1px;}
.logout {font-size:11px;color:#848688;padding:2px;margin:0;font-family:'Apple SD Gothic Neo','Apple SD »êµ¹°íµñ Neo','Dotum','µ¸¿ò','Helvetica','sans-serif';}
.mbox {font-size:12px;color:#848688;padding:6px;margin:0;font-family:'Apple SD Gothic Neo','Apple SD »êµ¹°íµñ Neo','Dotum','µ¸¿ò','Helvetica','sans-serif';}

.replyout {font-size:11px;font-family:'Apple SD Gothic Neo','Apple SD »êµ¹°íµñ Neo','Dotum','µ¸¿ò','Helvetica','sans-serif';color:#848688;line-height:36px;}


.infos {font-size:13px;color:#848688;line-height:32px;}
.circleImage{-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;font-size:0;line-

height:0;}.circleImage>img{width:100%;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;background-

color:#000;}
.circleImage>.img{display:inline-block;width:100%;height:100%;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-

clip:padding-box;background-color:#000;}
.circleImage::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-

radius:50%;background-clip:padding-box;}
.circleImage.white::before{border:1px solid rgba(0, 0, 0, 0.1);-webkit-box-shadow:inset 0 0 2px rgba(255, 255, 255, 0.5), 0 0 1px rgba(0, 0, 0, 0.5);-moz-box-shadow:inset 0 0 2px rgba(255, 255, 255, 0.5), 0 0 1px 

rgba(0, 0, 0, 0.5);box-shadow:inset 0 0 2px rgba(255, 255, 255, 0.5), 0 0 1px rgba(0, 0, 0, 0.5);color:inset 0 0 2px rgba(255, 255, 255, 0.5) 0 0 1px rgba(0, 0, 0, 0.5);}






hr {clear:both ; padding:0px ; margin: 2px 0px 0px 2px;  }

.last {letter-spacing:-1px;font-size: 12px;}
.tahoma {font-family:tahoma; font-size:7pt; color:#B9B9B9; letter-spacing:0px}
.ver {font-family:verdana; font-size:10px; color:#666666; letter-spacing:-1px}

.ctrAd { 
		background:#666666; position:absolute; z-index:100; margin:65px 0px 0px 10px; padding:2px; _padding-top:4px; font-size:11px; font-family:dotum; color:#ffffff; border:1px #dddddd solid; 
		-ms-filter: "Alpha(Opacity=80)";
		filter: Alpha(Opacity=80);
		opacity: .8; 
	   } 
.ctrAd a { font-size:9px; font-family:dotum; color:#000000; text-decoration:none; }


.clear {clear:both;}

.subject {color:#333333; font:11px tahoma;  padding:0px 0px 0px 18;}
.text {font-size:12px;  color:#32313f; line-height:148%;}
.text2 {font-size:12px;  color:#666666; line-height:120%;letter-spacing:-1px;}
.text3 {font-size:11px;  color:#666666; line-height:150%;letter-spacing:-1px;}
.mini {font-size:11px;  color:#D99694;}
.pink {font-size:11px;  color:#FF6699;}






.box1 {    

		//display:block;
		font-size:15px;
		
		padding: 5px 4px 6px 6px;
		//-webkit-border-radius: 7px;
		//-moz-border-radius: 7px;
		border: 1px solid #b2aeaf;
		word-break:break-all;
		//border-radius:10px;
		float:left;
		line-height:18px;
	
}
.box2 {    
		//display:block;
		font-size:15px;
		
		padding: 5px 4px 6px 7px;
		//-webkit-border-radius: 7px;
		//-moz-border-radius: 7px;
		border: 1px solid #b2aeaf;
		word-break:break-all;
		//border-radius:10px;
		//float:left;
		line-height:18px;
}


.boxw {    

		//display:block;
		font-size:15px;
		
		padding: 5px 4px 6px 6px;
		//-webkit-border-radius: 7px;
		//-moz-border-radius: 7px;
		border: 0px solid #b2aeaf;
		word-break:break-all;
		//border-radius:10px;
		float:left;
		line-height:18px;
	
}
.boxm {    
		//display:block;
		font-size:15px;
		
		padding: 5px 4px 6px 7px;
		//-webkit-border-radius: 7px;
		//-moz-border-radius: 7px;
		border: 0px solid #b2aeaf;
		word-break:break-all;
		//border-radius:10px;
		float:left;
		line-height:18px;
}



.box3 {    -webkit-border-radius: 8px;    -moz-border-radius: 8px;   border: 0px solid #e9e9ea; word-break:break-all; padding: 0px 0px 0px 0px; }

.box4 {    -webkit-border-radius: 8px;    -moz-border-radius: 8px;    border: 0px solid #aaa; word-break:break-all;}

.box5 {    -webkit-border-radius: 8px;    -moz-border-radius: 8px;   border: 2px solid #e9e9ea; word-break:break-all; padding: 0px 0px 0px 0px;


 }


.pop-layer .pop-container {
  padding: 0px;
}

.pop-layer p.ctxt {
  color: #666;
  line-height: 25px;
}

.pop-layer .btn-r {
  width: 100%;
  //margin: 10px 0 20px;
  //padding-top: 10px;
  //border-top: 1px solid #DDD;
 // text-align: right;
//line-height:42px;
//padding:5px;
}

.pop-layer {
  display: none;
  position: absolute;
 // top: 50%;
 // left: 50%;
  width: 430px;
  height: auto;
  background-color: #fff;
  border: 1px solid #dddddd;
  z-index: 10;
}

.dim-layer {
  display: none;
  position: fixed;
  _position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100;
}

.dim-layer .dimBg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: .5;
  filter: alpha(opacity=50);
}

.dim-layer .pop-layer {
  display: block;
}

a.btn-layerClose {
  display: inline-block;
  height: 25px;
  padding: 0 14px 0;
  border: 1px solid #304a8a;
  background-color: #3f5a9d;
  font-size: 12px;
  color: #fff;
  line-height: 25px;
}

a.btn-layerClose:hover {
  border: 1px solid #091940;
  background-color: #1f326a;
  color: #fff;
}

.btn {
line-height:17px;
	padding:4px 12px;
	border:1px solid #eaeaea;
	text-align:center;
	background-color:#fafafa;
	font-size:14px;
	font-weight:500;
	border-radius:1px;
	box-shadow:0 3px 0 0 rgba(0,0,0,0.05);
	font-family:"Noto Sans KR",'Apple SD Gothic Neo','Apple SD »êµ¹°íµñ Neo','³ª´®°íµñ',"Nanum Gothic", 'Malgun Gothic' , '¸¼Àº°íµñ' ,'±¼¸²','µ¸¿ò',Dotum,'Helvetica',sans-serif !important;
}

.btn_login {
	padding:4px 12px;
	border:0px solid #eaeaea;
	text-align:center;
	background-color:#fafafa;
	font-size:14px;
	font-weight:500;
	border-radius:0px;

	font-family:"Noto Sans KR",'Apple SD Gothic Neo','Apple SD »êµ¹°íµñ Neo','³ª´®°íµñ',"Nanum Gothic", 'Malgun Gothic' , '¸¼Àº°íµñ' ,'±¼¸²','µ¸¿ò',Dotum,'Helvetica',sans-serif !important;
}

.btn_big {
	padding:10px 20px;
	border:1px solid #eaeaea;
	text-align:center;
	background-color:#fafafa;
	font-size:14px;
	font-weight:500;
	border-radius:1px;
	vertical-align:middle;
	box-shadow:0 3px 0 0 rgba(0,0,0,0.05);
	font-family:"Noto Sans KR",'Apple SD Gothic Neo','Apple SD »êµ¹°íµñ Neo','³ª´®°íµñ',"Nanum Gothic", 'Malgun Gothic' , '¸¼Àº°íµñ' ,'±¼¸²','µ¸¿ò',Dotum,'Helvetica',sans-serif !important;
}

.foot_daum{border-top:0px solid #eaeaea;}
.foot_daum .inner_foot{overflow:hidden;position:relative;width:990px;margin:0 auto;padding:37px 0 78px}
.foot_daum .link_logo{float:left}
.foot_daum .info_notice{overflow:hidden;padding:0 250px 0 30px}
.foot_daum .tit_notice{float:left;font-size:13px}
.foot_daum .link_notice{display:block;padding-right:9px;background-position:100% -169px}
.foot_daum .link_notice:hover{color:#222}
.foot_daum .notice{overflow:hidden;width:542px;height:19px;padding-left:9px}
.foot_daum .list_notice .link_info{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.foot_daum .list_notice .link_info:hover{color:#222}
.foot_daum .search_foot{position:absolute;top:32px;right:0}
.foot_daum .box_search{position:relative;z-index:1;width:209px;height:28px;border:1px solid #c8c8c8}
.foot_daum .search_on{border-color:#0089ff}
.foot_daum .tf_keyword{float:left;width:164px;margin:5px 0 0 9px;border:1px solid transparent;line-height:19px;outline:0}
.foot_daum .btn_search{float:right;width:32px;height:28px;line-height:28px;background-position:0 -230px;background-color:transparent}
.foot_daum .link_svcall{position:absolute;top:81px;right:0;padding-right:10px;font-weight:bold;color:#888;background-position:100% -194px}
.foot_daum .info_policy{padding:5px 70px 0 0}
.foot_daum .info_policy .link_policy{font-size:12px;color:#888}
.foot_daum .info_policy .txt_dot{padding:0 2px;font-size:12px;color:#888}
.foot_daum .txt_copyright{display:block;padding-top:6px;font-size:11px;color:#888}
.foot_daum .txt_copyright .link_kakao{color:#888}
