@charset 'utf-8';
/*구글웹폰트 지정함*/
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 

* {margin:0;padding:0;list-style-type:none;-webkit-text-size-adjust:none;}
html {height:100%;}
body {margin:0;padding:0;color: #666;font-size:13px;font-family: "Nanum Gothic", sans-serif; width:100%;min-height:100%;word-wrap:break-word; word-break:break-all; line-height:22px}
h1, h2, h3, h4, h5, h6, div, p, dl, dt, dd, ul, ol, li, form, fieldset, blockquote, address, table, thead, tbody, tfoot, tr, td, caption {margin:0;padding:0;}
body { background:#f7f8fa }
ul, ol {list-style:none;}
em, var {font-style:normal;}
img, fieldset {border:none;}
div, p, span, li, table td {}
table{ border-collapse:collapse;}
hr {position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; padding:0; visibility:hidden; font-size:0; line-height:0;}
caption, legend {visibility:hidden;overflow:hidden;width:0;height:0;padding:0;margin:0;font-size:0;line-height:0;}
textarea {resize:none;padding:9px;color:#666;box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #e0e0e0;}
a, a:link, a:visited {text-decoration:none; line-height:22px; font-size:13px; color:#666;}
a:hover{ color:#0b5c8f;;}

label.error { color: red;}

/* 공통 */
.btn {
    display: inline-block;
    padding: 4px 12px;
    margin-bottom: 0;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px; }

.btn-default {    color: #333;    background-color: #fff;    border-color: #ccc;}

.btnWrite {background-color: #ff6600;padding: 5px 20px;border-radius: 2px;font-size: 16px; color: #fff; font-family: "Nanum Gothic",sans-serif;}


/*메인페이지*/
#top_wrap{width:100%; background:#f7f8f9;}
#top{width:1000px; margin:0 auto; position:relative; text-align:center; padding:20px 0;}
#top a.logo{display:block; }
#top a.bookmark{ display:inline-block; position:absolute; right:40px; top:60px; background:url(/skyPages/images/main/book_mark.jpg) no-repeat left center; padding:0 0 0 20px}

/*상단메뉴*/
#menu_wrap{ background:#fff; width:100%; overflow:hidden ; border-top:1px solid #dbdbdb}
#menu_wrap .navi{ width:1000px; margin:0 auto}
#menu_wrap .navi ul li{display: block;position:relative; float:left               /*margin-right:8px;padding-right:8px;*/
}
#menu_wrap .navi ul li span.bar{ display: block; float:left; width:1px; height:17px; background:#dbdbdb; margin:16px 0 }
#menu_wrap .navi ul li.last .bar{ display:none   }
#menu_wrap .navi ul li a{ display:block; float:left; padding:15px 0px;color:#666666; font-size:16px; font-weight:bold ; width:164px; text-align:center }
#menu_wrap .navi ul li a:hover{ color:#fff; background:#033265}
/*.menu_wrap .navi ul li.on ul li a:hover{background:url(/images/menu_dot.png) no-repeat 3px 18px;}
/*.menu_wrap .navi ul li ul{display:block;position:absolute;top:40px;left:-10px;background:#3a2d26;min-width:250px;;height:0px;overflow:hidden;}*/
#menu_wrap .navi ul li ul{display:block;position:absolute;height:0px;overflow:hidden;top: 60px; min-width: 150px;}

/*.menu_wrap .navi ul li.last ul{left:-100px;}*/
#menu_wrap .navi ul li ul li{display:block; position:relative; background-color:rgba(219, 219, 219, 1); text-align: left;}
#menu_wrap .navi ul li ul li:hover{display:block; position:relative; background-color:#fff; }
#menu_wrap .navi ul li ul li:first-child{    border-top: 3px solid rgba(219, 219, 219, 1);}
#menu_wrap .navi ul li ul li a{display:block;font-size:13px; font-weight: bold; color:#000; padding:6px 15px 6px 20px;text-align: left; white-space: nowrap;}



/*슬라이드 그림*/
#main_visual{ position:relative; width:100%}
#main_visual h3.visual_text{ position:absolute; top:300px; left:50%; z-index:5; font-size:26px; color:#fff; text-align:right; line-height:40px; margin-left:-450px; text-shadow:3px 3px 3px rgba(0,0,0,0.7);}
#main_visual h3.visual_text span{ display:block; font-size:18px; font-weight:normal; padding:10px 0 0 0}
			
.slider {width:100%;height:452px;position:relative;overflow:hidden;text-align:center; z-index:1}
.slider .bd {width:1000px;position:absolute;left:50%;margin-left:-500px}
.slider .bd li {width:1000px;overflow:hidden;}
.slider .bd li img {display:block;width:1000px;height:452px;}
.slider .tempWrap {overflow:visible !important}
.slider .tempWrap ul {margin-left:-1000px !important;}
.slider .hd {position:absolute;width:100%;left:0;z-index:1;height:8px;bottom:20px;text-align:center;}
.slider .hd li {display:inline-block;*display:inline;zoom:1;width:8px;height:8px;line-height:99px;overflow:hidden;background:url(/skyPages/images/main/slider-btn.png) 0 -10px no-repeat;	margin:0 5px;
                cursor:pointer;	filter:alpha(opacity=60);opacity:0.6;}
.slider .hd li.on {	background-position:0 0;filter:alpha(opacity=100);opacity:1;}
.slider .pnBtn {position:absolute;z-index:1;top:0;width:100%;height:452px;cursor:pointer;}
.slider .prev {left:-50%;margin-left:-500px;}
.slider .next {left:50%;margin-left:500px;}
.slider .pnBtn .blackBg {display:block;position:absolute;left:0;top:0;width:100%;height:452px;background:#fff;filter:alpha(opacity=50);	opacity:0.5;}
.slider .pnBtn .arrow {display:none;position:absolute;top:0;z-index:1;width:60px;height:452px;}
.slider .pnBtn .arrow:hover {filter:alpha(opacity=60);opacity:0.6;}
.slider .prev .arrow {right:0;background:url(/skyPages/images/main/slider-arrow.png) -120px 50px no-repeat;}
.slider .next .arrow {left:0;background:url(/skyPages/images/main/slider-arrow.png) 0 50px no-repeat;}



#main_contents{ width:1000px; margin:0 auto; position:relative; padding:47px 0; overflow:hidden}

/*메인공지사항*/
#notice{ position:relative; float:left; width:331px; padding:13px 0px 15px 0px; background:#FFF; border:1px solid #dbdbdb; float:left; min-height:217px }
#notice h3{ font-size:18px; color:#333; font-weight:normal; border-bottom:#214499 5px solid; padding:0 22px 15px 22px }
#notice h3 strong{ font-weight:bold}
#notice ul li.first{ background:url(/skyPages/images/main/notice_bg.jpg) no-repeat 22px top; min-height:85px; padding:0 22px 10px 122px; margin:23px 0 0 0 ; border-bottom:1px solid #dbdbdb }
#notice ul li.first a{ font-size:14px; font-weight:bold; color:#214499;   }
#notice ul li.first span{ display:block; font-size:12px; line-height:20px; margin:3px 0 0 0; color:999px }

#notice ul li.second{margin:10px 22px 0 22px}
#notice ul li.second a{ font-weight:bold;  } 
#notice ul li.second span{ display:block; font-size:12px; line-height:20px; margin:3px 0 0 0 ;color:999px}
#notice ul li span.new{ display:inline-block; background:url( /skyPages/images/main/new-icon.jpg) no-repeat 0 3px; width:26px; height:13px; text-indent:-999px; }
#notice a.more{ display:block;width:32px; height:32px; position:absolute; top:10px; right:10px; text-indent:-999px; background:url(/skyPages/images/main/notice_more.jpg) no-repeat}

/*메인 gallery*/
#gallery {position:relative; float:left; width:331px; padding:0px 0px 0px 0px; background:#FFF; border:1px solid #dbdbdb; float:left; min-height:217px; margin: 0px 35px 0px; }
#gallery  h3 { font-size:18px; color:#fff; background-color: #214499 ;padding: 13px 0px 13px 13px;}
#gallery  h3 span{ color:#999999; font-size:12px; font-weight:bold }
#gallery p{ font-size: 13px;font-weight: 700;text-align: center;}
  #imgList { position:absolute; width:2000px; top:0px;left:0px; overflow:hidden;}
  #viewArea {position:relative;}
#gallery div.imgbox{ width: 223px;height: 160px;overflow: hidden;margin: 18px auto; }
#gallery ul li{ float:left;}
#gallery ul li img{ margin:0 5px}
#gallery span.left{display:block; position:absolute; width:8px; height:14px; cursor:pointer; background:url(/skyPages/images/main/b_left_btn.png); left:25px; top:115px; text-indent:-9999px }
#gallery span.right{display:block; position:absolute; width:8px; height:14px; cursor:pointer; background:url(/skyPages/images/main/b_right_btn.png);right:25px; top:115px; text-indent:-9999px }
#gallery a.more{ display:block;width:32px; height:32px; position:absolute; top:10px; right:10px; text-indent:-999px; background:url(/skyPages/images/main/btn-moreArrow.png) no-repeat;}

/*메인공지사항*/
#contact { position:relative; width: 260px;  background:#FFF; border:1px solid #dbdbdb; float:left; min-height:217px }
#contact ul  { padding: 10px 20px 10px 20px; }
#contact ul li { text-align: center;  }
#contact ul li.contactFirst { color: #777; font-size: 12px; font-weight: 800; text-align: left;  }
#contact ul li.contactFirst span { color: #4185ce; font-size: 14px; font-weight: 700;  }
#contact ul li.contactSecond { background-color: #666;color: #fff;font-weight: 600;font-size: 15px;border-radius: 5px;display: inline-block;padding: 5px 11px;margin: 15px 18px; }
#contact ul li.contactThird { font-size: 30px;color: #214499;font-weight: 600; }
#contact ul li.contactFourth { font-size: 16px;color: #777;font-weight: 600; margin: 15px 0px; }
#contact ul li.contactFifth { position: relative; }
#contact ul li.contactFifth span.left { position: absolute;top: 0px;left: 0px;background-color: #f4f3f3;color: #666;line-height: 14px;padding: 10px 5px; }
#contact ul li.contactFifth span.right { margin: 0px 0px 0px 40px;display: inline-block;text-align: left;font-size: 18px;font-weight: 600;color: #666; }
/*#contact ul li.first a{ font-size:14px; font-weight:bold; color:#214499;   }
#contact ul li.first span{ display:block; font-size:12px; line-height:20px; margin:3px 0 0 0; color:999px }*/

/*#contact ul li.second{margin:10px 22px 0 22px}
#contact ul li.second a{ font-weight:bold;  } 
#contact ul li.second span{ display:block; font-size:12px; line-height:20px; margin:3px 0 0 0 ;color:999px}
#contact ul li span.new{ display:inline-block; background:url( /skyPages/images/main/new-icon.jpg) no-repeat 0 3px; width:26px; height:13px; text-indent:-999px; }
#contact a.more{ display:block;width:32px; height:32px; position:absolute; top:10px; right:10px; text-indent:-999px; background:url(/skyPages/images/main/notice_more.jpg) no-repeat}*/


/* footer */
#bottom_wrap { width: 100%; border-top: 1px solid #dbdbdb; margin: 0px 0px 0px 0px;}
#bottom_wrap p {width: 700px;margin: 0 auto;background: url(/skyPages/images/main/copy-logo.jpg) no-repeat 0 30px ; padding:20px 0 10px 300px;font-size: 12px;line-height: 20px; }
#bottom_wrap p span { color: #4566b8; }


/*sub*/
#subBg { background: url(/skyPages/images/sub/sub-bg2.jpg) no-repeat center center;height: 250px; }
#sub_container{ width:1000px; margin:0 auto; overflow:hidden; position:relative}
#location{ text-align: right;margin: 25px 0px 35px 0px;padding: 0px 0px 20px 0px;border-bottom: 1px solid #dbdbdb; }
#location h3 { float: left; font-size:24px; color: #333;}
#location span{ font-size:10px; color:#666666; background: url(/skyPages/images/sub/home-icon.png)no-repeat; padding: 0px 0px 0px 20px;}
#location strong{ font-size:12px; color:#666; font-weight:normal;}
#sub_contents_wrap{  min-height: 500px; }
#sub_contents_wrap .title_bar{ font-size:26px; margin-top:20px ; color: #333333; }
#sub_contents_wrap .sub_con{ margin:0px 0 40px 0; min-height:500px}

/*사이드메뉴*/
#sub_navi{ width:208px; position:absolute; top:50px; bottom:0px; z-index:3 ; border-right:1px solid #dbdbdb; }
#sub_navi h3{ padding:19px 0px 19px 0px; font-size:22px;  text-align: center; color:#0b5c8f;; }
#sub_navi ul{ margin-top:1px; color: #666666; width: 173px;}
#sub_navi ul li{ border-bottom:1px solid #dbdbdb; text-align: right; padding: 0px 30px 0px 0px; font-size:13px; }
#sub_navi ul li:hover{ background-color:#7ab4c1;}
#sub_navi ul li.on a{ color:#0b5c8f;; }
#sub_navi ul li a{ display:block;padding:10px 0px 10px 0;text-decoration:none;}
#sub_navi ul li a:hover{ color:#000; }
#sub_navi ul li.on{background-color:#f6f6f4; }

#sub_navi ul li.on ul.ssub{background-color:#e5f7fb} 
#sub_navi ul li.on ul.ssub{}
#sub_navi ul li ul.ssub{ margin:0}
#sub_navi ul li ul.ssub li{ font-size:12px; border-top:1px solid #fff; padding:0;border-bottom: none;}
#sub_navi ul li ul.ssub li.on{background:#7ab4c1;}
#sub_navi ul li ul.ssub li a{ color:#999; padding:7px 0}
#sub_navi ul li ul.ssub li.on a{  color:#FFF}
#sub_navi ul li ul.ssub li.on a:hover{ color:#FFF}

#sub_navi #sideLink img { padding: 25px 0px 0px 13px; }

/*sub_greetings*/
#sub_greetings { line-height:24px; overflow:hidden; padding: 6px 0px 0px 0px;}
#sub_greetings #ceoImg { float: left; width: 225px; text-align: center; }
#sub_greetings #ceoImg dd { margin: 0px 0px 5px 0px; }
#sub_greetings #ceoImg dt span { color:#666; font-size:12px; font-weight: 700 }
#sub_greetings #ceoImg dt span em { font-size:16px; }
#sub_greetings p { color:#666; font-size:15px; }
#sub_greetings p#greetingsText { float: left; margin: 0px 0px 0px 36px;width: 730px; }
#sub_greetings p span { font-size:25px; }
#sub_greetings p span em { color:#033265; font-size:28px; }
#sub_greetings p strong { font-size:17px; float: right; margin: 0px 60px 0px 0px; }
#sub_greetings img{ }

/*sub_greetings*/
#sub_location { line-height:24px; overflow:hidden}
#sub_location iframe { border: 0px; }
#sub_location ul#locationList { color:#666; font-size:12px;margin: 40px 0px; }
#sub_location ul#locationList li { float: left; padding: 10px 0px 0px 0px; width: 49%; text-align: center; }
#sub_location ul#locationList li dl dd { color:#333; font-size:18px; text-align: center; font-weight: 700; }
#sub_location ul#locationList li dl dt { padding: 20px 0px 0px 40px; }
#sub_location ul#locationList li#addressFirst { border-right: 1px solid #dbdbdb; width: 43%; }
#sub_location ul#locationList li#addressFirst dl dd { background: url(/skyPages/images/sub/location_02.png) no-repeat center 0px; padding: 55px 0px 0px; }
#sub_location ul#locationList li#waySecond { padding: 10px 0px 0px 40px; }
#sub_location ul#locationList li#waySecond dl dd { background: url(/skyPages/images/sub/location_01.png) no-repeat center 0px; padding: 55px 0px 0px; }
#sub_location ul#locationList li dl ul li { width: 100%; text-align: left; float: none; padding: 2px 2px; list-style-type: square; }

/*sub_vehicleIntro*/
#sub_vehicleIntro { line-height:24px; overflow:hidden}
#sub_vehicleIntro h3 { color:#333; font-size:17px; }
#sub_vehicleIntro h3 span { color:#333; font-size:14px; font-weight: 500; }



/*sub_history*/

#sub_history01  ul.purpose{ background:url(/skyPages/images/sub/history_bg01.png) no-repeat #f1f1f1; padding:31px 0 19px 295px }
#sub_history01  ul.purpose h4{ background:#0b5c8f;; color:#FFF; font-size:15px; display:inline-block; padding:1px 12px; margin:0 0 10px 0; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px }
#sub_history01  ul.purpose li{padding:4px 0 4px 7px; background:url(/skyPages/images/main/m_spot.jpg) no-repeat 0 13px; font-weight:bold }

#sub_history02  {overflow:hidden}
#sub_history02 h4{ font-size:15px; font-weight:bold; background:url(/skyPages/images/sub/title_ico_01.jpg) no-repeat 0 8px; padding:0 0 0 10px; margin:20px 0 0 0}
#sub_history02 p{ font-size:30px; font-weight:bold; color:#f6f6f4;; position:relative; padding:0 0 0 65px; margin:0 0 15px 100px}
#sub_history02 p span{ display:inline-block; font-size:14px; background:#999; padding:0 10px; border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px; color:#FFF; position:absolute; top:0; left:0 }
#sub_history02  ul.photo{ float:left; width:142px; }
#sub_history02  ul.photo li{ padding:5px 0}
#sub_history02  ul.story_list{ float:left; width:539px; margin-left:60px}
#sub_history02  ul.story_list li{ padding:4px 0 4px 98px; background:url(/skyPages/images/sub/history_bg02.jpg) no-repeat left top ; position:relative; }
#sub_history02  ul.story_list li span{ display:inline-block; color:#0b5c8f;; position:absolute; top:4px; left:10px}

#sub_history03 h4{ font-size:15px; font-weight:bold; background:url(/skyPages/images/sub/title_ico_01.jpg) no-repeat 0 8px; padding:0 0 0 10px; margin:20px 0 0 0}
#sub_history03 table{ border-top:2px solid #f6f6f4;; margin-top:10px}
#sub_history03 table th{ border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb;padding:4px 10px}
#sub_history03 table td{ border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb; padding:4px 10px}
#sub_history03 table th.end{border-right: none}
#sub_history03 table td.end{border-right: none}


/*SUB_BUSINESS*/
#sub_business ul.b_img{ margin-bottom:15px}
#sub_business ul.b_img li{ display:inline-block; padding:0 3px}
#sub_business ul.number_text li{ position: relative; border-bottom: solid 1px #dbdbdb; padding:10px 0 10px 60px}
#sub_business ul.number_text li span{ display:inline-block; background:#f6f6f4;;border-radius:40px; -moz-border-radius:40px; -webkit-border-radius:40px; text-align:center; font-size:22px; padding:10px 7px; color:#FFF; top:10px; left:0px; position:absolute }
#sub_business ul.number_text li strong{ font-size:15px; color:#0b5c8f;}
#sub_business p{ background:url(/skyPages/images/main/gloval_icon.jpg) no-repeat 10px 6px; padding:0 0 0 24px; margin:10px 0 }

/*sub_sponsorship*/
#sub_sponsorship p{ margin-bottom:15px}
#sub_sponsorship ul.guide{ background: url(/skyPages/images/sub/sponsor_bg.png) no-repeat #f1f1f1; padding:29px 0 31px 225px}
#sub_sponsorship ul.guide h5{ display:inline-block; background:#666; color:#FFF;font-size:15px;  padding:1px 12px; margin:0 0 10px 0; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px }
#sub_sponsorship ul.guide li{ color:#333; background:url(/skyPages/images/sub/title_ico_01.jpg) no-repeat 0 10px ; padding:3px 0 3px 10px}
#sub_sponsorship ul.answer li{ background:url(/skyPages/images/main/m_spot.jpg) no-repeat 0 10px; padding:0 0 0 10px}
#sub_sponsorship a{ display:block; text-align:center; margin:15px}

/*sub_traffic*/
#sub_traffic ul{ margin:20px}
#sub_traffic ul li{ background:url(/skyPages/images/sub/dot-img-circle.jpg) no-repeat 0 8px; padding:0 0 0 10px}

/*sub_operate01*/
#sub_operate01{}
#sub_operate01 p{ background:url(/skyPages/images/main/gloval_icon.jpg) no-repeat 0 8px; padding-left:13px; color:#333; line-height:30px}
#sub_operate01 p strong{ color:#0b5c8f;; font-size:24px; }
#sub_operate01 p span{ display:inline-block; background:#f6f6f4;;  padding:1px 12px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; line-height:22px}
#sub_operate01 ul.benefit{ border:solid 2px #ffe59f; padding:10px;margin:15px 0}
#sub_operate01 ul.benefit h5{display:inline-block; background:#0b5c8f;; color:#FFF;font-size:15px;  padding:1px 12px; margin:0 0 10px 0; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px}
#sub_operate01 ul.benefit li{ margin-left:10px;color:#333; background:url(/skyPages/images/sub/title_ico_01.jpg) no-repeat 0 10px ; padding:3px 0 3px 10px}
#sub_operate01 ul.benefit li span{ display:block; font-size:15px; font-weight:bold}
#sub_operate01 ul.benefit li em{ color:#F33; text-decoration:underline}

#sub_operate01 ul.method{ border:solid 2px #dbdbdb; padding:10px;  margin:15px 0}
#sub_operate01 ul.method h5{display:inline-block; background:#666; color:#FFF;font-size:15px;  padding:1px 12px; margin:0 0 10px 0; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px}
#sub_operate01 ul.method li{ margin-left:10px;color:#333; background:url(/skyPages/images/sub/title_ico_01.jpg) no-repeat 0 10px ; padding:3px 0 3px 10px}
#sub_operate01 ul.method li span{ display:block; font-size:15px; font-weight:bold}
#sub_operate01 a{  margin:5px}
/*sub_operate02*/
#sub_operate02{}
#sub_operate02 table{}
#sub_operate02 table{ border-top:2px solid #f6f6f4;; margin-top:10px}
#sub_operate02 table th{ border-bottom:1px solid #dbdbdb;padding:5px 6px; background:#f1f1f1}
#sub_operate02 table td{ border-bottom:1px solid #dbdbdb;padding:4px 6px}
#sub_operate02 table th.end{border-right: none}
#sub_operate02 table td.end{border-right: none}
#sub_operate02 table td span{ display:inline-block; font-size:12px; padding:0 3px; color:#fff }
#sub_operate02 table td span.open{ background:#4b972f}
#sub_operate02 table td span.close{ background:#666}

/*sub_operate03*/
#sub_operate03 p{ line-height:24px;  color:#333}
#sub_operate03 ul { margin-top:20px}
#sub_operate03 ul li h5{ font-size:15px;color:#333; background:url(/skyPages/images/sub/title_ico_01.jpg) no-repeat 0 10px ; padding:3px 0 3px 10px; position:absolute; top:10px; left:0}
#sub_operate03 ul li{ min-height:140px; padding:40px 0 0 126px;  position: relative; border-top:1px solid #dbdbdb }
#sub_operate03 ul li.a04{ background:url(/skyPages/images/sub/hand_04.jpg) no-repeat 0px 40px}
#sub_operate03 ul li.a03{ background:url(/skyPages/images/sub/hand_03.jpg) no-repeat 0px 40px}
#sub_operate03 ul li.a02{ background:url(/skyPages/images/sub/hand_02.jpg) no-repeat 0px 40px}
#sub_operate03 ul li.a01{ background:url(/skyPages/images/sub/hand_01.jpg) no-repeat 0px 40px}

/*sub_cafe01*/
#sub_cafe01{}
#sub_cafe01 p{ background:url(/skyPages/images/main/gloval_icon.jpg) no-repeat 0 6px; padding-left:12px; margin:10px 0 15px 0}
#sub_cafe01  h5{ font-size:17px;color:#333; background:url(/skyPages/images/sub/title_ico_01.jpg) no-repeat 0 11px ; padding:3px 0 3px 10px;}
#sub_cafe01 table{ border-top:2px solid #f6f6f4;; margin:5px 0 15px 0}
#sub_cafe01 table th{ border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb;padding:4px 10px; background:#f3f3f3}
#sub_cafe01 table td{ border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb; padding:4px 10px}
#sub_cafe01 table th.end{border-right: none}
#sub_cafe01 table td.end{border-right: none}


/*sub_cafe02*/
#sub_cafe02{}
#sub_cafe02 p{ background:url(/skyPages/images/main/gloval_icon.jpg) no-repeat 0 6px; padding-left:12px; margin:10px 0 15px 0}
#sub_cafe02  h5{ font-size:17px;color:#333; background:url(/skyPages/images/sub/title_ico_01.jpg) no-repeat 0 11px ; padding:3px 0 3px 10px;}
#sub_cafe02 table{ border-top:2px solid #f6f6f4;; margin:5px 0 20px 0}
#sub_cafe02 table th{ border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb;padding:4px 10px; }
#sub_cafe02 table td{ border-bottom:1px solid #dbdbdb; border-right:1px solid #dbdbdb; padding:4px 10px}
#sub_cafe02 table th.end{border-right: none}
#sub_cafe02 table td.end{border-right: none}


/*sub_cafe03*/
#sub_cafe03{}
#sub_cafe03 p{ background:url(/skyPages/images/main/gloval_icon.jpg) no-repeat 0 6px; padding-left:12px; margin:10px 0 0 0;  color:#0b5c8f; ; font-weight:bold; font-size:15px}
#sub_cafe03  h5{ font-size:17px;color:#333; background:url(/skyPages/images/sub/title_ico_01.jpg) no-repeat 0 11px ; padding:3px 0 3px 10px;}
#sub_cafe03 ul {  margin-bottom:20px; position:relative}

#sub_cafe03 ul li{ padding:3px 0 3px 10px;}
/*sub_sitemap*/
#sub_sitemap {margin: 20px 0px 0px;}
#sub_sitemap > ul li{float:left; display:block; width:132px; margin-left:15px; font-weight:bold; font-size:16px;  text-align:center;  background:#333;}
#sub_sitemap > ul li:first-child { margin-left:0px; }

#sub_sitemap ul li a{ display:block; padding:11px 0 8px 0; color:#fff; margin-bottom:5px}
#sub_sitemap ul li ul li{ border-bottom:1px #dbdbdb  solid; font-size:13px; text-align:left; padding:0px 0 10px 0px; font-weight:normal; margin:0px; background:#fff}
#sub_sitemap ul li > ul li a{ background:none;padding:10px 0 0 10px; color:#666; margin:0}
#sub_sitemap ul li > ul li a:hover{ color:#393}


/*sub_mediareport*/
#defaultList { width: 100%; margin: 0px 0px 30px 0px;  }
#defaultList .text-left { text-align: left; padding-left: 20px; }
#defaultList th { padding: 5px 0px 5px 0px; border-top: 2px solid #333333; border-bottom: 1px solid #333333; }
#defaultList td { padding: 5px 0px 5px 0px; border-bottom: 1px solid #d6d6d6; }




/* sub_agree */
#sub-articles {  }
#sub-articles p.topParagraph { float: left; display: inline-block; width: 100%; }
#sub-articles a.benefitView { float: right; display: inline-block;padding: 8px 15px; background: #0b5c8f; url(/skyPages/images/sub/dot-img-arrow.png) no-repeat 180px center; color: #fff; border-radius:5px; -moz-border-radius:5px; }
#sub-articles p span.color-brown { color: #0b5c8f;; font-size: 15px; font-weight: 700; }
#sub-articles .article { margin: 35px 0px 35px 0px; }
#sub-articles .article h4 { background: url(/skyPages/images/sub/dot-img-circle.jpg) no-repeat left center; font-size: 15px; font-weight: 400; padding: 0px 0px 0px 15px; margin: 0px 0px 15px 0px;}
#sub-articles .article p { padding: 0px 0px 0px 15px; margin: 0px 0px 10px 0px;}
#sub-articles .article textarea { background-color: #fafafa; border: 1px solid #dbdbdb; width: 100%;}
#sub-articles .article p.agreeCheck { text-align:center; padding:20px;}
#sub-articles .article p.agreeCheck span { font-weight: 700;}
#sub-articles .agree_btn { text-align: center;}
#sub-articles .agree_btn .joinBtn { background-color: #585858;font-size: 15px;color: #ffffff;padding: 5px 25px; font-weight:bold; border-radius:15px; -moz-border-radius:15px; -o-border-radius:15px;}

/* sub_join */
.orangeStar { color: #ff5a00; }
#joinformTable { width: 100%; border-top: 2px solid #f6f6f4;; margin: 0px 0px 30px 0px; }
#joinformTable th {width: 25%;  padding: 10px 30px 10px 10px; text-align: right; border-bottom: 1px solid #dbdbdb;}
#joinformTable td { padding: 10px 20px 10px 20px; border-bottom: 1px solid #dbdbdb;}
#joinformTable input { background: #fafafa;padding: 3px 5px;border: 1px solid #dbdbdb;}
#joinformTable select { width: 60px;padding: 3px;margin-right: 3px; text-align: center;border: 1px solid #dbdbdb;}
#joinformTable select.birthDate  { width: 40px;border: 1px solid #dbdbdb; }
#joinformTable select.userEmail3  { width: 100px; text-align: left;border: 1px solid #dbdbdb;}

/* sub_login */
#login-box { background-color: #f3f3f3; padding: 20px; margin: 0px 0px 30px 0px; text-align: center; }
#login-box input { background: #fafafa;padding: 8px 5px;border: 1px solid #dbdbdb; margin-left: 10px; }
#login-box .loginBtn { background-color: #585858;font-size: 15px;color: #ffffff;padding: 8px 25px; }
#sub-articles .article h5 { background: url(/skyPages/images/sub/dot-img-circle.jpg) no-repeat left center; font-size: 13px; font-weight: 400; padding: 0px 0px 0px 15px; margin: 0px 0px 15px 0px;}
#sub-articles .article h5 span { background-color: #585858;padding: 5px 20px;font-size: 12px;color: #fff;float: right; width: 110px; text-align: center;}

/* sub_searchid */
#searchTable { width: 100%; margin: 0px 0px 30px 0px; background-color: #f3f3f3; }
#searchTable th { width: 10%;  text-align: right;}
#searchTable .topTh { padding: 30px 0px 10px 0px; }
#searchTable .bottomTh { padding: 10px 0px 30px 0px; }
#searchTable td {  }
#searchTable input { background: #fff;padding: 2px 3px;border: 1px solid #dbdbdb; }
#searchTable select { text-align: left;  margin: 0px 0px 0px 5px; height: 27px; border: 1px solid #dbdbdb;}
#searchTable .sendBtn { background-color: #585858;font-size: 13px;color: #ffffff;padding: 5px 20px 4px 20px; margin: 0px 0px 0px 2px; }
/*#searchTable td.topTh { padding: 30px 0px 10px 0px; }*/
/*#searchTable td.bottomTh { padding: 10px 0px 30px 0px; }*/


/* sub_myinfo */
#btnZipcode { border: 1px solid #666;padding: 3px 10px;color: #fff;background-color: #666;}
#sub-articles p.myinfoParagraph {  padding: 13px; border: 2px solid #e7e7e7;}
#myinfoTable { width: 100%; border-top: 2px solid #f6f6f4;; margin: 0px 0px 30px 0px; }
#myinfoTable th { width: 20%; padding: 10px 30px 10px 10px; text-align: right; border-bottom: 1px solid #dbdbdb; background-color: #f3f3f3;}
#myinfoTable td { padding: 10px 20px 10px 20px; border-bottom: 1px solid #dbdbdb;}
#myinfoTable input { background: #fafafa;padding: 3px 5px;border: 1px solid #dbdbdb;}
#myinfoTable select { width: 60px;padding: 3px;margin-right: 3px; text-align: center;border: 1px solid #dbdbdb;}
#myinfoTable select.birthDate  { width: 40px;border: 1px solid #dbdbdb; }
#myinfoTable select.userEmail3  { width: 100px; text-align: left;border: 1px solid #dbdbdb;}

#sideLink { width: 100%; height: 50px; text-align: center; display: block; background-color:#fafafa;padding-top: 10px;}
















