/** common **/
.colortext { font-size: 12px; font-family: 굴림, verdana, Arial; line-height: 160%; color: #f7791c; }
.colortext_bold { font-size: 13px; font-family: 굴림, verdana, Arial; line-height: 160%; color: #f7791c; font-weight: bold; }
.colortext_bold2 { font-size: 12px; font-family: 굴림, verdana, Arial; line-height: 160%; color: #f7791c; font-weight: bold; }
.colortext_bold3 { font-size: 12px; font-family: 굴림, verdana, Arial; line-height: 160%; color: #ffffff; font-weight: bold; }
.colortext_bold4 { font-size: 15px; font-family: 돋움, arial, Helvetica; color: #ffffff; font-weight: bold; }
.colortext_small { font-size: 11px; font-family: 굴림, verdana, Arial; line-height: 160%; color: #f7791c; }
.colortext2 { font-size: 12px; font-family: 굴림, verdana, Arial; line-height: 160%; color: #afafaf; }
.colortext3 { font-size: 12px; font-family: 굴림, verdana, Arial; line-height: 160%; color: #74ceeb; }

/** main header **/
.mainheader { background-color: #1a1a1a; width: 100%; }
.mainheader .rootmain { height: 92px; width: 1024px; padding: 0 0 0 0px; margin-left: auto; margin-right: auto; }
.mainheader .submain { height: 92px; width: 100%; min-width: 1024px; padding: 0 0 0 0px; }
.mainheader .logo { float: left; padding: 0px; margin-left: 20px; margin-top: 29px; }
.mainheader .spliter { float: left; margin-left: 22px; margin-top: 29px; height: 35px; width:1px; background-color:#404040; }
.mainheader .quantity{ float: left; margin-left: 15px; margin-top: 29px; }
.mainheader .quantity p.title{ font-family:arial; font-size:11px; margin: 0px; }
.mainheader .quantity p.quantity{ font-weight:bold; font-size:12px; margin: 0px; text-align: left; }
.mainheader #search { float: left; margin-left: 16px; margin-top: 29px; width: 350px; height: 36px; border: 1px solid #919191; padding-top: 8px; padding-left: 10px; font-size: 17px; font-weight: bold; font-family: 굴림, Arial, Helvetica; color:#ffffff; background-color: #333333; }
.mainheader .searchbtn { float: left;  width: 92px; margin-left: 5px; margin-top:29px; text-align: left; }
.mainheader .topmenu { float:right; margin-top: 27px; margin-right: 20px; font-size: 11px; font-family: 돋움, Arial, Helvetica; color: #d0d0d0; text-align: right; width: 300px; }
.mainheader .topmenu a:link { font-size:11px; color: #d0d0d0; text-decoration:none; }
.mainheader .topmenu a:visited { font-size:11px; color: #d0d0d0; text-decoration:none; }
.mainheader .topmenu a:active { font-size:11px; color: #d0d0d0; text-decoration:none; }
.mainheader .topmenu a:hover { font-size:11px; color: #f7791c; text-decoration:none; }
.mainheader .login { clear: right; float: right; margin-right: 20px; width: 300px; margin-top: 5px; }

/** main page **/
.entrance_container { width: 1024px; height: 720px; margin: 0px; padding: 0px; }
.main_text_title { font-size:12px; color: #f7791c; text-decoration:none; }
.main_left_sector { width: 456px; height: 640px; float: left; margin-left: 45px; display: inline; margin-top: 33px; text-align: left; }
.main_left_sector .first { margin-bottom: 8px; }
.main_left_sector .second { margin-bottom: 30px; } 
.main_left_sector .third { margin: 0px; padding: 0px; margin-bottom:40px; height: 116px; width: 456px; }
.main_left_sector .third p { margin: 0px; padding: 0px; margin-left: 10px;}
.main_left_sector .third p.title { margin-bottom: 8px; }
.main_left_sector .third p.text { margin-bottom: 12px; font-size: 11px; font-family: 돋움, Arial, Helvetica; color: #888888; }
.main_left_sector .fourth { margin: 0px; padding: 0px; height: 120px; width: 456px; }
.main_left_sector .fourth .main_newimg { float: left; width: 170px; padding: 0px; }
.main_left_sector .fourth .main_newimg .title { font-size: 12px; font-family: 돋움, Arial, Helvetica; color: #f7791c; margin-bottom:5px; }
.main_left_sector .fourth .main_newimg .date { float:left; font-size: 12px; font-family: 돋움, Arial, Helvetica; color: #888888; line-height:160%; }
.main_left_sector .fourth .main_newimg .update { float:left; margin-left: 10px; font-size: 12px; font-family: 돋움, Arial, Helvetica; color: #b2b2b2; line-height:160%; }
.main_left_sector .fourth .main_newimg .update a { line-height: 160%; }
.main_left_sector .fourth .main_newimg .update a:hover { font-size: 12px; color: #f7791c; text-decoration: none; }
.main_left_sector .fourth .main_notice { float: left; width: 400px; padding: 0px; }
.main_left_sector .fourth .main_notice .title { font-size: 12px; font-family: 돋움, Arial, Helvetica; color: #f7791c; margin-bottom:5px; }
.main_left_sector .fourth .main_notice .date { clear: left; float:left; width: 30px !important ; width: 32px; font-size: 12px; font-family: 돋움, Arial, Helvetica; color: #888888; line-height: 160%; }
.main_left_sector .fourth .main_notice .subject { float:left; width: 300px; font-size: 12px; margin-top: 0px; margin-left: 5px; font-family: 돋움, Arial, Helvetica; color: #b2b2b2; line-height: 160%; }
.main_left_sector .fourth .main_notice .subject a { line-height: 160%; }
.main_left_sector .fourth .main_notice .subject a:hover { font-size: 12px; color: #f7791c; text-decoration: none; }

.main_right_sector { width: 434px; height: 640px; float: left; margin-top: 33px; margin-left: 50px; text-align: left; }
.main_right_sector .first { margin-top: 18px; margin-bottom: 15px; }
.main_right_sector .second { margin-bottom: 43px; }
.main_right_sector .third { margin-bottom: 15px; }
.main_right_sector .fourth { margin-bottom: 35px; }
.main_right_sector .fifth { width: 434px; height:280px; }
.main_right_sector .fifth .title { font-size: 12px; font-family: 돋움, Arial, Helvetica; color: #f7791c; margin-bottom:5px; }
.main_right_sector .fifth .theme { float: left; width:96px; height: 125px; margin-bottom:15px; margin-right: 15px; text-align: center; line-height: 200%; }
.main_right_sector .fifth .theme a:hover { font-size: 12px; color: #f7791c; text-decoration: none; }
.main_right_sector .fifth .theme_left { float: left; width:96px; height: 125px; margin-bottom:15px; text-align: center; line-height: 160%; }
.main_right_sector .fifth .theme_left a:hover { font-size: 12px; color: #f7791c; text-decoration: none; }

/** search result **/
.searchresult { padding: 30 20 10 20px; }
.searchtop { height: 60px; }
.category { float: right; margin-top: 3px !important; margin-top: 2px; }
.searchline { clear: both; height: 1px; margin-bottom: 5px; background-color: #454545; overflow: hidden; }
.layoutselector { float: left; }
.paging { float: right; }
.pagingbottom { clear: both; height: 60px; margin-top: 15px; }
.noresult { width: 700px; height: 250px; margin-top: 20px; background-color: #414141; padding: 40 40 0 40px; text-align: left; color: #999999; margin-bottom: 30px; }
.noresult .keyword { font-size: 13px; font-weight: bold; font-family: 굴림, verdana, Arial; color: #f7791c; }
.noresult .notice { font-size: 13px; font-weight: bold; font-family: 굴림, verdana, Arial; color: #afafaf; }
.noresult .spliter { background-color: #5c5c5c; height: 1px; overflow: hidden; }
.noresult p.guide { font-weight: bold; }
.noresult .menu { color: #f7791c; text-decoration: underline; margin-right: 20px; }
.noresult .menu a:link { color: #f7791c; text-decoration: underline; }
.noresult .menu a:visited { color: #f7791c; text-decoration: underline; }
.noresult .menu a:active { color: #f7791c; text-decoration: underline; }
.noresult .menu a:hover { color: #f7791c; text-decoration: underline; }

/** lightbox **/
.noimg_container { height: 200px; width: 530px; background-color: #414141; padding: 20 0 0 40px; }
.noimg_container p { text-align: left; }
.noimg_container p.title { font-size: 13px; font-weight: bold; }
.noimg_container .line { height: 1px; background-color: #5c5c5c; overflow: hidden; margin: 0 20 20 0px; }
.noimg_container a:link { color: #f7791c; text-decoration: underline; }
.noimg_container a:visited { color: #f7791c; text-decoration: underline; }
.noimg_container a:active { color: #f7791c; text-decoration: underline; }
.noimg_container a:hover { color: #f7791c; text-decoration: underline; }

/** search result display **/
/** thumbnail display **/
.thumbContainer { width:150px; height: 200px; float: left; margin: 10 0 15 0; }
.thumbContainer .thumbnail { width: 150px; height: 130px; margin: 0 0 12 0px; padding: 0 0 0 0px; }
.thumbContainer .bottom { width:120px; }
.thumbContainer .bottom .downcount { font-size:11px; font-family: 돋움, verdana, Arial; line-height: 120%; color: #999990; }
.thumbContainer .bottom .spliter { height: 1px; width: 120px; margin: 5 0 3 0px; background-color: #454545; overflow: hidden; }
.thumbContainer .bottom .icon { float: right; height: 11px; margin-top: 4px; }
.thumbContainer .bottom .imageno { float: left; height: 11px; text-align: left; color: #cccccc; font-size:10px; font-family: verdana, Arial, Helvetica;}

/** compact display **/
.compactContainer { width: 80px; height: 120px; float: left; }
.compactContainer .compact { width: 80px; height: 80px; }
.compactContainer .bottom { width: 65px; }
.compactContainer .bottom .downcount { font-size:11px; font-family: 돋움, verdana, Arial; line-height: 120%; color: #999990; }
.compactContainer .bottom .spliter { height: 1px; width: 65px; margin: 5 0 3 0px; background-color: #454545; overflow: hidden; }
.compactContainer .bottom .icon { float: left; height: 11px; margin-top: 4px; }
.compactContainer .bottom .imageno { float: right; height: 11px; text-align: left; color: #cccccc; font-size:10px; font-family: verdana, Arial, Helvetica;}

/** card display **/
.cardContainer { float: left; width: 300px; height: 180px; border:1px solid #454545; margin: 0 5 5 0px; padding: 10 10 0 10px; }
.cardContainer .card { background-color: #1a1a1a; margin: 0 0 12 0px; padding:5 5 5 5px; text-align: center; vertical-align: middle; }
.cardContainer .imageno { color: #cccccc; font-size:10px; font-weight: bold; font-family: verdana, Arial, Helvetica;}

/** report display **/
.reportContainer { width: 100%; }
.reportContainer .imageno { color: #cccccc; font-size: 10px; font-weight: bold; font-family: verdana, Arial, Helvetica; line-height: 130%; }
.reportContainer .title { font-weight: bold; font-size: 12px; color : #1a1a1a; line-height: 130%; } 

/** registration **/
.regist_container { width: 100%; margin: 0px; padding: 0px; }
.regist_container .contents { margin: 60 20 60 110px; }
.regist_container .contents .join_msg { height: 43px; background: url('/kr/imgs/welcome_msg.gif') no-repeat bottom left; text-indent: -5000px; border-bottom: 1px solid  #414141; margin-bottom: 15px; }
.regist_container .contents .agreementContainer { width: 830 !important; width: 870px; padding: 20 20 20 20px; background-color: #454545; margin: 25px 0 30px 0; }
.regist_container .contents .agreementTitle { margin-bottom: 5px; font-weight: bold; }
.regist_container .contents .agreementBox { height: 130px; padding: 10 10 10 10px; margin-bottom: 10px; overflow: auto; border: 1px solid #b8b8b8; background-color :#e6e6e6; }
.regist_container .contents .checkBox { margin-bottom: 30px; }
.regist_container .contents .registBtn { width: 870px; height: 30px; margin-top: 15px; text-align: right; }
.regist_container .contents .inputboxContainer { width: 826px !important; width: 870px; border: 2px solid #414141; padding: 20 20 20 20px; }
.regist_container .contents .inputboxContainer .line { width: 800px; height: 22px; padding: 0px; margin: 0px; margin-bottom: 10px; }
.regist_container .contents .inputboxContainer .line2 { width: 800px; height: 32px; padding: 0px; margin: 0px; margin-bottom: 10px; }
.regist_container .contents .inputboxContainer .title { float: left; width:100px; margin-top: 1px; }
.regist_container .contents .inputboxContainer .button { float:left; margin-left: 5px; }
.regist_container .contents .inputboxContainer .addexp { float: left; padding: 4 0 0 10px; font-size: 11px; font-family: 돋움, verdana, Arial; color:#f7791c; line-height:120%;}
.regist_container .contents .inputboxContainer input.short { border: none; width: 55px; height: 22px; padding: 3 0 0 2; font-size:12px; font-family: 굴림, Arial, Helvetica; color:#afafaf; background-color: #454545; }
.regist_container .contents .inputboxContainer input.normal { float: left; border: none; width: 140px; height: 22px; padding: 3 0 0 2; font-size:12px; font-family: 굴림, Arial, Helvetica; color:#afafaf; background-color: #454545; }
.regist_container .contents .inputboxContainer input.normal1 { border: none; width: 140px; height: 22px; padding: 3 0 0 2; font-size:12px; font-family: 굴림, Arial, Helvetica; color:#afafaf; background-color: #454545; }
.regist_container .contents .inputboxContainer input.long { border: none; width: 180px; height: 22px; padding: 3 0 0 2; font-size:12px; font-family: 굴림, Arial, Helvetica; color:#afafaf; background-color: #454545; }

.regist_container .regist_ok { height: 240px !important; height: 270px; width: 700px; background-color: #414141; padding: 30 0 0 40px; text-align: left; margin: 50 0 50 0px; }
.regist_container .regist_ok p { text-align: left; line-height: 200%; }
.regist_container .regist_ok p.title { font-size: 13px; font-weight: bold; }
.regist_container .regist_ok .line { height: 1px; background-color: #5c5c5c; overflow: hidden; margin: 0 40 20 0px; }
.regist_container .regist_ok a:link { color: #f7791c; text-decoration: underline; }
.regist_container .regist_ok a:visited { color: #f7791c; text-decoration: underline; }
.regist_container .regist_ok a:active { color: #f7791c; text-decoration: underline; }
.regist_container .regist_ok a:hover { color: #f7791c; text-decoration: underline; }


/** mypage common**/
.mypage_container { width: 100%; margin: 0px; padding: 0px; min-width: 1024px; }
.mypage_container .subline_bg { height: 37px; background: url('/kr/imgs/subline_bg.gif'); margin-top: 27px; margin-left: 20px; margin-right: 20px; }
.mypage_container .subline_bg .menu { width: 1024px; }
.mypage_container .subline_bg .menu ul { list-style-type: none; margin: 0; padding: 0; }
.mypage_container .subline_bg .menu li { float: left; }
.mypage_container .subline_bg .menu li.title { width: 206px; height: 37px; background: url('/kr/imgs/mypage_logo2.gif') no-repeat top left; text-indent: -5000px; }
.mypage_container .subline_bg .menu a { display: block; text-indent: -5000px; margin: 0; padding: 0; }
.mypage_container .subline_bg .menu a.myinfo { width: 132px; height: 37px; background: url('/kr/imgs/myinfo.gif') no-repeat top left; text-indent: -5000px; }
.mypage_container .subline_bg .menu a.myinfo_current { width: 132px; height: 37px; background: url('/kr/imgs/myinfo_s.gif') no-repeat top left; text-indent: -5000px; }
.mypage_container .subline_bg .menu a.lightbox { width: 132px; height: 37px; background: url('/kr/imgs/lightbox.gif') no-repeat top left; text-indent: -5000px; }
.mypage_container .subline_bg .menu a.lightbox_current { width: 132px; height: 37px; background: url('/kr/imgs/lightbox_s.gif') no-repeat top left; text-indent: -5000px; }
.mypage_container .subline_bg .menu a.list { width: 132px; height: 37px; background: url('/kr/imgs/list.gif') no-repeat top left; text-indent: -5000px; }
.mypage_container .subline_bg .menu a.list_current { width: 132px; height: 37px; background: url('/kr/imgs/list_s.gif') no-repeat top left; text-indent: -5000px; }
.mypage_container .contents { width: 1024px; margin: 15 20 0 20px; }
.mypage_container .contents .left_navibar { float: left; width: 175px !important; width: 200px; background-color: #454545; margin: 0px; padding: 0px; padding: 5 12 25 12px; }
.mypage_container .contents .left_navibar ul { list-style-type: none; margin: 0; padding: 0; }
.mypage_container .contents .left_navibar li.title { height: 25px !important; height: 30px; padding-top: 3px; font-size: 12px; font-family: 굴림, Arial, Helvetica; font-weight: bold; color: #f7791c; line-height: 160%; border-bottom: 1px solid #5c5c5c; margin-bottom: 5px; }
.mypage_container .contents .left_navibar li.title2 { height: 25px !important; height: 30px; padding-top: 3px; font-size: 12px; font-family: 굴림, Arial, Helvetica; font-weight: bold; color: #f7791c; line-height: 160%; border-bottom: 1px solid #5c5c5c; margin-bottom: 5px; margin-top: 25px; }
.mypage_container .contents .left_navibar li.sub { font-size: 12px; font-family: 굴림, Arial, Helvetica; color: #afafaf; line-height: 160%; }
.mypage_container .contents .left_navibar li.sub_current { font-size: 12px; font-weight: bold; font-family: 굴림, Arial, Helvetica; color: #ffffff; line-height: 160%; }
.mypage_container .contents .left_navibar li.sub a { font-size: 12px; font-family: 굴림, Arial, Helvetica; color: #afafaf; line-height: 160%; }
.mypage_container .contents .left_navibar li.sub a:link { color: #afafaf; text-decoration: none; }
.mypage_container .contents .left_navibar li.sub a:visited { color: #afafaf; text-decoration: none; }
.mypage_container .contents .left_navibar li.sub a:active { color: #afafaf; text-decoration: none; }
.mypage_container .contents .left_navibar li.sub a:hover { font-size: 12px; color: #ffffff; text-decoration: none; } 

.mypage_container .contents .maincontents { float: left; width: 787px; margin: 0px; padding: 0px; margin-left: 35px; }
.mypage_container .contents .maincontents p { font-size: 12px; font-family: 굴림, verdana, Arial; line-height:160%; color:#858585; margin: 0px; margin-bottom: 20px; }
.mypage_container .contents .maincontents p a:hover { font-size: 12px; color: #f7791c; text-decoration: none; }
.mypage_container .contents .maincontents .phistory { font-size:11px; font-family: 돋움, verdana, Arial; line-height:160%; color:#666666; margin-bottom: 20px; }
.mypage_container .contents .maincontents .phistory_last { font-size:11px; font-family: 돋움, verdana, Arial; line-height: 160%; color:#ffffff; }
.mypage_container .contents .maincontents ul { padding: 0px; margin-left: 15px; color:#858585; }

/** mypage index **/
.mypage_container .contents .componentbox { border: 1px solid #424343; margin-bottom: 20px; float: left; width: 405px !important; width: 397px; }
.mypage_container .contents .componentbox .title { background-Color: #808284; padding: 2 2 2 5px; font-size:12px; color: #ffffff; }
.mypage_container .contents .componentbox .contents { background-color: #333333; margin: 0px; padding: 10 0 10 10px; width: 395px; }
.mypage_container .contents .componentbox .contents .image { border: 1px solid #424343; width: 70px; height: 70px; margin-right: 5px; margin-bottom: 5px; float:left; }
.mypage_container .contents .componentbox2 { border: 1px solid #424343; margin-bottom: 20px; margin-left: 10px; float: left; width: 350px; height: 351px !important; height: 340px; }
.mypage_container .contents .componentbox2 .title { background-Color: #808284; padding: 2 2 2 5px; font-size: 12px; color: #ffffff; }
.mypage_container .contents .componentbox2 .contents { background-color: #333333; margin: 0px; padding: 10 0 10 10px; width: 348px; }
.mypage_container .contents .componentbox2 .contents .image { border: 1px solid #424343; width: 70px; height: 70px; margin-right: 5px; margin-bottom: 5px; float:left; }
.mypage_container .contents .componentbox3 { border: 1px solid #424343; margin-bottom: 30px; margin-right: 10px; float: left; width: 248px !important; width: 246px; }
.mypage_container .contents .componentbox3 .title { background-Color: #808284; padding: 2 2 2 5px; font-size: 12px; color: #ffffff; }
.mypage_container .contents .componentbox3 .contents { background-color: #333333; margin: 0px; padding: 10 0 10 10px; width: 230px; line-height: 180%; }
.mypage_container .contents .componentbox3 .contents a { text-decoration: none; }
.mypage_container .contents .componentbox3 .contents a:hover { color: #f7791c; text-decoration: none; }
.mypage_container .contents .componentbox3 .contents .image { border: 1px solid #424343; width: 70px; height: 70px; margin-right: 5px; margin-bottom: 5px; float:left; }

/** mypage userinfo edit**/
.mypage_container .contents .maincontents .btn { float: right; margin-top: 15px; margin-bottom: 30px; }
.mypage_container .contents .maincontents .inputboxContainer { width: 768px !important; width: 787px; border: none; border-top : 1px solid #414141; border-bottom : 1px solid #414141; padding: 30 0 30 20px; }
.mypage_container .contents .maincontents .inputboxContainer .line { height: 22px; padding: 0px; margin: 0px; margin-bottom: 10px; }
.mypage_container .contents .maincontents .inputboxContainer .line2 { height: 32px; padding: 0px; margin: 0px; margin-bottom: 10px; }
.mypage_container .contents .maincontents .inputboxContainer .title { float: left; width:100px; margin-top: 1px; color: #afafaf; }
.mypage_container .contents .maincontents .inputboxContainer .button { float:left; margin-left: 5px; }
.mypage_container .contents .maincontents .inputboxContainer .addexp { float: left; padding: 4 0 0 10px; font-size: 11px; font-family: 돋움, verdana, Arial; color:#f7791c; line-height:120%;}
.mypage_container .contents .maincontents .inputboxContainer input.short { border: none; width: 55px; height: 22px; padding: 3 0 0 2; font-size:12px; font-family: 굴림, Arial, Helvetica; color:#afafaf; background-color: #454545; }
.mypage_container .contents .maincontents .inputboxContainer input.normal { float: left; border: none; width: 140px; height: 22px; padding: 3 0 0 2; font-size:12px; font-family: 굴림, Arial, Helvetica; color:#afafaf; background-color: #454545; }
.mypage_container .contents .maincontents .inputboxContainer input.normal1 { border: none; width: 140px; height: 22px; padding: 3 0 0 2; font-size:12px; font-family: 굴림, Arial, Helvetica; color:#afafaf; background-color: #454545; }
.mypage_container .contents .maincontents .inputboxContainer input.long { border: none; width: 180px; height: 22px; padding: 3 0 0 2; font-size:12px; font-family: 굴림, Arial, Helvetica; color:#afafaf; background-color: #454545; }

/** mypage lightbox **/
.mypage_container .lgtcontents { margin: 15 20 30 20px; min-width: 1024px; }
.mypage_container .lgtcontents .left_navibar { float: left; width: 175px !important; width: 200px; background-color: #454545; margin: 0px; padding: 0px; padding: 5 12 25 12px; }
.mypage_container .left_navibar ul { list-style-type: none; margin: 0; padding: 0; }
.mypage_container .left_navibar li.title { height: 25px !important; height: 30px; padding-top: 3px; font-size: 12px; font-family: 굴림, Arial, Helvetica; font-weight: bold; color: #f7791c; border-bottom: 1px solid #5c5c5c; line-height: 160%; margin-bottom: 5px; }
.mypage_container li.sub { font-size: 12px; font-family: 굴림, Arial, Helvetica; color: #afafaf; line-height: 160%; }
.mypage_container li.sub_current { font-size: 12px; font-weight: bold; font-family: 굴림, Arial, Helvetica; color: #ffffff; line-height: 160%; }
.mypage_container li.sub a { font-size: 12px; font-family: 굴림, Arial, Helvetica; color: #afafaf; line-height: 160%; }
.mypage_container li.sub a:link { color: #afafaf; text-decoration: none; }
.mypage_container li.sub a:visited { color: #afafaf; text-decoration: none; }
.mypage_container li.sub a:active { color: #afafaf; text-decoration: none; }
.mypage_container li.sub a:hover { font-size: 12px; color: #ffffff; text-decoration: none; }

.mypage_container .lgtcontents .maincontents { margin: 0px; padding: 0px; margin-left: 235px;  min-width: 787px; _with: 787px; }
.mypage_container .lgtcontents .maincontents .phistory { font-size:11px; font-family: 돋움, verdana, Arial; line-height: 160%; color: #666666; margin-bottom: 20px; }
.mypage_container .lgtcontents .maincontents .phistory_last { font-size:11px; font-family: 돋움, verdana, Arial; line-height: 160%; color:#ffffff; }
.mypage_container .lgtcontents .maincontents ul { padding-left: 0px; margin-left: 15px; color:#858585; }
.mypage_container .lgtcontents .maincontents .folder { margin: 0px; padding: 0px; margin-top: 35px; margin-bottom: 30px; }
.mypage_container .lgtcontents .maincontents .controlicon { margin-top: 0px; margin-left: 7px; margin-top: 20px; margin-bottom: 30px; }
.mypage_container .lgtcontents .maincontents .lgtcontainer { margin: 0px; padding: 0px; min-width: 787px; }
.mypage_container .lgtcontents .maincontents .lgtcontainer .tabmenu {  margin-bottom: 15px; border-bottom: 1px solid #999999; }

/** credit buy **/
.credit_container { width: 100%; margin: 0px; padding: 0px; margin-bottom: 30px; min-width: 1024px; }
.credit_container .subline_bg { height: 37px; background: url('/kr/imgs/subline_bg.gif'); margin-top: 27px; margin-left: 20px; margin-right: 20px; }
.credit_container .subline_bg .menu { width: 1024px; }
.credit_container .subline_bg .menu ul { list-style-type: none; margin: 0; padding: 0; }
.credit_container .subline_bg .menu li { float: left; }
.credit_container .subline_bg .menu li.title { width: 206px; height: 37px; background: url('/kr/imgs/credit_charge_logo.gif') no-repeat top left; text-indent: -5000px; }
.credit_container .subline_bg .menu a { display: block; text-indent: -5000px; margin: 0; padding: 0; }
.credit_container .subline_bg .menu a.buy_credit { width: 132px; height: 37px; background: url('/kr/imgs/credit_buy.gif') no-repeat top left; text-indent: -5000px; }
.credit_container .subline_bg .menu a.buy_credit_current { width: 132px; height: 37px; background: url('/kr/imgs/credit_buy_current.gif') no-repeat top left; text-indent: -5000px; }
.credit_container .subline_bg .menu a.buy_confirm { width: 132px; height: 37px; background: url('/kr/imgs/buy_confirm.gif') no-repeat top left; text-indent: -5000px; }
.credit_container .subline_bg .menu a.buy_confirm_current { width: 132px; height: 37px; background: url('/kr/imgs/buy_confirm_current.gif') no-repeat top left; text-indent: -5000px; }
.credit_container .contents { width: 1024px; margin: 15 20 0 20px; }
.credit_container .contents .left_navibar { float: left; width: 175px !important; width: 200px; background-color: #454545; margin: 0px; padding: 0px; padding: 5 12 25 12px; }
.credit_container .contents .left_navibar ul { list-style-type: none; margin: 0; padding: 0; }
.credit_container .contents .left_navibar li.title { height: 25px !important; height: 30px; padding-top: 3px; font-size: 12px; font-family: 굴림, Arial, Helvetica; font-weight: bold; color: #f7791c; line-height: 160%; border-bottom: 1px solid #5c5c5c; margin-bottom: 5px; }
.credit_container .contents .left_navibar li.title2 { height: 25px !important; height: 30px; padding-top: 3px; font-size: 12px; font-family: 굴림, Arial, Helvetica; font-weight: bold; color: #f7791c; line-height: 160%; border-bottom: 1px solid #5c5c5c; margin-bottom: 5px; margin-top: 25px; }
.credit_container .contents .left_navibar li.sub { font-size: 12px; font-family: 굴림, Arial, Helvetica; color: #afafaf; line-height: 160%; }
.credit_container .contents .left_navibar li.sub_current { font-size: 12px; font-weight: bold; font-family: 굴림, Arial, Helvetica; color: #ffffff; line-height: 160%; }
.credit_container .contents .left_navibar li.sub a { font-size: 12px; font-family: 굴림, Arial, Helvetica; color: #afafaf; line-height: 160%; }
.credit_container .contents .left_navibar li.sub a:link { color: #afafaf; text-decoration: none; }
.credit_container .contents .left_navibar li.sub a:visited { color: #afafaf; text-decoration: none; }
.credit_container .contents .left_navibar li.sub a:active { color: #afafaf; text-decoration: none; }
.credit_container .contents .left_navibar li.sub a:hover { font-size: 12px; color: #ffffff; text-decoration: none; }
.credit_container .contents .maincontents { float: left; width: 787px; margin: 0px; padding: 0px; margin-left: 35px; margin-bottom: 30px; }
.credit_container .contents .maincontents p { font-size: 12px; font-family: 굴림, verdana, Arial; line-height:160%; color:#858585; margin: 0px; margin-bottom: 20px; }
.credit_container .contents .maincontents p a:hover { font-size: 12px; color: #f7791c; text-decoration: none; }
.credit_container .contents .maincontents .phistory { font-size:11px; font-family: 돋움, verdana, Arial; line-height:160%; color:#666666; margin-bottom: 20px; }
.credit_container .contents .maincontents .phistory_last { font-size:11px; font-family: 돋움, verdana, Arial; line-height: 160%; color:#ffffff; }
.credit_container .contents .maincontents ul { padding-left: 0px; margin-left: 15px; color:#858585; }
.credit_container .contents .maincontents .package { font-weight: bold; color: #cccccc; }
.credit_container .contents .maincontents tr { height: 40px; }
.credit_container .contents .maincontents td { border-bottom: 1px solid #414141; }
.credit_container .contents .maincontents td.none { border: none; }

/** download **/
.download_container { width: 100%; margin: 0px; padding: 0px; }
.download_container .down_complete { margin: 60 20 0 110px; }
.download_container .down_complete .down_msg { height: 43px; background: url('/kr/imgs/down_title.gif') no-repeat bottom left; text-indent: -5000px; border-bottom: 1px solid  #414141; margin-bottom: 30px; }
.download_container .subline_bg { height: 37px; background: url('/kr/imgs/subline_bg.gif'); margin-top: 27px; margin-left: 20px; margin-right: 20px; }
.download_container .subline_bg .menu { width: 100%; }
.download_container .subline_bg .menu .title { width: 135px; height: 37px; background: url('/kr/imgs/download_title.gif') no-repeat top left; text-indent: -5000px; }
.download_container .contents { margin: 22 20 0 20px; }
.download_container .contents .download_msg { height: 43px; background: url('/kr/imgs/download_msg.gif') no-repeat bottom left; text-indent: -5000px; border-bottom: 1px solid  #414141; margin-bottom: 15px; }
.download_container .contents .detail_container { width: 100%; }
.download_container .contents .detail_container td { color: #afafaf; }
.download_container .contents .detail_container td.imgbox { background-color: #414141; padding: 10 10 20 0px; }
.download_container .contents .detail_container th { font-size: 11px; color: #838383; height: 30px; font-family: 돋움, verdana, Arial; font-weight: normal; border-top: 1px solid #5c5c5c; border-bottom: 1px solid #414141; }
.download_container .contents .detail_container .down_notice { margin-left: 350px; }
.download_container .contents .detail_container .down_notice p { color: #858585; font-size: 12px; margin: 0px; }
.download_container .contents .detail_container .down_notice p.notice { font-family: 굴림, verdana, Arial; font-weight: bold; color: #f7791c; font-size: 13px; }
.download_container .contents .detail_container .down_notice p.title { color: #cccccc; margin-top: 10px; }

/** upload **/
.upload_container { width: 100%; margin: 0px; padding: 0px; margin-bottom: 30px; min-width: 1024px; }
.upload_container .subline_bg { height: 37px; background: url('/kr/imgs/subline_bg.gif'); margin-top: 27px; margin-left: 20px; margin-right: 20px; }
.upload_container .subline_bg .menu { width: 1024px; }
.upload_container .subline_bg .menu ul { list-style-type: none; margin: 0; padding: 0; }
.upload_container .subline_bg .menu li { float: left; }
.upload_container .subline_bg .menu li.title { width: 206px; height: 37px; background: url('/kr/imgs/upload_logo.gif') no-repeat top left; text-indent: -5000px; }
.upload_container .subline_bg .menu a { display: block; text-indent: -5000px; margin: 0; padding: 0; }
.upload_container .subline_bg .menu a.upload { width: 132px; height: 37px; background: url('/kr/imgs/upload.gif') no-repeat top left; text-indent: -5000px; }
.upload_container .subline_bg .menu a.upload_current { width: 132px; height: 37px; background: url('/kr/imgs/upload_current.gif') no-repeat top left; text-indent: -5000px; }
.upload_container .subline_bg .menu a.uploaded { width: 132px; height: 37px; background: url('/kr/imgs/uploaded.gif') no-repeat top left; text-indent: -5000px; }
.upload_container .subline_bg .menu a.uploaded_current { width: 132px; height: 37px; background: url('/kr/imgs/uploaded_current.gif') no-repeat top left; text-indent: -5000px; }
.upload_container .subline_bg .menu a.keyword { width: 132px; height: 37px; background: url('/kr/imgs/keyword.gif') no-repeat top left; text-indent: -5000px; }
.upload_container .subline_bg .menu a.keyword_current { width: 132px; height: 37px; background: url('/kr/imgs/keyword_current.gif') no-repeat top left; text-indent: -5000px; }
.upload_container .subline_bg .menu a.sell { width: 132px; height: 37px; background: url('/kr/imgs/sell.gif') no-repeat top left; text-indent: -5000px; }
.upload_container .subline_bg .menu a.sell_current { width: 132px; height: 37px; background: url('/kr/imgs/sell_current.gif') no-repeat top left; text-indent: -5000px; }
.upload_container .subline_bg .menu a.help { width: 132px; height: 37px; background: url('/kr/imgs/upload_help.gif') no-repeat top left; text-indent: -5000px; }
.upload_container .subline_bg .menu a.help_current { width: 132px; height: 37px; background: url('/kr/imgs/upload_help_current.gif') no-repeat top left; text-indent: -5000px; }
.upload_container .contents { margin: 15 20 0 20px; }
.upload_container .contents .left_navibar { float: left; width: 175px !important; width: 200px; background-color: #454545; margin: 0px; padding: 0px; padding: 5 12 25 12px; }
.upload_container .contents .left_navibar ul { list-style-type: none; margin: 0; padding: 0; }
.upload_container .contents .left_navibar li.title { height: 25px !important; height: 30px; padding-top: 3px; font-size: 12px; font-family: 굴림, Arial, Helvetica; font-weight: bold; color: #f7791c; line-height: 160%; border-bottom: 1px solid #5c5c5c; margin-bottom: 5px; }
.upload_container .contents .left_navibar li.title2 { height: 25px !important; height: 30px; padding-top: 3px; font-size: 12px; font-family: 굴림, Arial, Helvetica; font-weight: bold; color: #f7791c; line-height: 160%; border-bottom: 1px solid #5c5c5c; margin-bottom: 5px; margin-top: 25px; }
.upload_container .contents .left_navibar li.title3 { font-weight: bold; color: #afafaf; line-height: 160%; }
.upload_container .contents .left_navibar li.sub { font-size: 12px; font-family: 굴림, Arial, Helvetica; color: #afafaf; line-height: 160%; }
.upload_container .contents .left_navibar li.sub2 { font-size: 12px; font-family: 굴림, Arial, Helvetica; color: #afafaf; line-height: 190%; }
.upload_container .contents .left_navibar li.sub_current { font-size: 12px; font-weight: bold; font-family: 굴림, Arial, Helvetica; color: #ffffff; line-height: 160%; }
.upload_container .contents .left_navibar li.sub a { font-size: 12px; font-family: 굴림, Arial, Helvetica; color: #afafaf; line-height: 160%; }
.upload_container .contents .left_navibar li.sub a:link { color: #afafaf; text-decoration: none; }
.upload_container .contents .left_navibar li.sub a:visited { color: #afafaf; text-decoration: none; }
.upload_container .contents .left_navibar li.sub a:active { color: #afafaf; text-decoration: none; }
.upload_container .contents .left_navibar li.sub a:hover { font-size: 12px; color: #ffffff; text-decoration: none; }
.upload_container .contents .maincontents { margin: 0px; padding: 0px; margin-left: 235px; }
.upload_container .contents .maincontents .phistory { font-size:11px; font-family: 돋움, verdana, Arial; line-height:160%; color:#666666; margin-bottom: 20px; }
.upload_container .contents .maincontents .phistory_last { font-size:11px; font-family: 돋움, verdana, Arial; line-height: 160%; color:#ffffff; }
.upload_container .contents .maincontents p.title { font-size: 1.5em; font-weight: bold; color:#f7791c; }
.upload_container .contents .maincontents ul { padding-left: 0px; margin-left: 15px; color:#858585; }
.upload_container .contents .maincontents tr { height: 30px; }
.upload_container .contents .maincontents th { font-size: 12px; border-bottom: 1px solid #414141; border-top: 1px solid #414141; font-weight: bold; color: #cccccc; }
.upload_container .contents .maincontents td { /*text-align: center;*/ }
.upload_container .contents .maincontents td.first { color: #f7791c; }
.upload_container .contents .maincontents td.last { border-bottom: 1px solid #414141; }
.upload_container .contents .maincontents td.detail { /* height: 150px;*/ padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #414141; }



/** helpdesk **/
.helpdesk_container { width: 100%; margin: 0px; padding: 0px; }
.helpdesk_container .subline_bg { height: 37px; background: url('/kr/imgs/subline_bg.gif'); margin-top: 27px; margin-left: 20px; margin-right: 20px; }
.helpdesk_container .subline_bg .menu { width:1024; }
.helpdesk_container .subline_bg .menu ul { list-style-type: none; margin: 0; padding: 0; }
.helpdesk_container .subline_bg .menu li { float: left; }
.helpdesk_container .subline_bg .menu li.title { width: 206px; height: 37px; background: url('/kr/imgs/ccenter_logo.gif') no-repeat top left; text-indent: -5000px; }
.helpdesk_container .subline_bg .menu a { display: block; text-indent: -5000px; margin: 0; padding: 0; }
.helpdesk_container .subline_bg .menu a.notice { width: 132px; height: 37px; background: url('/kr/imgs/notice.gif') no-repeat top left; text-indent: -5000px; }
.helpdesk_container .subline_bg .menu a.notice_current { width: 132px; height: 37px; background: url('/kr/imgs/notice_s.gif') no-repeat top left; text-indent: -5000px; }
.helpdesk_container .subline_bg .menu a.qna { width: 132px; height: 37px; background: url('/kr/imgs/qna.gif') no-repeat top left; text-indent: -5000px; }
.helpdesk_container .subline_bg .menu a.qna_current { width: 132px; height: 37px; background: url('/kr/imgs/qna_s.gif') no-repeat top left; text-indent: -5000px; }
.helpdesk_container .subline_bg .menu a.help { width: 132px; height: 37px; background: url('/kr/imgs/help.gif') no-repeat top left; text-indent: -5000px; }
.helpdesk_container .subline_bg .menu a.help_current { width: 132px; height: 37px; background: url('/kr/imgs/help_s.gif') no-repeat top left; text-indent: -5000px; }
.helpdesk_container .subline_bg .menu a.faq { width: 132px; height: 37px; background: url('/kr/imgs/faq.gif') no-repeat top left; text-indent: -5000px; }
.helpdesk_container .subline_bg .menu a.faq_current { width: 132px; height: 37px; background: url('/kr/imgs/faq_s.gif') no-repeat top left; text-indent: -5000px; }
.helpdesk_container .subline_bg .menu a.freeboard { width: 132px; height: 37px; background: url('/kr/imgs/freeboard.gif') no-repeat top left; text-indent: -5000px; }
.helpdesk_container .subline_bg .menu a.freeboard_current { width: 132px; height: 37px; background: url('/kr/imgs/freeboard_s.gif') no-repeat top left; text-indent: -5000px; }
.helpdesk_container .contents { width: 1024px; margin: 15 20 0 20px; }
.helpdesk_container .contents .left_navibar { float: left; width: 175px !important; width: 200px; background-color: #454545; margin: 0px; padding: 0px; padding: 5 12 25 12px; }
.helpdesk_container .contents .left_navibar ul { list-style-type: none; margin: 0; padding: 0; }
.helpdesk_container .contents .left_navibar li.title { height: 25px !important; height: 30px; padding-top: 3px; font-size: 12px; font-family: 굴림, Arial, Helvetica; font-weight: bold; color: #f7791c; line-height: 160%; border-bottom: 1px solid #5c5c5c; margin-bottom: 5px; }
.helpdesk_container .contents .left_navibar li.title2 { height: 25px !important; height: 30px; padding-top: 3px; font-size: 12px; font-family: 굴림, Arial, Helvetica; font-weight: bold; color: #f7791c; line-height: 160%; border-bottom: 1px solid #5c5c5c; margin-bottom: 5px; margin-top: 25px; }
.helpdesk_container .contents .left_navibar li.sub { font-size: 12px; font-family: 굴림, Arial, Helvetica; color: #afafaf; line-height: 160%; }
.helpdesk_container .contents .left_navibar li.sub_current { font-size: 12px; font-weight: bold; font-family: 굴림, Arial, Helvetica; color: #ffffff; line-height: 160%; }
.helpdesk_container .contents .left_navibar li.sub a { font-size: 12px; font-family: 굴림, Arial, Helvetica; color: #afafaf; line-height: 160%; }
.helpdesk_container .contents .left_navibar li.sub a:link { color: #afafaf; text-decoration: none; }
.helpdesk_container .contents .left_navibar li.sub a:visited { color: #afafaf; text-decoration: none; }
.helpdesk_container .contents .left_navibar li.sub a:active { color: #afafaf; text-decoration: none; }
.helpdesk_container .contents .left_navibar li.sub a:hover { font-size: 12px; color: #ffffff; text-decoration: none; } 

.helpdesk_container .contents .maincontents { float: left; width: 787px; margin: 0px; padding: 0px; margin-left: 35px; }
.helpdesk_container .contents .maincontents p { font-size: 12px; font-family: 굴림, verdana, Arial; line-height:160%; color:#858585; margin: 0px; margin-bottom: 20px; }
.helpdesk_container .contents .maincontents p a:hover { font-size: 12px; color: #f7791c; text-decoration: none; }
.helpdesk_container .contents .maincontents .phistory { font-size:11px; font-family: 돋움, verdana, Arial; line-height:160%; color:#666666; margin-bottom: 20px; }
.helpdesk_container .contents .maincontents .phistory_last { font-size:11px; font-family: 돋움, verdana, Arial; line-height: 160%; color:#ffffff; }

.helpdesk_container .contents .maincontents .faq { border-top: 1px solid #414141; padding: 9 0 9 0px; height: 20px !important; height: 35px; }
.helpdesk_container .contents .maincontents .faq .category { float: left; font-size:12px; font-family: 굴림, verdana, Arial; line-height:160%; color:#f7791c; width: 55px; }
.helpdesk_container .contents .maincontents .faq .question { float: left; font-size:12px; font-family: 굴림, verdana, Arial; line-height:160%; margin-left: 20px; }
.helpdesk_container .contents .maincontents .faq .question a:hover { color: #f7791c; text-decoration: none; }
.helpdesk_container .contents .maincontents .answer { clear: both; background-color: #1a1a1a; margin:10 10 10 75px; padding: 10 10 10 10px !important; padding: 5 10 10 10px; border:1px solid #414141; }

/** company introduce **/
.introduce_container { width: 100%; margin: 0px; padding: 0px; }
.introduce_container .contents { margin: 60 20 0 110px; }
.introduce_container .contents .introduce_msg { height: 43px; background: url('/kr/imgs/introduce_msg.gif') no-repeat bottom left; text-indent: -5000px; border-bottom: 1px solid  #414141; margin-bottom: 30px; }
.introduce_container .contents p { line-height: 180%; }
.introduce_container .contents ul { margin: 0; padding: 0; margin-left: 15px; }
.introduce_container .contents a:link { text-decoration: none; }
.introduce_container .contents a:visited { text-decoration: none; }
.introduce_container .contents a:active { text-decoration: none; }
.introduce_container .contents a:hover { color: #f7791c; text-decoration: none; }

/** agreement **/
.agreement_container { width: 100%; margin: 0px; padding: 0px; }
.agreement_container .contents { margin: 60 20 0 110px; }
.agreement_container .contents .agreement_msg { height: 43px; background: url('/kr/imgs/agreement_msg.gif') no-repeat bottom left; text-indent: -5000px; border-bottom: 1px solid  #414141; margin-bottom: 30px; }
.agreement_container .contents .maincontents { width: 914px; }
.agreement_container .contents .maincontents p { font-size: 12px; font-family: 굴림, verdana, Arial; line-height: 160%; margin: 0; }
.agreement_container .contents .maincontents p.title { color: #f7791c; font-weight: bold; }
.agreement_container .contents .maincontents p.sub { margin-bottom: 20px; }
.agreement_container .contents .maincontents ol { margin: 0; padding: 0; margin-left: 15px; margin-bottom: 20px; padding-left: 0px !important; padding-left: 6px;}

/** sitemap **/
.sitemap_container { width: 100%; margin: 0px; padding: 0px; }
.sitemap_container .contents { margin: 60 20 60 110px; }
.sitemap_container .contents .sitemap_msg { height: 43px; background: url('/kr/imgs/sitemap_title.gif') no-repeat bottom left; text-indent: -5000px; border-bottom: 1px solid  #414141; margin-bottom: 30px; }
.sitemap_container .contents td.title { font-size: 12px; font-family: 굴림, verdana, Arial; line-height: 160%; color: #f7791c; font-weight: bold; }
.sitemap_container .contents a:link { color: #858585; text-decoration: none; }
.sitemap_container .contents a:visited { color: #858585; text-decoration: none; }
.sitemap_container .contents a:active { color: #858585; text-decoration: none; }
.sitemap_container .contents a:hover { color: #f7791c; text-decoration: none; }

/** preview **/
.preview_container { none; }
.preview_container td { color: #afafaf; }
.preview_container .imgbox { width: 340px; height: 350px; text-align: center; vertical-align: middle; background-color: #1a1a1a; }
.preview_container th { text-align: left; padding-left: 8px; font-size: 11px; color: #838383; height: 30px; font-family: 돋움, verdana, Arial; font-weight: normal; border-top: 1px solid #5c5c5c; border-bottom: 1px solid #414141; }
.preview_container td .price { padding-left: 8px; text-align: left; border-bottom: 1px solid #414141; height: 40px; }

/** board common style **/
.postingbtn { height: 23px; margin-bottom: 10px; float: right; }
.board_header { font-size: 12px; font-weight: bold; font-family: 굴림, Arial, Helvetica; color: #cccccc; text-align: center; border-top: 1px solid #414141; border-bottom: 1px solid #414141; }
.board_header a:link { color: #cccccc; text-decoration: none; }
.board_header a:visited { color: #cccccc; text-decoration: none; }
.board_header a:active { color: #cccccc; text-decoration: none; }
.board_header a:hover { color: #cccccc; text-decoration: none; }
.board_list { font-size: 12px; font-family: 굴림, Arial, Helvetica; color: #cccccc; border-bottom: 1px solid #414141; text-align: center; }
.board_list2 { font-size: 12px; font-family: 굴림, Arial, Helvetica; color: #cccccc; border-bottom: 1px solid #414141; text-align: left; padding-left: 15px; }
.board_list2 a:link { color: #858585; text-decoration: none; }
.board_list2 a:visited { color: #858585; text-decoration: none; }
.board_list2 a:active { color: #858585; text-decoration: none; }
.board_list2 a:hover { color: #f7791c; text-decoration: none; }

/** main footer **/
.ftcontainer {clear: both; width:1024px; height:140px; margin: 20 0 0 0px; }
.fttxtmenu { border-top: 1px solid #454545; border-bottom: 1px solid #454545; height: 23px !important; height: 30px; padding-top:5px; padding-left: 45px; text-align: left; font-size: 11px; font-family: 돋움, Arial, Helvetica;}
.fttxtmenu a:hover { font-size:11px; color: #f7791c; text-decoration:none; }
.ftcontact_info { text-align: left; padding-left: 45px; margin-top:15px; font-size: 11px; }
.ftcontact_info a:hover { font-size:11px; color: #f7791c; text-decoration:none; }
.ftlogo { float: right; margin-right: 20px; margin-top: 20px; }

/** sub footer **/
.sub_ftcontainer {clear: both; width:100%; height:140px; margin: 30 0 0 0px; min-width: 1024px; }
.sub_fttxtmenu { border-top: 1px solid #454545; border-bottom: 1px solid #454545; height: 23px !important; height: 30px; padding-top:5px; padding-left: 20px; text-align: left; font-size: 11px; font-family: 돋움, Arial, Helvetica;}
.sub_fttxtmenu a:hover { font-size:11px; color: #f7791c; text-decoration:none; }
.sub_ftcontact_info { text-align: left; padding-left: 20px; margin-top:15px; font-size: 11px; }
.sub_ftcontact_info a:hover { font-size:11px; color: #f7791c; text-decoration:none; }
.sub_ftlogo { float: right; margin-right: 20px; margin-top: 20px; }

/** find id_password **/
.find_container { width: 400px; height: 450px; padding: 10 0 0 10px; }
.find_container .colortext_bold { font-size: 12px; font-family: 굴림, verdana, Arial; color: #f7791c; font-weight: bold; margin: 15 0 15 15px; }
.find_container .id_container { border: 2px solid #454545; width: 355px; height: 100px; padding: 20 0 0 50px; } 
