<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

@media all and (max-width:1300px){
.wrap {width:100%;padding:0 2%;}
#logo {left:2%;}
.top_tell {right:2%;}
}



@media all and (max-width:1280px){

.top_tell {display:none;}
.btnMenu {display:inline-block;}

.sub_title {width:100%; padding:0 2%;  }
#sidebar {width:100%;overflow: hidden;}


}

@media all and (max-width:1100px){
#hd .top_login {height: 45px;}
#hd .top_login ul li a {line-height: 45px;}
#gnb {height: 80px;}
#gnb #gnb_1dul &gt; li &gt; a {line-height: 80px;}
#logo a img {height: 54px;}
#logo {top: 13px;}
.btnMenu span:nth-child(2), .btnMenu span:nth-child(3) {margin-top: 8px;}
.btnMenu {right: 0;top: 3px;}
#hd {height:auto;}

}

@media all and (max-width:1050px){

#gnb #gnb_1dul {display:none;}
}



/* Tablet Device */
@media all and (max-width:1024px){
html, body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, span, form, fieldset, input, select, label, textarea, table, caption, thead, tfoot, tbody, tr, th, td {font-size:16px;}



#hd_pops_40 { right:3%; top:100px !important; }


footer {padding: 25px 0; }
footer h1 img {width:100px;}
#ft .ft_info ul li a{ font-size: 15px;}
.foot_site  {display:none;}




.bizarrowSlider {margin-top: 0;text-align: right;width: auto;position: absolute;display: inline-block;right: 2%;top: 0;}
#aro_next {right: auto;}
#aro_prev {left:auto;}



#sidebar {display:none;}
#m_sidebar {display:block;}





/*#container #content .sConBox{padding:50px 10px 50px; max-width:768px}*/
#container #content .sConBox .btnPrint{display:none}


.cont_inquiry {height: 240px;}
.cont_inquiry .online_inqu {right: 5%;}





div#bo_list, section#bo_w, article#bo_v,  #smb_my, #sod_fin, #sod_v, #sod_frm, #sod_fin  {width: 96% !important;overflow: hidden;}



#bo_gall .bo_tit{font-size:1.25rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;word-break: normal;width: 100%;}
#bo_gall .gall_li {width:48.5%; margin-right:3%}
#bo_gall .gall_li:nth-child(3n) {margin-right:3%}
#bo_gall .gall_li:nth-child(2n) {margin-right:0%}


#bo_gall .gall_img span{line-height:260px;min-height:260px;}




/*ì„¤ë¦½ëª©ì&nbsp;*/

.operation_list ul { justify-content: space-around;  flex-wrap: wrap;}
.operation_list ul li:nth-child(1){padding-bottom:30px;}
.operation_list ul li:nth-child(2){padding-bottom:30px;}



/* ê²Œì‹œíŒ ì½ê¸° */
#bo_v {padding:20px;}



.sct_20 .sct_li {margin:0 3% 30px 0; width:48.5% !important;}
.sct_20 .sct_li:nth-child(3n) {margin-right:3%;}
.sct_20 .sct_li:nth-child(2n) {margin-right:0%;}



/* ìƒí’ˆ ìƒì„¸ë³´ê¸° - ì´ë¯¸ì§€ ë¯¸ë¦¬ë³´ê¸° */
#sit_pvi {width:45%;}

/* ìƒí’ˆ ìƒì„¸ë³´ê¸° - ê°„ëžµì&nbsp;•ë³´ ë° êµ¬ë§¤ê¸°ëŠ¥ */
#sit_ov {width:50%;}


.history .his_sec {padding:0;}

.his_con li {font-size: 16px; word-break:keep-all;}
.his_con li span{display:block; padding:0; }

.td_sche {display:none;}

}

@media all and (max-width:900px){
#smb_my_ov .op_area dt {width: 20%;clear:both;}
#smb_my_ov .op_area dd {width: 80%;}


}
@media all and (max-width:860px){
#sidebar &gt; div {overflow: hidden;display: block;width: 100%;}
#sidebar &gt; div a {padding: 0 36px;border-right: #000 1px solid;}

.sct_10 .sct_li {width: 33% !important;}
#sct_ct_1 li {width: 25% !important;}
}






@media all and (max-width:850px) {

#bo_gall .gall_img span{line-height:230px;min-height:230px;}


}










@media all and (max-width:800px){


#bo_sch .sch_input {width: 47%;}

#tprogile .gall_li {width: 22% !important;float: left;margin-right: 4% !important;}
#tprogile .gall_li:nth-child(3n) {margin-right:4% !important;}
#tprogile .gall_li:nth-child(5n+1) {clear:none !important;}
#tprogile .gall_li:nth-child(5n) {margin-right:4% !important;}
#tprogile .gall_li:nth-child(4n) {margin-right:0 !important;}
#tprogile .gall_li:nth-child(4n+1) {clear:both !important;}

}




@media all and (max-width:780px){


.cont_inquiry .online_inqu {text-shadow: 3px 1px 4px #000;}

}


@media all and (max-width:768px){
html, body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, span, form, fieldset, input, select, label, textarea, table, caption, thead, tfoot, tbody, tr, th, td {font-size:15px;}
#hd {height: 70px;}
#hd .top_login {display:none;}


footer {padding: 20px 0; }
footer h1 {display:none;}
#ft .ft_info ul li a {font-size: 14px;}
#ft address span {font-size: 13px;}

#fregisterform .form_01 div{margin: 0 0 30px}


.terms { padding:0 25px 50px}
}

@media all and (max-width:750px){

.tab_container li.mem, .tab_container li.mem02 {width: 100%;margin-right:0;}
.tab_container li.mem {    min-height: 150px;}

.tab_container #sawon li.mem {min-height: 250px;}

.mpart_01, .mpart_02 {width: 100%;margin-right:0;}
li.no-mem {display:none;}


.greeting_txt h2 {  font-size: 28px;  padding-top:80px;}


#bo_gall .gall_li {width:49%; margin-right:2%}
#bo_gall .gall_li:nth-child(3n) {margin-right:2%}
#bo_gall .gall_li:nth-child(2n) {margin-right:0}


#bo_gall .bo_tit{font-size:1.15rem;}

#bo_gall .gall_img span{line-height:190px;min-height:190px;}

}



@media all and (max-width:700px){


.popup_slides a {display:block;}


.calendar_wrap {width: 100%;border-right:none;}
.calendar_day {width: 100%;margin-top:30px;}


.sub_navi_inner {height:30px;line-height:30px;}


.greeting_txt h2 {  font-size: 25px;  padding:50px 0 30px; word-break:keep-all;}
p.greeting_sign{font-size:20px; text-align:left; word-break:keep-all;}
}

@media all and (max-width:680px) {
.operation_list ul li{width:45%;}


}

@media all and (max-width:650px) {


#bo_gall .bo_tit{font-size:1.05rem;}


#bo_gall .gall_img span{line-height:185px;min-height:185px;}
}








@media all and (max-width:640px){

.ooper-in {margin-left: 0;}
.ooper-in h3 {font-size: 18px;margin-bottom: 2px;}
.ooper-in p {font-size: 15px;}
.poer_box {padding: 20px;font-size: 15px;}

.mb {display:block;}




.cont_inquiry .online_inqu {right: 2%;}
.con_box &gt; .cont_inquiry &gt; .online_inqu &gt; h2 {font-size: 22px;}
.cont_inquiry p {font-size: 16px;}


#sidebar &gt; div a {font-size:14px; }
.sub_navi_inner {margin-bottom:20px;}

/*.sConBox h2 { font-size: 20px;}
.sConBox h3 { font-size: 18px;line-height: 25px;}*/


/* ê²Œì‹œíŒ ëª©ë¡ */
.bo_title_review {font-size:18px; }
/* ê²Œì‹œíŒ ì½ê¸° */
#bo_v {padding:10px;}
/* ê²Œì‹œíŒ ê²€ìƒ‰ */
#bo_sch {width:100%}
#bo_sch select{display:none;}
#bo_sch .sch_input{width:82%}


.sct_20 .sct_li {margin:0 0 30px 0; width:100% !important;}
.sct_20 .sct_li:nth-child(3n) {margin-right:0%;}
.sct_20 .sct_img a, .sct_20 .sct_img a img {max-width:500px;}

.sod_left {width:100%; float:none;padding: 20px 0 20px 0;}
.sod_right {width:100%; float:none;}

.th_line th {font-size:13px;}
#sod_fin_list .td_bdno dd {margin-top:10px;}

dl.note {margin-top:50px;}
dl.note dt {font-size:20px;}
p.note {font-size:14px;}

div#sit {margin: 30px auto;}
#wrapper_title {font-size: 24px; margin: 20px 0;}
.sub_title h1 {font-size: 24px; margin: 20px 0;}


/* ìƒí’ˆ ìƒì„¸ë³´ê¸° - ì´ë¯¸ì§€ ë¯¸ë¦¬ë³´ê¸° */
#sit_pvi {width:100%; max-width:100%;text-align:center; margin-bottom:30px; }

/* ìƒí’ˆ ìƒì„¸ë³´ê¸° - ê°„ëžµì&nbsp;•ë³´ ë° êµ¬ë§¤ê¸°ëŠ¥ */
#sit_ov {width:100%; height: auto; min-height: auto;}
#sit_ov_btn button {width:48%;}

#sit_inf {margin: 20px 0;}



.privateD {padding: 20px; }
/* .mbskin{width:98%;} */

}

@media all and (max-width:610px){
.group {overflow-x:scroll;}
.mobile_txt {display:block;padding:10px 0;}

}




@media all and (max-width:600px){

.sct_10 .sct_li {width:50% !important; margin-bottom:50px; display: block; margin: 0;}
.sct_10 .sct_img {margin: 0 0 20px;}
.sct_10 .sct_img a {font-size: 16px;}

#sct_ct_1 li {width: 50% !important;}

#fregister section {margin: 10px auto 60px !important;}
#fregister .fregister_agree {top: inherit !important; padding: 10px !important;}
.hd_pops {top:0 !important;left:0 !important;width: 100%;}
.hd_pops_con {width:100%  !important;height:auto  !important;}
.hd_pops_con img {display:block;width:100%  !important;height:auto  !important;}
.hd_pops_conp {margin-bottom:0;}



.location_list table {margin-top: 50px;}

.tab_container li.mem {width: 100%;margin-right:0; height:auto; overflow: hidden;}

#bo_gall .gall_img span{line-height:160px;min-height:160px;}



}






@media all and (max-width:570px){
#gym_con li {width: 100%;float: left;margin-bottom: 20px;}
#gym_con li:last-child {margin-bottom: 0;}
#sit_desc_btn {margin: 27px 0 30px 0;text-align: center;}


#tprogile .gall_li {width: 32% !important;float: left;margin-right: 2% !important;}
#tprogile .gall_li:nth-child(5n) {margin-right:2% !important;}
#tprogile .gall_li:nth-child(4n) {margin-right:2% !important;}
#tprogile .gall_li:nth-child(4n+1) {clear:none !important;}

#tprogile .gall_li:nth-child(3n) {margin-right:0 !important;}
#tprogile .gall_li:nth-child(3n+1) {clear:both !important;}
table.sch_table th, table.sch_table td {padding:6px; }

}






@media all and (max-width:550px) {

#bo_gall .gall_img span{line-height:135px;min-height:135px;}


}













@media all and (max-width:500px){
.mbskin {width: 100%;}
#gnb {height: 70px;}
.btnMenu {top: 0px;}
#logo a img {height: 44px;}

#biz_list li {padding:20px;}
.biz_img {width: auto;float: none;margin-right: 0;text-align: center;}
.biz_in {margin-left: 0;}
#sod_inquiry li .idtime_time {position: relative;top: auto;right: auto;color: #999;display: block;}
.td_name, .td_datetime {display:none;}
.bo_v_nb li .nb_date {display:none;}
}

/* Mobile Device */

@media all and (max-width:460px){
html, body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, span, form, fieldset, input, select, label, textarea, table, caption, thead, tfoot, tbody, tr, th, td {font-size:14px;}


#ft .ft_info ul li a {font-size: 13px; margin-right:8px;}
#ft address span {font-size: 12px;}


#bo_gall .gall_li {width:100%; margin-right:0%}
#bo_gall .gall_li:nth-child(3n) {margin-right:0%}
#bo_gall .gall_box {margin:0 0 10px 0;}


#bo_gall .gall_img span{line-height:200px;min-height:200px;}

}






@media all and (max-width:440px){
.bo_v_left, .bo_v_com {margin: 10px 0;float: right;}


#biz_top .btop_in li h5 {background: url(/img/sub/biz_icon.gif) 0 8px no-repeat;padding-left: 14px;font-size: 16px;margin-bottom: 0;}
.sub_title h4 {font-size: 29px;margin-bottom: 34px;padding: 0 0 10px 0;}



}




@media all and (max-width:400px){


p.note {line-height:20px; height:40px;}
.half_input{width:100%}
.tbl_frm01 .frm_input, .tbl_frm01 textarea {width:100%;}

.form_01 li .right_input {margin-top: 10px;}
.photo_list li {width: 100%;}
.photo_list li a img {height: auto;}



}











@media all and (max-width:370px){


.sct_10 .sct_li {width:100% !important;}



.grid_3 {width: 117px;}


}

@media all and (max-width:350px) {
#bo_gall .gall_img span{line-height:190px;min-height:190px;}

}



</pre></body></html>