@import url(http://cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/nanumbarungothic.css);
@import url(http://cdn.jsdelivr.net/font-notosans-kr/1.0.0-v1004/NotoSansKR-full.css);

* {font-family:"NotoSansKR","나눔고딕", "NanumGothic", "Malgun Gothic", "돋움", "Dotum", "AppleGothic", sans-serif;}

body {width:100%; margin:0 auto; padding:0; font-size:13px; line-height:normal;}
img {border:none; padding:0; margin:0; outline:none;}
a {border:none; padding:0; margin:0; outline:none; text-decoration:none;}
a:active {color:#666666; text-decoration:none;}
a:link {color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover {color:#666666; text-decoration:none;}
input, select, textarea {margin:0; padding:0; outline:none; font-size:14px; color:#000000;}
ul {list-style:none; padding:0; margin:0; *zoom:1;}
ul:after {content:""; display:block; clear:both;}

input::-moz-placeholder {color:#000000;}
input::-webkit-input-placeholder {color:#000000;}

textarea::-moz-placeholder {color:#000000;}
textarea::-webkit-input-placeholder {color:#000000;}

select {
	border-radius:0; 
	-moz-border-radius:0; 
	-webkit-border-radius:0;
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background:url("/img/sub/select_arrow.png") no-repeat 95% 50%; /*셀렉박스 화살표 */
}

/*IE 10, 11의 네이티브 화살표 숨기기*/ 
select::-ms-expand {display:none;}

/*display:inline-block; *display:inline; zoom:1;*/

/*체크박스 버튼*/
.checkbox_label {display:inline-block; *display:inline; zoom:1; cursor:pointer;}
.checkbox_label .check_icon {display:inline-block; *display:inline; zoom:1; width:20px; height:20px; background:url("/img/sub/checkbox_icon_off.png") no-repeat; margin-right:8px; vertical-align:middle; cursor:pointer;}
.checkbox_label input[type=checkbox] {display:none;}
.checkbox_label input[type=checkbox]:checked + .check_icon {background-image:url("/img/sub/checkbox_icon_on.png");}
.checkbox_label span {vertical-align:middle;}

#wrap {width:100%; min-width:1260px; margin:0 auto; position:relative; top:0; left:0;}

/*우측 퀵*/
#right_quick {width:95px; background-color:#ffffff; position:absolute; top:680px; right:0; z-index:300;}
#right_quick > .title_con {}
#right_quick > .list_con {}
#right_quick > .list_con > ul {}
#right_quick > .list_con > ul > li {display:block; border:1px solid #cccccc; border-top:0;}
#right_quick > .btn_con {}

/*헤더*/
#header {width:100%; margin:0 auto;}
#header > .logo {background-color:#f7f7f7; padding:28px 0; text-align:center;}
#header > #nav {padding:21px 0; position:relative; top:0; left:0;}
#header > #nav > .nav {width:1260px; margin:0 auto;}
#header > #nav > .nav > ul {margin:0 auto;}
#header > #nav > .nav > ul > li {float:left; width:252px; text-align:center;}
#header > #nav > .nav > ul > li a {font-size:20px; color:#444444;}
#header > #nav > .nav > #sub_nav {display:none; width:100%; margin:0 auto; border-top:2px solid #ffffff; border-bottom:4px solid #f596a1; background-color:#f7f7f7; padding:26px 0 48px 0; position:absolute; top:68px; left:0; right:0; z-index:100;}
#header > #nav > .nav > #sub_nav > .sub_nav {width:1260px; margin:0 auto; *zoom:1;}
#header > #nav > .nav > #sub_nav > .sub_nav:after {content:""; display:block; clear:both;}
#header > #nav > .nav > #sub_nav > .sub_nav .list_div {float:left;}
#header > #nav > .nav > #sub_nav > .sub_nav .list_div > ul {}
#header > #nav > .nav > #sub_nav > .sub_nav .list_div > ul > li {margin-top:13px;}
#header > #nav > .nav > #sub_nav > .sub_nav .list_div > ul > li a {color:#6a6a6a;}
#header > #nav > .nav > #sub_nav > .sub_nav .list_div > ul > li:first-child {margin-top:0;}
#header > #nav > .nav > #sub_nav > .sub_nav .list_div01 {width:161px; padding-left:91px;}
#header > #nav > .nav > #sub_nav > .sub_nav .list_div02 {width:161px; padding-left:91px;}
#header > #nav > .nav > #sub_nav > .sub_nav .list_div03 {width:161px; padding-left:91px;}
#header > #nav > .nav > #sub_nav > .sub_nav .list_div04 {width:161px; padding-left:91px;}
#header > #nav > .nav > #sub_nav > .sub_nav .list_div05 {width:182px; padding-left:70px;}

/*컨텐츠*/
#container {width:100%; margin:0 auto;}

/*메인 컨텐츠*/
#main_con {}
#main_con > .slide_con {}
#main_con > .slide_con .main_slide {width:100%; margin:0 auto; position:relative; top:0; left:0;}
#main_con > .slide_con .main_slide .slides {}
#main_con > .slide_con .main_slide .slides li {height:465px; background-repeat:no-repeat; background-size:cover; background-position:center;}
#main_con > .slide_con .main_slide .bg_con {width:100%; height:100%; margin:0 auto; background:url("/img/main/main_slide_bg.png") repeat; position:absolute; top:0; left:0; right:0; z-index:10;}
#main_con > .slide_con .main_slide .text_con {width:1260px; margin:0 auto; text-align:center; position:absolute; top:90px; left:0; right:0; z-index:20;}
#main_con > .slide_con .main_slide .btn_con {width:1260px; margin:0 auto; position:absolute; top:50%; left:0; right:0; z-index:30; margin-top:-36px;}
#main_con > .slide_con .main_slide .btn_con > table {width:100%; margin:0 auto;}
#main_con > .contents_con {width:1260px; margin:0 auto; padding:32px 0;}
#main_con > .contents_con > .con_nav {margin-bottom:32px;}
#main_con > .contents_con > .con_nav > ul {}
#main_con > .contents_con > .con_nav > ul > li {float:left; display:block; margin-left:15px;}
#main_con > .contents_con > .con_nav > ul > li:first-child {margin-left:0;}
#main_con > .contents_con > .bn_con {margin-bottom:32px;}
#main_con > .contents_con > .bn_con > table {border:1px solid #dfdfdf;}
#main_con > .contents_con > .bn_con > table > tbody > tr > td {height:268px; border-left:1px solid #dfdfdf;}
#main_con > .contents_con > .bn_con > table > tbody > tr > td:first-child {border-left:0;}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con {width:360px; margin:0 auto;}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con > .title_con {margin-bottom:14px;}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con > .title_con > table {width:100%; margin:0 auto;}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con > .nav {margin-bottom:11px;}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con > .nav > ul {}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con > .nav > ul > li {float:left; display:block; cursor:pointer;}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con > .list_con {height:132px;}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con > .list_con > ul {}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con > .list_con > ul > li {border-bottom:1px dashed #b8b8b8;}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con > .list_con > ul > li > a {display:block; padding:6px; *zoom:1;}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con > .list_con > ul > li > a:after {content:""; display:block; clear:both;}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con > .list_con > ul > li > a > .title_text {float:left;}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con > .list_con > ul > li > a > .title_text img {margin-right:3px; vertical-align:middle;}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con > .list_con > ul > li > a > .title_text span {color:#5b5b5b; line-height:20px; vertical-align:middle;}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con > .list_con > ul > li > a > .date_text {color:#5b5b5b; line-height:20px; float:right;}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con .main_notice01 {}
#main_con > .contents_con > .bn_con > table > tbody > tr > td .notice_con .main_notice02 {display:none;}
#main_con > .contents_con > .partners_con {}
#main_con > .contents_con > .partners_con > ul {}
#main_con > .contents_con > .partners_con > ul > li {float:left; display:block; width:315px;}
#main_con > .contents_con > .partners_con > ul > li > div {border:1px solid #dfdfdf; border-left:0; padding:11px 0; text-align:center;}
#main_con > .contents_con > .partners_con > ul > li:first-child > div {border-left:1px solid #dfdfdf;}

/*푸터*/
#footer {width:100%; margin:0 auto; background-color:#f0f0f0;}
#footer > #nav {background-color:#343434; padding:12px 0;}
#footer > #nav > .nav {width:1160px; margin:0 auto;}
#footer > #nav > .nav > ul {}
#footer > #nav > .nav > ul > li {float:left; display:block;}
#footer > #nav > .nav > ul > li a {color:#ffffff; line-height:20px;}
#footer > #nav > .nav > ul > .bar {margin:0 18px;}
#footer > #nav > .nav > ul > .bar span {font-size:11px; color:#676767; line-height:20px;}
#footer > .copy_con {width:1160px; margin:0 auto; padding:36px 0;}
#footer > .copy_con > .text01_con {margin-bottom:4px;}
#footer > .copy_con > .text01_con span {color:#7f7f7f;}
#footer > .copy_con > .text02_con {}
#footer > .copy_con > .text02_con span {color:#7f7f7f;}

/*서브 컨텐츠*/
#sub_con {}
#sub_con > .trn_con {height:385px; background-repeat:no-repeat; background-size:cover; background-position:center; position:relative; top:0; left:0;}
#sub_con > .trn_con > .bg_con {width:100%; height:100%; margin:0 auto; background:url("/img/sub/sub_trn_con_bg.png") repeat; position:absolute; top:0; left:0; right:0; z-index:10;}
#sub_con > .trn_con > .tr_con {width:100%; margin:0 auto; position:absolute; top:116px; left:0; right:0; z-index:20; text-align:center;}
#sub_con > .trn_con > .tr_con > .title_con {margin-bottom:9px;}
#sub_con > .trn_con > .tr_con > .route_con {}
#sub_con > .trn_con > .tr_con > .route_con span {font-size:18px; color:#3a3a3a; vertical-align:middle;}
#sub_con > .trn_con > .tr_con > .route_con img {margin:0 3px; vertical-align:middle;}
#sub_con > .trn_con > .nav {width:1260px; margin:0 auto; text-align:center; position:absolute; bottom:0; left:0; right:0; z-index:20;}
#sub_con > .trn_con > .nav > ul {}
#sub_con > .trn_con > .nav > ul > .width_210 {width:210px;}
#sub_con > .trn_con > .nav > ul > .width_315 {width:315px;}
#sub_con > .trn_con > .nav > ul > .width_420 {width:420px;}
#sub_con > .trn_con > .nav > ul > .width_630 {width:630px;}
#sub_con > .trn_con > .nav > ul > .width_1260 {width:1260px;}
#sub_con > .trn_con > .nav > ul > li {float:left; display:block; width:315px;}
#sub_con > .trn_con > .nav > ul > li a {display:block; background-color:#ffffff; background-color:rgba(255,255,255, 0.6); text-align:center; font-size:23px; color:#3f3f3f; line-height:80px; position:relative; top:0; left:0;}
#sub_con > .trn_con > .nav > ul > li a .line_bar {width:1px; height:30px; background-color:#e1e1e1; position:absolute; top:50%; left:0; z-index:10; margin-top:-13px;}
#sub_con > .trn_con > .nav > ul > li .on {background-color:rgba(255,255,255, 1);}
#sub_con > .trn_con > .nav > ul > li .on .bar {width:100%; height:5px; margin:0 auto; background-color:#f17c89; position:absolute; top:0; left:0; right:0; z-index:10;}
#sub_con > .trn_con > .nav > ul > li:first-child a .line_bar {display:none;}
#sub_con > .contents_con {width:1100px; margin:0 auto; padding:74px 0 120px 0;}
#sub_con > .contents_con > .title_con {margin-bottom:70px; text-align:center;}
#sub_con > .contents_con > .contents_con {}

/*병원소개*/
.hospital_trn_con {background-image:url('/img/hospital/hospital_trn_con_bg.png');}

.hospital_sub04_con {width:1030px; margin:0 auto;}
.hospital_sub04_con > ul {}
.hospital_sub04_con > ul > li {float:left; width:332px; margin:0 17px 17px 0; cursor:pointer;}
.hospital_sub04_con > ul > li .list_div {position:relative; top:0; left:0;}
.hospital_sub04_con > ul > li .list_div > .over {position:absolute; top:0; left:0;}
.hospital_sub04_con > ul > li .list_div > .over > .off {}
.hospital_sub04_con > ul > li .list_div > .over > .on {display:none;}
.hospital_sub04_con > ul > li:hover .list_div > .over > .off {display:none;}
.hospital_sub04_con > ul > li:hover .list_div > .over > .on {display:block;}
.hospital_sub04_con > .popup_con_bg {display:none; width:100%; margin:0 auto; background-color:#000000; background-color:rgba(0,0,0, 0.6); position:absolute; top:0; left:0; right:0; z-index:50;s}
.hospital_sub04_con > .popup_con {display:none; width:600px; margin:0 auto; position:fixed; top:50%; left:0; right:0; z-index:100; margin-top:-300px;}
.hospital_sub04_con > .popup_con .hospital_sub04_slide_con {width:600px; height:600px; margin:0 auto; position:relative; top:0px; left:0px; z-index:99;}
.hospital_sub04_con > .popup_con .hospital_sub04_slide_con > .slide_div {width:600px; height:600px; margin:0 auto; z-index:1;}
.hospital_sub04_con > .popup_con .hospital_sub04_slide_con > .slide_div.responsive {width:auto; margin-left:0;}
.hospital_sub04_con > .popup_con .hospital_sub04_slide_con > .slide_div .hospital_sub04_slide_list {list-style:none; padding:0px; margin:0 auto; width:600px; height:600px; *zoom:1;}
.hospital_sub04_con > .popup_con .hospital_sub04_slide_con > .slide_div .hospital_sub04_slide_list:after {content:""; display:block; clear:both;}
.hospital_sub04_con > .popup_con .hospital_sub04_slide_con > .slide_div .hospital_sub04_slide_list > li {float:left; width:600px; height:600px;}
.hospital_sub04_con > .popup_con .hospital_sub04_slide_con > .slide_div .hospital_sub04_slide_prev_btn {display:block !important; width:23px; height:44px; position:absolute; top:50%; left:-43px; z-index:9; margin-top:-22px;}
.hospital_sub04_con > .popup_con .hospital_sub04_slide_con > .slide_div .hospital_sub04_slide_next_btn {display:block !important; width:23px; height:44px; position:absolute; top:50%; right:-43px; z-index:9; margin-top:-22px;}
.hospital_sub04_con > .popup_con .hospital_sub04_slide_con > .slide_div .close_btn {display:block; width:40px; position:absolute; top:0; right:-40px; z-index:9; cursor:pointer;}

/*진료상담*/
.consult_trn_con {background-image:url('/img/consult/consult_trn_con_bg.png');}

/*병원소식*/
.news_trn_con {background-image:url('/img/news/news_trn_con_bg.png');}

/*여성검진*/
.checkup_trn_con {background-image:url('/img/checkup/checkup_trn_con_bg.png');}

/*산부인과 질환*/
.disease_trn_con {background-image:url('/img/disease/disease_trn_con_bg.png');}

.disease_sub03_con {}
.disease_sub03_con > .nav {margin-bottom:50px;}
.disease_sub03_con > .nav > table {margin:0 auto; border-top:1px solid #c8c8c8; border-left:1px solid #c8c8c8;}
.disease_sub03_con > .nav > table > tbody > tr > td {width:298px; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8;}
.disease_sub03_con > .nav > table > tbody > tr > td span {display:block; text-align:center; font-size:19px; color:#969696; line-height:51px; cursor:pointer;}
.disease_sub03_con > .nav > table > tbody > tr > td .on {background-color:#f17c89; color:#ffffff;}
.disease_sub03_con > .img_con {}
.disease_sub03_con > .img_con img {display:none;}
.disease_sub03_con > .img_con img:first-child {display:block;}

/*번호목록*/
.number_list_con {text-align:center;}
.number_list_con a {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.number_list_con .number_list_btn {margin:0 6px;}
.number_list_con .list_a {margin:0 4px; font-size:18px; color:#3f3f3f;}
.number_list_con .on {font-weight:bold;}

/*게시판*/
.notice_list_con {}
.notice_list_con > .btn_con {margin-top:20px;}
.notice_list_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:100px; background-color:#f17c89; text-align:center; font-size:15px; color:#ffffff; line-height:40px;}
.notice_list_con > .number_list_con {margin-top:20px;}
.notice_list_con > .search_con {margin-top:55px; text-align:center;}
.notice_list_con > .search_con .select {width:100px; height:33px; border:1px solid #959595; padding:0 10px; vertical-align:middle;}
.notice_list_con > .search_con .input {width:246px; height:31px; border:1px solid #959595; padding:0 10px; margin:0 1px; vertical-align:middle;}
.notice_list_con > .search_con .input_btn {width:75px; height:33px; border:0; background-color:#f17c89; color:#ffffff; cursor:pointer; vertical-align:middle;}

/*일반 게시판*/
.normal_list_con {}
.normal_list_con > table {width:100%; margin:0 auto; border-top:5px solid #f17c89;}
.normal_list_con > table > thead > tr > td {height:54px; border-bottom:1px solid #a1a1a1;}
.normal_list_con > table > thead > tr > td span {font-size:18px; color:#3f3f3f;}
.normal_list_con > table > tbody > tr > td {height:59px; border-bottom:1px solid #ededed;}
.normal_list_con > table > tbody > tr > td span {font-size:16px; color:#3f3f3f; vertical-align:middle;}
.normal_list_con > table > tbody > tr > td .icon {margin-left:3px; vertical-align:middle;}
.normal_list_con > table > tbody > tr > td .consult_btn {display:inline-block; *display:inline; zoom:1; width:96px; text-align:center; line-height:24px;}
.normal_list_con > table > tbody > tr > td .consult_btn01 {background-color:#ededed; color:#3f3f3f;}
.normal_list_con > table > tbody > tr > td .consult_btn02 {background-color:#f17c89; color:#ffffff;} 
.normal_list_con > table > tbody > tr > .info_td {padding:0 20px;}

/*게시판 뷰 페이지*/
.notice_view_con {}
.notice_view_con > .view_con {margin-bottom:20px;}
.notice_view_con > .view_con > table {width:100%; margin:0 auto; border-top:5px solid #f17c89;}
.notice_view_con > .view_con > table > thead > tr > td {padding-left:20px; padding-right:20px;}
.notice_view_con > .view_con > table > thead > tr > .title_td {border-bottom:1px solid #a1a1a1; padding-top:15px; padding-bottom:15px;}
.notice_view_con > .view_con > table > thead > tr > .title_td span {font-size:18px; color:#707070; line-height:23px;}
.notice_view_con > .view_con > table > thead > tr > .info_td {border-bottom:1px solid #e4e4e4; padding-top:10px; padding-bottom:10px;}
.notice_view_con > .view_con > table > thead > tr > .info_td span {font-size:16px; color:#707070;}
.notice_view_con > .view_con > table > thead > tr > .info_td .bar {font-size:14px; color:#ededed;}
.notice_view_con > .view_con > table > thead > tr > .file_td {border-bottom:1px solid #e4e4e4; padding-top:10px; padding-bottom:10px;}
.notice_view_con > .view_con > table > thead > tr > .file_td span {font-size:16px; color:#707070;}
.notice_view_con > .view_con > table > thead > tr > .file_td a {color:#f17c89;}
.notice_view_con > .view_con > table > tbody > tr > td {border-bottom:1px solid #e4e4e4;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td {border-bottom:1px solid #e4e4e4; padding:50px;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .reservation_date_con {margin-bottom:20px;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td .reservation_date_con span {font-size:16px; color:#707070;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td span {line-height:1.8em;}
.notice_view_con > .view_con > table > tbody > tr > .posts_td img {max-width:1000px; height:auto;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td {padding:30px 50px;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .title_con {margin-bottom:10px; text-align:right;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .title_con span {font-size:16px; color:#707070;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .title_con .bar {font-size:14px; color:#ededed;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .info_con {}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .info_con span {line-height:1.8em;}
.notice_view_con > .view_con > table > tbody > tr > .answer_td > .info_con img {max-width:1000px; height:auto;}
.notice_view_con > .btn_con {}
.notice_view_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:100px; margin-left:5px; text-align:center; font-size:15px; color:#ffffff; line-height:40px;}
.notice_view_con > .btn_con .a_btn01 {background-color:#f17c89;}
.notice_view_con > .btn_con .a_btn02 {background-color:#bbbbbb;}
.notice_view_con > .btn_con .a_btn:first-child {margin-left:0;}

/*게시판 글쓰기*/
.notice_write_con {}
.notice_write_con > .agree_con {margin-bottom:40px;}
.notice_write_con > .agree_con .list_div {margin-top:34px;}
.notice_write_con > .agree_con .list_div > .title_con {margin-bottom:10px;}
.notice_write_con > .agree_con .list_div > .title_con span {font-size:16px; color:#f17c89;}
.notice_write_con > .agree_con .list_div > .text_con {height:170px; border:1px solid #dddddd; padding:20px; overflow-y:scroll;}
.notice_write_con > .agree_con .list_div > .tab_con {}
.notice_write_con > .agree_con .list_div > .tab_con > table {width:100%; margin:0 auto; border-top:2px solid #f17c89;}
.notice_write_con > .agree_con .list_div > .tab_con > table > thead > tr > td {height:40px; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd;}
.notice_write_con > .agree_con .list_div > .tab_con > table > thead > tr > td span {font-size:16px; color:#545454;}
.notice_write_con > .agree_con .list_div > .tab_con > table > thead > tr > td:first-child {border-left:0;}
.notice_write_con > .agree_con .list_div > .tab_con > table > tbody > tr > td {height:40px; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd;}
.notice_write_con > .agree_con .list_div > .tab_con > table > tbody > tr > td span {font-size:15px; color:#888888;}
.notice_write_con > .agree_con .list_div > .tab_con > table > tbody > tr > td:first-child {border-left:0;}
.notice_write_con > .agree_con .list_div > .check_con {margin-top:12px;}
.notice_write_con > .agree_con .list_div > .check_con .checkbox_label span {font-size:15px; color:#545454;}
.notice_write_con > .agree_con .list_div:first-child {margin-top:0;}
.notice_write_con > .input_con {margin-bottom:22px;}
.notice_write_con > .input_con > table {width:100%; margin:0 auto; border-top:2px solid #f17c89;}
.notice_write_con > .input_con > table > tbody > tr > td {border-bottom:1px solid #dddddd;}
.notice_write_con > .input_con > table > tbody > tr > .title_td {}
.notice_write_con > .input_con > table > tbody > tr > .title_td span {font-size:16px; color:#222222;}
.notice_write_con > .input_con > table > tbody > tr > .info_td {padding:10px;}
.notice_write_con > .input_con > table > tbody > tr > .info_td span {color:#646464;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .file_btn {display:block; width:88px; border:1px solid #f17c89; text-align:center; font-size:15px; color:#f17c89; line-height:28px; cursor:pointer;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .input {height:28px; border:1px solid #cccccc; padding:0 10px; vertical-align:middle;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .file_input {display:none;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .select {height:30px; border:1px solid #cccccc; padding:0 10px;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .textarea {width:938px; height:248px; border:1px solid #cccccc; padding:10px; overflow-y:scroll;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .checkbox_label {vertical-align:middle;}
.notice_write_con > .input_con > table > tbody > tr > .info_td .checkbox_label span {font-size:15px; color:#222222;}
.notice_write_con > .btn_con {}
.notice_write_con > .btn_con .input_btn {width:119px; border:0; background-color:#f17c89; margin-right:7px; font-size:18px; color:#ffffff; line-height:48px; cursor:pointer; vertical-align:middle;}
.notice_write_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:119px; background-color:#bbbbbb; text-align:center; font-size:18px; color:#ffffff; line-height:48px; vertical-align:middle;}

/*게시판 비밀번호 확인*/
.notice_auth_con {border-top:5px solid #f17c89; border-bottom:5px solid #f17c89; padding:190px 0;}
.notice_auth_con > .title_con {margin-bottom:45px; text-align:center;}
.notice_auth_con > .input_con {margin-bottom:20px; text-align:center;}
.notice_auth_con > .input_con .input {width:468px; height:50px; border:1px solid #cccccc; padding:0 10px;}
.notice_auth_con > .btn_con {text-align:center;}
.notice_auth_con > .btn_con .input_btn {width:119px; border:0; background-color:#f17c89; margin:0 3px; font-size:18px; color:#ffffff; line-height:48px; cursor:pointer; vertical-align:middle;}
.notice_auth_con > .btn_con .a_btn {display:inline-block; *display:inline; zoom:1; width:119px; background-color:#bbbbbb; margin:0 3px; text-align:center; font-size:18px; color:#ffffff; line-height:48px; vertical-align:middle;}