@charset "utf-8";
/* AUTHOR:MR.SONG 2010.07.14 */

*{margin:0;padding:0;}

h1,h2,h3,h4{font-size:1em;}
ol,ul{list-style:none;}
li{word-wrap: break-word;word-break: break-all;text-align: justify;}
dl{}
dt,dd{}
table{border-collapse:collapse;border-spacing:0em;}
caption{text-align:center;}
th,td{border:none;text-align:center;}
p{}
strong{font-weight:bold;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;} 
em{font-style:normal;font-weight:bold;}
blockquote{}
fieldset{}
a,a *{text-decoration:none;color:#464646;margin:0;padding:0;}
a:visited,a:visited *{text-decoration:none;color:#464646;margin:0;padding:0;}
a:hover,a:hover *{text-decoration:none;color:#464646;margin:0;padding:0;}
img{vertical-align:top;border-style:none;}
input,textarea,select{}

.fontcolor-red{color:#EE5A00 !important;}
.fontcolor-blue{color:#2655A6 !important;}
.fontcolor-green{color:#49AF11 !important;}
.fontcolor-orange{color:#F69C3C !important;}
.fontcolor-white{color:#FFF !important;}
.fontcolor-black{color:#000 !important;}
.fontstyle-bold{font-weight: bold !important;}

.position-relative{position:relative !important;}
.clearboth{clear:both;}
.hidden{display:none;}
.no-textindent *{text-indent:0em !important;}
.no-border{border:none !important;}
.no-borderTop{border-top:none !important;}
.no-borderBottom{border-bottom:none !important;}
.textalign-center{text-align:center !important;}

/* Common */
#contents-core h3{background:url(../image/common/icon_h3.gif) no-repeat left top;color:#2655a6;font-weight:bold;font-size:14px;padding:0 0 15px 18px;margin:40px 0 0 0;}
#contents-core h3.first{margin-top:5px;}
#contents-core h3.large-title{background:none;color:#6c6c6c;font-weight:bold;font-size:22px;font-family:"Malgun Gothic","Gullim" !important;padding:0 0 15px 0;margin:10px auto 0;text-align:center;}
#contents-core .h3-select{position:relative;margin:-28px 0 0 190px;_margin:-30px 0 0 190px;}
#contents-core .h3-select input{margin:-3px 3px;_margin:-2px 3px;}
#contents-core h4{margin-bottom:10px;font-size:14px;}
#contents-core hr{ margin:0; padding:0; color:#FFF; height:35px; #height:21px; border:none; clear:both ;}
#contents-core .td_nbsp{margin-left:20px;}
#contents-core .fc_approve{font-weight:bold;color:blue;}
#contents-core .fc_unapprove{font-weight:bold;color:red;}
#contents-core .copy{background:#FFFFFF;text-align:left;margin-bottom:10px;line-height:16px;padding:0;}
#contents-core .copy strong{color:#597cae;}
#contents-core .top_info{background:#DDD;text-align:center;margin-bottom:10px;padding:20px;}
#contents-core .text_left{padding-left:15px;clear:both;}
#contents-core .text_top_center{text-align:center;clear:both;padding-bottom:25px;}
#contents-core .point{color:#4ea0c2 ! important;margin:5px 0;font-size:11px;}
#contents-core .poin2{margin:5px 0;font-size:12px;}
#contents-core .btn_width_h3{float:right;_display:inline;margin-top:-30px;}
#contents-core .icon_info{background:url(../image/common/icon_info1.gif) no-repeat left 2px;padding:0 0 5px 15px;line-height:16px;margin-bottom:5px;text-indent:0;}
#contents-core .icon_info2{background:url(../image/common/icon_info2.gif) no-repeat left 2px;padding:0 0 5px 19px;line-height:16px;text-indent:0;}
#contents-core .icon_info3{background:url(../image/common/icon_info3.gif) no-repeat left 2px;padding:1px 0 5px 19px;line-height:16px;text-indent:0;}
#contents-core .icon_info4{background:url(../image/common/icon_info4.gif) no-repeat left 2px;padding:2px 0 5px 24px;line-height:16px;text-indent:0;}
#contents-core .icon_info5{background:url(../image/common/icon_info5.gif) no-repeat left 2px;padding:2px 0 5px 24px;line-height:16px;text-indent:0;}
#contents-core .icon_info6{background:url(../image/common/icon_info6.gif) no-repeat left 2px;padding:0 0 5px 14px;line-height:13px;text-indent:0;}
#contents-core .icon_info7{background:url(../image/common/icon_info7.gif) no-repeat left 2px;padding:0 0 5px 14px;line-height:13px;text-indent:0;}
#contents-core .icon_info8{background:url(../image/common/icon_info8.gif) no-repeat left 2px;padding:0 0 5px 19px;line-height:16px;text-indent:0;}
#contents-core .icon_info9{background:url(../image/common/icon_info9.gif) no-repeat left 2px;padding:4px 0 5px 24px;line-height:16px;text-indent:0;}
#contents-core .icon_info10{background:url(../image/common/dot2.gif) no-repeat left 8px;padding:4px 0 5px 8px;line-height:16px;text-indent:0;}
#contents-core .point_width_h3{float:right;_display:inline;margin-top:-20px;color:#4ea0c2 ! important;font-size:11px;line-height:14px:}
#contents-core .point_width_h3 img{vertical-align:middle;}

#contents-core .mt15{margin-top:15px;}
#contents-core .mt20{margin-top:20px;}
#contents-core .mb5{margin-bottom:5px;}
#contents-core .mb10{margin-bottom:10px;}
#contents-core .mb15{margin-bottom:15px;}
#contents-core .ml20{margin-left:20px;}
#contents-core .pl10{padding-left:10px;}
#contents-core .pb10{padding-bottom:10px;}
#contents-core .pb20{padding-bottom:20px;}
#contents-core .pl20{padding-left:20px;}
#contents-core .pt30{padding-top:30px;}
#contents-core .mr10{margin-right:10px;}
#contents-core .mr15{margin-right:15px;}
#contents-core .mr20{margin-right:20px;}

#contents-core .btn_top_right{margin-bottom:10px;text-align:right;}
#contents-core .btn_bottom_center{margin-top:10px;text-align:center;}
#contents-core .btn_bottom_left{margin-top:10px;text-align:left;}
#contents-core .btn_bottom_right{margin-top:10px;text-align:right;}
#contents-core .btn_bottom_right .left{float:left;_display:inline;}
#contents-core .btn_bottom_right input.radio{vertical-align:-2px;}
#contents-core .btn_tbl_right{text-align:right;}
#contents-core .img_bottom_center{margin-top:10px;text-align:center;}
#contents-core .fc_red{color:red;}
#contents-core .al_center{text-align:center;}

/* List */
.list_dangu{margin:10px 0 0 0;padding:0;}
.list_dangu li{margin:0;padding:0 0 5px 13px;background:url(../image/common/list_dangu.gif) no-repeat left 3px;line-height:18px;}
.list_blue{margin:0;padding:0;}
.list_blue li{margin:0;padding:0 0 15px 7px;line-height:18px;background:url(../image/common/dot5.gif) no-repeat left 6px;}
.list_gray{margin:0;padding:0;}
.list_gray li{margin:0;padding:0 0 5px 7px;line-height:18px;background:url(../image/common/dot6.gif) no-repeat left 6px;}
.list_green{margin:0;padding:0;}
.list_green li{margin:0;padding:0 0 5px 7px;line-height:18px;background:url(../image/common/dot-green.gif) no-repeat left 6px;}
.list_decimal{margin:0;padding:0 0 0 20px;}
.list_decimal li{margin:0;padding:0 0 5px 0;list-style-type:decimal;line-height:18px;}
.list_blog_article li {height:27px;line-height:18px;padding:0 0 0 10px; background:url(../image/common/dot3.gif) no-repeat 0 5px;}
.list_blog_article li a {float:left;_display:inline;}
.list_blog_article li span {float:right;_display:inline; padding-left:10px; background:url(../image/common/list_bar.gif) no-repeat 0 3px;}
.list_blog_article li.none{background:none;text-align:center;}

.list_cafe_article {margin-top:8px;}
.list_cafe_article li {height:22px;line-height:16px;padding:0 0 0 10px; background:url(../image/common/dot3.gif) no-repeat 0 5px;}
.list_cafe_article li a {float:left;_display:inline;}
.list_cafe_article li span {float:left;_display:inline;color:#0C8969; padding:0 10px 0 0;margin-right:10px; background:url(../image/common/list_bar.gif) no-repeat right 3px;}
.list_cafe_article li.none{background:none;text-align:center;}

.list_small{margin:0 0 5px 10px;padding:0;text-indent:0;}
.list_small li{margin:0;padding:0 0 2px 7px;line-height:18px;background:url(../image/common/dot8.gif) no-repeat left 6px;font-size:11px;color:#6d6d6d;text-indent:0;}
.list_leftimage{margin-left:20px;padding-left:65px;padding-top:5px;padding-bottom:15px;background:url(../image/board/list_left_notice.gif) no-repeat left top;}
.list_leftimage2{margin-left:20px;padding-left:90px;padding-top:5px;padding-bottom:15px;background:url(../image/board/list_left_notice2.gif) no-repeat left top;}
.list_detail{margin:0;padding:0;}
.list_detail dt{font-weight:bold;background:url(../image/common/dot2.gif) no-repeat left 6px;padding:0 0 2px 5px;line-height:18px;}
.list_detail dd{padding:0 0 15px 5px;line-height:18px;}
.list_detail2{margin:0;padding:0;width:540px;overflow:hidden;}
.list_detail2 dt{font-weight:bold;line-height:18px;width:160px;float:left;_display:inline;}
.list_detail2 dd{background:url(../image/common/list_bar.gif) no-repeat left top;padding:0 0 10px 5px;float:left;_display:inline;width:375px;}
.list_ju{margin:10px 0 0 0;}
.list_ju li{padding:0 0 3px 0;line-height:18px;font-size:11px;}
.list_ju li img{vertical-align:middle;}
.list_arrow{margin:0;padding:0;}
.list_arrow li{background:url(../image/common/dot2.gif) no-repeat left 6px;padding:0 0 2px 5px;line-height:18px;}
.list_bar{margin:0 0 0 13px;}
.list_bar li{background:url(../image/common/list_bar2.gif) no-repeat left 7px;padding:0 0 5px 8px;text-align:left;margin:0;line-height:18px;word-wrap: break-word;word-break: break-all;text-align: justify;}
.list_none{margin:0 0 0 13px; list-style: none !important;}
.list_none li{padding:0 0 5px 8px;text-align:left;margin:0;line-height:18px;list-style: none !important;word-wrap: break-word;word-break: break-all;text-align: justify;}
.list_number{margin:0 20px 0 20px; list-style: none !important;}
.list_number li{padding:0 0 5px 8px;text-indent:-1.3em; text-align:left;margin:0;line-height:18px;list-style: none !important;word-wrap: break-word;word-break: break-all;text-align: justify;}
.bbs_list th.center{text-align: center !important;}
.bbs_list td.center{text-align: center !important;}
.bbs_write th.center{text-align: center !important;}
.bbs_write td.center{text-align: center !important;}
.bbs_article th.center{text-align: center !important;}
.bbs_article td.center{text-align: center !important;}

.textalign-right{text-align:right !important;}
.textalign-left{text-align:left !important;}
.textalign-center{text-align:center !important;}
.lineheight-14em{line-height:1.4em !important;}

.table_lineheight tr td{line-height:1.4em;}