/* 

ÀüÃ¼ È­¸é »ó´Ü GAB Á¶Àý : top_all_gab_null ; top_menu.php
·Î°í »ó´Ü GAB Á¶Àý : top_menu_gab_top_st4 ; top_menu.php
¸Þ´º °íÁ¤ Á¶Àý : fix_navi_130 ; top_menu.php
ÁÖ¸Þ´º ±ÛÀÚ À§Ä¡ º¯°æ top_menu_gab_st4_tel ; top_menu.php
ÁÖ¸Þ´º ±ÛÀÚ ¹è°æ º¯°æ : menu_bg_st4 ; top_menu.php /public_html/inocomm/top_menu_bg/m_bg_02.png
ÁÖ¸Þ´º ±ÛÀÚ°£°Ý : top_menu_text_body_st4 ; top_menu.php
¼­ºê¸Þ´º ±ÛÀÚ À§Ä¡Á¶°É : top_sub_menu_gab_st4 ; top_menu.php

*/
/* General */
html { filter: expression(document.execCommand(¡±BackgroundImageCache¡±, false, true));}
BODY {
    
	font-family:Nanum Gothic,±¼¸²,verdana,tahoma,arial,helvetica;
	font-size: 12px;
	line-height:20px;
	color: #525252;
	background: #FFFFFF;
	background-color: #FFFFFF;
	scrollbar-face-color: #f7f7f7;
	scrollbar-highlight-color: #d0d0b9;
	scrollbar-3dlight-color: #d0d0b9;
	scrollbar-darkshadow-color: #525252;
	scrollbar-shadow-color: #e0e0d1;
	scrollbar-arrow-color: #525252;
	scrollbar-track-color: #e0e0d1;
	-webkit-text-size-adjust:auto;
}

li { list-style-type:none; }

#fouc {height:100%;vertical-align: top; }

TR,TD {
	font-family:Nanum Gothic,verdana,tahoma,arial,helvetica;
	font-size: 12px;
	/* color: 333333; */
	line-height:20px;
    /*text-align:left;*/
	
}



/*******  ¶óÀÎ *************************/


.line_1{display:flex;width:100%;align-items:center}
.line_1{font-family:'Noto Sans Medium'; font-size:2rem}

.line_1:before,
.line_1:after {
content:"";
background:#acacac;
height:1px;
margin-left:20px;
margin-right:20px;
flex:1;
}





hr.hr_solid{ border-top : 1px solid #bbb }
hr.hr_dot{ border-top : 1px dashed #bbb }
hr.hr_bbs_dot{ border-top : 1px dashed #bbb }
hr.hr_bbs_solid{ border-top : 1px solid #ddd ;border-bottom : 0px solid #ddd }

hr.hr_solid_s {
    border: 0;
    height: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.2);
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

hr.hr_gradation {
    border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}


hr.hr_text {
    overflow: visible; /* For IE */
    padding: 0;
    border: none;
    border-top: medium double #525252;
    color: #525252;
    text-align: center;
}

hr.hr_text:after {
    content: "¡×";
    display: inline-block;
    position: relative;
    top: -0.7em;
    font-size: 1.5em;
    padding: 0 0.25em;
    background: white;

}

hr.hr_text1 {
    overflow: visible; /* For IE */
    padding: 0;
    border: none;
    border-top: medium double #acacac;
    color: #525252;
    text-align: center;
	width:80%;	
}

hr.hr_text1:after {
    content: "ÀÚÁÖÇÏ½Ã´Â Áú¹®¸ðÀ½";
    display: inline-block;
    position: relative;
    top: -0.7em;
    font-size: 1.5em;
    padding: 0 0.25em;
    background: white;
}

hr.hr_text2 {
    overflow: visible; /* For IE */
    padding: 0;
    border: none;
    border-top: medium double #acacac;
    color: #525252;
    text-align: center;	
	width:80%;	
	
}

hr.hr_text2:after {
	
    content: "History";
    display: inline-block;
    position: relative;
    top: -0.7em;
    font-size: 1.5em;
    padding: 0 0.25em;
    background: white;
}

/*******  ¶óÀÎ *************************/

/* °Ô½ÃÆÇ Å×ÀÌºí ¼³Á¤  **********************************************************************/

#ino_table_set {width:100%}
#ino_table_set table td { height:26px; font-size: 14px; color:#525252; }  /* table font color:#525252; test #ff5252 */
#ino_table_set table td a { height:26px; font-size: 14px; color:#525252;}  /* table font color:#525252; test #ff5252 */

#ino_table_set .search table td { height:18px; font-size: 14px; color:#525252; }
#ino_table_set .search table td a { height:18px; font-size: 14px; color:#525252;}

#ino_table_set .ino_top_font_B   {font-family:'Nanum Gothic B';}
#ino_table_set .ino_top_font_B  a {font-family:'Nanum Gothic B';}

#ino_table_set .bbs_td_color0 { background-color:#f7f7f7; } /* Á¦¸ñ td bg color #f7f7f7; test #ffffcc */
#ino_table_set .bbs_td_color1 { background-color:#f7f7f7; width:15%; text-align:center;vertical-align:middle;} /* Á¦¸ñ td bg color #f7f7f7; test #ffffcc */
#ino_table_set .bbs_td_color1_left { background-color:#f7f7f7;text-align:left;vertical-align:middle;} /* Á¦¸ñ td bg color #f7f7f7; test #ffffcc */
#ino_table_set .bbs_td_color2 { background-color:#ffffff; min-width:25%; padding:4px;} /* Á¦¸ñ ³»¿ë td bg color #ffffff; test #ccffff */

#ino_table_set .table_bg_color1 { background-color:#acacac; } /* table ¿Ü°¢ line color #acacac; test #0000ff */
#ino_table_set .table_bg_color2 { background-color:#ffffff; } 
#ino_table_set .table_bg_color3 { background-color:#f7f7f7; }  /* °Ô½ÃÆÇ ºÐ·ù ¼³¸í td bg color #f7f7f7; test #ffffcc */

#ino_table_set .bbs_td_width100 {min-width:80px;border: 0px solid #ff9999;} /* TD Æø ¼³Á¤ bbs_td_color1 °ú °°ÀÌ Á¶ÀýÇØ¾ßÇÔ */ 
#ino_table_set .bbs_read_pw_submit {width:90px} /* ºñ¹Ð±Û È®ÀÎ ¹öÆ°¼³Á¤ */

/* °Ô½ÃÆÇ top-bbs ºå·ù Ãô·Â */

#ino_table_set .top_bbs  table td { height:18px; font-size: 13px; color:#727272; }  /* table font color:#727272; test #ff5252 */
#ino_table_set .top_bbs  table td a { height:18px; font-size: 13px; color:#727272; }  /* table font color:#727272; test #ff5252 */
#ino_table_set .top_bbs .top_bbs_table_bg_color1 { background-color:#eeeeee; } /* table ¿Ü°¢ line color #eeeeee; test #0000ff */
#ino_table_set .top_bbs .top_bbs_table_bg_color2 { background-color:#fbfbfb; } 

#ino_table_set .top_bbs .kind_box1 {text-align:center;} 
#ino_table_set .top_bbs .kind_box1 .kind_block {display:inline-block;list-style:none;padding:2px;margin:2px;border:solid 1px;border-color:#dddddd;background-color:#ffffff;min-width:130px;} 


#ino_table_set .buttin_w  {width:47%;float: left; text-align: center; padding:2px;  border: 0px solid #999999;} 

#ino_table_set .btn_reg_160 a {display:block; color:#525252; border: 1px solid #999999; padding:2px; height:20px; font-size:14px;  font-family:'Nanum Gothic';max-width:150px;text-align:center;background:#f9f9f9;}
#ino_table_set .btn_reg_160 a:hover {display:block;color:#ffffff; text-decoration:none;  border: 1px solid #ff9999;background:#ff0000;}




/* °Ô½ÃÆÇ Å×ÀÌºí ¼³Á¤  **********************************************************************/

#ino_table_set_m {width:100%}
#ino_table_set_m table td { height:26px; font-size: 15px;  color:#525252; }  /* table font color:#525252; test #ff5252 */
#ino_table_set_m table td a { height:26px; font-size: 15px;  color:#525252;}  /* table font color:#525252; test #ff5252 */

#ino_table_set_m .search table td { height:18px; font-size: 14px; color:#525252; }
#ino_table_set_m .search table td a { height:18px; font-size: 14px; color:#525252;}

#ino_table_set_m .ino_top_font_B   {font-family:'Nanum Gothic B';}
#ino_table_set_m .ino_top_font_B  a {font-family:'Nanum Gothic B';}

#ino_table_set_m .bbs_td_color0 { background-color:#f7f7f7; } /* Á¦¸ñ td bg color #f7f7f7; test #ffffcc */
#ino_table_set_m .bbs_td_color1 { background-color:#f7f7f7; width:15%; text-align:center;vertical-align:middle;} /* Á¦¸ñ td bg color #f7f7f7; test #ffffcc */
#ino_table_set_m .bbs_td_color1_left { background-color:#f7f7f7;text-align:left;vertical-align:middle;} /* Á¦¸ñ td bg color #f7f7f7; test #ffffcc */
#ino_table_set_m .bbs_td_color2 { background-color:#ffffff; min-width:25%; padding:4px;} /* Á¦¸ñ ³»¿ë td bg color #ffffff; test #ccffff */

#ino_table_set_m .table_bg_color1 { background-color:#acacac; } /* table ¿Ü°¢ line color #acacac; test #0000ff */
#ino_table_set_m .table_bg_color2 { background-color:#ffffff; } 
#ino_table_set_m .table_bg_color3 { background-color:#f7f7f7; }  /* °Ô½ÃÆÇ ºÐ·ù ¼³¸í td bg color #f7f7f7; test #ffffcc */

#ino_table_set_m .bbs_td_width100 {min-width:80px;border: 0px solid #ff9999;} /* TD Æø ¼³Á¤ bbs_td_color1 °ú °°ÀÌ Á¶ÀýÇØ¾ßÇÔ */ 
#ino_table_set_m .bbs_read_pw_submit {width:90px} /* ºñ¹Ð±Û È®ÀÎ ¹öÆ°¼³Á¤ */

/* °Ô½ÃÆÇ top-bbs ºå·ù Ãô·Â */

#ino_table_set_m .top_bbs  table td { height:18px; font-size: 13px; color:#727272; }  /* table font color:#727272; test #ff5252 */
#ino_table_set_m .top_bbs  table td a { height:18px; font-size: 13px; color:#727272; }  /* table font color:#727272; test #ff5252 */
#ino_table_set_m .top_bbs .top_bbs_table_bg_color1 { background-color:#eeeeee; } /* table ¿Ü°¢ line color #eeeeee; test #0000ff */
#ino_table_set_m .top_bbs .top_bbs_table_bg_color2 { background-color:#fbfbfb; } 

#ino_table_set_m .top_bbs .kind_box1 {text-align:center;} 
#ino_table_set_m .top_bbs .kind_box1 .kind_block {display:inline-block;list-style:none;padding:2px;margin:2px;border:solid 1px;border-color:#dddddd;background-color:#ffffff;min-width:130px;} 


#ino_table_set_m .buttin_w  {width:47%;float: left; text-align: center; padding:2px;  border: 0px solid #999999;} 

#ino_table_set_m .btn_reg_160 a {display:block; color:#525252; border: 1px solid #999999; padding:2px; height:20px; font-size:14px;  font-family:'Nanum Gothic';max-width:150px;text-align:center;background:#f9f9f9;}
#ino_table_set_m .btn_reg_160 a:hover {display:block;color:#ffffff; text-decoration:none;  border: 1px solid #ff9999;background:#ff0000;}

/* °Ô½ÃÆÇ top-bbs ºå·ù Ãô·Â */



#read_body_img_css .text-middle_B {font-size: 14px; color:#525252;font-family:'Nanum Gothic B';} /* gallery_v  º»¹®³»¿ë Á¦¸ñ ÆùÆ®Å©±â color:#525252; test #ff5252 */
#read_body_img_css .text-middle {font-size: 14px; color:#525252;} /* °Ô½ÃÆÇ º»¹®³»¿ë ÆùÆ®Å©±â color:#525252; test #ff5252 */




/* °Ô½ÃÆÇ Å×ÀÌºí ¼³Á¤ **********************************************************************/





/* Á¦Ç°¼Ò°³ ***************************************************************************/


.pdt_section_01 .read_top_body {width:100%;z-index:1;border:solid 0px;border-color:#ffacac;background:#ffffff;margin-top : 0px; margin-bottom : 0px; padding-top:0px; padding-bottom:0px; }
.pdt_section_01 .read_top_body .pdt_block_left {display:inline-block;border:solid 0px;border-color:#333333;  font-size: 13px; line-height:19px; font-family:'Nanum Gothic Coding'; display: inline-block; text-align: center; padding:8px; margin-top : 4px; margin : 8px; vertical-align:top}
/*.pdt_section_01 .read_top_body .pdt_block_left {max-width:250px;display:inline-block;border:solid 1px;border-color:#333333;  font-size: 13px; line-height:19px; font-family:'Nanum Gothic Coding'; display: inline-block; text-align: center; padding:8px; margin-top : 4px; margin : 8px; vertical-align:top}*/
/* .pdt_section_01 .read_top_body .pdt_block_left img {max-width:250px;display:inline-block;border:solid 1px;border-color:#333333; }*/
.pdt_section_01 .read_top_body .pdt_block_right {width:70%;border:solid 0px;border-color:#333333;  font-size: 13px; line-height:19px; font-family:'Nanum Gothic Coding';min-width:300px; display: inline-block; text-align: center; padding:8px; margin-top : 4px; margin : 8px; vertical-align:top}


/*
@media screen and (max-width:767px){ 
	.pdt_section_01 .read_top_body .pdt_block_left {min-width:250px;display:inline-block;border:solid 0px;border-color:#333333;  font-size: 13px; line-height:19px; font-family:'Nanum Gothic Coding'; display: inline-block; text-align: center; padding:8px; margin-top : 4px; margin : 8px; vertical-align:top}
	.pdt_section_01 .read_top_body .pdt_block_right {width:90%;border:solid 0px;border-color:#333333;  font-size: 13px; line-height:19px; font-family:'Nanum Gothic Coding';min-width:350px; display: inline-block; text-align: center; padding:8px; margin-top : 4px; margin : 8px; vertical-align:top}

} 
@media screen and (min-width:768px) and (max-width:999px) { 
	.pdt_section_01 .read_top_body .pdt_block_left {min-width:250px;display:inline-block;border:solid 0px;border-color:#0033ff;  font-size: 13px; line-height:19px; font-family:'Nanum Gothic Coding'; display: inline-block; text-align: center; padding:8px; margin-top : 4px; margin : 8px; vertical-align:top}
	.pdt_section_01 .read_top_body .pdt_block_right {width:90%;border:solid 0px;border-color:#333333;  font-size: 13px; line-height:19px; font-family:'Nanum Gothic Coding';min-width:350px; display: inline-block; text-align: center; padding:8px; margin-top : 4px; margin : 8px; vertical-align:top}
	

} 
@media screen and (min-width:1000px){ 
	.pdt_section_01 .read_top_body .pdt_block_left {max-width:250px;display:inline-block;border:solid 0px;border-color:#333333;  font-size: 13px; line-height:19px; font-family:'Nanum Gothic Coding'; display: inline-block; text-align: center; padding:8px; margin-top : 4px; margin : 8px; vertical-align:top}
	.pdt_section_01 .read_top_body .pdt_block_right {width:70%;border:solid 0px;border-color:#333333;  font-size: 13px; line-height:19px; font-family:'Nanum Gothic Coding';min-width:350px; display: inline-block; text-align: center; padding:8px; margin-top : 4px; margin : 8px; vertical-align:top}

}
*/

/* Á¦Ç°¼Ò°³ ***************************************************************************/


img{vertical-align:middle; border:0px} 
/* img { border: 0; vertical-align:middle ; max-width: 100%; } */


#read_body_img_css table{table-layout:fixed}
#read_body_img_css img {
     display:block; max-width:100%; height:auto;    
}


#img_wrp_com table{table-layout:fixed}
#img_wrp_com img {
     display:block; max-width:100%; height:auto;    
}


A {
	font-family: Nanum Gothic,±¼¸²,verdana,tahoma,arial,helvetica;
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}

A:Hover {
	background-color: ;
	color: #525252;
	cursor: pointer;
	text-decoration: none;
}




.SUBMIT,.RESET,.BUTTON {
	font-size: 12px;
	background-color: #ecece1;
	color: black;
	width: 100pt;
	border-width: 1;
}

.SUBMIT_S,.RESET_S,.BUTTON_S {
	font-size: 12px;
	background-color: #ecece1;
	color: black;
	width: 100pt;
	border-width: 1;
}

/* center */

.pt_center  { width:100%; text-align: center;}  ;


/** °øÅë»ç¿ë ÄÚµå ******************************************************************************************************/


/* padding */
.pt0 {padding-top:	0 !important;}
.pt1 {padding-top:	1px}
.pt2 {padding-top:	2px}
.pt3 {padding-top:	3px}
.pt4 {padding-top:	4px}
.pt5 {padding-top:	5px}
.pt6 {padding-top:	6px}
.pt7 {padding-top:	7px}
.pt8 {padding-top:	8px}
.pt9 {padding-top:	9px}
.pt10{padding-top: 10px}
.pt11{padding-top: 11px}
.pt12{padding-top: 12px}
.pt13{padding-top: 13px}
.pt14{padding-top: 14px}
.pt15{padding-top: 15px}
.pt20{padding-top: 20px}
.pt25{padding-top: 25px}
.pt30{padding-top: 30px}
.pt35{padding-top: 35px}
.pt40{padding-top: 40px}
.pt45{padding-top: 45px}
.pt50{padding-top: 50px}
.pt60{padding-top: 60px}
.pt70{padding-top: 70px}
.pt80{padding-top: 80px}
.pt90{padding-top: 90px}
.pt100{padding-top: 100px}

.pr1 {padding-right:1px}
.pr2 {padding-right:2px}
.pr3 {padding-right:3px}
.pr4 {padding-right:4px}
.pr5 {padding-right:5px}
.pr6 {padding-right:6px}
.pr7 {padding-right:7px}
.pr8 {padding-right:8px}
.pr9 {padding-right:9px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr25{padding-right:25px}
.pr30{padding-right:30px}
.pr35{padding-right:35px}
.pr40{padding-right:40px}
.pr45{padding-right:45px}
.pr50{padding-right:50px}

.pl1{padding-left: 1px}
.pl2{padding-left: 2px}
.pl3{padding-left: 3px}
.pl4{padding-left: 4px}
.pl5{padding-left: 5px}
.pl6{padding-left: 6px}
.pl7{padding-left: 7px}
.pl8{padding-left: 8px}
.pl9{padding-left: 9px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl30{padding-left:30px}
.pl35{padding-left:35px}
.pl40{padding-left:40px}
.pl45{padding-left:45px}
.pl50{padding-left:50px}

.pb0{padding-bottom:0}
.pb1{padding-bottom:1px}
.pb2{padding-bottom:2px}
.pb3{padding-bottom:3px}
.pb4{padding-bottom:4px}
.pb5{padding-bottom:5px}
.pb6{padding-bottom:6px}
.pb7{padding-bottom:7px}
.pb8{padding-bottom:8px}
.pb9{padding-bottom:9px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
.pb35{padding-bottom:35px}
.pb40{padding-bottom:40px}
.pb45{padding-bottom:45px}
.pb50{padding-bottom:50px}




/* https://fonts.google.com/?subset=korean */

/* @import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);  */
/*font-family: 'Nanum Gothic Coding' */
/* @import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css); */
/* font-family: 'Nanum Myeongjo', serif; */
/*  @import url(http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css);  */
/* @import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css); */


/* ¿µ¹®ÆùÆ®
font-family: 'Poppins', sans-serif;
<link href="https://fonts.googleapis.com/css?family=Poppins" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Poppins:150i,900i" rel="stylesheet">
@import url('https://fonts.googleapis.com/css?family=Poppins:700'); °íµñ
@import url('https://fonts.googleapis.com/css?family=Poppins:150i,900i'); ÀÌÅÚ¸®Ã¼
https://fonts.google.com/?query=Poppins&selection.family=Poppins

			("Thin",       -50, 250),
            ("ExtraLight", -25, 275),
            ("Light",        0, 300),
            ("Regular",     21, 400),
            ("Medium",      44, 500),
            ("SemiBold",    70, 600),
            ("Bold",       100, 700),
            ("ExtraBold",  125, 800),
            ("Black",      150, 900),

			("Thin Italic",       -50, 250),
            ("ExtraLight Italic", -25, 275),
            ("Light Italic",        0, 300),
            ("Italic",             21, 400),
            ("Medium Italic",      44, 500),
            ("SemiBold Italic",    70, 600),
            ("Bold Italic",       100, 700),
            ("ExtraBold Italic",  125, 800),
            ("Black Italic",      150, 900),

*/


/*@import url('https://fonts.googleapis.com/css?family=Poppins:700'); */
/*@import url('https://fonts.googleapis.com/css?family=Poppins:150i,900i'); */

@font-face { font-family: 'Busan'; font-style: normal; font-weight: 400; src: url('//cdn.jsdelivr.net/korean-webfonts/1/orgs/govs/busan/Busan/Busan.woff2') format('woff2'), url('//cdn.jsdelivr.net/korean-webfonts/1/orgs/govs/busan/Busan/Busan.woff') format('woff'); } .busan * { font-family: 'Busan', sans-serif; }


@font-face{
    font-family:'Nanum Gothic';
   /* weight:600;*/
   /*font-style:normal;*/
	font-weight:600;
    src:url(/inocomm/font/eot/NanumBarunGothic.eot);
    src:local('¡Ø'), url(/inocomm/font/woff/NanumBarunGothic.woff) format('woff');
}
@font-face{
    font-family:'Nanum Gothic B' ;
	font-style:normal;
	font-weight:normal;
  /*  weight:600;*/
    src:url(/inocomm/font/eot/NanumBarunGothicBold.eot);
    src:local('¡Ø'), url(/inocomm/font/woff/NanumBarunGothicBold.woff) format('woff');
}

@font-face{
	font-family:'NanumSquareR';
	font-style:normal;
	font-weight:normal;
	  src:url(/inocomm/font/eot/NanumSquareR.eot);
    src:local('¡Ø'), url(/inocomm/font/woff/NanumSquareR.woff) format('woff');

}

@font-face{
	font-family:'NanumSquareR';
	font-style:normal;
	font-weight:normal;
	  src:url(/inocomm/font/eot/NanumSquareR.eot);
    src:local('¡Ø'), url(/inocomm/font/woff/NanumSquareR.woff) format('woff');

}

@font-face {
    font-family: 'Noto Sans Thin';
    font-style: normal;
    font-weight: 100;
    src: local('Noto Sans Thin'), local('NotoSans-Thin'),
    url(/inocomm/font/eot/NotoSansKR-Thin-Hestia.eot),
    url(/inocomm/font/eot/NotoSansKR-Thin-Hestia.eot?#iefix) format('embedded-opentype'),
    url(/inocomm/font/woff/NotoSansKR-Thin-Hestia.woff) format('woff'),
    url(/inocomm/font/otf/NotoSansKR-Thin-Hestia.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans Light';
    font-style: normal;
    font-weight: 300;
    src: local('Noto Sans Light'), local('NotoSans-Light'),
    url(/inocomm/font/eot/NotoSansKR-Light-Hestia.eot),
    url(/inocomm/font/eot/NotoSansKR-Light-Hestia.eot?#iefix) format('embedded-opentype'),
    url(/inocomm/font/woff/NotoSansKR-Light-Hestia.woff) format('woff'),
    url(/inocomm/font/otf/NotoSansKR-Light-Hestia.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans DemiLight';
    font-style: normal;
    font-weight: 350;
    src: local('Noto Sans DemiLight'), local('NotoSans-DemiLight'),
    url(/inocomm/font/eot/NotoSansKR-DemiLight-Hestia.eot),
    url(/inocomm/font/eot/NotoSansKR-DemiLight-Hestia.eot?#iefix) format('embedded-opentype'),
    url(/inocomm/font/woff/NotoSansKR-DemiLight-Hestia.woff) format('woff'),
    url(/inocomm/font/otf/NotoSansKR-DemiLight-Hestia.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans Regular'; /* ÁÂÃø¸Þ´º Å¸ÀÌÆ² ÆùÆ®, 20px  /public_html/skin_left/left_rpmu_skin/01/left_menu_rp.css */
    font-style: normal;
    font-weight: 400;
    src: local('Noto Sans Regular'), local('NotoSans-Regular'),
    url(/inocomm/font/eot/NotoSansKR-Regular-Hestia.eot),
    url(/inocomm/font/eot/NotoSansKR-Regular-Hestia.eot?#iefix) format('embedded-opentype'),
    url(/inocomm/font/woff/NotoSansKR-Regular-Hestia.woff) format('woff'),
    url(/inocomm/font/otf/NotoSansKR-Regular-Hestia.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans Medium';
    font-style: normal;
    font-weight: 500;
    src: local('Noto Sans Medium'), local('NotoSans-Medium'),
    url(/inocomm/font/eot/NotoSansKR-Medium-Hestia.eot),
    url(/inocomm/font/eot/NotoSansKR-Medium-Hestia.eot?#iefix) format('embedded-opentype'),
    url(/inocomm/font/woff/NotoSansKR-Medium-Hestia.woff) format('woff'),
    url(/inocomm/font/otf/NotoSansKR-Medium-Hestia.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans Bold';
    font-style: normal;
    font-weight: 700;
    src: local('Noto Sans Bold'), local('NotoSans-Bold'),
    url(/inocomm/font/eot/NotoSansKR-Bold-Hestia.eot),
    url(/inocomm/font/eot/NotoSansKR-Bold-Hestia.eot?#iefix) format('embedded-opentype'),
    url(/inocomm/font/woff/NotoSansKR-Bold-Hestia.woff) format('woff'),
    url(/inocomm/font/otf/NotoSansKR-Bold-Hestia.otf) format('opentype');
}

@font-face {
    font-family: 'Noto Sans Black';
    font-style: normal;
    font-weight: 900;
    src: local('Noto Sans Black'), local('NotoSans-Black'),
    url(/inocomm/font/eot/NotoSansKR-Black-Hestia.eot),
    url(/inocomm/font/eot/NotoSansKR-Black-Hestia.eot?#iefix) format('embedded-opentype'),
    url(/inocomm/font/woff/NotoSansKR-Black-Hestia.woff) format('woff'),
    url(/inocomm/font/otf/NotoSansKR-Black-Hestia.otf) format('opentype');
}

.ino_comm_font_Gothic_B {font-family:'Nanum Gothic B';} 
.ino_comm_font_Gothic {font-family:'Nanum Gothic';} 
.ino_comm_font_SquareR {font-family:'NanumSquareR';} 
.ino_comm_font_NanumPen {font-family:'Nanum Pen Script';} 
.ino_comm_font_Myeongjo {font-family:'Nanum Myeongjo', serif;} 
.ino_comm_font_Coding {font-family:'Nanum Gothic Coding'} 
.ino_comm_font_Brush {font-family:'Nanum Brush Script'} 

.ino_comm_font_Noto_Sans_Thin {font-family:'Noto Sans Thin'} 
.ino_comm_font_Noto_Sans_Light {font-family:'Noto Sans Light'} 
.ino_comm_font_Noto_Sans_DemiLight {font-family:'Noto Sans DemiLight'} 
.ino_comm_font_Noto_Sans_Regular {font-family:'Noto Sans Regular'} 
.ino_comm_font_Noto_Sans_Medium {font-family:'Noto Sans Medium'} 
.ino_comm_font_Noto_Sans_Bold {font-family:'Noto Sans Bold'} 
.ino_comm_font_Noto_Sans_Black {font-family:'Noto Sans Black'}


.ino_comm_text_shadow {text-shadow:1px 1px 3px rgba(0,0,0,0.3);}

.ino_comm_text-align_left {text-align:left;}
.ino_comm_text-align_right {text-align:right;}
.ino_comm_text-align_center {display:inline-block;text-align:center;}
.ino_comm_img_center img { display: block; margin-left: auto; margin-right: auto; } 
.ino_comm_img_center1 {display: block; text-align:center;  margin-left: auto; margin-right: auto;    width: 50%;}
.ino_comm_img_center2 {display: block;   margin-left: auto; margin-right: auto;    width: 100%;}
.ino_comm_text-valign_top {vertical-align:top;}
.ino_comm_text-valign_middle {vertical-align:middle;}
.ino_comm_text-valign_bottom {vertical-align:bottom;}

.ino_comm_height300 {min-height:300px}



/* ÀÌ¹ÌÁö Áß¾ÓÁ¤·Ä */
.ino_comm_img_center img { display: block; margin-left: auto; margin-right: auto; } 
.ino_comm_cms_center { width:100%; display: inline-block;border:solid 1px;border-color:#acacac;text-align:center; } 


.ino_comm_font12 {font-size: 12px; line-height:150%;} 
.ino_comm_font14 {font-size: 14px; line-height:150%;} 
.ino_comm_font16 {font-size: 16px; line-height:150%;} 
.ino_comm_font18 {font-size: 18px; line-height:150%;} 
.ino_comm_font20 {font-size: 20px; line-height:150%;} 
.ino_comm_font24 {font-size: 24px; line-height:150%;} 
.ino_comm_font30 {font-size: 30px; line-height:150%;} 
.ino_comm_font34 {font-size: 34px; line-height:150%;} 
.ino_comm_font40 {font-size: 40px; line-height:150%;} 
.ino_comm_font45 {font-size: 45px; line-height:150%;} 
.ino_comm_font50 {font-size: 50px; line-height:150%;} 

@media screen and (max-width: 1200px) {

.ino_comm_font20 {font-size: 18px; line-height:150%;} 
.ino_comm_font30 {font-size: 25px; line-height:150%;} 
.ino_comm_font40 {font-size: 35px; line-height:150%;} 
.ino_comm_font45 {font-size: 40px; line-height:150%;} 
.ino_comm_font50 {font-size: 45px; line-height:150%;} 

}

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

.ino_comm_font20 {font-size: 18px; line-height:150%;}
.ino_comm_font30 {font-size: 20px; line-height:150%;} 
.ino_comm_font40 {font-size: 30px; line-height:150%;} 
.ino_comm_font45 {font-size: 35px; line-height:150%;} 
.ino_comm_font50 {font-size: 40px; line-height:150%;} 

}

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

.ino_comm_font20 {font-size: 16px; line-height:150%;} 
.ino_comm_font30 {font-size: 18px; line-height:150%;} 
.ino_comm_font40 {font-size: 20px; line-height:150%;} 
.ino_comm_font45 {font-size: 25px; line-height:150%;} 
.ino_comm_font50 {font-size: 30px; line-height:150%;} 

}




.ino_comm_font_blu01 {color:#465693;} 
.ino_comm_font_red01 {color:#f24f16;} 
.ino_comm_font_org01 {color:#eb8516;} 
.ino_comm_font_org02 {color:#eb361d;} 
.ino_comm_font_god01 {color:#ad6d16;} 
.ino_comm_font_grn01 {color:#027b74;} 
.ino_comm_font_wht01 {color:#ffffff;} 

.ino_comm_font_lh12 {line-height:12px;} 
.ino_comm_font_lh14 {line-height:14px;} 
.ino_comm_font_lh16 {line-height:16px;} 
.ino_comm_font_lh18 {line-height:18px;} 
.ino_comm_font_lh20 {line-height:20px;} 
.ino_comm_font_lh22 {line-height:20px;} 
.ino_comm_font_lh24 {line-height:24px;} 
.ino_comm_font_lh26 {line-height:26px;} 
.ino_comm_font_lh28 {line-height:27px;} 
.ino_comm_font_lh30 {line-height:30px;} 
.ino_comm_font_lh32 {line-height:32px;} 
.ino_comm_font_lh34 {line-height:33px;} 
.ino_comm_font_lh36 {line-height:34px;} 
.ino_comm_font_lh38 {line-height:35px;} 
.ino_comm_font_lh40 {line-height:40px;}
.ino_comm_font_lh42 {line-height:42px;}
.ino_comm_font_lh44 {line-height:44px;}
.ino_comm_font_lh46 {line-height:46px;}
.ino_comm_font_lh48 {line-height:48px;}
.ino_comm_font_lh50 {line-height:50px;} 
.ino_comm_font_lh52 {line-height:52px;} 
.ino_comm_font_lh54 {line-height:53px;} 
.ino_comm_font_lh56 {line-height:54px;} 
.ino_comm_font_lh58 {line-height:58px;} 
.ino_comm_font_lh60 {line-height:60px;} 

.ino_comm_font_fw600 {font-weight:600;} 
.ino_comm_font_fw700 {font-weight:700;} 
.ino_comm_font_fw800 {font-weight:800;} 

.ino_comm_font_h120 {line-height:150%;} 

.ino_comm_font_bold {font-weight: bolder;} 

.ino_table_td_font {font-size: 14px; color:#525252} /* td ¼ÓÀÇ ÆùÆ®Å©±â */


/** °øÅë»ç¿ë ÄÚµå ******************************************************************************************************/

/*align*/

.left_10 {text-align:left; padding-left:10px}




/*color*/

.color_main_bg { background-color: #999966; color: #525252; }
.color_main_bg1 { background-color: #2B735B; color: #525252; }
.color_main_bg2 { background-color: #639c63; color: #525252; }
.color_top_menu { background-color: #f2fac5; color: #525252; }
.color_left_menu { background-color: #639c63; color: #525252; }
.color_body_bg { background-color: #ffffff; color: #525252; }
.color_00 { background-color: #000000; color: #525252; }
.color_ff { background-color: #ffffff; color: #525252; }
.color_table01 { background-color: #999966; color: #525252; }
.color_table02 { background-color: #cccc99; color: #525252; }
.color_table03 { background-color: #E4ECB8; color: #525252; }
.color_table04 { background-color: #f2fac5; color: #525252; }

.sp_left01 { background-color: #485393; color: #525252; }
.sp_left02 { background-color: #C7CADF; color: #525252; }


/*bbs*/
.bbs-td01 {	background-color: #f7f7f7; color: #525252; padding:2px; padding-left:10px;font-family:'Nanum Gothic';font-size: 14px;} /* bgcolor */
.bbs-td02 {	background-color: #ffffff; color: #525252;  text-align:left; padding-left:10px; padding-right:10px} /* line margin-left:10px */
.bbs-td03 {	background-color: #D0CCBD; color: #000000;} /* text */
.bbs-td04 {	background-color: #AEAEAE; color: #525252;} /* out_line */
.bbs-td05 {	background-color: #dddddd; color: #525252;} /* bgcolor_01 */


/* INPUT */
.input_sum {font-size:12pt; border:solid 0; color: blue; background-color:#FFFFFF; border-color:#afafaf; border-width:0; height:17px;}
.INPUT,.SELECT	{font-size:14px; border:solid 0; background-color:#FFFFFF; border-color:#afafaf; border-width:1; height:17px;;width:90%}
.input	{font-size:12px; border:solid 0; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px;text-align:left;width:90%}
.input_pt	{font-size:12px; border:solid 0; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px;text-align:left;width:30%}
.input_p5	{font-size:12px; border:solid 0; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px;text-align:left;width:5%}
.input_p10	{font-size:12px; border:solid 0; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px;text-align:left;width:10%}
.input_p15	{font-size:12px; border:solid 0; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px;text-align:left;width:15%}
.input_p20	{font-size:12px; border:solid 0; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px;text-align:left;width:20%}
.input_p30	{font-size:12px; border:solid 0; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px;text-align:left;width:30%}
.input_p40	{font-size:12px; border:solid 0; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px;text-align:left;width:40%}
.input_p50	{font-size:12px; border:solid 0; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px;text-align:left;width:50%}
.input_p60	{font-size:12px; border:solid 0; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px;text-align:left;width:60%}
.input_p70	{font-size:12px; border:solid 0; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px;text-align:left;width:70%}
.input_p80	{font-size:12px; border:solid 0; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px;text-align:left;width:80%}
.input_p90	{font-size:12px; border:solid 0; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px;text-align:left;width:90%}
.input_p84	{font-size:12px; border:solid 0; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px;text-align:left;width:84%}
.select	{font-size:12px; border:solid 1; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:20px;text-align:left}

.FILE			{font-size:12px; border:solid 1; background-color:#FFFFFF; border-color:#afafaf; border-width:1; width:200pt;}
/*.TEXTAREA		{font-size:12px; border:solid 1; background-color:#FFFFFF; border-color:#afafaf; border-width:1; width:100%;}*/
/*.textarea		{font-size:12px; border:solid 1; background-color:#FFFFFF; border-color:#f7f7f7; border-width:1; height: 180px; width:98%;}*/
.textarea {font-size:12px;border-style:solid;  border:solid 1; border-color:#dddddd; background-color:#fcfcfc; width:98%; height:180px;
scrollbar-darkshadow-color:#767676; 
scrollbar-track-color:#f7f7f7; 
scrollbar-arrow-color:#c8c8c8; 
scrollbar-face-color:#f7f7f7; }

.textarea_80 {font-size:12px;border-style:solid;  border:solid 1; border-color:#dddddd; background-color:#fcfcfc; width:100%; height:80px;
scrollbar-darkshadow-color:#767676; 
scrollbar-track-color:#f7f7f7; 
scrollbar-arrow-color:#c8c8c8; 
scrollbar-face-color:#f7f7f7; }

.SUBMIT,.RESET,.BUTTON {background-color:F5F5F5; color:777777; border-width:1; width:160pt; }

/*.search-input	{font-size:12px; border:solid 1; border-color:#afafaf; background-color:white; width:100px; height:19px}*/
/*.search-input	{font-size:12px; border:solid 1; background-color:#FFFFFF; border-color:#afafaf; border-width:1; height:17px;}*/
.search-input {font-size:12px; border:solid 1; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px; text-align:left}
.comment-input	{font-size:12px; border:solid 1; border-color:#afafaf; background-color:white; width:70px; height:17px}
.comment-submit	{font-size:12px; border:solid 1; border-color:#afafaf; background-color:white; width:70px; height:100%}
.comment-textarea {font-size:12px; border:solid 1; border-color:#afafaf; background-color:white; width:100%; height:60px}

/*.sms_messages-textarea {background opacity=0;color:#000000; border-width: 0; ooverflow-x:hidden;overflow-y: hidden; font-size: 12px;   width:260px; height:54px} */
.sms_messages-textarea {white-space:normal;background opacity=0;text-align: left;background-color:#B2E8F4;color:#000000; border-width: 0; overflow-x:hidden; overflow-y: hidden; font-size: 12px;   width:240px; height:30px;}




/* È¸¿ø Æû */
.register1 { background-color: #dddddd; color: #525252; text-align: right; width: 110px; }
.register2 { background-color: #ffffff; color: #525252;  text-align: left;  padding-left:10px  }
.register3 { background-color: #E9EEFC; color: #525252; text-align: right; }
.register-textarea-tdcolor { background-color: #C0F1DC; color: #525252; }
.register-textarea {font-size:12px; border:solid 1; border-color:#777777; background-color:#E6F7EF; width:100%; height:180px}

.register-form-color01 { background-color: #FCDFA2; color: #525252; height:17px;}
.register-form-color02 { background-color: #FEF5E3; color: #525252; height:17px;}
.register-form01-color01 { background-color: #FFCBC3; color: #525252; height:17px;}
.register-form01-color02 { background-color: #FFE6E2; color: #525252; height:17px;}
.register-form02-color01 { background-color: #C9EDF4; color: #525252; height:17px;}
.register-form02-color02 { background-color: #E9FBFE; color: #525252; height:17px;}
.register-form03-color01 { background-color: #C0F1DC; color: #525252; height:17px;}
.register-form03-color02 { background-color: #E6F7EF; color: #525252; height:17px;}

/* È¸¿ø Æû */
.zipsearch1 { background-color: #dddddd; color: #525252; }
.zipsearch2 { background-color: #eeeeee; color: #525252; }
.zipsearch3 { background-color: #eeeeee; color: #525252; }



/* °Ô½Ã¹° ¾²±âÆû */
.write-title {background-color: #EFEFEF; height: 22px;}
.write-td {	background-color: #dddddd; color: #525252;}
.formmail-td {	background-color: #dddddd; color: #525252;}

/* Å×ÀÌºí »ö */
.table-line {background-color: #808080; color: #525252;}
.table-bgcolor {background-color: #E7E7E7; color: #525252;}

/* ±ÛÀÚ»ö */
.text-small001 {font-size:12px; font-family: µ¸¿ò; color: #2E598C; }
.text-small {font-size:8pt; font-family: ±¼¸²; color: black; }
.text-middle {font-size:14px; font-family: 'Nanum Gothic'; color: #525252; word-break:break-all;}
.text-middle-01 {font-size:12px; font-family: ±¼¸²; color: #848484; }
.text-middle-02 {font-size:12px; font-family: ±¼¸²; color: #355928; }
.text-middle001 {font-size:12px; font-family: ±¼¸²; color: blue; }
.text-big {font-size:12pt; font-family: ±¼¸²; color: black; }

.text01-small {font-size:8pt; font-family: ±¼¸²; color: #2A9201; }
.text01-middle {font-size:12px; font-family: ±¼¸²; color: #2A9201; }
.text01-big {font-size:12pt; font-family: ±¼¸²; color: #2A9201; }

.text02-small {font-size:8pt; font-family: µ¸¿ò; color: #00587E; }
.text02-middle {font-size:12px; font-family: µ¸¿ò? color: #00587E; }
.text02-big {font-size:12pt; font-family: µ¸¿ò; color: #00587E; }

.text-small-poem-ldate {font-size:8pt; font-family: ±¼¸²; color: #cc0000; }
.left_menu_modify {font-size:8pt; font-family: µ¸¿ò; color: #FF0066; }



/*********** ÆùÆ® ¼³Á¤ ***********************************************/

/*
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumpenscript.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);

.nn01 { margin : 0; padding : 0; font-family:'³ª´®°íµñ', NanumGothic, 'Nanum Gothic'; font-size: 20px;color:#999999} 
.nn02 { margin : 0; padding : 0; font-family:'Nanum Pen Script'; font-size: 20px;} 
.nn03 { margin : 0; padding : 0; font-family:'Nanum Myeongjo'; font-size: 10px;} 
.nn04 { margin : 0; padding : 0; font-family:'Nanum Brush Script'; font-size: 20px;}
.nn05 { margin : 0; padding : 0; font-family:'Nanum Gothic Coding'; font-size: 20px;}


/* ¸Þ´ºÇ¥½Ã ÆùÆ® 
.title_m01 { margin : 8px; margin-top : 10px;  padding : 0px; font:bold 2em 'Nanum Gothic Coding';color: #404040; font-family:'Nanum Gothic Coding';}

/* °Ô½ÃÆÇ ±Û¾²±â ÆùÆ® 
.title_m02 { margin : 8px; margin-top : 10px;  padding : 0px; font:bold 1.5em 'Nanum Gothic Coding';color: #404040; font-family:'Nanum Gothic Coding';}


 .nn06 { font:1.5em "NGothic"; }
 .nn07 { font:bold 2em "NGothicEB"; }

*/


/*ÁÂÃø¸Þ´º Å¸ÀÌÆ²±ÛÀÚ*/
/*.left_top_title {font-size:13pt; color:#ff0000 line-height:36px; vertical-align:middle; font-family: 'Nanum Gothic'; font-weight: bold;}*/
.left_top_title { margin : 0; padding : 0; font-family:'Noto Sans Medium'; font-size: 20px;color:#525252;} 
/* ¹ÝÀÀÇü ÁÂÃø css  /public_html/skin_left/left_rpmu_skin/01/left_menu_rp.css ¿¡¼­ ¼³Á¤ °ü¸®ÀÚÆäÀÌÁö¿¡¼­ ÁÂÃø¸Þ´ºÆø ¼öÁ¤°¡´É */

.text-left-menu {font-size:12px; font-family: ±¼¸²; color: black; }
.text-left-menu-p {font-size:12px; font-family: ±¼¸²; color: #447FC3;   }

/* ÁÂÃø rp mode´Â º°µµ css¿¡¼­ ¼öÁ¤ rp_left_top_title_text  /public_html/skin_left/left_rpmu_skin/01/left_menu_rp.css */

/*Åé¸Þ´º Å¸ÀÌÆ²±ÛÀÚ*/

/* Åé ¼­ºê ¸Þ´º Å¸ÀÌÆ²±ÛÀÚ */
.text-top-menu {font-size:12px; font-family: ±¼¸²; color: black; }
.text-top-menu-p {font-size:12px; font-family: ±¼¸²; color: #447FC3; }


/* ¹è°æ ÀÌ¹ÌÁö */

.cms_section_history_img {
background-image:url('/images/cms_comm_img/bg_history.png');
background-repeat:no-repeat;
background-position:right 0px; 
} 




/*º»¹® Å¸ÀÌÆ²±ÛÀÚ*/
.body_top_title { margin:0; padding : 0; font-family:'Nanum Gothic'; font-size: 18px;color:#525252;padding-left:6px;} 


/*º»¹® Å¸ÀÌÆ²±ÛÀÚ*/
.body_top_title_m { margin : 0; padding : 0; font-family:'Nanum Gothic'; font-size: 18px;color:#525252;} 



/*º»¹® Å¸ÀÌÆ²±ÛÀÚ*/
.body_top_title_s { margin : 0; padding : 0; font-family:'Nanum Gothic'; font-size: 14px;color:#525252;} 



#.ino_text { margin : 0; padding : 0; font-family:'Nanum Gothic'; font-size: 18px;color:#525252;} 
#.ino_text_B01 {color: #565656; font-weight:300; white-space:normal;  margin-top : 0px; padding : 0px;  font:bold 4.0em 'Nanum Gothic B'; font-family:'Nanum Gothic B';}
#.ino_text_M01 {color: #565656; font-weight:300; white-space:normal;  margin-top : 0px; padding : 0px;  font:bold 3.em 'Nanum Gothic B'; font-family:'Nanum Gothic B';}
#.ino_text_S01 {color: #565656; font-weight:300; white-space:normal;  margin-top : 0px; padding : 0px;  font:bold 1.6em 'Nanum Gothic B'; font-family:'Nanum Gothic B';}

.ino_text { margin : 0; padding : 0; font-size: 16px;color:#525252;} 
.ino_text_B01 { margin : 0; padding : 0; font-size: 30px;line-height:40px;color:#525252; font-weight:600;} 
.ino_text_M01 { margin : 0; padding : 0; font-size: 20px;line-height:30px;color:#525252; font-weight:600;} 
.ino_text_S01 { margin : 0; padding : 0; font-size: 14px;line-height:24px;color:#525252; font-weight:600;} 


/*********** ÆùÆ® ¼³Á¤ ***********************************************/



/********* ¸ÞÀÎ ÆäÀÌÁö main page *********************************/





/********* ¸ÞÀÎ ÆäÀÌÁö main page *********************************/


















/*********** ¼­ºêÀÌ¹ÌÁö ***********************************************/
/*
.sub_img_01 { background-image: url("/skin_main/main_01/img/kor/fade/mainimg_00.jpg")}
.sub_img_02 { background-image: url("/skin_main/main_01/img/kor/fade/mainimg_00.jpg")}
.sub_img_03 { background-image: url("/skin_main/main_01/img/kor/fade/mainimg_00.jpg")}
.sub_img_04 { background-image: url("/skin_main/main_01/img/kor/fade/mainimg_00.jpg")}
.sub_img_05 { background-image: url("/skin_main/main_01/img/kor/fade/mainimg_00.jpg")}
.sub_img_06 { background-image: url("/skin_main/main_01/img/kor/fade/mainimg_00.jpg")}
.sub_img_07 { background-image: url("/skin_main/main_01/img/kor/fade/mainimg_00.jpg")}
.sub_img_08 { background-image: url("/skin_main/main_01/img/kor/fade/mainimg_00.jpg")}
.sub_img_09 { background-image: url("/skin_main/main_01/img/kor/fade/mainimg_00.jpg")}
.sub_img_10 { background-image: url("/skin_main/main_01/img/kor/fade/mainimg_00.jpg")}
.sub_img_shop { background-image: url("/skin_main/main_01/img/kor/fade/mainimg_00.jpg")}
*/

.sub_img_rt img {width: 100%;  max-width: 100%; height:auto;}
.main_img_rt img {width: 100%;  max-width: 100%; height:auto;}

/*********** ¼­ºêÀÌ¹ÌÁö ***********************************************/

/* Á¦¸ñ »ö */
.title-bar {border:solid 1;border-color:#333333;background-color:#666666;width:100%;height:20px;padding:0;spacing:0;}
.direct-bgcolor {background-color: #FFFFFF; color: #525252;}

.direct-bgcolor a {font-size:14px;color:#525252;}
.direct-bgcolor a {color:#525252; text-decoration:none;}
.direct-bgcolor a:hover {color:#0000ff; text-decoration:none;}

.search-bgcolor {background-color: #FFFFFF; color: #525252;}
.title-bgcolor {background-color: #C0C0C0; color: #525252;}



/* ÆË¾÷ ·Î±ä ¹× ¾ÏÈ£Ã£±â Á¤ÀÇ */
.popup-bgcolor {background-color: #FFFFFF; color: #525252;}
.popup-line { background-color: #CCCCCC; color: #444444; }
.popup-td-1 { background-color: #EEEEEE; color: #CCCCCC; }
.popup-td-2 { background-color: #eeeeee; color: #525252; }
.popup-td-3 { background-color: #eeeeee; color: #525252; }

/* °ü¸®ÀÚ */

.admin-td01 { background-color: #F5F5F5; color: #000000; }
.admin-td02 { background-color: #eeeeee; color: #525252; }
.admin-td03 { background-color: #eeeeee; color: #525252; }

/*.png24 { tmp:expression(setPng24(this)); } */

html {
    filter: expression(document.execCommand('BackgroundImageCache', false, true));
}

/*.cycle-slideshow { width: 50% }*/
/*.cycle-slideshow img { width: 100%; height: auto }*/
/* pager */
.cycle-pager { 
    text-align: center; width: 100%; z-index: 500; position: absolute; top: 10px; overflow: hidden;
}
.cycle-pager span { 
    font-family: arial; font-size: 50px; width: 16px; height: 16px; 
    display: inline-block; color: #ddd; cursor: pointer; 
}
.cycle-pager span.cycle-pager-active { color: #D69746;}
.cycle-pager > * { cursor: pointer;}
.buttin_w  {float: left; text-align: center; padding:2px;} 

.table_td {white-space:normal;vertical-align:middle; text-align: left;  padding:8px;background-color: #fefefe;min-width:100px; }

/* top ÀüÈ­¹øÈ£ ÆùÆ® */

.left_title_tel_top { text-align:right; color: #B1212B; font-weight:600; white-space:normal;  margin-top : 0px; padding : 0px;  font:bold 1.9em 'Nanum Gothic B'; font-family:'Nanum Gothic B';}
.left_title_tel_top_text {color: #565656; font-weight:300; white-space:normal;  margin-top : 0px; padding : 0px;  font:bold 0.8em 'Nanum Gothic B'; font-family:'Nanum Gothic B';}
.left_title_tel_top_text1  {color: #3c3c3c; font-weight:100;  margin-top : 0px; text-align:left; padding : 0px; text-align:left; font:bold 0.7em 'Nanum Gothic B'; font-family:'Nanum Gothic B';}
.left_title_tel_top_text2  {color: #B1212B; font-weight:600;  margin-top : 0px; text-align:left; padding : 0px; text-align:left; font:bold 1.0em 'Nanum Gothic B'; font-family:'Nanum Gothic B';}


/* ÁÂÃø ÀüÈ­¹øÈ£ ÆùÆ® */


#tel_no .left_title_tel { color: #042b38; font-weight:600; white-space:normal; margin : 10px;  margin-top : 0px; text-align:left; padding : 0px; text-align:left; font-size: 30px; font-family:'Nanum Gothic Coding';line-height:36px;}
#tel_no .left_title_tel_center { color: #042b38;letter-spacing: -1px; font-weight:600; white-space:normal;  margin-top : 0px; text-align:center; padding : 0px;  font-size: 28px; font-family:'Nanum Gothic Coding';line-height:36px;}
#tel_no .left_title_tel_center_left { color: #042b38; font-weight:600; white-space:normal;  margin-top : 0px; text-align:center; padding : 0px;  font-size: 24px; font-family:'Nanum Gothic Coding';line-height:30px;}
#tel_no .left_title_tel_center a { color: #042b38; font-weight:600; white-space:normal;  margin-top : 0px; text-align:center; padding : 0px;  font-size: 30px; font-family:'Nanum Gothic Coding';line-height:36px;}
#tel_no_qmu .left_title_tel_center_qmu { color: #042b38; font-weight:600; white-space:normal;  margin-top : 0px; text-align:center; padding : 0px; font-size: 30px; font-family:'Nanum Gothic Coding';line-height:36px;}

#tel_no .left_title_tel_center_01 { color: #042b38; font-weight:600; white-space:normal;  margin-top : 0px; text-align:center; padding : 0px;  font-size: 30px; font-family:'Nanum Gothic Coding';line-height:36px;}
#tel_no .left_title_tel_center_01 a { color: #042b38; font-weight:600; white-space:normal;  margin-top : 0px; text-align:center; padding : 0px;  font-size: 30px; font-family:'Nanum Gothic Coding';line-height:36px;}



#pr_tel_no .pr_left_title_tel_center_01 { color: #042b38;  white-space:normal;  margin-top : 0px; text-align:center; padding : 0px;  font-size: 30px; font-family:'Nanum Gothic Coding';line-height:36px;}
#pr_tel_no .pr_left_title_tel_center_01 a { color: #042b38;  white-space:normal;  margin-top : 0px; text-align:center; padding : 0px;  font-size: 30px; font-family:'Nanum Gothic Coding';line-height:36px;}

.left_title_sm01 {  white-space:normal; font-weight:600; margin : 10px;  margin-top : 0px; text-align:left; padding : 1px; font:1.1em 'Nanum Gothic';color: #4A4A4A; font-family:µ¸¿ò;}
.left_title_sm01 a {display:block; margin : 2px; text-align:left; margin-top : 2px;  padding : 0px; font:bold 1em 'Nanum Gothic';color: #4A4A4A; font-family:'Nanum Gothic';}
.left_title_sm01 a {color:#909090; text-decoration:none;}
.left_title_sm01 a:hover {color:#000000; text-decoration:none;}

.left_title_sm02 {  white-space:normal;  font-weight:600; margin-left : 10px; margin-right : 10px;   margin-top : 0px; text-align:left; padding : 10px; font:1.1em 'Nanum Gothic';color: #4A4A4A; font-family:µ¸¿ò;}

.left_email {  white-space:normal;  font-weight:400; margin : 0px;  margin-top : 0px; text-align:center; padding : 0px; font:1.em ;color: #cc6600; font-family:µ¸¿ò;}
.left_email a {color:#996600; text-decoration:none;}


.more_go {  white-space:normal;  font-weight:400; margin : 0px;  margin-top : 0px; margin-right : 20px; padding : 0px; font:1.em ;color: #4b4b4b; font-family:µ¸¿ò;}
.more_go a {color:#4b4b4b; text-decoration:none;}


.main_title_tx01 {  white-space:normal; font-weight:600; margin : 10px;  margin-top : 0px; text-align:left; padding : 1px;  font:bold 1.3em 'Nanum Gothic B'; font-family:'Nanum Gothic B';}
.main_title_tx01 a {display:block; margin : 2px; text-align:left; margin-top : 2px;  padding : 0px; font:bold 1em 'Nanum Gothic';color: #4A4A4A; font-family:'Nanum Gothic';}
.main_title_tx01 a {color:#909090; text-decoration:none;}
.main_title_tx01 a:hover {color:#000000; text-decoration:none;}





.rp_notice_img img {height: auto;max-width:100%;} 


.qimg img { margin-right : 10px; }

.mt_add{float: left;}
.mt_add1{float: left;margin-left : 8px;}

/* ¸ÞÀÎ¸Þ´º ¸ð¹ÙÀÏ ¸Þ´ºÃâ·Â */
.rp_s_menu_btn_01 a {display:block; border-style: solid; border-color: #acacac;border-width: 1px;font-size:15px;color:#fff;font-weight:600;max-width:200px;text-align:center;background:#f7f7f7;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;height:30px;line-height:30px;margin-top:2px;margin-left:2px;margin-right:2px;margin-bottom:2px;}
.rp_s_menu_btn_01 a {color:#000000; text-decoration:none;}
.rp_s_menu_btn_01 a:hover {color:#0000ff; text-decoration:none;}

/* RP logo /inorp/skin_top/menu_top/menu_pageslide.php */
.rp_logo_h  {width:auto; height:50px;}
.rp_logo_s_h  { width:auto; height:32px;}



/* Top Menu Á¶Àý */

/* Top Menu ±âº» type*/


.top_all_gab {padding-top: 10px} /* »ó´Ü °£°Ý */
.top_all_gab_bg_color {padding-top: 0px;background-color:#ffffff} /* »ó´Ü °£°Ý */
.top_all_gab_null {padding-top: 0px} /* »ó´Ü °£°Ý */
.top_all_gab_null_center {padding-top: 0px} /* »ó´Ü °£°Ý */

.logo_bg_gab {padding-top: 20px} /* ·Î°í °£°Ý  bg type 6px */
.logo_bg_gab_top2 {padding-top: 0px} /* ·Î°í °£°Ý  bg type 0px */
.logo_bg_gab_top4 {padding-top: 0px} /* ·Î°í °£°Ý  bg type 6px */
.logo_bg_gab_top5 {padding-top: 16px} /* ·Î°í °£°Ý  bg type 6px */
.logo_bg_gab_top5_01 {padding-top: 20px} /* ·Î°í °£°Ý  bg type 6px */


.top_menu_gab {padding-top: 6px} /* ÁÖ¸Þ´º °£°Ý */
.top_menu_gab_top1 {padding-top: 16px} /* ÁÖ¸Þ´º °£°Ý */
.top_menu_gab_top2 {padding-top: 15px} /* ÁÖ¸Þ´º °£°Ý */

.top_menu_gab_top4 {padding-top: 15px} /* ÁÖ¸Þ´º °£°Ý  top_04 */

.top_menu_gab_top5 {padding-top: 16px} /* ÁÖ¸Þ´º °£°Ý */
.top_menu_gab_top5_01 {padding-top: 12px} /* ÁÖ¸Þ´º °£°Ý */

.top_menu_gab_top_st3 {padding-top: 16px} /* ÁÖ¸Þ´º °£°Ý */
.top_menu_gab_top_st4 {padding-top: 10px} /* ÁÖ¸Þ´º °£°Ý */
.top_menu_gab_top_st4_h12 {padding-top: 12px} /* ÁÖ¸Þ´º °£°Ý */
.top_menu_gab_top_st4_rp {padding-top: 10px} /* ÁÖ¸Þ´º °£°Ý */
.top_menu_gab_top_st4_rp_ct {padding-top: 20px} /* ÁÖ¸Þ´º °£°Ý */
.top_menu_gab_top_st5 {padding-top: 10px} /* ÁÖ¸Þ´º °£°Ý */
.top_menu_gab_top_st5_ct {padding-top: 20px} /* ÁÖ¸Þ´º °£°Ý */


.top_sub_menu_gab {top:74px; border:0px solid #555;  z-index:1;} /* ¼­ºê¸Þ´º °£°Ý */
.top_sub_menu_gab_top2 {top:76px; border:0px solid #555;  z-index:1000;} /* ¼­ºê¸Þ´º °£°Ý */
.top_sub_menu_gab_top4 {top:76px; border:0px solid #555;  z-index:1000;} /* ¼­ºê¸Þ´º °£°Ý */
.top_sub_menu_gab_top5 {top:72px; border:0px solid #555;  z-index:1000;} /* ¼­ºê¸Þ´º °£°Ý */
.top_sub_menu_gab_top5_01 {top:64px; border:0px solid #555;  z-index:1000;} /* ¼­ºê¸Þ´º °£°Ý */
/*
.menu_bg {position:absolute; left:0; right:0; width:100%; height:60px; background:#f7f7f7;
		  border-color: #ffffff;top:24px; border:1px solid #555;z-index:-500;}

.menu_bg {position:absolute; left:0; right:0; width:100%; height:42px;top:36px; 
			background-image: url("/inocomm/top_menu_bg/m_bg_03.png");
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}

relative

*/

.menu_bg_02 {position:absolute; left:0; right:0; width:100%; height:42px;top:36px; 
			background-image: url("../../inocomm/top_menu_bg/m_bg_02.png");
			/*background-image: url("/inocomm/top_menu_bg/m_bg_03.png");*/
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}

.menu_bg_02_null {position:absolute; left:0; right:0; width:100%; height:42px;top:36px; 
			background-image: url("../../inocomm/top_menu_bg/m_bg_02_null.png");
			/*background-image: url("/inocomm/top_menu_bg/m_bg_03.png");*/
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}

.menu_bg_02_rel {position:relative; left:0; right:0; width:100%; height:42px;top:80px; 
			background-image: url("../../inocomm/top_menu_bg/m_bg_02.png");
			/*background-image: url("/inocomm/top_menu_bg/m_bg_03.png");*/
		    border-color: #ffffff; border:1px solid #555;z-index:-500;}


.menu_bg_02_wh {position:absolute; left:0; right:0; width:100%; height:42px;top:36px; 
			background-image: url("../../inocomm/top_menu_bg/wh_m_bg_05.png");
			/*background-image: url("/inocomm/top_menu_bg/m_bg_03.png");*/
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}

.menu_bg_04 {position:absolute; left:0; right:0; width:100%; height:42px;top:36px; 
			background-image: url("../../inocomm/top_menu_bg/m_bg_04_02.png");
			/*background-image: url("/inocomm/top_menu_bg/m_bg_03.png");*/
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}

.menu_bg_04_wh {position:absolute; left:0; right:0; width:100%; height:42px;top:36px; 
			background-image: url("../../inocomm/top_menu_bg/wh_m_bg_05.png");
			/*background-image: url("/inocomm/top_menu_bg/m_bg_03.png");*/
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}

.menu_bg_05 {position:absolute; left:0; right:0; width:100%; height:67px;top:36px; 
			background-image: url("../../inocomm/top_menu_bg/m_bg_05.png");
			/*background-image: url("/inocomm/top_menu_bg/m_bg_03.png");*/
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}

.menu_bg_05_01 {position:absolute; left:0; right:0; width:100%; height:67px;top:36px; 
			background-image: url("../../inocomm/top_menu_bg/m_bg_05_01.png");
			/*background-image: url("/inocomm/top_menu_bg/m_bg_03.png");*/
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}


.top_menu_text_body .menu_txt_ie8 a {float: left; width:100px;  border:0px solid #555;color:#525252; text-decoration:none;font-family:'Noto Sans Regular';font-size:18px;text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body .menu_txt_ie8 a:hover {color:#DE3F14; text-decoration:none;}
.top_menu_text_body .v-line_ie8 {float: left; border:0px solid #555}

.top_menu_text_body .menu_txt_ie8_white a {float: left; width:100px;  border:0px solid #555;color:#ffffff; text-decoration:none;font-family:'Noto Sans Regular';font-size:18px;text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body .menu_txt_ie8_white a:hover {color:#F0EA39; text-decoration:none;}

.top_menu_text_body .menu_txt {float: left;display:block;border:0px solid #555;min-width:100px; text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body .menu_txt a {color:#525252; text-decoration:none;font-family:'Noto Sans Regular';font-size:18px;}
.top_menu_text_body .menu_txt a:hover {color:#DE3F14; text-decoration:none;}
.top_menu_text_body .v-line {float: left; min-width:20px;display:block;border:0px solid #555}

.top_menu_text_body .menu_txt_white {float: left;display:block;border:0px solid #555;min-width:100px; text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body .menu_txt_white a {color:#ffffff; text-decoration:none; font-family:'Noto Sans Regular' ;font-size:18px;}
.top_menu_text_body .menu_txt_white a:hover {color:#F0EA39; text-decoration:none;}


.top_menu_text_body1 a {display:block;font-size:15px;color:#fff;font-weight:600;min-width:130px;text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body1 a {color:#ffffff; text-decoration:none;}
.top_menu_text_body1 a:hover {color:#E8F51D; text-decoration:none;}


/* Top Menu st type*/

.top_menu_gab_st {padding-top: 4px} /* ÁÖ¸Þ´º °£°Ý */
.top_menu_gab_st1 {padding-top: 4px} /* ÁÖ¸Þ´º °£°Ý */
.top_menu_gab_st4 {padding-top: 0px} /* ÁÖ¸Þ´º °£°Ý */
.top_menu_gab_st4_tel {padding-top: 4px} /* ÁÖ¸Þ´º °£°Ý */
.top_menu_gab_st4_rp {padding-top: 0px} /* ÁÖ¸Þ´º °£°Ý */
.top_menu_gab_st4_rp_ct {padding-top: 4px} /* ÁÖ¸Þ´º °£°Ý */
.top_menu_gab_st5 {padding-top: 1px} /* ÁÖ¸Þ´º °£°Ý */
.top_menu_gab_st5_ct {padding-top: 4px} /* ÁÖ¸Þ´º °£°Ý */

.top_sub_menu_gab_st {top:1px; border:0px solid #555;  z-index:1000;} /* ¼­ºê¸Þ´º °£°Ý */
.top_sub_menu_gab_st2 {top:-10px; border:0px solid #555;  z-index:1000;} /* ¼­ºê¸Þ´º °£°Ý */
.top_sub_menu_gab_st3 {top:-10px; border:0px solid #555;  z-index:1000;} /* ¼­ºê¸Þ´º °£°Ý */
.top_sub_menu_gab_st4 {top:-1px; border:0px solid #555;  z-index:1000;} /* ¼­ºê¸Þ´º °£°Ý */
.top_sub_menu_gab_st4_rp {top:1px; border:0px solid #555;  z-index:1000;} /* ¼­ºê¸Þ´º °£°Ý */

.top_sub_menu_gab_st5_wh_ct {top:-1px; border:0px solid #555;  z-index:1000;} /* ¼­ºê¸Þ´º °£°Ý */

.top_sub_menu_gab_st4_rp_ct {top:1px; border:0px solid #555;  z-index:1000;} /* ¼­ºê¸Þ´º °£°Ý */


.menu_bg_st {position:absolute; left:0; right:0; width:100%; height:42px;top:61px; 
			background-image: url("../../inocomm/top_menu_bg/m_bg_01.png");
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}

.menu_bg_st1 {position:absolute; left:0; right:0; width:100%; height:42px;top:63px; 
			background-image: url("../../inocomm/top_menu_bg/m_bg_01.png");
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}


.menu_bg_st2 {position:absolute; left:0; right:0; width:100%; height:42px;top:10px; 
			background-image: url("../../inocomm/top_menu_bg/m_bg_01.png");
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}

.menu_bg_st3 {position:absolute; left:0; right:0; width:100%; height:42px;top:52px; 
			background-image: url("../../inocomm/top_menu_bg/m_bg_01.png");
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}

.menu_bg_st4 {position:absolute; left:0; right:0; width:100%; height:42px;top:86px; 
			background-image: url("../../inocomm/top_menu_bg/m_bg_02.png");
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}



.menu_bg_st4_rp {position:absolute; left:0; right:0; width:100%; height:42px;top:59px; 
			background-image: url("../../inocomm/top_menu_bg/m_bg_02.png");
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}


.menu_bg_st4_rp_ct {position:absolute; left:0; right:0; width:100%; height:42px;top:114px; 
			background-image: url("../../inocomm/top_menu_bg/m_bg_02.png");
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}


.menu_bg_st5 {position:absolute; left:0; right:0; width:100%; height:42px;top:81px; 
			background-image: url("../../inocomm/top_menu_bg/wh_m_bg_05.png");
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}


.menu_bg_st5_ct {position:absolute; left:0; right:0; width:100%; height:42px;top:114px; 
			background-image: url("../../inocomm/top_menu_bg/wh_m_bg_05.png");
		    border-color: #ffffff; border:0px solid #555;z-index:-500;}

.top_menu_text_body_st .menu_txt_ie8 a {float: left; width:120px;  border:0px solid #555;color:#000000; text-decoration:none;font-family:'Noto Sans Regular';font-size:18px;text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body_st .menu_txt_ie8 a:hover {color:#DE3F14; text-decoration:none;}
.top_menu_text_body_st .v-line_ie8 {float: left; border:0px solid #555}

.top_menu_text_body_st .menu_txt {float: left;display:block;border:0px solid #555;min-width:120px; text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body_st .menu_txt a {color:#000000; text-decoration:none;font-family:'Noto Sans Regular';font-size:18px;}
.top_menu_text_body_st .menu_txt a:hover {color:#DE3F14; text-decoration:none;}
.top_menu_text_body_st .v-line {float: left; min-width:20px;display:block;border:0px solid #555}


.top_menu_text_body_st1 .menu_txt_ie8 a {float: left; width:140px;  border:0px solid #555;color:#000000; text-decoration:none;font-family:'Noto Sans Regular';font-size:18px;text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body_st1 .menu_txt_ie8 a:hover {color:#DE3F14; text-decoration:none;}
.top_menu_text_body_st1 .v-line_ie8 {float: left; border:0px solid #555}

.top_menu_text_body_st1 .menu_txt {float: left;display:block;border:0px solid #555;min-width:140px; text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body_st1 .menu_txt a {color:#000000; text-decoration:none;font-family:'Noto Sans Regular';font-size:18px;}
.top_menu_text_body_st1 .menu_txt a:hover {color:#DE3F14; text-decoration:none;}
.top_menu_text_body_st1 .v-line {float: left; min-width:20px;display:block;border:0px solid #555}

.top_menu_text_body_st02 .menu_txt_ie8 a {float: left; width:96px;  border:0px solid #555;color:#000000; text-decoration:none;font-family:'Noto Sans Regular';font-size:18px;text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body_st02 .menu_txt_ie8 a:hover {color:#DE3F14; text-decoration:none;}
.top_menu_text_body_st02 .v-line_ie8 {float: left; border:0px solid #555}

.top_menu_text_body_st02 .menu_txt {float: left;display:block;border:0px solid #555;min-width:100px; text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body_st02 .menu_txt a {color:#000000; text-decoration:none;font-family:'Noto Sans Regular';font-size:18px;}
.top_menu_text_body_st02 .menu_txt a:hover {color:#DE3F14; text-decoration:none;}
.top_menu_text_body_st02 .v-line {float: left; min-width:20px;display:block;border:0px solid #555}



.top_menu_text_body_st4 .menu_txt_ie8 a {float: left; text-align:center;width:160px;  border:0px solid #555;color:#ffffff; text-decoration:none;font-family:'Noto Sans Regular';font-size:18px;text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body_st4 .menu_txt_ie8 a:hover {color:#F0EA39; text-align:center;text-decoration:none;}
.top_menu_text_body_st4 .v-line_ie8 {float: left; text-align:center;border:0px solid #555}

.top_menu_text_body_st4 .menu_txt {float: left;text-align:center;display:block;border:0px solid #555;min-width:160px; text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body_st4 .menu_txt a {color:#ffffff; text-align:center;text-decoration:none;font-family:'Noto Sans Regular';font-size:18px;}
.top_menu_text_body_st4 .menu_txt a:hover {color:#F0EA39;text-align:center; text-decoration:none;}
.top_menu_text_body_st4 .v-line {float: left; min-width:20px;display:block;border:0px solid #555}




.top_menu_text_body_st4_rp a {display:block; text-align:center;font-family:'Noto Sans Regular';font-size:16px;color:#ffffff;min-width:130px;text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body_st4_rp a {color:#ffffff; text-align:center;text-decoration:none;}
.top_menu_text_body_st4_rp a:hover {color:#F0EA39;text-align:center; text-decoration:none;}

.top_menu_text_body_st4_rp .menu_txt_ie8 a {float: left;text-align:center; width:130px;  border:0px solid #555;color:#ffffff; text-decoration:none;font-family:'Noto Sans Regular';font-size:18px;text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body_st4_rp .menu_txt_ie8 a:hover {color:#F0EA39; text-align:center;text-decoration:none;}
.top_menu_text_body_st4_rp .v-line_ie8 {float: left; border:0px solid #555}

.top_menu_text_body_st4_rp .menu_txt {float: left;display:block;text-align:center;border:0px solid #555;min-width:140px; text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body_st4_rp .menu_txt a {color:#ffffff; text-decoration:none;text-align:center;font-family:'Noto Sans Regular';font-size:18px;}
.top_menu_text_body_st4_rp .menu_txt a:hover {color:#F0EA39;text-align:center; text-decoration:none;}
.top_menu_text_body_st4_rp .v-line {float: left; min-width:20px;display:block;border:0px solid #555}


.top_menu_text_body_st4_rp_01 .menu_txt_ie8 a {float: left;text-align:center; width:140px;  border:0px solid #555;color:#ffffff; text-decoration:none;font-family:'Noto Sans Regular';font-size:18px;text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body_st4_rp_01 .menu_txt_ie8 a:hover {color:#F0EA39;text-align:center; text-decoration:none;}
.top_menu_text_body_st4_rp_01 .v-line_ie8 {float: left; border:0px solid #555}

.top_menu_text_body_st4_rp_01 .menu_txt {float: left;text-align:center;display:block;border:0px solid #555;min-width:140px; text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.top_menu_text_body_st4_rp_01 .menu_txt a {color:#ffffff; text-align:center;text-decoration:none;font-family:'Noto Sans Regular';font-size:18px;}
.top_menu_text_body_st4_rp_01 .menu_txt a:hover {color:#F0EA39; text-align:center;text-decoration:none;}
.top_menu_text_body_st4_rp_01 .v-line {float: left; min-width:20px;display:block;border:0px solid #555}



/*ÅéÁÖ¸Þ´º td*/
.menu_text_td {  margin : 0; vertical-align:middle; text-align:center; border:0px solid #ff0000;}

/*ÅéÁÖ¸Þ´º ¹è°æ*/
/* .top_menu_text_body {  margin : 0; width:100px; color: #00ffff; display:block; border:1px solid #ff0000; text-align:center; padding-right:20px;padding-left:20px; line-height:36px;  vertical-align:middle; text-align:middle; }
*/
/*ÅéÁÖ¸Þ´º ÆùÆ®*/
/*.top_menu_text {  margin : 0px ;  padding-top:	0px;font-weight:bold font-family: 'Nanum Gothic'; font-weight:bold; color: #ffffff;font-size:18px; text-align:middle;  vertical-align:top;border:0px solid #ff0000;  }*/
/*.top_menu_text { margin : 0; padding : 0; font-family:'³ª´®°íµñ', NanumGothic, 'Nanum Gothic'; font-size: 18px;color:#333333;} 
*/

/*.top_menu_text_body a {display:block;font-size:15px;color:#fff;font-weight:600;min-width:130px;text-align:center;background:#3C5980;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}*/

/*
position:relative 
*/

/* main slide text */

.main_img_text {
position:absolute; left:54%; top:30%; right:0; width:40%;  z-index:1500;
border:0px solid #555; 
}
.main_img_text .main_title {display:block;   font-weight:800; font-size:2vw; line-height:2.2vw; color:#123E74;font-family:Nanum Gothic;text-align:left;}
.main_img_text .main_text {display:block;   font-weight:200; font-size:1.5vw; line-height: 1.7vw;color:#37393C;font-family:Nanum Gothic;text-align:left;}

.main_title_v_gab {padding-top:	8px}





.inorp_m_main_img_text {
position:absolute; left:55%; top:30%; right:0; width:100%;  z-index:1500;
border:0px solid #555; 
}
.inorp_m_main_img_text .inorp_m_main_title {display:block;   font-weight:800; font-size:3.5vw; line-height:3.7vw; color:#123E74;font-family:Nanum Gothic;text-align:left;}
.inorp_m_main_img_text .inorp_m_main_text {display:block;   font-weight:200; font-size:2.2vw; line-height: 2.5vw;color:#37393C;font-family:Nanum Gothic;text-align:left;}

.inorp_m_main_title_v_gab {padding-top:	8px}



.inorp_s_main_img_text {
position:absolute; left:10%; top:20%; right:0; width:90%;  z-index:1500;
border:0px solid #555; 
}
.inorp_s_main_img_text .inorp_s_main_title {display:block;   font-weight:800; font-size:6vw; line-height:6.2vw; color:#123E74;font-family:Nanum Gothic;text-align:left;}
.inorp_s_main_img_text .inorp_s_main_text {display:block;   font-weight:200; font-size:3.5vw; line-height: 3.7vw;color:#37393C;font-family:Nanum Gothic;text-align:left;}

.inorp_s_main_title_v_gab {padding-top:	8px}




/*slide_02 type text ani */

.slide_02_main_img_text {
position:absolute; left:60%; top:20%; right:0; width:90%;  z-index:1500;
border:0px solid #555; 
}
.slide_02_main_img_text .slide_02_main_text_title {display:block;   font-weight:800; font-size:3vw; line-height:3.2vw; color:#123E74;font-family:Nanum Gothic;text-align:left;}
.slide_02_main_img_text .slide_02_main_text {display:block;   font-weight:200; font-size:1.5vw; line-height: 1.7vw;color:#37393C;font-family:Nanum Gothic;text-align:left;}

.slide_02_main_text_title_v_gab {padding-top:	8px}

/*slide_02 type text ani */



/*slide_03 type text  */
/*position : static, relative, absolute*/
.slide_03_main_img_text1 {
position:absolute;display:block; text-align:left; top:30%; left:39%; width:30%; height:150px;  z-index:2500;
border:0px solid #555; }
.slide_03_main_img_text1 .slide_03_main_text_title1 {display:block;   font-weight:800; font-size:3vw; line-height:3.2vw; color:#123E74;font-family:Nanum Gothic;text-align:left;}
.slide_03_main_img_text1 .slide_03_main_text1 {display:block;   font-weight:200; font-size:1.5vw; line-height: 1.7vw;color:#37393C;font-family:Nanum Gothic;text-align:left;}
.slide_03_main_text_title_v_gab1 {padding-top:	8px}

.slide_03_main_img_text2 {
position:absolute;display:block;  top:30%; left:64%; width:30%;height:150px;  z-index:2500;
border:0px solid #555; }
.slide_03_main_img_text2 .slide_03_main_text_title2 {display:block;   font-weight:800; font-size:3vw; line-height:3.2vw; color:#123E74;font-family:Nanum Gothic;text-align:left;}
.slide_03_main_img_text2 .slide_03_main_text2 {display:block;   font-weight:200; font-size:1.5vw; line-height: 1.7vw;color:#37393C;font-family:Nanum Gothic;text-align:left;}
.slide_03_main_text_title_v_gab2 {padding-top:	8px}


.slide_03w_main_img_text1 {
position:absolute;display:block; text-align:left; top:30%; left:40%; width:30%; height:150px;  z-index:2500;
border:0px solid #555; }
.slide_03w_main_img_text1 .slide_03w_main_text_title1 {display:block;   font-weight:800; font-size:3vw; line-height:3.2vw; color:#123E74;font-family:Nanum Gothic;text-align:left;}
.slide_03w_main_img_text1 .slide_03w_main_text1 {display:block;   font-weight:200; font-size:1.5vw; line-height: 1.7vw;color:#37393C;font-family:Nanum Gothic;text-align:left;}
.slide_03w_main_text_title_v_gab1 {padding-top:	8px}

/* ## ¹àÀº¹è°æ À§ÀÇ ¾îµÎ¿î ±Û ## */
.slide_03w_main_img_text2 {
position:absolute;display:block;  top:30%; left:54%; width:30%; height:150px;  z-index:2500;
border:0px solid #555; }
.slide_03w_main_img_text2 .slide_03w_main_text_title2 {display:block;   font-weight:800; font-size:3vw; line-height:3.2vw; color:#123E74;font-family:Nanum Gothic;text-align:left;}
.slide_03w_main_img_text2 .slide_03w_main_text2 {display:block;   font-weight:200; font-size:1.5vw; line-height: 1.7vw;color:#37393C;font-family:Nanum Gothic;text-align:left;}
.slide_03w_main_text_title_v_gab2 {padding-top:	8px}

/* ## ¾îµÎ¿î ¹è°æ À§ÀÇ ¹àÀº ±Û ## */
.slide_03wb_main_img_text1 {
position:absolute;display:block; text-align:left; top:30%; left:28%; width:30%; height:150px;  z-index:2500;
border:0px solid #555; }
.slide_03wb_main_img_text1 .slide_03wb_main_text_title1 {display:block;   font-weight:800; font-size:3vw; line-height:3.2vw; color:#ffffff;font-family:Nanum Gothic;text-align:left;}
.slide_03wb_main_img_text1 .slide_03wb_main_text1 {display:block;   font-weight:200; font-size:1.5vw; line-height: 1.7vw;color:#dddddd;font-family:Nanum Gothic;text-align:left;}
.slide_03wb_main_text_title_v_gab1 {padding-top:	8px}

/*slide_03 type text  */



/* sub slide text - text-size-adjust : 100%; */

.sub_img_text {
position:absolute; left:60%; top:30%; right:0; width:40%;  z-index:1500;
border:0px solid #555; 
}
.sub_img_text .sub_title {display:block;  font-weight:800; font-size:1.7vw;line-height: 2.1vw;color:#123E74;font-family:Nanum Gothic;text-align:left;}
.sub_img_text .sub_text {display:block;  font-weight:200; font-size:1.2vw;line-height: 2.1vw;color:#37393C;font-family:Nanum Gothic;text-align:left;}

.sub_title_v_gab {padding-top:	4px}


.inorp_m_sub_img_text {
position:absolute; left:50%; top:30%; right:0; width:100%;  z-index:1500;
border:0px solid #555; 
}
.inorp_m_sub_img_text .inorp_m_sub_title {display:block; font-weight:800; font-size:2.7vw;line-height: 3vw;color:#123E74;font-family:Nanum Gothic;text-align:left;}
.inorp_m_sub_img_text .inorp_m_sub_text {display:block; font-weight:200; font-size:1.7vw;line-height: 2vw;color:#37393C;font-family:Nanum Gothic;text-align:left;}

.inorp_m_sub_title_v_gab {padding-top:	6px}


.inorp_m_sub_img_text1 {
position:absolute; left:50%; top:20%; right:0; width:100%;  z-index:1500;
border:0px solid #555; 
}
.inorp_m_sub_img_text1 .inorp_m_sub_title1 {display:block; font-weight:800; font-size:2.7vw;line-height: 3vw;color:#123E74;font-family:Nanum Gothic;text-align:left;}
.inorp_m_sub_img_text1 .inorp_m_sub_text1 {display:block; font-weight:200; font-size:1.7vw;line-height: 2vw;color:#37393C;font-family:Nanum Gothic;text-align:left;}

.inorp_m_sub_title_v_gab1 {padding-top:	6px}


.inorp_s_sub_img_text {
position:absolute; left:50%; top:20%; right:0; width:100%;  z-index:1500;
border:0px solid #555; 
}
.inorp_s_sub_img_text .inorp_s_sub_title {display:block; font-weight:800; font-size:2.7vw;line-height: 2.7vw;color:#123E74;font-family:Nanum Gothic;text-align:left;}
.inorp_s_sub_img_text .inorp_s_sub_text {display:block; font-weight:200; font-size:2vw;line-height: 2.2vw;color:#37393C;font-family:Nanum Gothic;text-align:left;}

.inorp_s_sub_title_v_gab {padding-top:	4px}


.gallery_w  {float: left; text-align: center; vertical-align:top;padding:6px; }  



.gallery_w_n1_center  {text-align: center;vertical-align:top;} /* photo gallery rp*/
.gallery_w_n1 {display:inline-block; *display:inline; vertical-align:top;zoom:1; text-align: center; padding:2px; } /* photo gallery rp*/
 

.gallery_w_room1_center  {text-align: center;vertical-align:top;border:0px solid #ff0000} /* photo gallery rp*/
.gallery_w_room1 {display:inline-block; *display:inline; vertical-align:top;zoom:1;border: 1px solid #999999; text-align: center; padding:2px; margin-top:2px; } /* photo gallery rp*/
 



 #fouc {display: none}

/*position : static, relative, absolute*/

#top_menu_fixed {position:fixed; top:0px;margin-left:0;padding-left:0; border:0px solid #555; width:100%; z-index:10000;background-color: rgba(255,255,255,0.7);}
 .top_menu_fixed_body {position:relative;top:100px;margin-left:0px;padding-left:0px; border:1px solid #555;background-color:red; }


/* Åõ¸íµµ Á¶Á¹ opacity:0.8; */

#fix_navi_103 {position:relative;height:103px;margin-top:0px; z-index:50000;background-color:#ffffff; }
#fix_navi_103 .fixed{position:fixed; top:0px;height:103px;margin-top:0px;left:0;width:100%;background-color:#ffffff;z-index:50000;box-shadow:0 0 2px #999999;}

#fix_navi_100{position:relative;height:106px;margin-top:0px; z-index:50000;;background-color:#ffffff; }
#fix_navi_100 .fixed{position:fixed; top:0px;height:106px;margin-top:0px;left:0;width:100%;background-color:#ffffff;z-index:50000;box-shadow:0 0 2px #999999;}


#fix_navi_90{position:relative;height:112px;margin-top:0px; z-index:50000;;background-color:#ffffff; }
#fix_navi_90 .fixed{position:fixed; top:0px;height:106px;margin-top:0px;left:0;width:100%;background-color:#ffffff;z-index:50000;box-shadow:0 0 2px #999999;}

#fix_navi_130{position:relative;height:128px;margin-top:0px; z-index:50000;;background-color:#ffffff;}
#fix_navi_130 .fixed{position:fixed;top:0px;height:128px;margin-top:0px;left:0;width:100%;background-color:#ffffff;z-index:50000;box-shadow:0 0 2px #999999;}


#fix_navi_150{position:relative;height:158px;margin-top:0px; z-index:50000;;background-color:#ffffff;}
#fix_navi_150 .fixed{position:fixed;top:0px;height:158px;margin-top:0px;left:0;width:100%;background-color:#ffffff;z-index:50000;box-shadow:0 0 2px #999999;}


#fix_navi_134{position:relative;height:134px;margin-top:0px; z-index:50000;;background-color:#ffffff;}
#fix_navi_134 .fixed{position:fixed;top:0px;height:134px;margin-top:0px;left:0;width:100%;background-color:#ffffff;z-index:50000;box-shadow:0 0 2px #999999;}

#fix_navi_151{position:relative;height:151px;margin-top:0px; z-index:50000;background-color:#ffffff;}
#fix_navi_151 .fixed{position:fixed;top:0px;height:151px;margin-top:0px;left:0;width:100%;background-color:#ffffff;z-index:50000;box-shadow:0 0 2px #999999;}


#fix_navi_180{position:relative;height:180px;margin-top:0px; z-index:50000;border:solid 0px;border-color:#acffac;background-color:#ffffff;}
#fix_navi_180 .fixed{position:fixed;top:0px;height:180px;margin-top:0px;left:0;width:100%;background-color:#ffffff;z-index:50000;box-shadow:0 0 2px #999999;border:solid 0px;border-color:#ffacac;}


#fix_menu1{top:0px;left:0;width:100%;z-index:50000;}



#fix_navi_mobile{margin-top:0px;z-index:50000}
#fix_navi_mobile .fixed{position:fixed;top:0px;height:60px;margin-top:0px;left:0;width:100%;background-color:#ffffff;z-index:50000;box-shadow:0 0 2px #999999;}
#fix_menu_mobile{top:0px;left:0;width:100%;z-index:50000}


#fix_navi_mobile_s{margin-top:0px;z-index:50000}
#fix_navi_mobile_s .fixed{position:fixed;top:0px;height:40px;margin-top:0px;left:0;width:100%;background-color:#ffffff;z-index:50000;box-shadow:0 0 2px #999999;}
#fix_menu_mobile_s{top:0px;left:0;width:100%;z-index:50000}


.body_img  {height: auto;}
.room_img  {height: auto;min-width:300px;}
.null_img  {height: auto;min-width:300px;}




/* top menu bg Ãß°¡ 2018-04-02 start */



#fix_navi_90_bg_fix  {position:fixed; width:100%;color:#9e9f9f; height:112px;margin-top:0px; z-index:50000;background-color:#282828; opacity: 0.8; filter: alpha(opacity=20); }
#fix_navi_90_bg .fixed{position:fixed; top:0px;height:106px;margin-top:0px;left:0;width:100%;background-color:#454545;z-index:50000;box-shadow:0 0 2px #999999;}

#fix_navi_90_bg_fix .top_menu_text_body_bg .menu_txt {float: left;display:block;border:0px solid #555;min-width:100px; text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
#fix_navi_90_bg_fix .top_menu_text_body_bg .menu_txt a {color:#f7f7f7; text-decoration:none;font-family:Nanum Gothic;font-size:18px;color:#f7f7f7;}
#fix_navi_90_bg_fix .top_menu_text_body_bg .menu_txt a:hover {color:#DE3F14; text-decoration:none;}
#fix_navi_90_bg_fix .top_menu_text_body_bg .v-line {float: left; min-width:20px;display:block;border:0px solid #555}

#fix_navi_90_bg_fix .text-top-menu   {color:#9e9f9f; text-decoration:none;font-family:Nanum Gothic;font-size:13px;}
#fix_navi_90_bg_fix .text-top-menu-p  {color:#c0b374; text-decoration:none;font-family:Nanum Gothic;font-size:13px;}




#fix_navi_90_bg_fix2  {position:fixed; width:100%;color:#9e9f9f; height:112px;margin-top:0px; z-index:50000; opacity: 0.8; filter: alpha(opacity=20); }
#fix_navi_90_bg_fix2 .fixed{position:fixed; top:0px;height:106px;margin-top:0px;left:0;width:100%;background-color:#282828;z-index:50000;box-shadow:0 0 2px #999999;}

#fix_navi_90_bg_fix2 .top_menu_text_body_bg .menu_txt {float: left;display:block;border:0px solid #555;min-width:100px; text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
#fix_navi_90_bg_fix2 .top_menu_text_body_bg .menu_txt a {color:#f7f7f7; text-decoration:none;font-family:Nanum Gothic;font-size:18px;color:#f7f7f7;}
#fix_navi_90_bg_fix2 .top_menu_text_body_bg .menu_txt a:hover {color:#DE3F14; text-decoration:none;}
#fix_navi_90_bg_fix2 .top_menu_text_body_bg .v-line {float: left; min-width:20px;display:block;border:0px solid #555}

#fix_navi_90_bg_fix2 .text-top-menu   {color:#9e9f9f; text-decoration:none;font-family:Nanum Gothic;font-size:13px;}
#fix_navi_90_bg_fix2 .text-top-menu-p  {color:#c0b374; text-decoration:none;font-family:Nanum Gothic;font-size:13px;}








#fix_navi_90_bg  {color:#9e9f9f; height:112px;margin-top:0px; z-index:50000;background-color:#282828; opacity: 0.8; filter: alpha(opacity=20); }
/*#fix_navi_90_bg  {position:fixed; width:100%;color:#9e9f9f; height:112px;margin-top:0px; z-index:50000;background-color:#282828; opacity: 0.8; filter: alpha(opacity=20); }*/
#fix_navi_90_bg .fixed{position:fixed; top:0px;height:106px;margin-top:0px;left:0;width:100%;background-color:#454545;z-index:50000;box-shadow:0 0 2px #999999;}

#fix_navi_90_bg .top_menu_text_body_bg .menu_txt_ie8 a {float: left; width:100px;  border:0px solid #555;color:#f7f7f7; text-decoration:none;font-family:Nanum Gothic;font-size:18px;color:#f7f7f7;text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
#fix_navi_90_bg .top_menu_text_body_bg .menu_txt_ie8 a:hover {color:#DE3F14; text-decoration:none;}
#fix_navi_90_bg .top_menu_text_body_bg .v-line_ie8 {float: left; border:0px solid #555}

#fix_navi_90_bg .top_menu_text_body_bg .menu_txt_ie8_white a {float: left; width:100px;  border:0px solid #555;color:#f7f7f7; text-decoration:none;font-family:Nanum Gothic;font-size:18px;text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
#fix_navi_90_bg .top_menu_text_body_bg .menu_txt_ie8_white a:hover {color:#F0EA39; text-decoration:none;}

#fix_navi_90_bg .top_menu_text_body_bg .menu_txt {float: left;display:block;border:0px solid #555;min-width:100px; text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
#fix_navi_90_bg .top_menu_text_body_bg .menu_txt a {color:#f7f7f7; text-decoration:none;font-family:Nanum Gothic;font-size:18px;color:#f7f7f7;}
#fix_navi_90_bg .top_menu_text_body_bg .menu_txt a:hover {color:#DE3F14; text-decoration:none;}
#fix_navi_90_bg .top_menu_text_body_bg .v-line {float: left; min-width:20px;display:block;border:0px solid #555}

#fix_navi_90_bg .top_menu_text_body_bg .menu_txt_white {float: left;display:block;border:0px solid #555;min-width:100px; text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
#fix_navi_90_bg .top_menu_text_body_bg .menu_txt_white a {color:#f7f7f7; text-decoration:none;font-family:Nanum Gothic;font-size:16px;}
#fix_navi_90_bg .top_menu_text_body_bg .menu_txt_white a:hover {color:#F0EA39; text-decoration:none;}

#fix_navi_90_bg .text-top-menu   {color:#9e9f9f; text-decoration:none;font-family:Nanum Gothic;font-size:13px;}
#fix_navi_90_bg .text-top-menu-p  {color:#c0b374; text-decoration:none;font-family:Nanum Gothic;font-size:13px;}

#fix_navi_90_bg_null {color:#9e9f9f; height:112px;margin-top:0px; z-index:50000;background-color:#282828; opacity: 0.8; filter: alpha(opacity=20); }

#fix_navi_90_bg_null .top_menu_text_body_bg .menu_txt_ie8 a {float: left; width:100px;  border:0px solid #555;color:#f7f7f7; text-decoration:none;font-family:Nanum Gothic;font-size:18px;color:#f7f7f7;text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
#fix_navi_90_bg_null .top_menu_text_body_bg .menu_txt_ie8 a:hover {color:#DE3F14; text-decoration:none;}
#fix_navi_90_bg_null .top_menu_text_body_bg .v-line_ie8 {float: left; border:0px solid #555}

#fix_navi_90_bg_null .top_menu_text_body_bg .menu_txt_ie8_white a {float: left; width:100px;  border:0px solid #555;color:#f7f7f7; text-decoration:none;font-family:Nanum Gothic;font-size:18px;text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
#fix_navi_90_bg_null .top_menu_text_body_bg .menu_txt_ie8_white a:hover {color:#F0EA39; text-decoration:none;}

#fix_navi_90_bg_null .top_menu_text_body_bg .menu_txt {float: left;display:block;border:0px solid #555;min-width:100px; text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
#fix_navi_90_bg_null .top_menu_text_body_bg .menu_txt a {color:#f7f7f7; text-decoration:none;font-family:Nanum Gothic;font-size:18px;color:#f7f7f7;}
#fix_navi_90_bg_null .top_menu_text_body_bg .menu_txt a:hover {color:#DE3F14; text-decoration:none;}
#fix_navi_90_bg_null .top_menu_text_body_bg .v-line {float: left; min-width:20px;display:block;border:0px solid #555}

#fix_navi_90_bg_null .top_menu_text_body_bg .menu_txt_white {float: left;display:block;border:0px solid #555;min-width:100px; text-align:center;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;height:40px;line-height:40px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
#fix_navi_90_bg_null .top_menu_text_body_bg .menu_txt_white a {color:#f7f7f7; text-decoration:none;font-family:Nanum Gothic;font-size:16px;}
#fix_navi_90_bg_null .top_menu_text_body_bg .menu_txt_white a:hover {color:#F0EA39; text-decoration:none;}

#fix_navi_90_bg_null .text-top-menu   {color:#9e9f9f; text-decoration:none;font-family:Nanum Gothic;font-size:13px;}
#fix_navi_90_bg_null .text-top-menu-p  {color:#c0b374; text-decoration:none;font-family:Nanum Gothic;font-size:13px;}


/* top menu bg Ãß°¡ 2018-04-02 end */

/*
.body_img  {
width: inherit;
max-width: 100%;
height: auto;
} 
*/


/* ¹öÆ°¸ðÀ½ */

/*
.btn_left_tel_160 a {display:block; border: 1px solid #999999;font-size:15px;color:#fff;font-weight:600;max-width:160px;text-align:center;background:#f9f9f9;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;height:30px;line-height:30px;margin-top:10px;margin-left:0px;margin-bottom:10px;}
.btn_left_tel_160 a {color:#4A4A4A; text-decoration:none;}
.btn_left_tel_160 a:hover {color:#FF8A42; text-decoration:none;}
*/

.btn_left_tel_160 a {display:block; border: 1px solid #999999;color:#fff; font:bold 1.3rem 'Nanum Gothic'; font-family:'Nanum Gothic';max-width:160px;text-align:center;background:#f9f9f9;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;height:30px;line-height:30px;margin-top:10px;margin-left:0px;margin-bottom:10px;}
.btn_left_tel_160 a {color:#4A4A4A; text-decoration:none;}
.btn_left_tel_160 a:hover {color:#FF8A42; text-decoration:none;}


.btn_left_sms_154 a {display:block; border: 1px solid #C8C8C8;color:#fff; font:bold 1.1rem 'Nanum Gothic'; font-family:'Nanum Gothic';max-width:154px;text-align:center;background:#f9f9f9;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;height:20px;line-height:20px;margin-top:2px;margin-left:0px;margin-bottom:10px;}
.btn_left_sms_154 a {color:#4A4A4A; text-decoration:none;}
.btn_left_sms_154 a:hover {color:#FF8A42; text-decoration:none;}

.btn_left_sms_68 a {display:block; border: 1px solid #C8C8C8;color:#fff; font:bold 1.1rem 'Nanum Gothic'; font-family:'Nanum Gothic';max-width:68px;text-align:center;background:#f9f9f9;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;height:46px;line-height:46px;margin-top:2px;margin-left:0px;margin-bottom:0px;}
.btn_left_sms_68 a {color:#4A4A4A; text-decoration:none;}
.btn_left_sms_68 a:hover {color:#FF8A42; text-decoration:none;}

.btn_title_name_100 a {display:block; border: 0px solid #292929;color:#fff; font:bold 1.1rem 'Nanum Gothic'; font-family:'Nanum Gothic';min-width:100px;text-align:left;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;height:16px;line-height:16px;margin-top:0px;margin-left:4px;margin-bottom:0px;}
.btn_title_name_100 a {color:#282828; text-decoration:none;}
.btn_title_name_100 a:hover {color:#FF8A42; text-decoration:none;}

.btn_m_title_name_120 a {display:block; border: 0px solid #292929;color:#fff; font-weight:800; font:bold 1.3rem 'Nanum Gothic'; font-family:'Nanum Gothic';min-width:120px;text-align:center;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;height:16px;line-height:16px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.btn_m_title_name_120 a {color:#282828; text-decoration:none;}
.btn_m_title_name_120 a:hover {color:#FF8A42; text-decoration:none;}

.btn_m_qmu_name_80 a {display:block; border: 0px solid #C8C8C8;color:#fff; font:bold 1.1rem 'Nanum Gothic'; font-family:'Nanum Gothic';max-width:90px;text-align:center;background:#ffffff;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;height:20px;line-height:20px;margin-top:6px;margin-left:0px;margin-bottom:0px;}
.btn_m_qmu_name_80 a {color:#4A4A4A; text-decoration:none;}
.btn_m_qmu_name_80 a:hover {color:#FF8A42; text-decoration:none;}

/* form ¹öÆ° */
.btn_form_bt1_154 a {display:block; border: 1px solid #acacac;color:#fff; font:bold 1.1rem 'Nanum Gothic'; font-family:'Nanum Gothic';min-width:100px;text-align:center;background:#f9f9f9;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;height:22px;line-height:22px;margin-top:2px;margin-left:0px;margin-bottom:10px;}
.btn_form_bt1_154 a {color:#4A4A4A; text-decoration:none;}
.btn_form_bt1_154 a:hover {color:#FF8A42; text-decoration:none;}



/* search ¹öÆ° */
.btn_search_bt1_154 a {display:block; border: 1px solid #acacac;color:#fff; font:bold 1.1rem 'Nanum Gothic'; font-family:'Nanum Gothic';min-width:100px;text-align:center;background:#f9f9f9;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;height:18px;line-height:18px;margin-top:0px;margin-left:0px;margin-bottom:0px;}
.btn_search_bt1_154 a {color:#4A4A4A; text-decoration:none;}
.btn_search_bt1_154 a:hover {color:#FF8A42; text-decoration:none;}

/* submenu ¹öÆ° */
.btn_submu_bt1_160 a {display:block; border: 1px solid #acacac;color:#fff; font:bold 1.1rem 'Nanum Gothic'; font-family:'Nanum Gothic';min-width:160px;text-align:center;background:#f5f5f5;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;height:22px;line-height:22px;margin-top:2px;margin-left:0px;margin-bottom:0px;}
.btn_submu_bt1_160 a {color:#4A4A4A; text-decoration:none;}
.btn_submu_bt1_160 a:hover {color:#FF8A42; text-decoration:none;}


/* Á¦Ç°½ÅÃ» ¹öÆ° */
.btn_pdt_bt1_160 a {width:160px;display:block; border: 1px solid #acacac;color:#fff; font:bold 1.1rem 'Nanum Gothic'; font-family:'Nanum Gothic';max-width:200px;text-align:center;background:#f5f5f5;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;height:22px;line-height:22px;margin-top:2px;margin-left:0px;margin-bottom:0px;}
.btn_pdt_bt1_160 a {color:#4A4A4A; text-decoration:none;}
.btn_pdt_bt1_160 a:hover {color:#FF8A42; text-decoration:none;}


/* login ¹öÆ° */

.btn_login_bt1_154 a {display:block; border: 1px solid #acacac;color:#fff; font:bold 1.1rem 'Nanum Gothic'; font-family:'Nanum Gothic';min-width:100px;text-align:center;background:#f9f9f9;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;height:48px;line-height:48px;margin-top:2px;margin-left:6px;margin-bottom:2px;}
.btn_login_bt1_154 a {color:#4A4A4A; text-decoration:none;}
.btn_login_bt1_154 a:hover {color:#FF8A42; text-decoration:none;}


.btn_login_bt2_154 a {display:block; border: 1px solid #acacac;color:#fff; font:bold 1.1rem 'Nanum Gothic'; font-family:'Nanum Gothic';max-width:100px;text-align:center;background:#f9f9f9;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;height:22px;line-height:22px;margin-top:2px;margin-left:6px;margin-bottom:2px;}
.btn_login_bt2_154 a {color:#4A4A4A; text-decoration:none;}
.btn_login_bt2_154 a:hover {color:#FF8A42; text-decoration:none;}

/* ¸ÖÆ¼Ã·ºÎ write_file_mt.php */

#upload_file_table .mt_add1 a {display:block; border: 1px solid #acacac;color:#fff; font:bold 1.1rem 'Nanum Gothic'; font-family:'Nanum Gothic';min-width:100px;text-align:center;background:#ededed;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;height:18px;line-height:18px;margin-top:2px;margin-left:0px;margin-bottom:10px;}
#upload_file_table .mt_add1 a {color:#4A4A4A; text-decoration:none;}
#upload_file_table .mt_add1 a:hover {color:#FF8A42; text-decoration:none;}


.btn_admin_160 a {display:block; border: 1px solid #999999;color:#fff; font:bold 1.1rem 'Nanum Gothic'; font-family:'Nanum Gothic';max-width:160px;text-align:center;background:#f5f5f5;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;height:20px;line-height:20px;margin-top:0px;margin-left:0px;margin-bottom:2px;}
.btn_admin_160 a {color:#4A4A4A; text-decoration:none;}
.btn_admin_160 a:hover {color:#FF8A42; text-decoration:none;}



/* Ææ¼Ç */

/* °´½Ç¾È³» */

.romm-01 {	background-color: #acacac; color: #000000; }
.romm-02 {	background-color: #f7f7f7; color: #000000;}
.romm-03 {	background-color: #dddddd; color: #000000;}

/* Ææ¼Ç */

/* ´ëºÎ¾÷ ÇÏ´ÜÇ¥½Ã */
.bottom_cp{display:block; font-weight:800; font-size:1.2vw;line-height: 1.8vw;color:#4b4b4b;font-family:Nanum Gothic;text-align:left;}


.view-img img { margin:0 auto; } 

/* parallax */

.contentwrap{
                position: relative;
                padding: 120px 10%;
                z-index: 5;
                background: white;
                text-align: left;
            }
            
            .photowrap{
                height: 100%;
                overflow: hidden;
                position: relative;
            }
            
            .photowrap img{
                width: 100%;
            }

/* parallax */
            

.ino_page_link {display:inline-block; width:100%}

.ino_page_link a {display:inline-block; border: 1px solid #dddddd;font-size:14px;color:#fff; min-width:30px;background:#ffffff;text-align:center;-webkit-border-radius: 0px;-moz-border-radius: 2px;border-radius: 2px;height:30px;line-height:30px;margin-top:0px;margin-left:4px;margin-right:4px;margin-bottom:6px;}
.ino_page_link a {color:#000000; text-decoration:none;}
.ino_page_link a:hover {color:#FF8A42; text-decoration:none;}

.ino_page_link  li  {display:inline-block; }
.ino_page_link  li a {display:inline-block; border: 1px solid #dddddd;font-size:14px;color:#fff; min-width:90px;background:#ffffff;text-align:center;-webkit-border-radius: 0px;-moz-border-radius: 2px;border-radius: 2px;height:30px;line-height:30px;margin-top:0px;margin-left:4px;margin-right:4px;margin-bottom:6px;}
.ino_page_link  li a {color:#000000; text-decoration:none;}
.ino_page_link  li a:hover {color:#FF8A42; text-decoration:none;}



.i_line1 {
  border-bottom: 1px solid rgba(150, 150, 150, 0.4);
  border-top: 0px solid rgba(255, 255, 255, 0.3);
  box-shadow: 0 0 0px rgba(0, 0, 0, 0.8);
  color: #dddddd;
  height: 1px;
  margin: 0 auto;
  padding: 0;
  position: relative;
  width: 100%;
}


@media screen and (max-width:767px){ 
	body {background-color:#ffffff;}
}

@media screen and (min-width:768px) and (max-width:999px) { 
	body {background-color:#ffffff;}
}

@media screen and (min-width:1000px){ 
	body {background-color:#ffffff;}
	/* .info_img_notice img{max-width:300px;} */
}

/* ¸ð¹ÙÀÏ Top title ºÎºÐ */

.mobile_title_gab {padding-top: 20px}

#rp_top_sub_menu_btn  {padding-left:8px; width:98%;max-width:250px;border: 0px solid #acacac;color:#525252;font-family:'Noto Sans Regular'; font-size: 20px; text-align:left; background:#ffffff;}
#rp_top_sub_menu_btn  a {color:#525252; text-decoration:none;}
#rp_top_sub_menu_btn  a:hover {color:#FF8A42; text-decoration:none;}

.rp_top_sub_menu_btn_center  {display:none;overflow:hidden;border: 0px solid #acacac; text-align: center;  width:100%;} /* photo gallery rp*/
.rp_top_sub_menu_btn_box {display:inline-block; min-width:150px; *display:inline; zoom:1;  padding:0px; border: 0px solid #ffffff;} /* photo gallery rp*/

.rp_top_sub_menu  {display:inline-block;   min-width:150px; *display:inline; zoom:1;  display:none;border: 1px solid #acacac;margin:1px;padding:4px;}
.rp_top_sub_menu  a {color:#4A4A4A; text-decoration:none;font-family:'Nanum Gothic'; font-size: 15px; text-align:center;padding:4px;}
.rp_top_sub_menu  a:hover {color:#FF8A42; text-decoration:none;font-family:'Nanum Gothic'; font-size: 15px;text-align:center;padding:4px;}


/* ¼­ºê 2Â÷ ¸Þ´º Ãâ·Â */

.rp_top_sub_menu_title_btn_center  {border: 0px solid #acacac; text-align: center;  width:100%;}
.rp_top_sub_menu_title_btn_box {display:inline-block;  min-width:150px;   padding:0px; border: 0px solid #ff0000;} 
.rp_top_sub_menu_title_btn_box .rp_top_sub_menu_title  {display:inline-block;   min-width:150px;   border: 1px solid #acacac;margin:1px;padding:4px;  text-align:center;}
.rp_top_sub_menu_title_btn_box .rp_top_sub_menu_title  a {color:#4A4A4A; text-decoration:none;font-family:'Nanum Gothic'; font-size: 15px; text-align:center;padding:4px;}
.rp_top_sub_menu_title_btn_box .rp_top_sub_menu_title  a:hover {color:#FF8A42; text-decoration:none;font-family:'Nanum Gothic'; font-size: 15px;text-align:center;padding:4px;}



#css_design_main_type4_01 { background: url(/skin_main/main_01/img/kor/parallax_02/pl_bgimg_02.jpg) 50%  }

#css_design_main_type4_01 .css_design_main1_img_block1_body {width:90%;  height:auto;display:block; vertical-align:middle;border: 0px solid #999999;}
#css_design_main_type4_01 .css_design_img_text_b01 {display:block;font-weight: bold; font-family:'Nanum anum Gothic Coding'; border: 0px solid #999999;font-size:32px;line-height:40px;color:#ff9933; max-width:950px;text-align:center;-webkit-border-radius: 0px;-moz-border-radius: 2px;border-radius: 2px;margin-top:0px;margin-left:4px;margin-right:4px;margin-bottom:6px;}
#css_design_main_type4_01 .css_design_img_text_s01 {display:block;font-weight: bold; font-family:'Nanum anum Gothic Coding'; border: 0px solid #999999;font-size:18px;line-height:22px;color:#c6c5f6; max-width:950px;text-align:left;-webkit-border-radius: 0px;-moz-border-radius: 2px;border-radius: 2px;margin-top:0px;margin-left:4px;margin-right:4px;margin-bottom:6px;}
#css_design_main_type4_01 .css_design_img_text_s02 {display:block;font-weight: bold; font-family:'Nanum anum Gothic Coding'; border: 0px solid #999999;font-size:20px;line-height:26px;color:#f7f7f7; max-width:950px;text-align:center;-webkit-border-radius: 0px;-moz-border-radius: 2px;border-radius: 2px;margin-top:0px;margin-left:4px;margin-right:4px;margin-bottom:6px;}


.main_page_portfolio1_01{}
.main_page_portfolio1_02{}

/* main page design ¸ÞÀÎÆäÀÌÁö µðÀÚÀÎ */
#main_page_design {position: relative;max-width:100%;border:0px solid #ff0000;z-index:1000;background-color:#ffffff}

/* bottom  /public_html/skin_bottom/bottom_02/bottom.css */
#bottom_bg_section{position: relative;display:block;max-width:100%;border:0px solid #ff0000;z-index:50000}

/* ¸ÞÀÎÈ­¸é °¡·ÎÆø ¼öµ¿ Á¶Àý */
.main_page_width {width:100%;border:solid 0px;border-color:#acacac;}
.main_page_width_max_sub {max-width:100%;border:solid 0px;border-color:#acacac;}

.main_page_width_90ps {width:90%;border:solid 0px;border-color:#acacac;}
.main_page_width_max_sub_1300 {max-width:1130px;border:solid 0px;border-color:#acacac;}


.min_box_img img  { max-width: 100%; height:auto;padding:2px;}
.min_box_img a:hover {color:#FF8A42;  opacity: 0.6; filter: alpha(opacity=60); border: 0px solid #000000c; }





.main_bbs_title_text01 {display:block;margin:0px;text-align:left; vertical-align:middle;  border: 0px solid #ffffff;  color:#333333; font-family:'Nanum Gothic Coding';font-size: 16px;line-height:22px;} 
.main_bbs_title_text01 a {display:block;display:inline-block; border: 0px solid #999999;color:#fff; font-size: 16px; font-family:'Noto Sans Medium';text-align:left;line-height:22px;}
.main_bbs_title_text01 a {color:#4A4A4A; text-decoration:none;}
.main_bbs_title_text01 a:hover {color:#FF8A42; text-decoration:none;}


.main_bbs_title_text02 {display:block;margin:0px;text-align:left; vertical-align:middle;  border: 0px solid #ffffff;  color:#333333; font-family:'Nanum Gothic Coding';font-size: 14px;line-height:18px;} 
.main_bbs_title_text02 a {display:block;display:inline-block; border: 0px solid #999999;color:#fff; font-size: 14px; font-family:'Noto Sans Medium';text-align:left;line-height:18px;}
.main_bbs_title_text02 a {color:#4A4A4A; text-decoration:none;}
.main_bbs_title_text02 a:hover {color:#FF8A42; text-decoration:none;}


.main_bbs_text-middle  {border: 0px solid #999999;color:#525252; font-size: 14px; font-family:'Nanum Gothic';text-align:left;line-height:20px;}
.main_bbs_text-middle a {color:#4A4A4A; text-decoration:none;font-size: 14px; }
.main_bbs_text-middle a:hover {color:#FF8A42; text-decoration:none;font-size: 14px; }

.ino_comm_text_width{padding-left:4px;white-space:nowrap;  text-overflow:ellipsis; /* IE, Safari */  -o-text-overflow:ellipsis; /* Opera under 10.7 */   overflow:hidden;  /* "overflow" value must be different from "visible" */  -moz-binding: url('ellipsis.xml#ellipsis');}

/* ¸ÞÀÎÈ­¸é °Ô½ÃÆÇ ¿µ¿ª */












/* ¸ÞÀÎÈ­¸é Æ÷Åä°¶·¯¸® ¿µ¿ª */

.main_page_gallery_01 {width:100%;}

.main_page_gallery_01 .main_gallery_w_n1_center  {text-align: center; width:100%; border: 0px solid #ff0000;} /* photo gallery rp*/
.main_page_gallery_01 .main_gallery_w_n1 {display:inline-block;  *display:inline; zoom:1;  padding:1px; border: 0px solid #ff0000;} /* photo gallery rp*/
.main_page_gallery_01 .main_gallery_w_n1 .menu_box1 {list-style:none;border: 0px solid #ff0000;padding:1px;margin:1px;border:solid 0px;border-color:#000000;background-color:#ffffff;min-width:260px; height:250px} 

.main_page_gallery_01 .main_gallery_w_n1 .main_box_img_300 table{table-layout:fixed width:260px;}
.main_page_gallery_01 .main_gallery_w_n1  .main_box_img_300 img {
     display:block; max-width:260px; height:auto;    
}
.main_page_gallery_01 .main_pt_box_img a:hover {color:#FF8A42;  opacity: 0.6; filter: alpha(opacity=60); border: 0px solid #000000c; }
.main_page_gallery_01 .main_gallery_w_n1  .main_box_img_300 a:hover {color:#FF8A42;  opacity: 0.6; filter: alpha(opacity=60); border: 0px solid #000000c; }

/* ¹®ÀÚ¿­ÀÚ¸£±â */
.main_page_gallery_01 .list_middle_text_check {width:260px;  white-space: nowrap;  border:0px solid #acacac;  text-overflow:ellipsis; overflow:hidden;}
.main_page_gallery_01 .list_middle_text_check a {font-size: 14px;font-family:'Nanum Gothic';text-align:left;line-height:22px;}
.main_page_gallery_01 .list_middle_text_check a {color:#4A4A4A; text-decoration:none;}
.main_page_gallery_01 .list_middle_text_check a:hover {color:#FF8A42; text-decoration:none;}

/* ¸ÞÀÎÈ­¸é Æ÷Åä°¶·¯¸® ¿µ¿ª */

.main_cms_text_ft16 {display:block;margin:0px;text-align:left; vertical-align:middle;  border: 0px solid #ffffff;  color:#333333; font-family:'Nanum Gothic Coding';font-size: 16px;line-height:22px;} 
.main_cms_text_ft20 {display:block;margin:0px;text-align:left; vertical-align:middle;  border: 0px solid #ffffff;  color:#333333; font-family:'Nanum Gothic Coding';font-size: 20px;line-height:22px;} 

.main_cms_title_text  {margin:0px; vertical-align:middle;  border: 0px solid #ffffff;  font-family:'Noto Sans Medium';font-size: 18px;line-height:22px;} 
.main_cms_title_text  a {display:inline-block; border: 0px solid #999999;color:#4A4A4A; text-decoration:none; font-family:'Noto Sans Medium';font-size: 18px;line-height:22px;}
.main_cms_title_text  a:hover {color:#FF8A42; text-decoration:none;}


.main_cms_tel_center a {vertical-align:middle;  border: 0px solid #ffffff;  color:#FF8A42; font-family: 'Busan', sans-serif;font-size: 3.5em;line-height:150%;} 
.main_cms_tel_center a:hover {color:#f9680f; text-decoration:none;}

@media screen and (max-width: 600px) {
	.main_cms_tel_center a {vertical-align:middle;  border: 0px solid #ffffff;  color:#FF8A42; font-family: 'Busan', sans-serif;font-size: 3.5em;line-height:150%;} 
	.main_cms_tel_center a:hover {color:#f9680f; text-decoration:none;}
 }


.main_cms_input_p20	{font-size:12px; border:solid 0; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px;text-align:left; max-width:25%;}
.main_cms_input_p30	{width:90%;font-size:12px; border:solid 0; background-color:#FFFFFF; border-color:#dddddd; border-width:1px; height:17px;text-align:left;max-width:90%;}

.main_cms_sms_300 a {display:block; border: 1px solid #C8C8C8;color:#fff; font:bold 1.1rem 'Nanum Gothic'; font-size: 14px; font-family:'Nanum Gothic';min-width:300px;text-align:center;background:#f9f9f9;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;height:32px;line-height:32px;margin-top:2px;margin-left:0px;margin-bottom:0px;}
.main_cms_sms_300 a {color:#4A4A4A; text-decoration:none;}
.main_cms_sms_300 a:hover {color:#FF8A42; text-decoration:none;}

.main_cms_sms_messages-textarea {white-space:normal;padding: 4px;background opacity=0;text-align: left;background-color:#f7f7f7;color:#000000; border-width:1px; border-color:#dddddd; overflow-x:hidden; overflow-y: hidden; font-size: 14px;   width:100%; height:60px;}





/* main page design ¸ÞÀÎÆäÀÌÁö µðÀÚÀÎ */








/* Æ÷Åä°¶·¯¸® ¹× ½Ã°ø»ç·Ê css ¸ðµå */

#photo_gallery_rp_mode * { box-sizing: border-box;}
#photo_gallery_rp_mode .photo_gallery_rp {border:solid 0px;border-color:#acacac; float: left;  width: 25%;   padding: 5px;}
#photo_gallery_rp_mode .photo_gallery_rp img{  /* max-width:100%;*/}
#photo_gallery_rp_mode .photo_gallery_rp .photo_gallery_rp_table {position: relative;style='word-break:break-all';}
#photo_gallery_rp_mode .photo_gallery_rp_row::after {	content: "";  clear: both;  display: table;}


#photo_gallery_rp_mode .ino_eff_img_text_overlay_gallery {
  position: relative;
  width: 100%;
}

#photo_gallery_rp_mode .eff_image { display: block;  width: 100%;  height: auto; }



#photo_gallery_rp_mode .eff_overlay_bg_gallery {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #000000;
  overflow: hidden;
  width: 100%;
  height: 0;
  transition: .5s ease;
  opacity:0.8;
}

#photo_gallery_rp_mode .eff_overlay_bg_gallery {
  height: 23%;
}

#photo_gallery_rp_mode .ino_eff_img_text_overlay_gallery:hover .eff_overlay_bg_gallery {
  height: 100%;
}

#photo_gallery_rp_mode .ino_eff_img_text_overlay_gallery:hover .eff_overlay_text_gallery {
  display:block;
}

#photo_gallery_rp_mode .ino_eff_img_text_overlay_gallery:hover .eff_overlay_text_gallery_memo {
  display:none;
}


#photo_gallery_rp_mode .eff_overlay_text_gallery_memo {
 
  color: #f7f88c;
  margin-top:40px;
  font-size: 18px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  border:solid 0px;border-color:#acacac;
  width:80%;
  line-height:150%;
  min-height:100px;
 
}


#photo_gallery_rp_mode .eff_overlay_text_gallery {
  display:none;	
  color: white;
  margin-top:33px;
  font-size: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  border:solid 0px;border-color:#acacac;
  width:80%;
  line-height:150%;
  min-height:100px;
 
}

@media screen and (max-width: 900px) {
   #photo_gallery_rp_mode .photo_gallery_rp {
	border:solid 0px;border-color:#acacac;
    float: left;
    width: 33.33%;
    padding: 5px;

    }
}

@media screen and (max-width: 600px) {
   #photo_gallery_rp_mode .photo_gallery_rp {
        width: 100%;
    }
}

/* Æ÷Åä°¶·¯¸® ¹× ½Ã°ø»ç·Ê css ¸ðµå */








/* Æ÷Åä°¶·¯¸® hover css ¸ðµå */

#photo_gallery_rp_all_mode * { box-sizing: border-box;}
#photo_gallery_rp_all_mode .photo_gallery_rp_all {border:solid 0px;border-color:#acacac; float: left;  width: 25%;   padding: 5px;}
#photo_gallery_rp_all_mode .photo_gallery_rp_all img{ width:100%;  max-width:400px;}
#photo_gallery_rp_all_mode .photo_gallery_rp_all .photo_gallery_rp_all_table {position: relative;style='word-break:break-all';}
#photo_gallery_rp_all_mode .photo_gallery_rp_all_row::after {	content: "";  clear: both;  display: table;}


#photo_gallery_rp_all_mode .ino_eff_img_text_overlay_gallery {
  position: relative;
  width: 100%;
}

#photo_gallery_rp_all_mode .eff_image { display: block;  width: 100%;  height: auto; }



#photo_gallery_rp_all_mode .eff_overlay_bg_gallery {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #000000;
  overflow: hidden;
  width: 100%;
  height: 0;
  transition: .5s ease;
  opacity:0.8;
}

#photo_gallery_rp_all_mode .eff_overlay_bg_gallery {
  height: 23%;
}

#photo_gallery_rp_all_mode .ino_eff_img_text_overlay_gallery:hover .eff_overlay_bg_gallery {
  height: 100%;
}

#photo_gallery_rp_all_mode .ino_eff_img_text_overlay_gallery:hover .eff_overlay_text_gallery {
  display:block;
}

#photo_gallery_rp_all_mode .ino_eff_img_text_overlay_gallery:hover .eff_overlay_text_gallery_memo {
  display:none;
}


#photo_gallery_rp_all_mode .eff_overlay_text_gallery_memo {
 
  color: #f7f88c;
  margin-top:40px;
  font-size: 18px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  border:solid 0px;border-color:#acacac;
  width:80%;
  line-height:150%;
  min-height:100px;
 
}


#photo_gallery_rp_all_mode .eff_overlay_text_gallery {
  display:none;	
  color: white;
  margin-top:33px;
  font-size: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  border:solid 0px;border-color:#acacac;
  width:80%;
  line-height:150%;
  min-height:100px;
 
}

@media screen and (max-width: 900px) {
   #photo_gallery_rp_all_mode .photo_gallery_rp_all {
	border:solid 0px;border-color:#acacac;
    float: left;
    width: 33.33%;
    padding: 5px;

    }
}

@media screen and (max-width: 600px) {
   #photo_gallery_rp_all_mode .photo_gallery_rp_all {
        width: 100%;
    }
}

/* Æ÷Åä°¶·¯¸® ¹× ½Ã°ø»ç·Ê css ¸ðµå */

























.food_list_size {width:100%;height:auto}
.food_read_size {height:auto;max-width:400px;}


/* À½½Ä¸Þ´º w css ¸ðµå */

#menu01_gallery_rp_mode * { box-sizing: border-box;}
#menu01_gallery_rp_mode .menu01_gallery_rp {border:solid 0px;border-color:#acacac; float: left;  width: 25%;   padding: 5px;}
#menu01_gallery_rp_mode .menu01_gallery_rp img{  /* max-width:100%;*/}
#menu01_gallery_rp_mode .menu01_gallery_rp .menu01_gallery_rp_table {position: relative;style='word-break:break-all';}
#menu01_gallery_rp_mode .menu01_gallery_rp_row::after {	content: "";  clear: both;  display: table;}


#menu01_gallery_rp_mode .ino_eff_img_text_overlay_gallery {
  position: relative;
  width: 100%;
}

#menu01_gallery_rp_mode .eff_image { display: block;  width: 100%;  height: auto; }



#menu01_gallery_rp_mode .eff_overlay_bg_gallery {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #000000;
  overflow: hidden;
  width: 100%;
  height: 0;
  transition: .5s ease;
  opacity:0.8;
}

#menu01_gallery_rp_mode .eff_overlay_bg_gallery {
  height: 23%;
}

#menu01_gallery_rp_mode .ino_eff_img_text_overlay_gallery:hover .eff_overlay_bg_gallery {
  height: 100%;
}

#menu01_gallery_rp_mode .ino_eff_img_text_overlay_gallery:hover .eff_overlay_text_gallery {
  display:block;
  font-size:20px;
  top:40%;
}

#menu01_gallery_rp_mode .ino_eff_img_text_overlay_gallery:hover .eff_overlay_text_gallery_memo {
  display:none;
}

#menu01_gallery_rp_mode .ino_eff_img_text_overlay_gallery .eff_overlay_text_gallery_price {
  display:none;
}

#menu01_gallery_rp_mode .ino_eff_img_text_overlay_gallery:hover .eff_overlay_text_gallery_price {
  display:block;
}

#menu01_gallery_rp_mode .eff_overlay_text_gallery_memo {
 
  color: #f7f88c;
  margin-top:40px;
  font-size: 18px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  border:solid 0px;border-color:#acacac;
  width:80%;
  line-height:150%;
  min-height:100px;
 
}


#menu01_gallery_rp_mode .eff_overlay_text_gallery_price {
 
  color: #f7f88c;
  margin-top:60px;
  font-size: 16px;
  position: absolute;
  top: 45%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  border:solid 0px;border-color:#acacac;
  width:80%;
  line-height:150%;
  min-height:100px;
 
}

#menu01_gallery_rp_mode .eff_overlay_text_gallery {
  display:none;	
  color: white;
  margin-top:33px;
  font-size: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
  border:solid 0px;border-color:#acacac;
  width:80%;
  line-height:150%;
  min-height:100px;
 
}

@media screen and (max-width: 900px) {
   #menu01_gallery_rp_mode .menu01_gallery_rp {
	border:solid 0px;border-color:#acacac;
    float: left;
    width: 33.33%;
    padding: 5px;

    }
}

@media screen and (max-width: 600px) {
   #menu01_gallery_rp_mode .menu01_gallery_rp {
        width: 100%;
    }
}


#topcontrol{z-index:100000}

/* Æ÷Åä°¶·¯¸® ¹× ½Ã°ø»ç·Ê css ¸ðµå */

/*  gallery_v */

#gallery_v_type1 {display:flex;flex-wrap:wrap;margin:20px;border:0px solid; }

.gallery_v_section_outer{flex:2; border:0px solid #acacac;max-width:350px;margin:0px;height:auto;}
.gallery_v_section{ border:5px solid #dddddd}
.gallery_v_section img{width:100%; height:auto;}
.gallery_v_section:hover{ border:5px solid #acacac}
.gallery_v_text_section_outer{flex:8;min-width:350px;text-align:left;font-size:16px;padding-left:10px;padding-top:10px;}


/*  gallery_v */

/* Æ÷Åä°¶·¯¸® ¹× ½Ã°ø»ç·Ê css ¸ðµå */

/*  gallery_v */
#gallery_v_type1_350 *{}
#gallery_v_type1_350 {border:0px solid #acacac; text-align:center; vertical-align: top;}

#gallery_v_type1_350 .gallery_v_section_outer{width:20%;display:inline-block;border:0px solid #acacac;max-width:350px;margin:0px;height:auto;text-align:center; vertical-align: top;}
#gallery_v_type1_350 .gallery_v_section{display:inline-block; border:5px solid #dddddd}
#gallery_v_type1_350 .gallery_v_section img{width:100%; height:auto;}
#gallery_v_type1_350 .gallery_v_section:hover{ border:5px solid #acacac}
#gallery_v_type1_350 .gallery_v_text_section_outer1{display:inline-block;width:75%;text-align:left;text-align:left; vertical-align: top; padding:20px; }


@media screen and (max-width: 600px) {
#gallery_v_type1_350 .gallery_v_section_outer{width:100%;max-width:100%;}
#gallery_v_type1_350 .gallery_v_section{}
#gallery_v_type1_350 .gallery_v_text_section_outer1{width:100%;max-width:100%;}
}


/*  gallery_v */

