@font-face {
  font-family: 'NanumGothic';
  font-style: normal;
  font-weight: 700;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'NanumGothic';
  font-style: normal;
  font-weight: 400;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'NanumGothic';
  font-style: normal;
  font-weight: 800;
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot);
  src: url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff) format('woff'),
       url(//themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.ttf) format('truetype');
}


.t11 {font-size:11px; letter-spacing:-0.5px;}
.gray {color:#777676;;}

/* ±âº»°Ô½ÃÆÇ °Ë»ö  */
.bbs_search {width:100%; position:relative; padding:10px 0;}
.bbs_search select {width:120px;}
.bbs_search input[type=text] {width:350px; padding:5px;}
.bbs_search .btn_search01 {padding:5px 0 0 0;}

/* ±âº»°Ô½ÃÆÇ */
.bbs_wrap {width:100%; position:relative; margin:20px 0; font-family:nanumgodhic;}
.bbs_default {width:100%; position:relative; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.bbs_default th {padding:10px 0; background-color:#f3f3f3; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.bbs_default td {padding:10px 0; border-bottom:1px dashed #ddd;}
.bbs_default td.board_tit {padding:0 0 0 2%; }
.bbs_default td.board_tit a {text-decoration:none; color:#333;}
.bbs_default td a:hover {color:#267ac1; text-decoration:underline;}
.bdr_none {border-right:none !important;}
.btn_board { text-align:right; padding: 0 20px 0 0;}
.bbs_default input[type=text] {width:85%; border:1px solid #d4d4d4;}

/* ±âº»°Ô½ÃÆÇ ÆäÀÌÂ¡ */
.paging_box {clear:both; text-align:center; margin:30px 40%; width:100%;}
.paging_box:after {content:""; display:block; height:0; clear:both; visibility:hidden;}
.paging_box .paging01 {width:30px; border-radius:5px; height:10px; text-align:center; padding:2px 5px 7px 5px; background-color:#3e73bf; color:#fff; float:left;}
.paging_box .paging02 {width:30px; border-radius:5px; height:10px; text-align:center; padding:2px 5px 7px 5px; background-color:#3e73bf; color:#fff; float:left;}
.paging_box ul { text-align:center; float:left; margin:0 20px;}
.paging_box ul li {float:left; padding:0 5px;}
.paging_box ul li a:hover {color:#3e73bf; text-decoration:underline;}

/* ±âº»°Ô½ÃÆÇ ºäÆäÀÌÁö */
.bbs_list {width:100%; position:relative; margin:30px 0; border-top:1px solid #ddd;}
.bbs_list dl {width:100%; position:relative; position:relative;}
.bbs_list dl dd {width:83%; padding:10px 0; float:left; border-bottom:1px solid #ddd;}
.bbs_list dl .list01 {background:url(/img/board/list01.gif) 70px 10px no-repeat; width:13%; padding:10px 0; background-color:#f3f3f3; border-bottom:1px solid #ddd; float:left;}
.bbs_list dl .list02 {background:url(/img/board/list02.gif) 70px 10px no-repeat; width:13%; padding:10px 0; background-color:#f3f3f3; border-bottom:1px solid #ddd; float:left;}
.bbs_content {line-height:30px; }

/* °Ô½ÃÆÇ ÇÏ´Ü ¹öÆ° */
.bbs_content {line-height:30px; }
.bbs_btn {margin:40px 0; width:100%; float:left; text-align:right;}
.bbs_btn img {padding:0 10px; }

.bbs_btn .btn01 {border-radius:3px; border:1px solid #3e73bf; background-color:#267ac1; color:#fff; text-align:center; font-family:nanumgothic; font-weight:bold; width:80px; height:30px; margin-right:5px;}
.bbs_btn .btn02 {border-radius:3px; border:1px solid #cacaca; background-color:#dedede; color:#777676; text-align:center; font-family:nanumgothic; font-weight:bold; width:80px !important; height:30px; margin-right:5px; padding:8px 20px;}

.al_center{ background-color:#EFEFEF;}


.title {  font-family: "±¼¸²"; font-size: 10pt; color: #000000; text-decoration: none;line-height: 120% }
.title a  {  font-family: "±¼¸²"; font-size: 10pt; color: #000000; text-decoration: none}
.title a:active  {  font-family: "±¼¸²"; font-size: 10pt; color: #000000; text-decoration: none}
.title a:visited  {  font-family: "±¼¸²"; font-size: 10pt; color: #000000; text-decoration: none}
.title a:hover {  font-family: "±¼¸²"; font-size: 10pt; color: #808080; text-decoration: none}
.title a:link {  font-family: "±¼¸²"; font-size: 10pt; color: #000000; text-decoration: none}

.T01 {width:100%;}
.T01 th {background:url('/new_img/common/bg_btn04.gif') 0 0 repeat-x; height:38px; font-family:"¸¼Àº °íµñ"; font-size:16px; line-height:20px;}
.T01 td {border-bottom:1px solid #eaeaea; padding:15px 8px 15px 8px; text-align:center; font-family:"¸¼Àº °íµñ"; font-size:14px; line-height:16px;}
.T01 td img {margin:2px 0;}

.T02 {width:100%; border-top:2px solid #c02938;}
.T02 th {background-color:#f8f8f8; padding:15px 8px; border-bottom:1px solid #ccc; text-align:center; font-family:"¸¼Àº °íµñ"; font-size:16px; line-height:20px;}
.T02 td {border-bottom:1px solid #ccc; padding:15px 8px; font-family:"¸¼Àº °íµñ"; font-size:16px; line-height:20px;}
.T02 td.content div {line-height:30px;}
.T02 td.title {font-size:20px; line-height:24px; background-color:#f5f5f5;}
.T02 td.btn {text-align:center; border-bottom:0; padding:10px 0;}
.T02 td input[type=text] {width:98%; padding:3px 1% 2px 1%;}

.T03 {width:100%; border-top:2px solid #c02938;}
.T03 th {background-color:#f5f5f5; padding:8px; border-bottom:1px solid #ccc; text-align:center;}
.T03 th.title {background-color:#c02938; color:#fff;}
.T03 td {border-bottom:1px solid #ccc; padding:8px;}
.T03 td#total_price_td {text-align:right; padding-right:20px;}
.T03 td #total_price {font-size:20px; font-family:"arial"; color:#c02938;}

.T04 {width:100%;}
.T04 th {background-color:#f5f5f5; padding:8px; border-bottom:1px solid #ccc; text-align:center;}
.T04 th.title {background-color:#c02938; color:#fff;}
.T04 td {border-bottom:1px solid #ccc; padding:8px;}
.T04 td.btn {text-align:center; border-bottom:0; padding:10px 0;}
.T04 td input[type=text] {width:100%;}
