/* ----------------------------------------------------------------------------------------------------
 * iWellComm Publishing.Div
 * Author : 작성자
 * Descript : 프로젝트명 Common CSS
 * Version : 2009.02.02.
 ---------------------------------------------------------------------------------------------------- */
/* default style --------------------- */
/* @charset "utf-8"; @charset "euc-kr"; safari, chrom브라우저에서 인식안함, 삭제 default definition */
@import "layout.css";          /* 레이아웃 */
@import "board.css";           /* 게시판스타일 */
@import "table.css";           /* 테이블스타일 */
@import "sub_about.css";       /* 가천소개스타일 */
@import "sub_education.css";   /* 교육스타일 */
@import "sub_research.css";    /* 연구스타일 */
@import "sub_campuslife.css";  /* 대학생활스타일 */
@import "sub_news.css";        /* 가천소식스타일 */
@import "sub_information.css"; /* 정보서비스스타일 */
@import "sub_etc.css";         /* 기타스타일 */

/* Common Style */
* {margin:0;padding:0;/* default값 외에 다른속성은 넣지않음 */}
html,body{width:100%;height:100%;margin:0;padding:0;}

/* Type Selector */
body, textarea, select, input, table{font-family: "굴림", "돋움", "돋움체", "굴림체", "Dotum, Gulim, Arial, Helvetica, Verdana, Geneva, sans-serif"; font-size: 12px; color: #666666; padding:0;}
a { color:#333333;text-decoration:none;}
a:hover {color:#138794;text-decoration:underline;}
img,table,fieldset { border:0;}
table {border-collapse:separate; #border-collapse:collapse; empty-cells: show;}
img {vertical-align: middle;}
hr, legend {display: none;}
label{cursor:pointer;}
ul, li, dl {list-style:none;}
.fl{float:left;} .fr{float:right;} .tc{text-align:center;} .cb{clear:both;}
.hc{display:none !important;}
strong{font-weight:normal;}

a.orange { color:#a37300;text-decoration:none;}
a.orange:hover {color:#138794;text-decoration:underline;}


input, button {vertical-align: middle; }
input {border: 1px solid #c5c5c5; padding-top:2px;}
input[type="text"], input[type="password"]{height: 15px; padding-top:3px; padding-left: 1px; color: #666; border: 1px solid #c5c5c5; }
input[type="image"] {vertical-align: middle; border:none; padding-bottom:3px;}
input.chk{border:0;width:13px; height:13px;}
html input.txtType {height:15px; padding-top:3px; padding-left:1px; color: #666; border: 1px solid #c5c5c5;}
select {height: 20px; vertical-align: middle; _font-size: 11px; font-family: Tahoma, 돋움, sans-serif; color: #666; border: 1px solid #c5c5c5; /*behavior: url("/common/css/selectbox.htc");*/ }
select/*, x:-moz-any-link */ {height: 18px; }
select/*, x:-moz-any-link, x:default*/ {height: 20px; }

option {padding-right: 4px; }
textarea {/*overflow-y: scroll;*/ vertical-align: middle; line-height: 1.5em; color: #666; border: 1px solid #C0C0C0; }

.popupbody {background-image:none;}

h1, h2, h3, h4, h5 {font-size:12px;}
h3.news {clear:both; padding:0 0 15px 17px; background: url(/images/common/icon/bul_news.gif) no-repeat; color:#222222; font-size:14px;}

/* Contents Box style */
.conbox_type1 {}

/* Contents List style */
.con_lt1{margin:0 0 40px 0;}
.con_lt1 dt{height:15px; margin:0 0 15px 0; padding-left:17px; background: url("/images/common/icon/bul_dt.gif") 0 center no-repeat;}
.con_lt1 dd{margin:0 0 0 21px;padding:0 0 0 8px;line-height:18px; background: url("/images/common/icon/bul_dd2.gif") 0 6px no-repeat; }
.dt3 dt{background-position:-25px 0;}
.ddm dd{margin-bottom:25px;}
.dd3 dd{background: url("/images/common/icon/bul_dd3.gif") 0 6px no-repeat;}

/* Contents List style - 가천소개 */
.arrow_title1 {padding-left:17px; padding-bottom:12px; background: url("/images/common/icon/bul_stitle.gif") 0 0 no-repeat;}
.arrow_title2 {margin-top:38px; padding-left:17px; padding-bottom:12px; background: url("/images/common/icon/bul_stitle.gif") 0 0 no-repeat;}
.arrow_title3 {margin-top:38px; padding-left:17px; padding-bottom:42px; background: url("/images/common/icon/bul_stitle.gif") 0 0 no-repeat;}
.arrow_blue {padding-left:29px; line-height:18px; text-align:justify; margin-bottom:20px; background: url("/images/common/icon/bul_arrow_blue.gif") 21px 5px no-repeat;}
.arrow_blue2 {padding-left:29px; line-height:18px; text-align:justify; background: url("/images/common/icon/bul_arrow_blue.gif") 21px 5px no-repeat;}
.arrow_blue3 {padding-left:12px; line-height:28px; text-align:justify; background: url("/images/common/icon/bul_arrow_blue.gif") 0 10px no-repeat;}
.arrow_nblue {padding-left:20px; line-height:18px; text-indent:.6em; text-align:justify;}

/* Contents List style - 교육 */
.arrow_title_y1 {padding-left:17px; padding-bottom:12px; background: url("/images/common/icon/bul_stitle_yellow.gif") 0 0 no-repeat;}
.arrow_title_y2 {margin-top:38px; padding-left:17px; padding-bottom:12px; background: url("/images/common/icon/bul_stitle_yellow.gif") 0 0 no-repeat;}
.arrow_yellow {padding-left:29px; line-height:18px; text-align:justify; margin-bottom:20px; background: url("/images/common/icon/bul_dd2.gif") 21px 5px no-repeat;}
.arrow_yellow_y2 {padding-left:29px; line-height:18px; text-align:justify; background: url("/images/common/icon/bul_dd2.gif") 21px 5px no-repeat;}
.arrow_yellow_y3 {padding-left:12px; line-height:28px; text-align:justify; background: url("/images/common/icon/bul_dd2.gif") 0 10px no-repeat;}
.arrow_nyellow {padding-left:20px; line-height:18px; text-align:justify; margin-bottom:20px;}

/* Contents List style - 연구 */
.arrow_title_o1 {padding-left:17px; padding-bottom:12px; background: url("/images/common/icon/bul_research.gif") 0 0 no-repeat;}
.arrow_title_o2 {margin-top:38px; padding-left:17px; padding-bottom:12px; background: url("/images/common/icon/bul_research.gif") 0 0 no-repeat;}
.arrow_orange {padding-left:29px; line-height:18px; text-align:justify; margin-bottom:20px; background: url("/images/common/icon/bul_dd3.gif") 21px 5px no-repeat;}
.arrow_orange_o2 {padding-left:29px; line-height:18px; text-align:justify; background: url("/images/common/icon/bul_dd3.gif") 21px 5px no-repeat;}
.arrow_orange_o3 {padding-left:12px; line-height:28px; text-align:justify; background: url("/images/common/icon/bul_dd3.gif") 0 10px no-repeat;}
.arrow_norange {padding-left:29px; line-height:18px; text-align:justify; margin-bottom:20px;}

/* Contents List style - 대학생활 */
.arrow_title_p1 {padding-left:17px; padding-bottom:12px; background: url("/images/common/icon/bul_cpslife.gif") 0 0 no-repeat;}
.arrow_title_p2 {margin-top:38px; padding-left:17px; padding-bottom:12px; background: url("/images/common/icon/bul_cpslife.gif") 0 0 no-repeat;}
.arrow_purple {padding-left:29px; line-height:18px; text-align:justify; margin-bottom:20px; background: url("/images/common/icon/bul_cpslife_arr.gif") 21px 5px no-repeat;}
.arrow_purple_o2 {padding-left:29px; line-height:18px; text-align:justify; background: url("/images/common/icon/bul_cpslife_arr.gif") 21px 5px no-repeat;}
.arrow_npurple {padding-left:20px; line-height:18px; text-align:justify;}

/* Contents List style - 가천소식 */
.arrow_title_s1 {padding-left:17px; padding-bottom:12px; background: url("/images/common/icon/bul_news.gif") 0 0 no-repeat;}
.arrow_title_s2 {margin-top:38px; padding-left:17px; padding-bottom:12px; background: url("/images/common/icon/bul_news.gif") 0 0 no-repeat;}
.arrow_sky {font-weight:bold; padding-left:8px; padding-bottom:12px; background: url("/images/common/icon/bul_news2.gif") 0 3px no-repeat;}
.dot_sky {padding-left:20px; line-height:18px; background: url("/images/common/icon/bul_dot2.gif") 10px 6px no-repeat;}


.dot_blue {padding-left:40px; line-height:18px; margin-bottom:12px; background: url("/images/common/icon/bul_dot2.gif") 30px 6px no-repeat;}
.dot_blue2 {padding-left:40px; line-height:18px; background: url("/images/common/icon/bul_dot2.gif") 30px 6px no-repeat;}
.dot_blue3 {padding-left:20px; line-height:18px; background: url("/images/common/icon/bul_dot2.gif") 10px 6px no-repeat;}

.dot_blue_o {padding-left:40px; line-height:18px; margin-bottom:12px; background: url("/images/common/icon/bul_dot4.gif") 30px 6px no-repeat;}
.dot_blue_o2 {padding-left:40px; line-height:18px; background: url("/images/common/icon/bul_dot4.gif") 30px 6px no-repeat;}
.dot_blue_y2 {padding-left:40px; line-height:18px; background: url("/images/common/icon/bul_dot8.gif") 30px 6px no-repeat;}
.dot_blue_o3 {padding-left:20px; line-height:18px; background: url("/images/common/icon/bul_dot4.gif") 10px 6px no-repeat;}
.dot_blue_o4 {padding-left:80px; line-height:18px; margin-bottom:20px;}
.dot_blue_o5 {padding-left:40px; line-height:18px; margin-bottom:20px;}
.dot_blue_o6 {padding-left:40px; line-height:18px; margin-bottom:20px; background: url("/images/common/icon/bul_dot4.gif") 30px 6px no-repeat;}
.dot_blue_y6 {padding-left:40px; line-height:18px; margin-bottom:20px; background: url("/images/common/icon/bul_dot8.gif") 30px 6px no-repeat;}
.dot_blue_o7 {padding-left:152px; line-height:18px;}
.dot_blue_o8 {padding-left:223px; line-height:18px;}
.dot_blue_p1 {padding-left:40px; line-height:18px; background: url("/images/common/icon/bul_dot5.gif") 30px 6px no-repeat;}

/* Tab Style */
.tabs {position:relative; width:686px; margin:0 0 28px 20px;}
.tabs ul {width:612px;}
.tabs li {float:left;}
.tabs li a {}
.tabs .r{position:absolute; top:5px; right:0;}

/* padding */
.tpadding10 {padding-top:10px;}
.tpadding20 {padding-top:20px;}
.tpadding30 {padding-top:30px;}
.tpadding40 {padding-top:40px;}
.tpadding60 {padding-top:60px;}

.bpadding2 {padding-bottom:2px;}
.bpadding5 {padding-bottom:5px;}
.bpadding10 {padding-bottom:10px;}
.bpadding20 {padding-bottom:20px;}
.bpadding16 {padding-bottom:16px;}
.bpadding22 {padding-bottom:22px;}
.bpadding30 {padding-bottom:30px;}
.bpadding32 {padding-bottom:30px;}
.bpadding40 {padding-bottom:40px;}
.bpadding70 {padding-bottom:70px;}
.bpadding90 {padding-bottom:70px;}

.lrpadding20 {padding-left:20px; padding-right:20px;}
.rpadding20 {padding-left:20px;}
.rpadding25 {padding-left:25px;}

/* font */
.blue {color:#0D7B87;}
.black1 {color:#5F5F5F;}
.fontbold {font-weight:bold;}
.fontsize11 {font-size:11px;}

/* table padding */
.pl4 {padding-left:4px;}

/* link */
a.add { color:#010101;text-decoration:none;}

/* footer */
.footer_wrap {position:relative; padding-top:18px; padding-left:10px; padding-bottom:30px;}
.footer_wrap .copylogo {display:inline; float:left;}
.footer_wrap .address {margin-left:70px;}
.footer_wrap .address ul.add li {float:left; font-size:0; margin-bottom:10px;}
.footer_wrap .address ul.add li.add_list1 {margin-right:21px;}
.footer_wrap .address ul.add li.add_list2 {padding-left:21px; margin-right:21px; background: url(/images/common/layout/copy_line.gif) no-repeat 0 2px;}
.footer_wrap .address ul.add li.add_list3 {padding-left:21px; margin-right:130px; background: url(/images/common/layout/copy_line.gif) no-repeat 0 2px;}
.footer_wrap .address ul.campus li {float:left; font-size:0; padding-right:15px;}
.footer_wrap .family {position:absolute; top:20px; left:844px; }
.footer_wrap .family select {width:120px; }




