/* Header */
body {
	background : url("../img/pattern_1.png");
	background-repeat:repeat;
}


#header{/*background:url('../img/bg_header_gnb.png') 0 bottom repeat-x;*/background:#C91414;}
.full {
    /*max-width: 1180px;*/
	max-width:1100px;
    margin: 0 auto;
    padding: 0;
}
#header .gnb{position:static;}
.onr_gnb .logo{left:0;margin-left:0;}
.onr_gnb .inner{position:relative;}
.onr_gnb .sns {position:absolute;left:0;bottom:5px;overflow:hidden;}
.onr_gnb .sns li {float:left;margin-left:7px;}
.onr_gnb .sns li a {display:block;width:35px;height:35px;text-indent:-9999px;background:url(../img/sns_icon.png) no-repeat;background-size:cover;background:url(../img/sns_ie.png) no-repeat \0/IE8+9;}

.onr_gnb .sns li.sns_b {margin-left:0;}
.onr_gnb .sns li.sns_f a {background-position:0 -119px;}
.onr_gnb .sns li.sns_k a {background-position:0 -39px;}
.onr_gnb .sns li.sns_i a {background-position:0 -79px;}

.sns1 {overflow:hidden;width:167px;margin:10px auto 0;}
.sns1 li {float:left;margin-left:5px;}
.sns1 li a {display:block;width:35px;height:35px;text-indent:-9999px;background:url(../img/sns_icon.png) no-repeat;background-size:cover;}

.sns1 li.sns_b {margin-left:0;}
.sns1 li.sns_k a {background-position:0 -39px;}
.sns1 li.sns_i a {background-position:0 -79px;}
.sns1 li.sns_f a {background-position:0 -119px;}

.pf {padding:10px 0;text-align:center;border-bottom:1px solid #ddd;}
.page {overflow:hidden;border-bottom:1px solid #ddd;}
.page li {float:left;width:33%;text-align:center;padding:5px 0;font-size:12px;}
.page li.list2 {border-left:1px solid #ddd;border-right:1px solid #ddd;}

#headerres {display:none \0/IE8+9;}
#headerres .inner {background:#fff;padding:10px 0;}

.gnbul{/*float:right;margin-right:45px;*/float:left;margin:0 40px;}
.gnbul li{padding-left:30px;}
#header .ui-tabs{position:none;}
#header .ui-tabs .ui-tabs-panel {position:absolute;width:100%;left:0;top:54px;}
/*.onr_gnb{background:url('../img/bg_header.png') 0 0 repeat-x;}*/
.onr_gnb_list li {display:inline-block;margin-right:4px;padding-left:7px;background:url(../img/bar_header_top.gif) no-repeat 0 7px;}
.onr_gnb_list li.first {padding-left:0;background-image:none;}
.onr_gnb_list li .btnSearch {display: inline;line-height:27px;background: url(../img/onr_gnb.png) right -50px no-repeat;}
.onr_gnb_list li.onr_gnb_07 .btnSearch {padding-left: 20px; background-position: left -150px; margin-left: 7px;}
.onr_gnb_list li .btnSearch {color:#fff;font-size: 12px;text-shadow: 0 -1px 0 rgba(12,10,10,.8);}

.gnb .panel{display:none;position:absolute;left:0;top:56px;width:100%;height:80px;border-bottom:5px solid #FFCC99;}

/* sub_page */
.wrap_w {width:740px;position:relative;margin:0 auto;vertical-align:middle;}
.menu_side {position:absolute;left:-180px;top:0;width:170px;}
.menu_side h2 {height:130px;line-height:130px;margin-bottom:15px;text-align:center;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-size:20px;font-weight:normal;color:#fff;background:#990000;}
.menu_side ul li a {display:block;height:40px;line-height:40px;margin-bottom:3px;padding-left:25px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#f4f4f4 url(../img/arrow_off.png) no-repeat 10px center;}
.menu_side ul li a:hover {color:#fff;background:#990000 url(../img/arrow_on.png) no-repeat 10px center;}
.menu_side ul li a.on {color:#fff;background:#990000 url(../img/arrow_on.png) no-repeat 10px center;}

table.topT {display:block;width:684px;margin:5em auto 10em auto;padding:2em;border:1px solid #ddd;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#fff;}
#tabmenu {border:1px solid #ddd;}
#tabmenu ul {overflow:hidden;width:100%;margin:0 auto;}
.t_height {height:48px;line-height:48px;}
/*.t_list td {line-height:48px;}*/
.check_b {padding-bottom:10px;}
.text01 {line-height:65px;border:1px solid #e0e0e0;padding-left:20px;border-bottom:0 none;text-align:left;}
.layoutT table {table-layout:fixed;}

p input[type="image"] {width:100% !important;height:auto !important;}

/* =Media Query */
@media screen and (max-width:1180px) {
	.gnbul > li {padding-left:10px;}
	.gnbul > li > a {padding:19px 5px;}
}

@media screen and (max-width:1100px) {
	#welcome_quick {display:none;}
	.gnbul > li {padding-left:5px;}
	.gnbul > li > a {padding:19px 5px;}
	ul.m_visual li p.img {width:100% !important;}
	ul.m_visual li p.img img {width:100% !important;}
}

@media screen and (max-width:900px) {
	#header {background-image:none;background:none;}
	div#top {height:80px;}
	.onr_gnb .sns {display:none;}
	.onr_gnb .logo {top:28px;width:100%;background:#fff;}
	.logo a {margin:-8px auto 0;}
	.wrap_w {width:100%;}
	table.topT {width:92%;padding:1em;margin:2.7em auto;}
	.topT img {width:100%;}
	.topT img.dot {width:2px;}
	.topT img.blet_b {width:10px;}
	.topT img.lock {width:15px;}
	.topT img.arrow {width:20px;}
	.topT img.m_id {width:29px;}
	.topT img.m_pw {width:40px;}
	.topT img.log_txt {width:90%;}
	.topT img.join_img1 {width:95px;}
	.topT img.join_img2 {width:118px;}
	.topT img.list1 {width:70px;}
	.topT img.ico_notice {width:30px;}
	.topT img.ico_reply {width:21px;}
	.topT img.info_txt {width:70px;}
	.topT img.b_add {width:82px;}
	.topT img.find_id {width:87px;}
	.topT img.find_pw {width:100px;}
	.topT img.break {width:69px;}
	.topT img.id_check {width:29px;}
	.topT img.pw_check {width:40px;}
	.topT img.name_check {width:29px;}
	.topT img.reason_check {width:40px;}
	.topT img.down_i {width:13px;}
	.topT img.tit_line {width:1px;}
	.topT img.holiday {display:block;width:14px;margin-left:0 !important;}
	.topT img.history {width:43px;}
	.topT img.btn_voice {width:78px;}
	.topT img.coupon_regi {width:56px;}
	.topT img.b_id {width:52px;}
	.topT img.icon_1 {width:13px;}
	.topT img.book {width:83px;}
	.menu_1 {width:100%;}
	.sub_t {margin-left:15px;font-size:28px;}
	.test_time {display:block;width:110px;margin-top:4px;text-align:center;font-size:10px !important;}
	.pay {font-size:10px;}
	#tabmenu ul {width:100%;font-size:10px;}
	.video {font-size:10px;}
	/*.video iframe {display:none;}*/
	.t_list td {line-height:17px;}
	.text_flow a {display:inline-block;width:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	/*.t_write {position:absolute;right:-48px;top:-40px;}*/
	.t_write {position:absolute;left:43%;top:-5px;}
	.search_box {width:200px;}
	.search_b {right:20px;bottom:0;}
	.search_btn {right:20px;bottom:0;margin-top:30px;}
	.pw_txt, .id_txt {width:150px !important;}
	.layout {width:99% !important;padding:1em 0 !important;}
	.layout table {table-layout:fixed;}
	.layout_a {width:99% !important;padding:1em 0 !important;}
	.layoutT {width:99% !important;padding:1em 0 !important;}
	.layout .input_box {width:150px;}
	.text01 {font-size:13px;}
	.view_bg {background-position:0 14px !important;}
	.font_s {font-size:13px;}
	.search_form {margin-top:30px;}
	.addr_txt {width:100% !important;}
	.title_txt {width:150px !important;}
	.m_box {width:88% !important;margin:0 auto;}
	.state_2 {width:100% !important;}
	.voice {padding-left:16px !important;}
	.delay {width:100% !important;}
	/*.delay table {table-layout:fixed;}*/
	.receipt {width:100% !important;}
	.list_n iframe {/*display:none;*/width:100%;}
	.font_c {margin-left:-20px;font-size:10px !important;}
	.content_b {margin-top:-20px;margin-left:-20px;}
	.list_txt {width:50%;}
	.info_btn {font-size:10px;padding:0.45em 1.5em 0.26em 1.5em !important;}
	.menu_1 > ul > li {padding:0 13px 0 8px;}
}


@media screen and (max-width:600px) {
	#tabmenu ul li {width:49.5%;}
	#tabmenu ul li:first-child, #tabmenu ul li:nth-child(2) {border-bottom:1px solid #ddd;}
	#tabmenu ul li:first-child, #tabmenu ul li:nth-child(3) {border-right:1px solid #ddd;}
}
