.pdt5 {padding-top:5px;}

/* °í°´¼¾ÅÍ »ó´Ü¸Þ´º */
div.board {padding:40px 0 ; text-align: center; }
div.board ul {display:inline-block; overflow:hidden; text-align: center;}
div.board ul li:first-child {padding-left:0;}
div.board ul li {float:left; width:175px; padding-left:40px; }
div.board ul li a {display:block; padding:15px 0; font-size:17px; text-decoration:none; border-radius:40px;background:#e0e0e0;font-weight:bold;color:#888888; }
div.board ul li.on a,
div.board ul li a:hover {color:#ffffff; background:#fa4991;}

/* 1:1 °í°´ ¸ÂÃã »ó´ã */
div.mailqna_top {padding-bottom:10px; }
div.mailqna_top p {font-size:15px;  font-weight:bold; }
div.mailqna_top p span {font-size:13px; font-weight:normal; }

/* Áß¾ÓÁ¤·Ä */
div.data_ct {margin:30px 0 60px 0; text-align:right;}

/* Áß¾ÓÁ¤·Ä2*/
div.data_ct2 {margin-bottom:60px; text-align:right;}
a.btn_c01 {display:inline-block; width:115px; padding:10px 0; font-size:15px; color:#fff; border:1px solid #fa4991; background:#fa4991; text-decoration:none; text-align:center;border-radius: 4px; }
a.btn_c02 {display:inline-block; width:115px; padding:10px 0; font-size:15px; color:#fff; border:1px solid #888; background:#a9a9a9; text-decoration:none; text-align:center;border-radius: 4px; }

/* °øÁö»çÇ× */
div.board_type01 {overflow:hidden; width:100%; margin:0 auto;}
div.board_type01 h2 {float:left; font-size:15px; }
div.board_type01 div.board_top {margin-bottom:10px; text-align:right;}
div.board_type01 div.board_top select {height:22px; border:1px solid #ddd;}
div.board_type01 div.board_top input[type="text"] {height:20px; border:1px solid #ddd;}
div.board_type01 table {width:100%; border-bottom:1px solid #bbb;}
div.board_type01 table thead tr th {padding:18px 0; font-size:13px; border-top:3px solid #c5c5c5; background:#f8f8f8;}
div.board_type01 table tbody tr:first-child th {border-top:1px solid #bbb;}
div.board_type01 table tbody tr th {padding:17px 0; text-align:left;  border-top:1px solid #ddd; font-size:13px; background:#f8f8f8;}
div.board_type01 table tbody tr th label {padding-left:15px;}
div.board_type01 table tbody tr:first-child td {border-top:1px solid #bbb;}
div.board_type01 table tbody tr td {padding:17px 0; text-align:center; font-size:13px;  border-top:1px solid #ddd;}
div.board_type01 table tbody tr td.subject {text-align:left; padding-left:15px; }
div.board_type01 table tbody tr td.subject a {padding-right:5px; }
div.board_type01 table tbody tr td.subject img {padding-right:5px; vertical-align:middle; }
div.board_type01 table tbody tr td.subject2 {text-align:left; padding-left:15px; }
div.board_type01 table tbody tr td.subject2 p {text-overflow: ellipsis; white-space: nowrap; width: 180px;}
div.board_type01 table tbody tr td a {text-decoration:none; }
div.board_type01 table tbody tr td input[type="password"],
div.board_type01 table tbody tr td input[type="text"] {height:20px; border:1px solid #c8c8c8;}
div.board_type01 table tbody tr td input[type="text"]:focus {border:1px solid #fa4991 ;}
div.board_type01 table tbody tr td textarea {border:1px solid #c8c8c8; background:#e5e5e5;}
div.board_type01 table tbody tr td textarea:focus {border:1px solid #fa4991 ;}
div.board_type01 table tbody tr td div.radiobox input[type="radio"] {height:18px; line-height:18px;display:inline-block; vertical-align:middle;}
div.board_type01 table tbody tr td div.radiobox .pdr10 {padding-right:10px;}
div.board_type01 table tbody tr td.dica_img img {width:127px; height:109px; border:1px solid #ddd; }
div.board_type01 table tbody tr td a span.fcred {color:#cd5bae;}
div.board_type01 table tbody tr td a span.fcblue {color:#6647dd;}
div.board_type01 div.board_bt1 {padding-bottom:10px; text-align:right; }
div.board_type01 div.board_bt2 {padding:20px 0; text-align:right;}
/* ¸ñ·Ïº¸±â */
div.board_list {width: 827px; padding:40px 0 40px 0; margin: 0 auto; text-align:right;}


/* ¹è¼Û»çÁø ¸®½ºÆ® */
div.dica_list {width:100%; padding:10px 0; border-top:3px solid #bbb; border-bottom:3px solid #bbb;}
div.dica_list ul:first-child {border-top:0;}
div.dica_list ul {overflow:hidden; padding-top:0px; }
div.dica_list ul li:first-child {margin-left:20px; margin-bottom:30px;}
/*div.dica_list ul li:first-child {margin-left:45px;}*/
div.dica_list ul li {float:left; margin-left:30px; padding:12px 12px; text-align:center; border:1px solid #c5c5c5; }
div.dica_list ul li a {display:block; width:174px; height:174px; padding-bottom:10px; text-align:center; }
div.dica_list ul li a img {display:block; width:174px; height:174px; border:1px solid #d7d7d7;}
div.dica_list ul li p {padding-top:5px; text-align:left; }
div.dica_list ul li p span.fcvide {display:inline-block; padding:2px 6px; margin-right:7px; color:#fa4991; border:1px solid #fa4991; }
div.dica_list ul li p span.fcred {display:inline-block; padding:2px 6px; margin-right:7px; color:#3c3c3c; border:1px solid #3c3c3c; }

/* ÀÚÁÖ¹¯´ÂÁú¹® »ó´Ü¸Þ´º2 */
div.btab {padding:0 0 30px 0; text-align:center; }
div.btab ul {display:inline-block; margin:0 auto; overflow:hidden;}
div.btab ul li:first-child {padding-left:0; }
div.btab ul li {float:left; height:30px;padding-left:15px;  }
div.btab ul li a {display:inline-block; text-decoration:none; font-size:14px; font-weight:bold; }
div.btab ul li a > span {display:block; text-align:center; padding-bottom:5px; }
div.btab ul li a > span > span {display:inline-block; width:50%; height:2px; background:#fff; }
div.btab ul li.on a {color:#f99494;}
div.btab ul li.on a > span > span,
div.btab ul li a:focus > span > span,
div.btab ul li a:hover > span > span {background:#f99494;}


/* FAQ ³»¿ë */
div.faq_data {border-top:2px solid #fa4991; border-bottom:1px solid #ddd; }
div.faq_data > h4 {position:relative; border-bottom: 1px solid #d2d3ce;padding-top:0px; padding-bottom:0px;}
div.faq_data > h4 > span {position:absolute; top:25%; left:10px; color:#fa4991; font-weight:bold; font-size:18px; }
div.faq_data > h4 a {display:block; padding:15px 30px 15px 35px; line-height:150%; font-weight:normal; font-size:15px;  text-decoration:none; background:#f9f9f9; color:#666; font-weight:bold;cursor:pointer;}
div.faq_data > h4 a span.tit {font-weight:bold;}
div.faq_data > h4 a.a_close span {display:inline-block; position:absolute; top:40%; right:10px; width:19px; height:13px; font-size:0; background:url(../images/sub05/faq_arrow.gif) no-repeat 0 0 ; }
div.faq_data > h4 a.a_open span {display:inline-block; position:absolute; top:40%; right:10px; width:19px; height:13px; font-size:0; background:url(../images/sub05/faq_arrow.gif) no-repeat 0 -13px ; }

div.faq_data div {display:none; position:relative;  padding:15px 10px 15px 35px; font-size:12px; text-decoration:none; line-height:150%;}
/*div.faq_data div > span {position:absolute; top:15px; left:12px; color:#ff47bc; font-weight:bold; font-size:14px;}*/
div.faq_data div.on {display:block; }




/* paging */
div.paging {text-align:center; padding-top:10px;}
div.paging > a {display:inline-block; vertical-align:top; }
div.paging span {display:inline-block; padding:0 20px 0 20px; }
div.paging span a.on {display:inline-block; padding:8px 10px 7px; margin-left:2px; line-height:13px; font-size:13px; color:#fff; background:#ef3932; }
div.paging span a:first-child {margin-left:0;}
div.paging span a {display:inline-block; padding:8px 10px 7px; margin-left:2px; line-height:13px; font-size:13px; color:#575757;  text-decoration:none; font-weight:bold; border:1px solid #c7c7c7; vertical-align:top; }
div.paging span a:hover { color:#fff; background:#ef3932;}

