@charset "utf-8";

@import url('//fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900');
@import url('//fonts.googleapis.com/earlyaccess/nanummyeongjo.css');
@import url('//fonts.googleapis.com/css?family=Roboto+Condensed:300,700');  

.m9-grid-block{font-family: sans-serif;color:#666}
.m9-grid-block, .m9-grid-block *,.m9_editor_box *,._m9editor *{border-color:#ccc;border-width:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;margin:0;padding:0;}
.m9-grid-block,.m9_editor_box,._m9editor{line-height:1.6}
.
.m9-grid-block .m9-normalize{font-size:1em}
.m9-grid-block p{margin:0;padding:0}
.m9-grid-block h1,.m9-grid-block h2,.m9-grid-block h3,.m9-grid-block h4,.m9-grid-block h5,.m9-grid-block h6{color:#000;font-family: sans-serif;font-weight:700}

/*워드프레스 기본테마 마진리셋*/
.m9_editor_box ul,.m9_editor_box ol,.m9-grid-block ul,.m9-grid-block ol{margin:0}
.m9_editor_box ul>li,.m9_editor_box ol>li,.m9-grid-block ul>li,.m9-grid-block ol>li{margin:0}
.m9-grid-block img,.m9_editor_box img,._m9editor img{max-width:100%}
.m9-grid-block caption,.m9-grid-block legend, .m9-grid-block .m9-empty{width:0;height:0;line-height:0;text-indent:-99999px;overflow:hidden; margin:0 !important} /* 테이블 caption 감추기(웹접근성) */
.m9-grid-block .m9-valign{display:inline-block;*zoom:1;*display:inline;width:0;height:100%;vertical-align:middle} /*margin:0 -0.125em*/
.m9-grid-block .m9-valign>i{font-size:0}

/* 텝박스 */	
.m9-grid-block .m9-tab>ul{padding:0}
.m9-grid-block .m9-tab>ul>li::marker{font-size:0}
.m9-grid-block .m9-tab-btn-on{z-index:5;font-size:100%;color:#000;font-weight:800;text-decoration:none !important;text-align:center;line-height:42px;text-shadow:0px 1px 0px #fff;background-color:#fff;cursor:pointer}
.m9-grid-block .m9-tab-btn-off{z-index:3;font-size:100%;color:#333;font-weight:800;text-decoration:none !important;text-align:center;line-height:42px;text-shadow:0px 1px 0px #fff;background:#eee;cursor:pointer}
.m9-grid-block .m9-tab-content{z-index:4;padding:10px;background:#fff;border-width:1px;border-style:solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;visibility:hidden}

/*tab-1 basic*/
.m9-grid-block .m9-tab-1.basic{width:100%;min-height:50px}
.m9-grid-block .m9-tab-1.basic:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-1.basic>ul{position:relative}
.m9-grid-block .m9-tab-1.basic>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-1.basic>ul>li{float:left;display:inline-block;*display:inline;*zoom:1}
.m9-grid-block .m9-tab-1.basic>ul>li>a{position:relative;display:block;min-width:120px;height:42px;padding:0;margin-right:-1px;border-width:1px;border-style:solid;border-bottom-width:0;background:#fff;border:1px solid #ddd}
.m9-grid-block .m9-tab-1.basic .m9-tab-btn-on{border:1px solid #ccc;border-bottom:0;}
.m9-grid-block .m9-tab-1.basic .m9-tab-btn-off{color:#777;}
.m9-grid-block .m9-tab-1.basic .m9-tab-btn-off:hover{background:#eee;overflow:hidden;color:#333}
.m9-grid-block .m9-tab-1.basic .m9-tab-content{position:absolute;top:41px;left:0;display:block;min-width:100%;min-height:100%;border:0;border-top:1px solid #ccc} 

/*tab-1 tab-style-1*/
.m9-grid-block .m9-tab-1.m9-tab-style-1{width:100%;min-height:50px}
.m9-grid-block .m9-tab-1.m9-tab-style-1:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-1.m9-tab-style-1>ul{position:relative}
.m9-grid-block .m9-tab-1.m9-tab-style-1>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-1.m9-tab-style-1>ul>li{float:left;display:inline-block;*display:inline;*zoom:1}
.m9-grid-block .m9-tab-1.m9-tab-style-1>ul>li>a{position:relative;display:block;min-width:120px;height:42px;padding:0;margin-right:2px;border:0px;background:#fff;border-top-left-radius:5px;border-top-right-radius:5px}
.m9-grid-block .m9-tab-1.m9-tab-style-1 .m9-tab-btn-on{border:1px solid #333;border-bottom:0;}
.m9-grid-block .m9-tab-1.m9-tab-style-1 .m9-tab-btn-off{color:#777}
.m9-grid-block .m9-tab-1.m9-tab-style-1 .m9-tab-btn-off:hover{background:#eee;overflow:hidden;color:#333}
.m9-grid-block .m9-tab-1.m9-tab-style-1 .m9-tab-content{position:absolute;top:41px;left:0;display:block;min-width:100%;min-height:100%;border:0px solid #ddd;border-top:1px solid #333;}

/*tab-1 tab-style-2*/
.m9-grid-block .m9-tab-1.m9-tab-style-2{width:100%;min-height:50px}
.m9-grid-block .m9-tab-1.m9-tab-style-2:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-1.m9-tab-style-2>ul{position:relative}
.m9-grid-block .m9-tab-1.m9-tab-style-2>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-1.m9-tab-style-2>ul>li{float:left;display:inline-block;*display:inline;*zoom:1}
.m9-grid-block .m9-tab-1.m9-tab-style-2>ul>li>a{position:relative;display:block;min-width:200px;height:42px;padding:0;margin-right:0px;border-width:1px;border-style:solid;border-bottom-width:0;background:#fff}
.m9-grid-block .m9-tab-1.m9-tab-style-2 .m9-tab-btn-on{border:0;border-bottom:4px solid #ff6600;color:#ff6600}
.m9-grid-block .m9-tab-1.m9-tab-style-2 .m9-tab-btn-off{color:#777;border:0}
.m9-grid-block .m9-tab-1.m9-tab-style-2 .m9-tab-btn-off:hover{border-bottom:4px solid #ccc;color:#333;background:none}
.m9-grid-block .m9-tab-1.m9-tab-style-2 .m9-tab-content{position:absolute;top:41px;left:0;display:block;min-width:100%;min-height:100%;border:0;border-top:1px solid #ddd} 

/*tab-1 tab-style-3*/
.m9-grid-block .m9-tab-1.m9-tab-style-3{width:100%;min-height:50px;}
.m9-grid-block .m9-tab-1.m9-tab-style-3:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-1.m9-tab-style-3>ul{position:relative}
.m9-grid-block .m9-tab-1.m9-tab-style-3>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-1.m9-tab-style-3>ul>li{float:left;display:inline-block;*display:inline;*zoom:1}
.m9-grid-block .m9-tab-1.m9-tab-style-3>ul>li>a{position:relative;display:block;min-width:120px;height:42px;padding:0;margin-right:4px;border-width:1px;border-style:solid;border-bottom-width:0;background:#eee}
.m9-grid-block .m9-tab-1.m9-tab-style-3 .m9-tab-btn-on{border:0;border:1px solid #ff6600;color:#ff6600;background:#fff}
.m9-grid-block .m9-tab-1.m9-tab-style-3 .m9-tab-btn-off{color:#777;border:0}
.m9-grid-block .m9-tab-1.m9-tab-style-3 .m9-tab-btn-off:hover{}
.m9-grid-block .m9-tab-1.m9-tab-style-3 .m9-tab-content{position:absolute;top:48px;left:0;display:block;min-width:100%;min-height:100%;border:0;border-top:1px solid #ddd} 

/*tab-1 tab-style-4*/
.m9-grid-block .m9-tab-1.m9-tab-style-4{width:100%;min-height:50px}
.m9-grid-block .m9-tab-1.m9-tab-style-4:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-1.m9-tab-style-4>ul{position:relative}
.m9-grid-block .m9-tab-1.m9-tab-style-4>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-1.m9-tab-style-4>ul>li{float:left;display:inline-block;*display:inline;*zoom:1}
.m9-grid-block .m9-tab-1.m9-tab-style-4>ul>li>a{position:relative;display:block;min-width:120px;height:42px;padding:0;margin-right:1px;background:#fff;border:0;text-shadow:none;}
.m9-grid-block .m9-tab-1.m9-tab-style-4 .m9-tab-btn-on{border-bottom:0;background:#e64d3f;color:#fff;}
.m9-grid-block .m9-tab-1.m9-tab-style-4 .m9-tab-btn-off{color:#777;background:#eee;}
.m9-grid-block .m9-tab-1.m9-tab-style-4 .m9-tab-btn-off:hover{background:#eee;overflow:hidden;color:#333}
.m9-grid-block .m9-tab-1.m9-tab-style-4 .m9-tab-content{position:absolute;top:41px;left:0;display:block;min-width:100%;min-height:100%;border:0;border-top:1px solid #e64d3f;} 

/*tab-2 basic*/
.m9-grid-block .m9-tab-2.basic{padding-left:120px}
.m9-grid-block .m9-tab-2.basic:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-2.basic>ul{position:relative}
.m9-grid-block .m9-tab-2.basic>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-2.basic>ul>li{float:none}
.m9-grid-block .m9-tab-2.basic>ul>li>a{position:relative;display:block;width:120px;margin-bottom:-1px;padding:0 10px;margin-left:-120px;background:none;text-shadow:none;border:1px solid #ddd;}
.m9-grid-block .m9-tab-2.basic>ul>li:last-child>a{margin-bottom:0;}
.m9-grid-block .m9-tab-2.basic .m9-tab-btn-on{border:1px solid #ccc; border-right:1px solid #fff;}
.m9-grid-block .m9-tab-2.basic .m9-tab-btn-off{color:#777;}
.m9-grid-block .m9-tab-2.basic .m9-tab-btn-off:hover{background:#eee;overflow:hidden;color:#333}
.m9-grid-block .m9-tab-2.basic .m9-tab-content{position:absolute;top:0;left:-1px;display:block;width:100%;min-height:100%;border:1px solid #ccc;}

/*tab-2 tab-style-1*/
.m9-grid-block .m9-tab-2.m9-tab-style-1{padding-left:120px}
.m9-grid-block .m9-tab-2.m9-tab-style-1:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-2.m9-tab-style-1>ul{position:relative}
.m9-grid-block .m9-tab-2.m9-tab-style-1>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-2.m9-tab-style-1>ul>li{float:none}
.m9-grid-block .m9-tab-2.m9-tab-style-1>ul>li>a{position:relative;display:block;width:120px;margin-bottom:4px;padding:0 10px;margin-left:-120px;border-right-width:0;background:none;text-shadow:none;border:1px solid #ddd;border-top-left-radius:5px; border-bottom-left-radius:5px}
.m9-grid-block .m9-tab-2.m9-tab-style-1>ul>li:last-child>a{margin-bottom:0;}
.m9-grid-block .m9-tab-2.m9-tab-style-1 .m9-tab-btn-on{border:1px solid #333; border-right:1px solid #fff;}
.m9-grid-block .m9-tab-2.m9-tab-style-1 .m9-tab-btn-off{color:#777;border:0;}
.m9-grid-block .m9-tab-2.m9-tab-style-1 .m9-tab-btn-off:hover{background:#eee;overflow:hidden;color:#333}
.m9-grid-block .m9-tab-2.m9-tab-style-1 .m9-tab-content{position:absolute;top:0;left:-1px;display:block;width:100%;min-height:100%;border:1px solid #333;border-top-right-radius:10px;border-bottom-right-radius:10px;}

/*tab-2 tab-style-2*/
.m9-grid-block .m9-tab-2.m9-tab-style-2{padding-left:120px}
.m9-grid-block .m9-tab-2.m9-tab-style-2:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-2.m9-tab-style-2>ul{position:relative;}
.m9-grid-block .m9-tab-2.m9-tab-style-2>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-2.m9-tab-style-2>ul>li{float:none;}
.m9-grid-block .m9-tab-2.m9-tab-style-2>ul>li>a{position:relative;display:block;width:120px;margin-bottom:4px;padding:0 10px;margin-left:-120px;border-right-width:0;background:none;text-shadow:none;border:0;border:1px solid #ddd}
.m9-grid-block .m9-tab-2.m9-tab-style-2>ul>li:last-child>a{margin-bottom:0;}
.m9-grid-block .m9-tab-2.m9-tab-style-2 .m9-tab-btn-on{color:#ff6600; box-shadow:0 -4px 0 0 rgba(255,102,0,1) inset;}
.m9-grid-block .m9-tab-2.m9-tab-style-2 .m9-tab-btn-off{color:#777;}
.m9-grid-block .m9-tab-2.m9-tab-style-2 .m9-tab-btn-off:hover{color:#333;background:none}
.m9-grid-block .m9-tab-2.m9-tab-style-2 .m9-tab-content{position:absolute;top:0;left:5px;display:block;width:100%;min-height:100%;border:1px solid #ddd;}

/*tab-2 tab-style-3*/
.m9-grid-block .m9-tab-2.m9-tab-style-3{padding-left:120px}
.m9-grid-block .m9-tab-2.m9-tab-style-3:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-2.m9-tab-style-3>ul{position:relative}
.m9-grid-block .m9-tab-2.m9-tab-style-3>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-2.m9-tab-style-3>ul>li{float:none}
.m9-grid-block .m9-tab-2.m9-tab-style-3>ul>li>a{position:relative;display:block;width:120px;margin-bottom:4px;padding:0 10px;margin-left:-120px;text-shadow:none;border:0;background:#eee;}
.m9-grid-block .m9-tab-2.m9-tab-style-3>ul>li:last-child>a{margin-bottom:0;}
.m9-grid-block .m9-tab-2.m9-tab-style-3 .m9-tab-btn-on{border:1px solid #ff6600;background:#fff;}
.m9-grid-block .m9-tab-2.m9-tab-style-3 .m9-tab-btn-off{color:#777}
.m9-grid-block .m9-tab-2.m9-tab-style-3 .m9-tab-btn-off:hover{background:#eee;overflow:hidden;color:#333}
.m9-grid-block .m9-tab-2.m9-tab-style-3 .m9-tab-content{position:absolute;top:0;left:5px;display:block;width:100%;min-height:100%;border-left:1px solid #ddd;}

/*tab-2 tab-style-4*/
.m9-grid-block .m9-tab-2.m9-tab-style-4{padding-left:120px}
.m9-grid-block .m9-tab-2.m9-tab-style-4:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-2.m9-tab-style-4>ul{position:relative}
.m9-grid-block .m9-tab-2.m9-tab-style-4>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-2.m9-tab-style-4>ul>li{float:none}
.m9-grid-block .m9-tab-2.m9-tab-style-4>ul>li>a{position:relative;display:block;width:120px;margin-bottom:1px;padding:0 10px;margin-left:-120px;border-right-width:0;background:none;text-shadow:none;}
.m9-grid-block .m9-tab-2.m9-tab-style-4>ul>li:last-child>a{margin-bottom:0;}
.m9-grid-block .m9-tab-2.m9-tab-style-4 .m9-tab-btn-on{background:#e64d3f;color:#fff;}
.m9-grid-block .m9-tab-2.m9-tab-style-4 .m9-tab-btn-off{color:#777;background:#eee;border:0;}
.m9-grid-block .m9-tab-2.m9-tab-style-4 .m9-tab-btn-off:hover{background:#eee;overflow:hidden;color:#333}
.m9-grid-block .m9-tab-2.m9-tab-style-4 .m9-tab-content{position:absolute;top:0;left:-1px;display:block;width:100%;min-height:100%;border:1px solid #ddd;border-left:1px solid #e64d3f;}

/*tab-3 basic*/
.m9-grid-block .m9-tab-3.basic{padding-right:120px;display:block}
.m9-grid-block .m9-tab-3.basic:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-3.basic>ul{position:relative;margin:0;padding:0;list-style:none;*zoom:1}
.m9-grid-block .m9-tab-3.basic>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-3.basic>ul>li{float:none}
.m9-grid-block .m9-tab-3.basic>ul>li>a{position:relative;display:block;width:120px;padding:0;margin-bottom:-1px;margin-left:-4px;left:100%;border-width:1px;border-style:solid;border:0;background:none;border:1px solid #ddd;}
.m9-grid-block .m9-tab-3.basic>ul>li:first-child>a{}
.m9-grid-block .m9-tab-3.basic>ul>li:last-child>a{margin-bottom:0;}
.m9-grid-block .m9-tab-3.basic .m9-tab-btn-on{border:1px solid #ccc;border-left:1px solid #fff;}
.m9-grid-block .m9-tab-3.basic .m9-tab-btn-off{color:#777;}
.m9-grid-block .m9-tab-3.basic .m9-tab-btn-off:hover{background:#eee;overflow:hidden;color:#333}
.m9-grid-block .m9-tab-3.basic .m9-tab-content{position:absolute;top:0;left:-3px;display:block;width:100%;min-height:100%;border:1px solid #ccc}

/*tab-3 tab-style-1*/
.m9-grid-block .m9-tab-3.m9-tab-style-1{padding-right:120px;display:block}
.m9-grid-block .m9-tab-3.m9-tab-style-1:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-3.m9-tab-style-1>ul{position:relative;margin:0;padding:0;list-style:none;*zoom:1}
.m9-grid-block .m9-tab-3.m9-tab-style-1>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-3.m9-tab-style-1>ul>li{float:none}
.m9-grid-block .m9-tab-3.m9-tab-style-1>ul>li>a{position:relative;display:block;width:120px;padding:0;margin-bottom:4px;margin-left:-4px;left:100%;background:none;text-shadow:none;border-top-right-radius:5px;border-bottom-right-radius:5px}
.m9-grid-block .m9-tab-3.m9-tab-style-1>ul>li:last-child>a{margin-bottom:0;}
.m9-grid-block .m9-tab-3.m9-tab-style-1 .m9-tab-btn-on{border:1px solid #333;border-left:1px solid #fff;}
.m9-grid-block .m9-tab-3.m9-tab-style-1 .m9-tab-btn-off{color:#777}
.m9-grid-block .m9-tab-3.m9-tab-style-1 .m9-tab-btn-off:hover{background:#eee;overflow:hidden;color:#333}
.m9-grid-block .m9-tab-3.m9-tab-style-1 .m9-tab-content{position:absolute;top:0;left:-3px;display:block;width:100%;min-height:100%;border:1px solid #333;border-top-left-radius:10px;border-bottom-left-radius:10px;}

/*tab-3 tab-style-2*/
.m9-grid-block .m9-tab-3.m9-tab-style-2{padding-right:120px;display:block}
.m9-grid-block .m9-tab-3.m9-tab-style-2:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-3.m9-tab-style-2>ul{position:relative;margin:0;padding:0;list-style:none;*zoom:1}
.m9-grid-block .m9-tab-3.m9-tab-style-2>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-3.m9-tab-style-2>ul>li{float:none}
.m9-grid-block .m9-tab-3.m9-tab-style-2>ul>li>a{position:relative;display:block;width:120px;padding:0;margin-bottom:4px;margin-left:-4px;left:100%;background:none;text-shadow:none;border:1px solid #ddd}
.m9-grid-block .m9-tab-3.m9-tab-style-2>ul>li:last-child>a{margin-bottom:0;}
.m9-grid-block .m9-tab-3.m9-tab-style-2 .m9-tab-btn-on{border-collapse:separate; color:#ff6600;box-shadow:0 -4px 0 0 rgba(255,102,0,1) inset;}
.m9-grid-block .m9-tab-3.m9-tab-style-2 .m9-tab-btn-off{color:#777;}
.m9-grid-block .m9-tab-3.m9-tab-style-2 .m9-tab-btn-off:hover{color:#333;background:none}
.m9-grid-block .m9-tab-3.m9-tab-style-2 .m9-tab-content{position:absolute;top:0;left:-10px;display:block;width:100%;min-height:100%;border:1px solid #ddd;}

/*tab-3 tab-style-3*/
.m9-grid-block .m9-tab-3.m9-tab-style-3{padding-right:120px;display:block}
.m9-grid-block .m9-tab-3.m9-tab-style-3:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-3.m9-tab-style-3>ul{position:relative;margin:0;padding:0;list-style:none;*zoom:1}
.m9-grid-block .m9-tab-3.m9-tab-style-3>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-3.m9-tab-style-3>ul>li{float:none}
.m9-grid-block .m9-tab-3.m9-tab-style-3>ul>li>a{position:relative;display:block;width:120px;padding:0;margin-bottom:4px;margin-left:-4px;left:100%;border-right-width:0;background:none;text-shadow:none;border:0;background:#eee;}
.m9-grid-block .m9-tab-3.m9-tab-style-3>ul>li:first-child>a{}
.m9-grid-block .m9-tab-3.m9-tab-style-3>ul>li:last-child>a{margin-bottom:0;}
.m9-grid-block .m9-tab-3.m9-tab-style-3 .m9-tab-btn-on{border:1px solid #ff6600;background:#fff;}
.m9-grid-block .m9-tab-3.m9-tab-style-3 .m9-tab-btn-off{color:#777;}
.m9-grid-block .m9-tab-3.m9-tab-style-3 .m9-tab-btn-off:hover{background:#eee;overflow:hidden;color:#333}
.m9-grid-block .m9-tab-3.m9-tab-style-3 .m9-tab-content{position:absolute;top:0;left:-8px;display:block;width:100%;min-height:100%;border-right:1px solid #ddd;}

/*tab-3 tab-style-4*/
.m9-grid-block .m9-tab-3.m9-tab-style-4{padding-right:120px;display:block}
.m9-grid-block .m9-tab-3.m9-tab-style-4:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-3.m9-tab-style-4>ul{position:relative;margin:0;padding:0;list-style:none;*zoom:1}
.m9-grid-block .m9-tab-3.m9-tab-style-4>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-3.m9-tab-style-4>ul>li{float:none}
.m9-grid-block .m9-tab-3.m9-tab-style-4>ul>li>a{position:relative;display:block;width:120px;padding:0;margin-bottom:1px;left:100%;border-right-width:0;background:none;text-shadow:none;border:0;background:#eee;}
.m9-grid-block .m9-tab-3.m9-tab-style-4>ul>li:first-child>a{}
.m9-grid-block .m9-tab-3.m9-tab-style-4>ul>li:last-child>a{margin-bottom:0;}
.m9-grid-block .m9-tab-3.m9-tab-style-4 .m9-tab-btn-on{background:#e64d3f;color:#fff;}
.m9-grid-block .m9-tab-3.m9-tab-style-4 .m9-tab-btn-off{color:#777;}
.m9-grid-block .m9-tab-3.m9-tab-style-4 .m9-tab-btn-off:hover{background:#eee;overflow:hidden;color:#333}
.m9-grid-block .m9-tab-3.m9-tab-style-4 .m9-tab-content{position:absolute;top:0;left:1px;display:block;width:100%;min-height:100%;border-right:1px solid #e64d3f;}

/*tab-4 basic*/
.m9-grid-block .m9-tab-4.basic{position:relative;width:100%;min-height:43px}
.m9-grid-block .m9-tab-4.basic:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-4.basic>ul{position:absolute;margin:0;padding:0;list-style:none;bottom:0;display:block;width:100%;}
.m9-grid-block .m9-tab-4.basic>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-4.basic>ul>li{float:left}
.m9-grid-block .m9-tab-4.basic>ul>li>a{position:relative;display:block;min-width:120px;height:42px;padding:0;margin-right:-1px;border-width:1px;border-style:solid;border-top-width:0;border:0;border-right:1px solid #ddd;}
.m9-grid-block .m9-tab-4.basic .m9-tab-btn-on{border:1px solid #ccc;border-top:1px solid #fff;}
.m9-grid-block .m9-tab-4.basic .m9-tab-btn-off{background:#fff;color:#777;border:1px solid #ddd;}
.m9-grid-block .m9-tab-4.basic .m9-tab-btn-off:hover{background:#eee;color:#333}
.m9-grid-block .m9-tab-4.basic .m9-tab-content{position:absolute;bottom:41px;left:0;width:100%;min-height:100%;border:1px solid #ccc;}

/*tab-3 tab-style-1*/
.m9-grid-block .m9-tab-4.m9-tab-style-1{position:relative;width:100%;min-height:43px}
.m9-grid-block .m9-tab-4.m9-tab-style-1:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-4.m9-tab-style-1>ul{position:absolute;margin:0;padding:0;list-style:none;bottom:0;display:block;width:100%;}
.m9-grid-block .m9-tab-4.m9-tab-style-1>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-4.m9-tab-style-1>ul>li{float:left}
.m9-grid-block .m9-tab-4.m9-tab-style-1>ul>li>a{position:relative;display:block;min-width:120px;height:42px;padding:0;margin-right:4px;border:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.m9-grid-block .m9-tab-4.m9-tab-style-1 .m9-tab-btn-on{border:1px solid #333; border-top:1px solid #fff;}
.m9-grid-block .m9-tab-4.m9-tab-style-1 .m9-tab-btn-off{background:none;color:#777}
.m9-grid-block .m9-tab-4.m9-tab-style-1 .m9-tab-btn-off:hover{background:#eee;color:#333}
.m9-grid-block .m9-tab-4.m9-tab-style-1 .m9-tab-content{position:absolute;bottom:41px;left:0;width:100%;min-height:100%;border:1px solid #333;border-top-right-radius:10px;border-bottom-right-radius:10px;}

/*tab-3 tab-style-2*/
.m9-grid-block .m9-tab-4.m9-tab-style-2{position:relative;width:100%;min-height:43px}
.m9-grid-block .m9-tab-4.m9-tab-style-2:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-4.m9-tab-style-2>ul{position:absolute;margin:0;padding:0;list-style:none;bottom:0;display:block;width:100%;}
.m9-grid-block .m9-tab-4.m9-tab-style-2>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-4.m9-tab-style-2>ul>li{float:left}
.m9-grid-block .m9-tab-4.m9-tab-style-2>ul>li>a{position:relative;display:block;min-width:200px;height:42px;padding:0;margin-right:0px;border-width:1px;border-style:solid;border-top-width:0;border:0;}
.m9-grid-block .m9-tab-4.m9-tab-style-2 .m9-tab-btn-on{border-top:4px solid #ff6600;color:#ff6600;}
.m9-grid-block .m9-tab-4.m9-tab-style-2 .m9-tab-btn-off{background:none;color:#777;border-top:4px solid #fff;}
.m9-grid-block .m9-tab-4.m9-tab-style-2 .m9-tab-btn-off:hover{border-top:4px solid #ddd;color:#333}
.m9-grid-block .m9-tab-4.m9-tab-style-2 .m9-tab-content{position:absolute;bottom:41px;left:0;width:100%;min-height:100%;border-bottom:1px solid #ddd;}

/*tab-3 tab-style-3*/
.m9-grid-block .m9-tab-4.m9-tab-style-3{position:relative;width:100%;min-height:43px}
.m9-grid-block .m9-tab-4.m9-tab-style-3:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-4.m9-tab-style-3>ul{position:absolute;margin:0;padding:0;list-style:none;bottom:0;display:block;width:100%;}
.m9-grid-block .m9-tab-4.m9-tab-style-3>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-4.m9-tab-style-3>ul>li{float:left}
.m9-grid-block .m9-tab-4.m9-tab-style-3>ul>li>a{position:relative;display:block;min-width:120px;height:42px;padding:0;margin-right:4px;border-width:1px;border-style:solid;border-top-width:0;border:0}
.m9-grid-block .m9-tab-4.m9-tab-style-3 .m9-tab-btn-on{border:1px solid #ff6600;color:#ff6600;}
.m9-grid-block .m9-tab-4.m9-tab-style-3 .m9-tab-btn-off{background:#eee;color:#777;}
.m9-grid-block .m9-tab-4.m9-tab-style-3 .m9-tab-btn-off:hover{}
.m9-grid-block .m9-tab-4.m9-tab-style-3 .m9-tab-content{position:absolute;bottom:48px;left:0;width:100%;min-height:100%;border:1px solid #ddd}

/*tab-3 tab-style-4*/
.m9-grid-block .m9-tab-4.m9-tab-style-4{position:relative;width:100%;min-height:43px}
.m9-grid-block .m9-tab-4.m9-tab-style-4:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-4.m9-tab-style-4>ul{position:absolute;margin:0;padding:0;list-style:none;bottom:0;display:block;width:100%;}
.m9-grid-block .m9-tab-4.m9-tab-style-4>ul:after{content:"";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.m9-grid-block .m9-tab-4.m9-tab-style-4>ul>li{float:left}
.m9-grid-block .m9-tab-4.m9-tab-style-4>ul>li>a{position:relative;display:block;min-width:120px;height:42px;padding:0;margin-right:4px;border:0;text-shadow:none;}
.m9-grid-block .m9-tab-4.m9-tab-style-4 .m9-tab-btn-on{background:#e64d3f;color:#fff;}
.m9-grid-block .m9-tab-4.m9-tab-style-4 .m9-tab-btn-off{background:#eee;color:#777;}
.m9-grid-block .m9-tab-4.m9-tab-style-4 .m9-tab-btn-off:hover{}
.m9-grid-block .m9-tab-4.m9-tab-style-4 .m9-tab-content{position:absolute;bottom:42px;left:0;width:100%;min-height:100%;border:1px solid #ddd;border-bottom:1px solid #e64d3f}

/*tab-5 basic*/
.m9-grid-block .m9-tab-5.basic{display:block;min-height:auto;margin-bottom:0;overflow-y:auto}
.m9-grid-block .m9-tab-5.basic>ul{margin-top:1px}
.m9-grid-block .m9-tab-5.basic>ul>li{float:none;display:block;margin-top:-1px}
.m9-grid-block .m9-tab-5.basic>ul>li>a{display:block;padding:0 10px;margin-right:0;border-width:1px;border-style:solid;border-top-width:0;text-align:left;color:#777}
.m9-grid-block .m9-tab-5.basic>ul>li:first-child>a{border-top-width:1px;}
.m9-grid-block .m9-tab-5.basic .m9-tab-btn-on{border:1px solid #ccc;border-bottom:0;color:#333;}
.m9-grid-block .m9-tab-5.basic .m9-tab-btn-off{background:none;color:#777;}
.m9-grid-block .m9-tab-5.basic .m9-tab-btn-off:hover{background:#eee;color:#333}
.m9-grid-block .m9-tab-5.basic .m9-tab-content{position:relative;top:0px;left:0;width:100%;min-height:auto;border-top-width:0;}
.m9-grid-block .m9-tab-5.basic .m9-tab-btn-on:after{font-family:'bootstrap-icons';content:"\F235";display:inline-block;*display:inline;*zoom:1;float:right;font-size:24px;font-weight:normal;text-shadow:none}
.m9-grid-block .m9-tab-5.basic .m9-tab-btn-off:after{font-family:'bootstrap-icons';content:"\F229";display:inline-block;*display:inline;*zoom:1;float:right;font-size:24px;font-weight:normal;text-shadow:none;opacity:0.7}
.m9-grid-block .small[class*=tab-btn-on],.m9-grid-block .small[class*=tab-btn-off]{min-width:0;padding:0 10px}
.m9-grid-block .m9-tab-5.basic .m9-tab-content{background:#f9f9f9;border:1px solid #ccc;border-top:0;display:none}

/*tab-5 tab-style-1*/
.m9-grid-block .m9-tab-5.m9-tab-style-1{display:block;min-height:auto;margin-bottom:0;overflow-y:auto}
.m9-grid-block .m9-tab-5.m9-tab-style-1>ul>li{float:none;display:block;}
.m9-grid-block .m9-tab-5.m9-tab-style-1>ul>li>a{display:block;padding:0 10px;margin-right:0;border-width:1px;border-style:solid;border-top-width:0;text-align:left;}
.m9-grid-block .m9-tab-5.m9-tab-style-1>ul>li:first-child>a{border-top-width:1px}
.m9-grid-block .m9-tab-5.m9-tab-style-1 .m9-tab-btn-on{border:1px solid #ddd;border-bottom:0;color:#333;background:#eee;}
.m9-grid-block .m9-tab-5.m9-tab-style-1 .m9-tab-btn-off{background:none;color:#777}
.m9-grid-block .m9-tab-5.m9-tab-style-1 .m9-tab-btn-off:hover{background:#eee;color:#333}
.m9-grid-block .m9-tab-5.m9-tab-style-1 .m9-tab-content{position:relative;top:0px;left:0;width:100%;min-height:auto;border-top-width:0;}
.m9-grid-block .m9-tab-5.m9-tab-style-1 .m9-tab-btn-on:after{font-family:'bootstrap-icons';content:"\F235";display:inline-block;*display:inline;*zoom:1;float:right;font-size:24px;font-weight:normal;text-shadow:none}
.m9-grid-block .m9-tab-5.m9-tab-style-1 .m9-tab-btn-off:after{font-family:'bootstrap-icons';content:"\F229";display:inline-block;*display:inline;*zoom:1;float:right;font-size:24px;font-weight:normal;text-shadow:none;opacity:0.7}
.m9-grid-block .small[class*=tab-btn-on],.m9-grid-block .small[class*=tab-btn-off]{min-width:0;padding:0 10px}
.m9-grid-block .m9-tab-5.m9-tab-style-1 .m9-tab-content{background:#eee;border:1px solid #ddd;border-top:0;}

/*tab-5 tab-style-2*/
.m9-grid-block .m9-tab-5.m9-tab-style-2{display:block;min-height:auto;margin-bottom:0;overflow-y:auto}
.m9-grid-block .m9-tab-5.m9-tab-style-2>ul>li{float:none;display:block;}
.m9-grid-block .m9-tab-5.m9-tab-style-2>ul>li>a{display:block;padding:0 10px;margin-right:0;border-width:1px;border-style:solid;text-align:left;}
.m9-grid-block .m9-tab-5.m9-tab-style-2>ul>li:first-child>a{border-top-width:1px;}
.m9-grid-block .m9-tab-5.m9-tab-style-2>ul>li:last-child{border-bottom:1px solid #ddd;}
.m9-grid-block .m9-tab-5.m9-tab-style-2 .m9-tab-btn-on{border:1px solid #ff6600;color:#ff6600;border-left:4px solid #ff6600 !important}
.m9-grid-block .m9-tab-5.m9-tab-style-2 .m9-tab-btn-off{background:none;}
.m9-grid-block .m9-tab-5.m9-tab-style-2 .m9-tab-btn-off:hover{color:#333;}
.m9-grid-block .m9-tab-5.m9-tab-style-2 .m9-tab-content{position:relative;top:0px;left:0;width:100%;min-height:auto;border-top-width:0;}
.m9-grid-block .m9-tab-5.m9-tab-style-2 .m9-tab-btn-on:after{font-family:'bootstrap-icons';content:"\F235";display:inline-block;*display:inline;*zoom:1;float:right;font-size:24px;font-weight:normal;text-shadow:none}
.m9-grid-block .m9-tab-5.m9-tab-style-2 .m9-tab-btn-off:after{font-family:'bootstrap-icons';content:"\F229";display:inline-block;*display:inline;*zoom:1;float:right;font-size:24px;font-weight:normal;text-shadow:none;opacity:0.7}
.m9-grid-block .small[class*=tab-btn-on],.m9-grid-block .small[class*=tab-btn-off]{min-width:0;padding:0 10px}
.m9-grid-block .m9-tab-5.m9-tab-style-2 .m9-tab-content{background:#fff;border-top:0;}

/*tab-5 tab-style-3*/
.m9-grid-block .m9-tab-5.m9-tab-style-3{display:block;min-height:auto;margin-bottom:0;overflow-y:auto}
.m9-grid-block .m9-tab-5.m9-tab-style-3>ul>li{float:none;display:block;}
.m9-grid-block .m9-tab-5.m9-tab-style-3>ul>li>a{display:block;padding:0 10px;margin-right:0;border-width:1px;border-style:solid;text-align:left;margin-top:5px;}
.m9-grid-block .m9-tab-5.m9-tab-style-3>ul>li:first-child>a{border-top-width:1px;}
.m9-grid-block .m9-tab-5.m9-tab-style-3 .m9-tab-btn-on{border-bottom:1px solid #ff6600;color:#ff6600}
.m9-grid-block .m9-tab-5.m9-tab-style-3 .m9-tab-btn-off{background:#eee;}
.m9-grid-block .m9-tab-5.m9-tab-style-3 .m9-tab-content{position:relative;top:0px;left:0;width:100%;min-height:auto;border-top-width:0;background:#fff;border-top:0;}
.m9-grid-block .m9-tab-5.m9-tab-style-3 .m9-tab-btn-on:after{font-family:'bootstrap-icons';content:"\F235";display:inline-block;*display:inline;*zoom:1;float:right;font-size:24px;font-weight:normal;text-shadow:none}
.m9-grid-block .m9-tab-5.m9-tab-style-3 .m9-tab-btn-off:after{font-family:'bootstrap-icons';content:"\F229";display:inline-block;*display:inline;*zoom:1;float:right;font-size:24px;font-weight:normal;text-shadow:none;opacity:0.7}
.m9-grid-block .small[class*=tab-btn-on],.m9-grid-block .small[class*=tab-btn-off]{min-width:0;padding:0 10px}

/*tab-5 tab-style-4*/
.m9-grid-block .m9-tab-5.m9-tab-style-4{display:block;min-height:auto;margin-bottom:0;overflow-y:auto}
.m9-grid-block .m9-tab-5.m9-tab-style-4>ul>li{float:none;display:block;}
.m9-grid-block .m9-tab-5.m9-tab-style-4>ul>li>a{display:block;padding:0 10px;margin-right:0;border-width:1px;border-style:solid;text-align:left;}
.m9-grid-block .m9-tab-5.m9-tab-style-4>ul>li:first-child>a{border-top-width:1px;}
.m9-grid-block .m9-tab-5.m9-tab-style-4 .m9-tab-btn-on{color:#e64d3f;margin-top:5px;border-top:2px solid #555 !important;border-bottom:0;}
.m9-grid-block .m9-tab-5.m9-tab-style-4 .m9-tab-btn-off{background:#eee;}
.m9-grid-block .m9-tab-5.m9-tab-style-4 .m9-tab-content{position:relative;top:0px;left:0;width:100%;min-height:auto;border-top-width:0;background:#fff;border-top:0;border-bottom:2px solid #555;margin-bottom:5px}
.m9-grid-block .m9-tab-5.m9-tab-style-4 .m9-tab-btn-on:after{font-family:'bootstrap-icons';content:"\F235";display:inline-block;*display:inline;*zoom:1;float:right;font-size:24px;font-weight:normal;text-shadow:none}
.m9-grid-block .m9-tab-5.m9-tab-style-4 .m9-tab-btn-off:after{font-family:'bootstrap-icons';content:"\F229";display:inline-block;*display:inline;*zoom:1;float:right;font-size:24px;font-weight:normal;text-shadow:none;opacity:0.7}
.m9-grid-block .small[class*=tab-btn-on],.m9-grid-block .small[class*=tab-btn-off]{min-width:0;padding:0 10px}

/*tab-5 tab-style-5*/
.m9-grid-block .m9-tab-5.m9-tab-style-5{display:block;min-height:auto;margin-bottom:0;overflow-y:auto}
.m9-grid-block .m9-tab-5.m9-tab-style-5>ul>li{float:none;display:block;}
.m9-grid-block .m9-tab-5.m9-tab-style-5>ul>li>a{display:block;padding:0 10px;margin-right:0;border-width:1px;border-style:solid;text-align:left;background:#999;text-shadow:none;color:#fff;}
.m9-grid-block .m9-tab-5.m9-tab-style-5>ul>li:first-child>a{border-top-width:1px;}
.m9-grid-block .m9-tab-5.m9-tab-style-5 .m9-tab-btn-on{}
.m9-grid-block .m9-tab-5.m9-tab-style-5 .m9-tab-btn-off{}
.m9-grid-block .m9-tab-5.m9-tab-style-5 .m9-tab-content{position:relative;top:0px;left:0;width:100%;min-height:auto;border-top-width:0;background:#fff;border-top:0}
.m9-grid-block .m9-tab-5.m9-tab-style-5 .m9-tab-btn-on:after{font-family:'bootstrap-icons';content:"\F235";display:inline-block;*display:inline;*zoom:1;float:right;font-size:24px;font-weight:normal;text-shadow:none}
.m9-grid-block .m9-tab-5.m9-tab-style-5 .m9-tab-btn-off:after{font-family:'bootstrap-icons';content:"\F229";display:inline-block;*display:inline;*zoom:1;float:right;font-size:24px;font-weight:normal;text-shadow:none;opacity:0.7}
.m9-grid-block .small[class*=tab-btn-on],.m9-grid-block .small[class*=tab-btn-off]{min-width:0;padding:0 10px}

/* 테이블 */
.m9-grid-block table > thead{color:#333}
.m9-grid-block .m9-table-1, .m9-grid-block .m9-table-2, .m9-grid-block .m9-table-3, .m9-grid-block .m9-table-4, .m9-grid-block .m9-table-5, .m9-grid-block .m9-table-6{width:100%;border-collapse:collapse;border-spacing:0;text-align:center;table-layout: auto !important;}
.m9-grid-block .m9-table-1 th, .m9-grid-block .m9-table-1 td, .m9-grid-block .m9-table-2 th, .m9-grid-block .m9-table-2 td, .m9-grid-block .m9-table-3 th, .m9-grid-block .m9-table-3 td, .m9-grid-block .m9-table-4 th, .m9-grid-block .m9-table-4 td, .m9-grid-block .m9-table-5 th, .m9-grid-block .m9-table-5 td, .m9-grid-block .m9-table-6 th, .m9-grid-block .m9-table-6 td{padding:0.6em 0.3em;font-weight:normal;vertical-align:middle;line-height:1.4}
.m9-grid-block .m9-table-1>thead>tr,.m9-grid-block .m9-table-2>thead>tr,.m9-grid-block .m9-table-3>thead>tr,.m9-grid-block .m9-table-4>thead>tr,.m9-grid-block .m9-table-5>thead>tr,.m9-grid-block .m9-table-6>thead>tr{background-color:#e0e0e0}
.m9-grid-block .m9-table-1>tfoot>tr,.m9-grid-block .m9-table-2>tfoot>tr,.m9-grid-block .m9-table-3>tfoot>tr,.m9-grid-block .m9-table-4>tfoot>tr,.m9-grid-block .m9-table-5>tfoot>tr,.m9-grid-block .m9-table-6>tfoot>tr{background-color:#f1f1f1}
.m9-grid-block .m9-table-1>thead>tr>th,.m9-grid-block .m9-table-1>thead>tr>td, .m9-grid-block .m9-table-2>thead>tr>th,.m9-grid-block .m9-table-2>thead>tr>td, .m9-grid-block .m9-table-3>thead>tr>th,.m9-grid-block .m9-table-3>thead>tr>td, .m9-grid-block .m9-table-4>thead>tr>th,.m9-grid-block .m9-table-4>thead>tr>td, .m9-grid-block .m9-table-5>thead>tr>th,.m9-grid-block .m9-table-5>thead>tr>td, .m9-grid-block .m9-table-6>thead>tr>th,.m9-grid-block .m9-table-6>thead>tr>td{padding:0.8em 0.3em;text-align:center;font-weight:600;font-size:1.1em}
.m9-grid-block .m9-table-1>tfoot>tr>th,.m9-grid-block .m9-table-1>tfoot>tr>td, .m9-grid-block .m9-table-2>tfoot>tr>th,.m9-grid-block .m9-table-2>tfoot>tr>td, .m9-grid-block .m9-table-3>tfoot>tr>th,.m9-grid-block .m9-table-3>tfoot>tr>td, .m9-grid-block .m9-table-4>tfoot>tr>th,.m9-grid-block .m9-table-4>tfoot>tr>td, .m9-grid-block .m9-table-5>tfoot>tr>th,.m9-grid-block .m9-table-5>tfoot>tr>td, .m9-grid-block .m9-table-6>tfoot>tr>th,.m9-grid-block .m9-table-6>tfoot>tr>td{text-align:center;font-weight:bold}
.m9-grid-block .m9-table-1>tbody>tr>th,.m9-grid-block .m9-table-2>tbody>tr>th,.m9-grid-block .m9-table-3>tbody>tr>th,.m9-grid-block .m9-table-4>tbody>tr>th,.m9-grid-block .m9-table-5>tbody>tr>th,.m9-grid-block .m9-table-6>tbody>tr>th{text-align:center;font-weight:bold}
.m9-grid-block .m9-table-1 > thead > tr, .m9-grid-block .m9-table-2 > thead > tr, .m9-grid-block .m9-table-5 > thead > tr, .m9-grid-block .m9-table-6 > thead > tr {background:#f5f5f5}
.m9-grid-block .m9-table-1 > tbody > tr > th, .m9-grid-block .m9-table-2 > tbody > tr > th, .m9-grid-block .m9-table-3 > tbody > tr > th, .m9-grid-block .m9-table-4 > tbody > tr > th, .m9-grid-block .m9-table-5 > tbody > tr > th, .m9-grid-block .m9-table-6 > tbody > tr > th {font-weight:normal !important}
.m9-grid-block .m9-table-1 > tfoot > tr, .m9-grid-block .m9-table-2 > tfoot > tr, .m9-grid-block .m9-table-3 > tfoot > tr, .m9-grid-block .m9-table-4 > tfoot > tr, .m9-grid-block .m9-table-5 > tfoot > tr, .m9-grid-block .m9-table-6 > tfoot > tr {background:none}
.m9-grid-block .m9-table-1 th, .m9-grid-block .m9-table-1 td{border-width:1px;border-style:solid;border-color:#d0d0d0;box-shadow:inset 1px 0 0 rgba(255,255,255,0.5),inset 0 1px 0 rgba(255,255,255,0.4);background-color:#fff}
.m9-grid-block .m9-table-2 thead tr{border-top:4px solid #4a4a4a;background:#fff ;}
.m9-grid-block .m9-table-2 > thead > tr:first-child > th{border-bottom:1px solid #4a4a4a;}
.m9-grid-block .m9-table-2 th, .m9-grid-block .m9-table-2 td{border-width:1px;border-bottom-style:solid;box-shadow:inset 0 2px 0 rgba(255,255,255,0.2),inset 2px 0 0 rgba(255,255,255,0.1);}
.m9-grid-block .m9-table-2 tr>th:first-child, .m9-grid-block .m9-table-2 tr>td:first-child{border-left-style:none}
.m9-grid-block .m9-table-2 tr:first-child>th, .m9-grid-block .m9-table-2 tr:first-child>td{border-top-style:solid}
.m9-grid-block .m9-table-3{border-radius:14px 14px 0px 0px;overflow:hidden;}
.m9-grid-block .m9-table-3 th, .m9-grid-block .m9-table-3 td{border:1px solid #dacccd;}
.m9-grid-block .m9-table-3 > thead > tr{background:#757575 ;color:#fff;}
.m9-grid-block .m9-table-3 > thead > tr > th{border-color:#656565;}
.m9-grid-block .m9-table-3 > thead > tr > th:first-child{}
.m9-grid-block .m9-table-3 > thead > tr > th:last-child{}
.m9-grid-block .m9-table-3 tr > th:first-child{}
.m9-grid-block .m9-table-3 tr > th:last-child, .m9-grid-block .m9-table-3 tr > td:last-child {}
.m9-grid-block .m9-table-3 tfoot > tr:last-child > th, .m9-grid-block .m9-table-3 tfoot > tr:last-child > td {}
.m9-grid-block .m9-table-4{border-top:2px solid #b4b5b7;}
.m9-grid-block .m9-table-4{border-spacing:0px}
.m9-grid-block .m9-table-4 th, .m9-grid-block .m9-table-4 td{border-width:1px;border-bottom-style:solid;border-top-style:none;}
.m9-grid-block .m9-table-4>tbody>tr:last-child>th,.m9-grid-block .m9-table-4>tbody>tr:last-child>td{border-bottom-width:1px}
.m9-grid-block .m9-table-4 > thead > tr{background:#f8f9fb }
.m9-grid-block .m9-table-4>tbody>tr>th:first-child,.m9-grid-block .m9-table-4>tfoot>tr:first-child>th{background:#f8f9fb }
.m9-grid-block .m9-table-4>tfoot>tr:first-child>th,.m9-grid-block .m9-table-4>tfoot>tr:first-child>td{border-top-width:0}
.m9-grid-block .m9-table-4 tr>th:last-child,.m9-grid-block .m9-table-4 tr>td:last-child{border-right-width:1px}
.m9-grid-block .m9-table-5{border:6px solid #ececec}
.m9-grid-block .m9-table-5 th, .m9-grid-block .m9-table-5 td{border-top-width:1px;border-left-width:1px;border-style:solid;border-color:#ececec;}
.m9-grid-block .m9-table-5 > thead > tr{background:#f6f6f6 ;}
.m9-grid-block .m9-table-5>thead>tr:first-child>th,.m9-grid-block .m9-table-5>thead>tr:first-child>td{border-top-width:0px;}
.m9-grid-block .m9-table-5 tr>th:first-child{border-left-width:0px;}
.m9-grid-block .m9-table-6 > thead > tr,.m9-grid-block .m9-table-6 > tfoot > tr{background-color:#fff }
.m9-grid-block .m9-table-6{border-top:2px solid #4a4a4a;border-bottom:2px solid #4a4a4a;}
.m9-grid-block .m9-table-6 th, .m9-grid-block .m9-table-6 td{border-width:1px;border-style:solid;border-color:#d0d0d0;}
.m9-grid-block .m9-table-6>tbody>tr>th,.m9-grid-block .m9-table-6>tbody>tr>td{border-top-width:1px;border-top-style:solid}
.m9-grid-block .m9-table-6>tbody>tr:first-child>th,.m9-grid-block .m9-table-6>tbody>tr:first-child>td{border-top-width:1px;border-top-style:solid;border-top-color:#4a4a4a}
.m9-grid-block .m9-table-6>tbody>tr:last-child>th,.m9-grid-block .m9-table-6>tbody>tr:last-child>td{border-bottom-width:1px;border-bottom-style:solid;}
.m9-grid-block .m9-table-6 tr>th:first-child{border-right-width:1px;border-right-style:solid;border-right-color:#d0d0d0;}
.m9-grid-block .m9-table-2 tbody tr:nth-child(odd){background-color:#fff}
.m9-grid-block .m9-table-2 tbody tr:nth-child(even){background-color:#f5f5f5}
.m9-grid-block .m9-table-4 tbody tr:nth-child(odd){background-color:transparent} 
.m9-grid-block .m9-table-4 tbody tr:nth-child(even){background-color:transparent}
.m9-grid-block .m9-table-5 tbody tr:nth-child(odd){background-color:transparent}
.m9-grid-block .m9-table-5 tbody tr:nth-child(even){background-color:transparent}
.m9-grid-block .m9-table-6 tbody tr:nth-child(odd){background-color:transparent}
.m9-grid-block .m9-table-6 tbody tr:nth-child(even){background-color:transparent}

.m9-grid-block .m9-price-table-1{background:#fff}
.m9-grid-block .m9-price-table-1 tr:not(:last-child) {border-bottom: 1px solid #eee;}
.m9-grid-block .m9-price-table-1 tr{background-color:transparent}
.m9-grid-block .m9-price-table-1 tr td,.m9-grid-block .m9-price-table-1 tr th{vertical-align: middle}
.m9-grid-block .m9-price-table-1 tr td {border-left: 1px solid #eee; padding: 5px;}
.m9-grid-block .m9-price-table-1 tr td:first-child {border-left: 0 none;}
.m9-grid-block .m9-price-table-1 tr:last-child {border-bottom:1px solid #eee;}

/* dl스타일 */
.m9-grid-block .m9-dl-style-0{display:block;padding:0;margin:0}
.m9-grid-block .m9-dl-style-0>dt{display:block;padding:0;margin:0;font-weight:600;}
.m9-grid-block .m9-dl-style-0>dd{display:block;padding:0;margin:0;font-weight:400;}

.m9-grid-block .m9-dl-style-1{display:block;*display:inline;*zoom:1;*width:100%;margin:0}
.m9-grid-block .m9-dl-style-1>dt{display:block;float:left;margin-right:5px;font-weight:600}
.m9-grid-block .m9-dl-style-1>dd{display:block;overflow:hidden;font-weight:400}
.m9-grid-block .m9-dl-style-1:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}

.m9-grid-block .m9-dl-style-2{display:block;*overfloat:hidden;*float:left;*width:100%;margin:0}
.m9-grid-block .m9-dl-style-2>dt{display:block;float:left;margin-right:5px;font-weight:600;}
.m9-grid-block .m9-dl-style-2>dd{display:block;float:right; margin-bottom:0;font-weight:400;}
.m9-grid-block .m9-dl-style-2:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}

/*m9-history-list*/
.m9-grid-block .m9-history-list li{list-style:none}
.m9-grid-block .m9-history-list{position:relative;margin:0;padding:0}
.m9-grid-block .m9-history-list:before{content:""; display:block; position:absolute; width:1px; height:100%; left:50%; top:0; transform:translateX(-50%);border-right:1px dotted #c7c7c7;}
.m9-grid-block .m9-history-list:after{content:"";display: block;clear:both}
.m9-grid-block .m9-history-list>li{width:50%;padding:1em;clear:both}
.m9-grid-block .m9-history-list>li:after{content:"";display: block;clear:both}
.m9-grid-block .m9-history-list>li>dl>dt{position:relative;display:block;font-size:1.5em;font-weight:900;line-height:1;margin-bottom:0.5em;}
.m9-grid-block .m9-history-list>li>dl>dt:before{content:"";display:inline-block;position: absolute;box-sizing:border-box}
.m9-grid-block .m9-history-list>li>dl>dt:after{content:"";display:inline-block;position: absolute;}
.m9-grid-block .m9-history-list ._m9-history-list-in>li:after{content:"";display: block;clear:both}
.m9-grid-block .m9-history-list ._m9-history-list-in>li>dl{position: relative;margin:5px 0}
.m9-grid-block .m9-history-list ._m9-history-list-in>li>dl:after{content:"";display:block;clear:both;}
.m9-grid-block .m9-history-list ._m9-history-list-in>li>dl>dt{width:30px;min-height:14px;position:relative;font-weight:700}
.m9-grid-block .m9-history-list ._m9-history-list-in>li>dl>dt:after{content:"";display:inline-block;position:absolute}
.m9-grid-block .m9-history-list ._m9-history-list-in>li>dl>dt:before{content:"";display:inline-block;position:absolute}
.m9-grid-block .m9-history-list ._m9-history-list-in>li>dl>dd{width:calc(100% - 30px)}   
.m9-grid-block .m9-history-list>li:nth-of-type(odd){float:left;text-align: right;padding:1em 40px 1em 1em}
.m9-grid-block .m9-history-list>li:nth-of-type(odd) ._m9-history-list-in>li>dl>dt{float:right;}
.m9-grid-block .m9-history-list>li:nth-of-type(odd) ._m9-history-list-in>li>dl>dd{float:left;}
.m9-grid-block .m9-history-list>li:nth-of-type(even){float:right;text-align: left;padding:1em 1em 1em 40px}
.m9-grid-block .m9-history-list>li:nth-of-type(even) ._m9-history-list-in>li>dl>dt{float:left}
.m9-grid-block .m9-history-list>li:nth-of-type(even) ._m9-history-list-in>li>dl>dd{float:right}
    
/*m9-history-style-1*/
.m9-grid-block .m9-history-list.m9-history-style-1>li>dl>dt:before{ z-index: 5;background:#fff; width:14px; height:14px; top:50%;transform: translateY(-50%); font-size:0; border-radius:50%;border:3px solid #ccc;}
.m9-grid-block .m9-history-list.m9-history-style-1>li>dl>dt:after{background:#ccc; width:20px; height:1px; top:50%;margin-top:-1px;} 
.m9-grid-block .m9-history-list.m9-history-style-1>li:nth-of-type(even)>dl>dt:before{left:-47px}
.m9-grid-block .m9-history-list.m9-history-style-1>li:nth-of-type(even)>dl>dt:after{left:-40px} 
.m9-grid-block .m9-history-list.m9-history-style-1>li:nth-of-type(odd)>dl>dt:before{right:-47px}
.m9-grid-block .m9-history-list.m9-history-style-1>li:nth-of-type(odd)>dl>dt:after{right:-40px}
      
 /*m9-history-style-2*/
.m9-grid-block .m9-history-list.m9-history-style-2>li>dl>dt:before{top:50%;transform: translateY(-50%);border:6px solid #f1f1f1; width:20px;height:20px;border-radius:50%;background:#9c9c9c;}
.m9-grid-block .m9-history-list.m9-history-style-2>li>dl>dt:after{background:#9c9c9c; width:20px; height:2px; position:absolute;top:50%;margin-top:-1px;} 
.m9-grid-block .m9-history-list.m9-history-style-2>li:nth-of-type(odd)>dl>dt:before{left: auto;right:-50px}
.m9-grid-block .m9-history-list.m9-history-style-2>li:nth-of-type(odd)>dl>dt:after{right:-40px}
.m9-grid-block .m9-history-list.m9-history-style-2>li:nth-of-type(odd) ._m9-history-list-in>li>span:before{right:-44px}
.m9-grid-block .m9-history-list.m9-history-style-2>li:nth-of-type(odd) ._m9-history-list-in>li>dl>dt:before{left: auto;right:-43px}
.m9-grid-block .m9-history-list.m9-history-style-2>li:nth-of-type(even)>dl>dt:before{left:-50px}
.m9-grid-block .m9-history-list.m9-history-style-2>li:nth-of-type(even)>dl>dt:after{left:-40px;}
.m9-grid-block .m9-history-list.m9-history-style-2>li:nth-of-type(even) ._m9-history-list-in>li>span{float:left}
.m9-grid-block .m9-history-list.m9-history-style-2>li:nth-of-type(even) ._m9-history-list-in>li>span:before{left:-44px}
.m9-grid-block .m9-history-list.m9-history-style-2>li:nth-of-type(even) ._m9-history-list-in>li>dl>dt:before{left:-43px}
.m9-grid-block .m9-history-list.m9-history-style-2 ._m9-history-list-in>li>dl>dt:before{top:50%;transform:translateY(-50%);width:6px;height:6px;background-color:#9c9c9c;border-radius:50%}
        
/*m9-history-align-left*/    
.m9-grid-block ul[class~="m9-history-align-left"]{margin-left:40px}
.m9-grid-block ul[class~="m9-history-align-left"]:before {left:0px;transform:none;}
.m9-grid-block ul[class~="m9-history-align-left"]>li{float:none !important;width:100%;text-align: left !important;padding:1em 1em 1em 40px !important}
.m9-grid-block ul[class~="m9-history-align-left"]>li ._m9-history-list-in>li>dl>dt{float:left !important;}  
.m9-grid-block ul[class~="m9-history-align-left"]>li ._m9-history-list-in>li>dl>dd{float:right !important}
.m9-grid-block .m9-history-list.m9-history-style-1.m9-history-align-left>li>dl>dt:before{left:-47px;} 
.m9-grid-block .m9-history-list.m9-history-style-1.m9-history-align-left>li>dl>dt:after{left:-34px}
.m9-grid-block .m9-history-list.m9-history-style-2.m9-history-align-left>li>dl>dt:before{left:-50px}
.m9-grid-block .m9-history-list.m9-history-style-2.m9-history-align-left>li>dl>dt:after{left:-40px}
.m9-grid-block .m9-history-list.m9-history-style-2.m9-history-align-left>li ._m9-history-list-in>li>dl>dt:before{left:-42px}  

/*m9-history-align-right*/    
.m9-grid-block ul[class~="m9-history-align-right"]{margin-right:40px}
.m9-grid-block ul[class~="m9-history-align-right"]:before {left:auto;right:0px;transform:none;}
.m9-grid-block ul[class~="m9-history-align-right"]>li>dl>dt:before{left:-50px;right:auto;}
.m9-grid-block ul[class~="m9-history-align-right"]>li{float:right !important;width:100%;text-align: right !important;padding:1em 40px 1em 1em  !important}
.m9-grid-block ul[class~="m9-history-align-right"]>li ._m9-history-list-in>li>dl>dt{float:right !important;}  
.m9-grid-block ul[class~="m9-history-align-right"]>li ._m9-history-list-in>li>dl>dd{float:left !important;} 
.m9-grid-block .m9-history-list.m9-history-style-1.m9-history-align-right>li>dl>dt:before{right:-47px;left:auto;}
.m9-grid-block .m9-history-list.m9-history-style-1.m9-history-align-right>li>dl>dt:after{right:-40px;left:auto;}
.m9-grid-block .m9-history-list.m9-history-style-1.m9-history-align-right>li ._m9-history-list-in>li>dl>dt:before{left:-42px;right:auto;} 
.m9-grid-block .m9-history-list.m9-history-style-2.m9-history-align-right>li>dl>dt:before{right:-50px;left:auto;}
.m9-grid-block .m9-history-list.m9-history-style-2.m9-history-align-right>li>dl>dt:after{right:-40px;left:auto;}
.m9-grid-block .m9-history-list.m9-history-style-2.m9-history-align-right ._m9-history-list-in>li>dl>dt:before{right:-42px;left:auto !important}

/* 구분선 */
.m9-grid-block .box-br,.m9-grid-block .br{height:40px}
.m9-grid-block .m9-hr-1{width:100%;height:1px;margin:0;padding:20px 0;line-height:0;border:none;background:none}
.m9-grid-block .m9-hr-1:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.2)}
.m9-grid-block .m9-hr-2{width:100%;height:1px;margin:0;padding:20px 0;line-height:0;border:none;background:none}
.m9-grid-block .m9-hr-2:after{content:'';display:block;border-bottom:1px dashed rgba(0,0,0,0.2)}
.m9-grid-block .m9-hr-3{width:100%;height:1px;margin:0;padding:20px 0;line-height:0;border:none;background:none}
.m9-grid-block .m9-hr-3:after{content:'';display:block;border-bottom:1px dotted rgba(0,0,0,0.2)}

/* 구분선2 */
.m9-grid-block .m9-line-1{position:relative;margin:0;text-align:center;border-color:#000;padding:30px 0}
.m9-grid-block .m9-line-1>hr{display:block;width:250px;height:0;border-top-width:1px;border-top-style:solid;border-color:inherit;margin:0 auto}
.m9-grid-block .m9-line-1>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;border-color:inherit;list-style:none;margin:0;padding:0;}
.m9-grid-block .m9-line-1>div>span{font-size:0;text-indent:-99999px;overflow:hidden;display:inline-block;width:0px;margin:0px 2px;height:0px;border-width:7px;border-style:solid;border-color:inherit;transform:rotate(45deg);margin-left:-2px;}
.m9-grid-block .m9-line-2{border-color:#d8d8d8;padding:30px 0;}
.m9-grid-block .m9-line-2>div{position:relative;width:250px;height:0;margin:0 auto;border-color:inherit;}
.m9-grid-block .m9-line-2>div>span{display:inline-block;font-size:0;text-indent:-99999px;overflow:hidden;}
.m9-grid-block .m9-line-2>div>span:first-child{position:absolute;left:50%;top:0;display:inline-block;width:13px;height:0px;transform:translate(-50%) rotate(45deg);box-sizing:border-box;border-top-width:1px;border-top-style:solid;border-color:inherit}
.m9-grid-block .m9-line-2>div>span:last-child{position:absolute;left:50%;top:0;display:inline-block;width:13px;height:0px;transform:translate(-50%) rotate(-45deg);box-sizing:border-box;border-top-width:1px;border-top-style:solid;border-color:inherit}
.m9-grid-block .m9-line-2>div:before{position:absolute;right:0;top:0;content:"";display:inline-block;clear:both;width:100px;height:0px;border-top-width:1px;border-top-style:solid;border-color:inherit}
.m9-grid-block .m9-line-2>div:after{position:absolute;left:0;top:0;content:"";display:inline-block;clear:both;width:100px;height:0px;border-top-width:1px;border-top-style:solid;border-color:inherit}
.m9-grid-block .m9-line-3{padding:30px 0;border-color:#000000;cursor: }
.m9-grid-block .m9-line-3>hr{display:block;width:60px;margin:0 auto;text-align:center;border-top-width:4px;border-top-style:solid;border-color:inherit}
.m9-grid-block .m9-line-4{margin:0 auto;text-align:center;border-color:#7e7e7e;padding:20px 0 30px 0;}
.m9-grid-block .m9-line-4>div{position:relative;display:inline-block;width:0px;height:0px;text-align:center;padding:0 10px;border-color:inherit}
.m9-grid-block .m9-line-4>div:first-of-type:before{position:absolute;right:50px;top:0;content:"";display:inline-block;clear:both;width:100px;height:0px;border-top-width:1px;border-top-style:solid;border-color:inherit}
.m9-grid-block .m9-line-4>div:last-of-type:after{position:absolute;left:50px;top:0;content:"";display:inline-block;clear:both;width:100px;height:0px;border-top-width:1px;border-top-style:solid;border-color:inherit}
.m9-grid-block .m9-line-4>div>span{position:absolute;left:50%;top:0;display:inline-block;width:18px;height:0px;font-size:0;text-indent:-99999px;overflow:hidden;box-sizing:border-box;border-top-width:1px;border-top-style:solid;border-color:inherit;}
.m9-grid-block .m9-line-4>div>span:first-child{transform:translate(-50%) rotate(45deg)}
.m9-grid-block .m9-line-4>div>span:last-child{transform:translate(-50%) rotate(-45deg)}
.m9-grid-block .m9-line-5{margin:0;text-align:center;border-color:#ccc;padding:30px 0;}
.m9-grid-block .m9-line-5>div{display:inline-block;text-align:center;border-color:inherit;list-style:none}
.m9-grid-block .m9-line-5>div>span{display:block;font-size:0;text-indent:-99999px;overflow:hidden;width:10px;height:10px;border-right-width:2px;border-bottom-width:2px;border-bottom-style:solid;border-right-style:solid;border-color:inherit;transform:rotate(45deg);margin-top:-4px}
.m9-grid-block .m9-line-6{margin:0;text-align:center;border-color:#7e7e7e;padding:30px 0;}
.m9-grid-block .m9-line-6>div{display:inline-block;text-align:center;border-color:inherit;list-style:none}
.m9-grid-block .m9-line-6>div>span{font-size:0;text-indent:-99999px;overflow:hidden;display:inline-block;width:10px;height:10px;border-left-width:2px;border-top-width:2px;border-top-style:solid;border-left-style:solid;border-color:inherit;transform:rotate(45deg);margin-left:-4px;}
.m9-grid-block .m9-line-7{margin:0;text-align:center;border-color:#ccc;padding:30px 0;}
.m9-grid-block .m9-line-7>div{position:relative;display:inline-block;text-align:center;border-color:inherit;list-style:none;margin:0;padding:0}
.m9-grid-block .m9-line-7>div>span{font-size:0;text-indent:-99999px;overflow:hidden;display:inline-block;width:10px;height:10px;border-left-width:2px;border-top-width:2px;border-top-style:solid;border-left-style:solid;border-color:inherit;transform:rotate(45deg);margin-left:-4px;}
.m9-grid-block .m9-line-7>div:before{position:absolute;right:150%;top:10px;content:"";display:inline-block;clear:both;width:100px;height:0px;border-top-width:1px;border-top-style:solid;border-color:inherit}
.m9-grid-block .m9-line-7>div:after{position:absolute;left:150%;top:10px;content:"";display:inline-block;clear:both;width:100px;height:0px;border-top-width:1px;border-top-style:solid;border-color:inherit}    
.m9-grid-block .m9-line-8{margin:0;text-align:center;border-color:#858585;padding:30px 0;}
.m9-grid-block .m9-line-8>div{position:relative;display:inline-block;text-align:center;border-color:inherit;list-style:none;margin:0;padding:0}
.m9-grid-block .m9-line-8>div>span{font-size:0;text-indent:-99999px;overflow:hidden;display:inline-block;width:10px;height:10px;border-width:2px;border-style:solid;border-color:inherit;transform:rotate(45deg);margin-left:-2px;}
.m9-grid-block .m9-line-9{margin:0;text-align:center;border-color:#c7c7c7;padding:30px 0;}
.m9-grid-block .m9-line-9>div{position:relative;display:inline-block;text-align:center;border-color:inherit;list-style:none;margin:0;padding:0}
.m9-grid-block .m9-line-9>div>span{font-size:0;text-indent:-99999px;overflow:hidden;display:inline-block;width:10px;height:10px;border-width:2px;border-style:solid;border-color:inherit;transform:rotate(45deg);margin-left:-2px;}
.m9-grid-block .m9-line-9>div:before{position:absolute;right:60px;top:10px;content:"";display:inline-block;clear:both;width:100px;height:0px;border-top-width:1px;border-top-style:solid;border-color:inherit}
.m9-grid-block .m9-line-9>div:after{position:absolute;left:60px;top:10px;content:"";display:inline-block;clear:both;width:100px;height:0px;border-top-width:1px;border-top-style:solid;border-color:inherit}

/* 인용구 */
.m9-grid-block blockquote[class*="m9-quote-"]{background-color:transparent;border:0}
.m9-grid-block blockquote:before{background-color:transparent;-webkit-mask-image:none;}
.m9-grid-block .m9-quote-1{position:relative;margin:0;padding:2em 1em;line-height:1.7;letter-spacing:0.1em;border:none}
.m9-grid-block .m9-quote-1:before{position:absolute;top:0.5em;left:1em;text-align:left;font-family:'bootstrap-icons';content:'\F6B0';font-size:inherit !important;line-height:inherit !important;color:#696969 !important;}
.m9-grid-block .m9-quote-1:after{position:absolute;bottom:0.5em;right:1em;text-align:right;font-family:'bootstrap-icons';content:'\F6B0';font-size:inherit !important;line-height:inherit !important;color:#696969 !important;transform:rotate(180deg);}
.m9-grid-block .m9-quote-2{position:relative;margin:0;padding:1em;line-height:1.7;letter-spacing:0.1em;border:none}
.m9-grid-block .m9-quote-2:before{display:block;text-align:center;font-family:'bootstrap-icons';content:'\F6B0';color:#3f51b5 !important;filter:alpha(opacity=40);opacity:0.4;-moz-opacity:0.4;font-size:inherit !important;line-height:inherit !important;position:static !important}
.m9-grid-block .m9-quote-2:after{display:block;text-align:center;font-family:'bootstrap-icons';content:'\F6B0';color:#3f51b5 !important;filter:alpha(opacity=40);opacity:0.4;-moz-opacity:0.4;font-size:inherit !important;line-height:inherit !important;position:static !important;transform:rotate(180deg)}
.m9-grid-block .m9-quote-3{position:relative;margin:0 0 0 5em;padding:0.5em 1em;line-height:1.7;letter-spacing:0.1em;border:0;border-left:2px solid #eee;text-align:left}
.m9-grid-block .m9-quote-3:before{position:absolute;top:0;left:-1em;text-align:left;font-family:'bootstrap-icons';content:'\F6B0';font-size:4em;line-height:1;transform:rotate(180deg)}

/* 가운데 선 넣기(상위는 overflow:hidden 이여야함) */
.m9-grid-block .m9-text-strike-1,.m9-grid-block .text-strike-2{position:relative;display:inline-block;padding:0 1em}
.m9-grid-block .m9-text-strike-1:before,.m9-grid-block .text-strike-2:before{position:absolute;top:0.5em;left:-10000px;width:10000px;height:1px;content:'';background:transparent;border-top-width:1px;border-top-style:solid;border-top-color:inherit}
.m9-grid-block .m9-text-strike-1:after,.m9-grid-block .text-strike-2:after{position:absolute;top:0.5em;right:-10000px;width:10000px;height:1px;content:'';background:transparent;border-top-width:1px;border-top-style:solid;border-top-color:inherit}
.m9-grid-block .m9-text-strike-2:before{border-top-width:1px;border-top-style:dashed}
.m9-grid-block .m9-text-strike-2:after{border-top-width:1px;border-top-style:dashed}

/* 제목글2 m9-heading-style */
.m9-grid-block .m9-heading-style-1{text-align:center;}
.m9-grid-block .m9-heading-style-1>.m9-h1{font-size:2em;font-weight:bold;line-height:1;letter-spacing:-0.8px;padding:0.3em 0 0.3em}
.m9-grid-block .m9-heading-style-1>.m9-sub-top{display:inline-block;font-size:0.98em;font-weight:300;color:#666}
.m9-grid-block .m9-heading-style-1>.m9-sub-bottom{display:inline-block;position:relative;font-weight:300;padding:0em 4em;word-break:break-all}
.m9-grid-block .m9-heading-style-1>.m9-sub-bottom:before{content:"";display:inline-block;position:absolute;left:0;top:50%;width:3em;height:1px;border-top:1px solid #737373}
.m9-grid-block .m9-heading-style-1>.m9-sub-bottom:after{content:"";display:inline-block;position:absolute;right:0;top:50%;width:3em;height:1px;border-top:1px solid #737373}
.m9-grid-block .m9-heading-style-1.m9-heading-align-left{text-align:left}
.m9-grid-block .m9-heading-style-1.m9-heading-align-left>.m9-sub-bottom{padding:0em 4em 0em 0}
.m9-grid-block .m9-heading-style-1.m9-heading-align-left>.m9-sub-bottom:before{display: none}
.m9-grid-block .m9-heading-style-1.m9-heading-align-left>.m9-sub-bottom:after{}
.m9-grid-block .m9-heading-style-1.m9-heading-align-right{text-align:right;}
.m9-grid-block .m9-heading-style-1.m9-heading-align-right>.m9-sub-bottom{padding:0em 0 0em 4em}
.m9-grid-block .m9-heading-style-1.m9-heading-align-right>.m9-sub-bottom:before{}
.m9-grid-block .m9-heading-style-1.m9-heading-align-right>.m9-sub-bottom:after{display:none}

.m9-grid-block .m9-heading-style-2{text-align:center}
.m9-grid-block .m9-heading-style-2>.m9-h1{display:inline-block;position:relative;font-size:2em;font-weight:bold;line-height:1;letter-spacing:-0.8px;padding:0.3em 4em;text-align:center}
.m9-grid-block .m9-heading-style-2>.m9-h1:before{content:"";display:inline-block;position:absolute;left:0;top:50%;width:3em;height:1px;border-top:1px solid #737373}
.m9-grid-block .m9-heading-style-2>.m9-h1:after{content:"";display:inline-block;position:absolute;right:0;top:50%;width:3em;height:1px;border-top:1px solid #737373}
.m9-grid-block .m9-heading-style-2>.m9-sub-top{display:block;font-size:0.98em;font-weight:300;color:#666}
.m9-grid-block .m9-heading-style-2>._sub_bottom{display:block;font-weight:300}
.m9-grid-block .m9-heading-style-2.m9-heading-align-left{text-align:left}
.m9-grid-block .m9-heading-style-2.m9-heading-align-left>.m9-h1{padding:0em 4em 0 0;}
.m9-grid-block .m9-heading-style-2.m9-heading-align-left>.m9-h1:before{display:none}
.m9-grid-block .m9-heading-style-2.m9-heading-align-right{text-align:right;}
.m9-grid-block .m9-heading-style-2.m9-heading-align-right>.m9-h1{padding:0 0 0 4em}
.m9-grid-block .m9-heading-style-2.m9-heading-align-right>.m9-h1:after{display:none}

.m9-grid-block .m9-heading-style-3{position:relative;padding:10px 0 40px;text-align:center;}
.m9-grid-block .m9-heading-style-3:before{content:"";display:inline-block;position:absolute;bottom:1em;left:50%;width:30px;height:1px;border-top:2px solid #000;transform:rotate(-45deg) translateX(-50%);transform-origin: top left;}
.m9-grid-block .m9-heading-style-3>.m9-h1{font-size:2em;font-weight:bold;line-height:1;letter-spacing:-0.8px;padding:0.3em 0}
.m9-grid-block .m9-heading-style-3>.m9-sub-top{display:inline-block;font-size:0.98em;font-weight:300;color:#666;}
.m9-grid-block .m9-heading-style-3>.m9-sub-bottom{display:inline-block;position:relative;font-weight:300}
.m9-grid-block .m9-heading-style-3.m9-heading-align-left{text-align:left}
.m9-grid-block .m9-heading-style-3.m9-heading-align-left:before{bottom:0;left:0;transform:rotate(-45deg) translateX(0);}
.m9-grid-block .m9-heading-style-3.m9-heading-align-right{text-align:right;}
.m9-grid-block .m9-heading-style-3.m9-heading-align-right:before{bottom:0;right:0;left:auto;transform:rotate(-45deg) translateX(0);}

/* 버튼 */
.m9-grid-block .m9-btn{display:inline-block;position:relative;padding:0.5em 2em;line-height:1;text-align:center;vertical-align: middle;background-image:none;border:1px solid #e5e5e5;border-radius: 0.25em;/*vertical-align: top;*/;letter-spacing: inherit;cursor: pointer;background:#f4f4f4;text-decoration: none !important;color:#000;white-space:nowrap;font-size:0.85em;letter-spacing:0.5px;box-shadow: none}
.m9-grid-block .m9-btn:active,.m9-grid-block .m9-btn:focus,.m9-grid-block .m9-btn:hover{opacity:0.8;box-shadow: inset 0 1px 2px rgba(0,0,0,0.1)}
.m9-grid-block .m9-btn:active{position: relative;top:1px}

/* disabled */
.m9-grid-block .m9-btn.m9-btn-disabled{pointer-events: none;cursor: not-allowed;opacity: 0.4}

/* 버튼 모양 */
.m9-grid-block .m9-btn-shape-1{border-radius: 0}
.m9-grid-block .m9-btn-shape-2{border-radius: 2em;padding:0.5em 2em;}
.m9-grid-block .m9-btn-shape-3{bord1er:0;}
.m9-grid-block .m9-btn-shape-3:hover,.m9-grid-block .m9-btn-shape-3:focus{text-decoration: underline;box-shadow: none}
.m9-grid-block .m9-btn-block{width:100%}

/* 버튼 색상 */
.m9-grid-block .m9-btn-color-1{color:#fff;background-color:#aaa;border-color:#999}
.m9-grid-block .m9-btn-color-1:active,.m9-grid-block .m9-btn-color-1:focus,.m9-grid-block .m9-btn-color-1:hover{color:#fff;background-color:#9a9a9a;border-color:#999}
.m9-grid-block .m9-btn-color-2{color:#fff;background-color:#000;border-color:#000}
.m9-grid-block .m9-btn-color-2:active,.m9-grid-block .m9-btn-color-2:focus,.m9-grid-block .m9-btn-color-2:hover{color:#fff;background-color:#333;border-color:#333}
.m9-grid-block .m9-btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}
.m9-grid-block .m9-btn-primary:active,.m9-grid-block .m9-btn-primary:focus,.m9-grid-block .m9-btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}
.m9-grid-block .m9-btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.m9-grid-block .m9-btn-success:active,.m9-grid-block .m9-btn-success:focus,.m9-grid-block .m9-btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}
.m9-grid-block .m9-btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}
.m9-grid-block .m9-btn-info:active,.m9-grid-block .m9-btn-info:focus,.m9-grid-block .m9-btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}
.m9-grid-block .m9-btn-warning{color:#fff;background-color:#e5ab5a;border-color:#e5ab5a}
.m9-grid-block .m9-btn-warning:active,.m9-grid-block .m9-btn-warning:focus,.m9-grid-block .m9-btn-warning:hover{color:#fff;background-color:#f59e24;border-color:#d6830b}
.m9-grid-block .m9-btn-danger{color:#fff;background-color:#d94844;border-color:#d53833}
.m9-grid-block .m9-btn-danger:active,.m9-grid-block .m9-btn-danger:focus,.m9-grid-block .m9-btn-danger:hover{color:#fff;background-color:#b82723;border-color:#b22621}
.m9-grid-block .m9-btn-black{color:#fff;background-color:#000;border-color:#000}
.m9-grid-block .m9-btn-black:active,.m9-grid-block .m9-btn-black:focus,.m9-grid-block .m9-btn-black:hover{color:#fff;background-color:#333;border-color:#333}

/* 버튼 속 아이콘 정렬 */
.m9-grid-block ._m9-btn-icon{display:none;letter-spacing:0;word-spacing:0}
.m9-grid-block .m9-btn.m9-btn-icon-position-left{position:relative;padding:0.5em 1em 0.5em 2em;}
.m9-grid-block .m9-btn.m9-btn-icon-position-left>.bi{display:inline-block;position: absolute;left:0.8em;top:50%;transform:translateY(-50%);}
.m9-grid-block .m9-btn.m9-btn-icon-position-right{position:relative;padding:0.5em 2em 0.5em 1em;}
.m9-grid-block .m9-btn.m9-btn-icon-position-right>.bi{display:inline-block;position: absolute;right:0.8em;top:50%;transform:translateY(-50%);}

/* 버튼 속 아이콘 효과 */
.m9-grid-block .m9-btn.m9-btn-icon-effect-right-1{}
.m9-grid-block .m9-btn.m9-btn-icon-effect-right-1>.bi{display:inline-block;transform: translate(0,-50%);transition: 0.3s}
.m9-grid-block .m9-btn.m9-btn-icon-effect-right-1:hover>.bi{transform: translate(0.2em,-50%)}   
.m9-grid-block .m9-btn.m9-btn-icon-effect-left-1>.bi{display:inline-block;transform: translate(0,-50%);transition: 0.3s}
.m9-grid-block .m9-btn.m9-btn-icon-effect-left-1:hover>.bi{transform: translate(-0.2em,-50%)}
.m9-grid-block .m9-btn.m9-btn-icon-effect-bottom-1>.bi{display:inline-block;transform: translate(0,-50%);transition: 0.3s}
.m9-grid-block .m9-btn.m9-btn-icon-effect-bottom-1:hover>.bi{transform: translate(0,calc(-50% + 0.2em))}
.m9-grid-block .m9-btn.m9-btn-icon-effect-top-1>.bi{display:inline-block;transform: translate(0,-50%);transition: 0.3s}
.m9-grid-block .m9-btn.m9-btn-icon-effect-top-1:hover>.bi{transform: translate(0,calc(-50% - 0.2em))}
.m9-grid-block .m9-btn.m9-btn-icon-effect-rotate-1>.bi{display:inline-block;transform:translateY(-50%) rotate(0);transform-origin: center center;transition: 0.3s}
.m9-grid-block .m9-btn.m9-btn-icon-effect-rotate-1:hover>.bi{transform:translateY(-50%) rotate(360deg)}

/* bootstrap-icons.min.css */
.m9-grid-block .bi>*{font-size:0}

.m9-grid-block .m9-img-wrap{line-height:0;font-size:0}

/* 배경 */
.m9-grid-block .m9-bg-cover{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}
.m9-grid-block .m9-bg-contain{background-size:contain;background-position:50% 50%;background-repeat:no-repeat}

/* image */
.m9-grid-block .m9-img-box{display:inline-block;*display:inline;*zoom:1;position:relative;overflow:hidden;width:100%;max-width:100%;min-width:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0;line-height:0}
.m9-grid-block .m9-img-box>span{display:block}
.m9-grid-block .m9-fullimg{max-width:100%}

/* video */
.m9-grid-block [class*='m9-video-canvas-']{display:inline-block;*display:inline;*zoom:1;width:100%;max-width:100%;height:auto}
.m9-grid-block [class*='m9-video-canvas-']>div{position:relative;width:100%;padding-bottom:0;height:auto;overflow:hidden;margin:0}
.m9-grid-block .m9-video-canvas-16x9,.m9-grid-block .m9-video-canvas-4x3{height:auto !important;background:#f0ede5 url(../img/loading_bg.gif) center center no-repeat}
.m9-grid-block._m9editor .m9-video-canvas-16x9,.m9-grid-block._m9editor>.m9-b .m9-video-canvas-4x3{background-image:url(../img/video_bg.png)}

.m9-grid-block .m9-video-canvas-16x9>div{padding-bottom:56.25%;height:0}
.m9-grid-block .m9-video-canvas-4x3>div{padding-bottom:75%;height:0}
.m9-grid-block .m9-video-canvas-auto>div iframe,.m9-grid-block .m9-video-canvas-auto>div>object,.m9-grid-block .m9-video-canvas-auto>div embed{position:static}
.m9-grid-block .m9-video-canvas-16x9>div iframe,.m9-grid-block .m9-video-canvas-16x9>div>object,.m9-grid-block .m9-video-canvas-16x9>div embed{position:absolute;top:0;left:0;width:100%;height:100%}
.m9-grid-block .m9-video-canvas-4x3>div iframe,.m9-grid-block .m9-video-canvas-4x3>div>object,.m9-grid-block .m9-video-canvas-4x3>div embed{position:absolute;top:0;left:0;width:100%;height:100%}

/* Google Map */
.m9-grid-block .m9-map-canvas,.m9-grid-block .m9-map_canvas{width:100%;max-width:100%;height:300px;font-size:12px;background:#f0ede5 url(../img/loading_bg.gif) center center no-repeat}
.m9-grid-block._m9editor .m9-map-canvas,.m9-grid-block._m9editor .m9-map_canvas{background-image:url(../img/google_map_bg.png)}
.m9-grid-block .m9-map-head{color:#30C} /* 말풍선 타이틀(회사명) css */ 
.m9-grid-block .m9-map-content{color:red} /* 말풍선 내용 css */ 

/* arrow */
.m9-grid-block .m9-arrow-down-1{position:relative;z-index:1}
.m9-grid-block .m9-arrow-down-1:after{border:solid transparent;content:" ";height:1em;width:1em;position:absolute;pointer-events:none;background:inherit;transform:rotate(45deg);z-index:-1;padding:0;line-height:0;display:none\9}
.m9-grid-block .m9-arrow-down-1:after{bottom:-0.5em;/*left:calc(50% - 0.6571em)*/left:calc(50% - 0.5em)}
.m9-grid-block .m9-arrow-right-2{position:relative;display:inline-block;line-height:100%;paddding:1em !important;margin-dright:2em !important;z-index:1}
.m9-grid-block .m9-arrow-right-2:after{position: absolute;content:'';display: inline-block;border-width:1.5em;border-color:inherit;border-style:solid;transform:translateY(-50%);top:50%;right:-3em;border-top-color:transparent;border-right-color: transparent;border-bottom-color: transparent}

/* image effect */
.m9-grid-block a.m9-img-zoom,.m9-grid-block a.m9-img-hover{position:relative;display:inline-block;*display:inline;*zoom:1;width:100%;line-height:0;overflow:hidden}
.m9-grid-block a.m9-img-zoom:after{content:'';position:absolute;bottom:2px;right:2px;display:inline-block;*display:inline;*zoom:1;width:30px;height:30px;border:none;background:rgba(0,0,0,0.4) url(../img/icon_zoom.png) no-repeat;}
.m9-grid-block a.m9-img-hover ._m9_overlay{position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:0;overflow:hidden;transition:0.3s ease}
.m9-grid-block a.m9-img-hover ._m9_overlay>._in{display:table;width:100%;height:100%}
.m9-grid-block a.m9-img-hover ._m9_overlay>._in>span{display:table-cell;text-align:center;vertical-align:middle;background:rgba(0,0,0,0.7);color:#fff;line-height:1.4;font-size:13px}
.m9-grid-block a.m9-img-hover ._m9_overlay.m9-fade{}
.m9-grid-block a.m9-img-hover ._m9_overlay.m9-fade.active,.m9-grid-block a:hover.m9-img-hover ._m9_overlay.m9-fade{opacity:1}
.m9-grid-block a.m9-img-hover ._m9_overlay.m9-slide-top{bottom:100%;height:0}
.m9-grid-block a.m9-img-hover ._m9_overlay.m9-slide-top.active,.m9-grid-block a:hover.m9-img-hover ._m9_overlay.m9-slide-top{bottom:0;height:100%;opacity:1}
.m9-grid-block a.m9-img-hover ._m9_overlay.m9-slide-bottom{top:100%;height:0}
.m9-grid-block a.m9-img-hover ._m9_overlay.m9-slide-bottom.active,.m9-grid-block a:hover.m9-img-hover ._m9_overlay.m9-slide-bottom{top:0;height:100%;opacity:1}
.m9-grid-block a.m9-img-hover ._m9_overlay.m9-slide-left{left:100%;width:0}
.m9-grid-block a.m9-img-hover ._m9_overlay.m9-slide-left.active,.m9-grid-block a:hover.m9-img-hover ._m9_overlay.m9-slide-left{left:0;width:100%;opacity:1}
.m9-grid-block a.m9-img-hover ._m9_overlay.m9-slide-right{right:100%;width:0}
.m9-grid-block a.m9-img-hover ._m9_overlay.m9-slide-right.active,.m9-grid-block a:hover.m9-img-hover ._m9_overlay.m9-slide-right{right:0;width:100%;opacity:1}

.m9-grid-block .m9-img-hover img{transition:0.3s ease}
.m9-grid-block .m9-img-hover img.m9-img-hover-0.active,.m9-grid-block a:hover.m9-img-hover img.m9-img-hover-0{}
.m9-grid-block .m9-img-hover img.m9-img-hover-1.active,.m9-grid-block a:hover.m9-img-hover img.m9-img-hover-1{-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1)}
.m9-grid-block .m9-img-hover img.m9-img-hover-2.active,.m9-grid-block a:hover.m9-img-hover img.m9-img-hover-2{-moz-transform: scale(1.5) rotate(15deg);-webkit-transform: scale(1.5) rotate(15deg);-o-transform: scale(1.5) rotate(15deg);-ms-transform: scale(1.5) rotate(15deg);transform: scale(1.5) rotate(15deg)}
.m9-grid-block .m9-img-hover img.m9-img-hover-3.active,.m9-grid-block a:hover.m9-img-hover img.m9-img-hover-3{-moz-transform: scale(1.5) rotate(-15deg);-webkit-transform: scale(1.5) rotate(-15deg);-o-transform: scale(1.5) rotate(-15deg);-ms-transform: scale(1.5) rotate(-15deg);transform: scale(1.5) rotate(-15deg)}
.m9-grid-block .m9-img-hover img.m9-img-hover-4.active,.m9-grid-block a:hover.m9-img-hover img.m9-img-hover-4{-webkit-filter: grayscale(100%);filter: grayscale(100%)}
.m9-grid-block .m9-img-hover img.m9-img-hover-5.active,.m9-grid-block a:hover.m9-img-hover img.m9-img-hover-5{-webkit-filter:blur(4px);filter:blur(4px)}

.m9-grid-block .m9-blockquote{margin: 0 0 0 40px;border:none;padding:0px}
.m9-grid-block .m9-blockquote:before{display:none !important}
.m9-grid-block .m9-blockquote:after{display:none !important}

.m9-grid-block .background-color-white{background-color:#ffffff}

/* user-background */
.m9-grid-block .m9-user-background-1{background-color:#f5f4f7;border-color:#f5f4f7;color:#222}
.m9-grid-block .m9-user-background-2{background-color:#90999a;border-color:#90999a;color:#fff}
.m9-grid-block .m9-user-background-3{background-color:#94a6c2;border-color:#94a6c2;color:#fff}
.m9-grid-block .m9-user-background-4{background-color:#b3b3b3;border-color:#b3b3b3;color:#fff}
.m9-grid-block .m9-user-background-5{background-color:#9cc9cf;border-color:#9cc9cf;color:#fff}
.m9-grid-block .m9-background-alpha-black-1{z-index:1;background:rgba(0,0,0,0.5) !important}

/* user-color */
.m9-grid-block .m9-user-color-0{color:#000}
.m9-grid-block .m9-user-color-1{color:#fff}
.m9-grid-block .m9-user-color-2{color:#888}
.m9-grid-block .m9-user-color-3{color:#6f9cea}

/*m9-title-color*/
.m9-grid-block .m9-title-color-1{color:#000}

/* 제목 */
.m9-grid-block .m9-h1{font-size:2.1em;margin:0;border:0}
.m9-grid-block .m9-h2{font-size:1.7em;margin:0;border:0}
.m9-grid-block .m9-h3{font-size:1.38em;margin:0;border:0}
.m9-grid-block .m9-h4{font-size:1.25em;margin:0;border:0}
.m9-grid-block .m9-h5{font-size:1.1em;margin:0;border:0}
.m9-grid-block .m9-h6{font-size:0.9em;margin:0;border:0}

/* 글꼴 */
.m9-grid-block .m9-font-family-1{font-family:'Nanum Myeongjo',Gulim,sans-serif} /*명조*/
.m9-grid-block .m9-font-family-2{font-family:Arial; font-weight:600} /*숫자전용*/
.m9-grid-block .m9-font-family-3{font-family:'Roboto Condensed',sans-serif} /*영문전용*/
.m9-grid-block .m9-font-family-4{font-family: 'Noto Sans KR', sans-serif} /*한글, 영문*/
.m9-grid-block .m9-font-family-5{font-family: 'Jeju Myeongjo', serif;}/*명조*/

/* 배경색 */
.m9-grid-block .m9-bg-success{background-color:#ddefd6;color:#367036;border-left:5px solid #367036;text-align: justify}
.m9-grid-block .m9-bg-info{background-color:#d7ecf6;color:#2c5a70;border-left:5px solid #2c5a70;text-align: justify}
.m9-grid-block .m9-bg-warning{background-color:#fbf7e3;color:#a45a14;border-left:5px solid #a45a14;text-align: justify}
.m9-grid-block .m9-bg-danger{background-color:#efd9d9;color:#b64846;border-left:5px solid #b64846;text-align: justify}

/* 스타일(모양) box style */
.m9-grid-block .m9-box-style-1{border-top:1px solid #ecedee;border-left:1px solid #d6d7d8;border-right:1px solid #d6d7d8;border-bottom:1px solid #c2c3c3;box-shadow:0 1px 0 0 #fff inset,1px 0 0 0 #fff inset,-1px 0 0 0 #fff inset,0 -1px 0 0 #fff inset,0 2px 0 0 rgba(0,0,0,0.05),0 1px 0 0 rgba(0,0,0,0.09);-moz-box-shadow:0 1px 0 0 #fff inset,1px 0 0 0 #fff inset,-1px 0 0 0 #fff inset,0 -1px 0 0 #fff inset,0 2px 0 0 rgba(0,0,0,0.05),0 1px 0 0 rgba(0,0,0,0.09);-webkit-box-shadow:0 1px 0 0 #fff inset,1px 0 0 0 #fff inset,-1px 0 0 0 #fff inset,0 -1px 0 0 #fff inset,0 2px 0 0 rgba(0,0,0,0.05),0 1px 0 0 rgba(0,0,0,0.09)}
.m9-grid-block .m9-box-style-2{border-top:0;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;box-shadow:inset 0 -1px 0 0 #cacaca;-moz-box-shadow:inset 0 -1px 0 0 #cacaca;-webkit-box-shadow:inset 0 -1px 0 0 #cacaca}
.m9-grid-block .m9-box-style-3{border-top:1px solid #c9c9c9;border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4;border-bottom:1px solid #8d8d8d;box-shadow:0 2px 0 0 rgba(0,0,0,0.1),0 1px 0 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 0 0 rgba(0,0,0,0.1),0 1px 0 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.1),0 1px 0 0 rgba(0,0,0,0.2)}
.m9-grid-block .m9-box-style-4{border:2px solid #fff;box-shadow:0 0 7px 0 rgba(0,0,0,0.5)}
.m9-grid-block .m9-box-style-5{border:1px solid #d2d2d2;box-shadow:0 3px 2px 0 rgba(0,0,0,0.15);-moz-box-shadow:0 3px 2px 0 rgba(0,0,0,0.15);-webkit-box-shadow:0 3px 2px 0 rgba(0,0,0,0.15)}
.m9-grid-block .m9-box-style-6{box-shadow:1px 1px 3px 0 #a8a8ac inset,-1px -1px 3px 0 #a8a8ac inset;-moz-box-shadow:1px 1px 3px 0 #a8a8ac inset,-1px -1px 3px 0 #a8a8ac inset;-webkit-box-shadow:1px 1px 3px 0 #a8a8ac inset,-1px -1px 3px 0 #a8a8ac inset;border:1px solid #bfbfc1}
.m9-grid-block .m9-box-style-7{box-shadow:1px 1px 3px 0 #292929 inset,-1px -1px 3px 0 #292929 inset;-moz-box-shadow:1px 1px 3px 0 #292929 inset,-1px -1px 3px 0 #292929 inset;-webkit-box-shadow:1px 1px 3px 0 #292929 inset,-1px -1px 3px 0 #292929 inset}

/* 스타일(패턴) box pattern */
.m9-box-pattern-1{background-image:url(../img/pattern/gradient001.png);background-size: 100% 100%;background-repeat:no-repeat}
.m9-box-pattern-2{background-image:url(../img/pattern/pattern001.png);background-repeat:repeat}
.m9-box-pattern-3{background-image:url(../img/pattern/pattern_0001K.png);background-repeat:repeat}
.m9-box-pattern-4{background-image:url(../img/pattern/pattern_0001W.png);background-repeat:repeat}
.m9-box-pattern-5{background-image:url(../img/pattern/pattern_0002K.png);background-repeat:repeat}
.m9-box-pattern-6{background-image:url(../img/pattern/pattern_0002W.png);background-repeat:repeat}
.m9-box-pattern-7{background-image:url(../img/pattern/pattern_0003K.png);background-repeat:repeat}

/* 스타일(색상) color */
.m9-grid-block .m9-black{background-color:#303030;color:#fff;border-color:#000000}
.m9-grid-block .m9-black a,.m9-grid-block .m9-black .bi{color:#f20544}
.m9-grid-block .m9-grey{background-color:#696969;color:#f0e9da;border-color:#3c3c3c}
.m9-grid-block .m9-grey a,.m9-grid-block .m9-grey .bi{color:#00d2d6}
.m9-grid-block .m9-light-grey{background-color:#f1f1f1;color:#000;border-color:#999}
.m9-grid-block .m9-light-grey a,.m9-grid-block .m9-light-grey .bi{color:#a60303}
.m9-grid-block .m9-light-blue{background-color:#aff0dc;color:#00567f;border-color:#07dc9a}
.m9-grid-block .m9-light-blue a,.m9-grid-block .m9-light-blue .bi{color:#fe2800}
.m9-grid-block .m9-yellow{background-color:#E8BE11;color:#000;border-color:#A57B00}
.m9-grid-block .m9-yellow a,.m9-grid-block .m9-yellow .bi{color:#de1f44}
.m9-grid-block .m9-blue{background-color:#3e62d6;color:#EEEEFF;border-color:#19307d}
.m9-grid-block .m9-blue a,.m9-grid-block .m9-blue .bi{color:#0c274d}
.m9-grid-block .m9-gold{background-color:#a16215;color:#FEF6D5;border-color:#613908}
.m9-grid-block .m9-gold a,.m9-grid-block .m9-gold .bi{color:#3c180b}
.m9-grid-block .m9-green{background-color:#74a115;color:#003000;border-color:#4C7900}
.m9-grid-block .m9-green a,.m9-grid-block .m9-green .bi{color:#014023}
.m9-grid-block .m9-olive-green{background-color:#d6d63e;color:#303030;border-color:#9E9E39}
.m9-grid-block .m9-olive-green a,.m9-grid-block .m9-olive-green .bi{color:#8a3d24}
.m9-grid-block .m9-orange{background-color:#C63513;color:#fff;border-color:#631A0A}
.m9-grid-block .m9-orange a,.m9-grid-block .m9-orange .bi{color:#3f1324}
.m9-grid-block .m9-purple{background-color:#a1157e;color:#fff;border-color:#550032}
.m9-grid-block .m9-purple a,.m9-grid-block .m9-purple .bi{color:#251136}
.m9-grid-block .m9-red{background-color:#BE0808;color:#fff;border-color:#730000}
.m9-grid-block .m9-red a,.m9-grid-block .m9-red .bi{color:#000}
.m9-grid-block .m9-turquoiseblue{background-color:#0F7459;color:#fff;border-color:#006943}
.m9-grid-block .m9-turquoiseblue a,.m9-grid-block .m9-turquoiseblue .bi{color:#235059}
.m9-grid-block .m9-violet{background-color:#5d15a1;color:#fff;border-color:#1D0361}
.m9-grid-block .m9-violet a,.m9-grid-block .m9-violet .bi{color:#FF69B4}
.m9-grid-block .m9-deepblue{background-color:#18323f;color:#fff;border-color:#3B3B3B}
.m9-grid-block .m9-deepblue a,.m9-grid-block .m9-deepblue .bi{color:#18b999}
.m9-grid-block .m9-teal{background-color:#007482;color:#fff;border-color:#004E5F}
.m9-grid-block .m9-teal a,.m9-grid-block .m9-teal .bi{color:#9ac1c0}
.m9-grid-block .m9-mauve{background-color:#625B56;color:#F2DEA1;border-color:#49423D}
.m9-grid-block .m9-mauve a,.m9-grid-block .m9-mauve .bi{color:#fc7c3d}
.m9-grid-block .m9-pearl{background-color:#AB998F;color:#092334;border-color:#7E6C62}
.m9-grid-block .m9-pearl a,.m9-grid-block .m9-pearl .bi{color:#7c7241}
.m9-grid-block .m9-steelblue{background-color:#788794;color:#000;border-color:#42515E}
.m9-grid-block .m9-steelblue a,.m9-grid-block .m9-steelblue .bi{color:#333}
.m9-grid-block .m9-coffee{background-color:#372E25;color:#DA8585;border-color:#060606}
.m9-grid-block .m9-coffee a,.m9-grid-block .m9-coffee .bi{color:#ebbc31}
.m9-grid-block .m9-coral{background-color:#FF7F50;color:#711400;border-color:#B83809}
.m9-grid-block .m9-coral a,.m9-grid-block .m9-coral .bi{color:#5f3221}
.m9-grid-block .m9-crimson{background-color:#DC143C;color:#fff;border-color:#8E0000}
.m9-grid-block .m9-crimson a,.m9-grid-block .m9-crimson .bi{color:#810a22}
.m9-grid-block .m9-hotpink{background-color:#FF69B4;color:#4b038f;border-color:#B31D68}
.m9-grid-block .m9-hotpink a,.m9-grid-block .m9-hotpink .bi{color:#aa0443}
.m9-grid-block .m9-indianred{background-color:#cd5c5c;color:#000;border-color:#8C1B1B}
.m9-grid-block .m9-indianred a,.m9-grid-block .m9-indianred .bi{color:#73161d}
.m9-grid-block .m9-aqua{background-color:#00ffff;color:#000;border-color:#16ADAD}
.m9-grid-block .m9-aqua a,.m9-grid-block .m9-aqua .bi{color:#0066ff}
.m9-grid-block .m9-white{background-color:#ffffff;color:#000;border-color:#999}
.m9-grid-block .m9-white a,.m9-grid-block .m9-white .bi{color:#f23064}
.m9-grid-block .m9-grey2{background-color:#ddd;color:#000;border-color:#666}
.m9-grid-block .m9-grey2 a,.m9-grid-block .m9-grey2 .bi{color:#00aaff}

/* 스타일(코너) round style */
.m9-grid-block .m9-round-0{border-radius:0}		
.m9-grid-block .m9-round-1{border-radius:5px}			
.m9-grid-block .m9-round-2{border-radius:10px}			
.m9-grid-block .m9-round-3{border-radius:15px}			
.m9-grid-block .m9-round-4{border-radius:15px}	
.m9-grid-block .m9-round-5{border-radius:0;border-top-left-radius:5px;border-top-right-radius:5px}			
.m9-grid-block .m9-round-6{border-radius:0;border-top-left-radius:10px;border-top-right-radius:10px}	
.m9-grid-block .m9-round-7{border-radius:0;border-top-left-radius:15px;border-top-right-radius:15px}	
.m9-grid-block .m9-round-8{border-radius:0;border-top-left-radius:20px;border-top-right-radius:20px}
.m9-grid-block .m9-round-9{border-radius:10px;border-top-left-radius:0}
.m9-grid-block .m9-round-10{border-radius:10px;border-top-left-radius:0;border-top-right-radius:0}
.m9-grid-block .m9-round-11{border-radius:0;border-bottom-left-radius:10px}
.m9-grid-block .m9-round-12{border-radius:0;border-bottom-right-radius:10px}
.m9-grid-block .m9-round-13{border-radius:0;border-top-left-radius:10px}
.m9-grid-block .m9-round-14{border-radius:0;border-top-right-radius:10px}
.m9-grid-block .m9-round-15{border-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px}		
.m9-grid-block .m9-round-16{border-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px}	
.m9-grid-block .m9-round-circle{border-radius:10000px}	
.m9-grid-block .m9-circle{border-radius:50%}

/* 스타일(텍스트 그림자) text shadow */
.m9-grid-block .m9-text-shadow-1{text-shadow:0.05em 0.05em 0.1em rgba(0,0,0,0.3)}
.m9-grid-block .m9-text-shadow-2{text-shadow:0 0.05em 0.05em rgba(0,0,0,0.4), 0 0.1em 0.15em rgba(0,0,0,0.1), 0 0.2em 0.25em rgba(0,0,0,0.1)}
.m9-grid-block .m9-text-shadow-3{text-shadow:0.05em 0.05em 0 rgba(0,0,0,0.9), 0.1em 0.1em 0 rgba(255,255,255,0.2)}
.m9-grid-block .m9-text-shadow-4{text-shadow:0.05em 0.05em 0 rgba(255,255,255,0.9), 0.1em 0.1em 0 rgba(0,0,0,0.2)}
.m9-grid-block .m9-text-shadow-5{text-shadow:0 0.05em 0 #b2a98f,0px 0.2em 0.1em rgba(0,0,0,0.15),0 0.3em 0.03em rgba(0,0,0,0.1),0 0.4em 0.4em rgba(0,0,0,0.1)}

/* 로딩바 관련 속성 */				
#m9_ajax_loading{position:absolute;float:left;z-index:1801;padding:5px;text-align:center;vertical-align:bottom}
#m9_ajax_loading_contents{display:inline-block;*display:inline;*zoom:1;width:26px;height:26px;background:#fff url(../img/circle_loading.gif) no-repeat 50% 50%;border:1px solid #ccc;font-size:0;color:#fff;text-align:left;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
#m9_ajax_error_view{position:absolute;z-index:1802;max-width:300px !important;padding:0;font-size:12px;text-align:center;vertical-align:bottom}
#m9_ajax_error_contents,.m9_ajax_error_contents{padding:4px 8px;background:red;text-align:left;color:#FFFFFF;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

/* alt, title 속성처리 박스 */
#m9_alt_view1>div{background-image:url(../img/tipsy0.gif)}
#m9_alt_view1>div>div{background-color:#000}
#m9_alt_view2>div{background-image:url(../img/tipsy2.gif)}
#m9_alt_view2>div>div{background-color:#05b236}
#m9_alt_view3>div{background-image:url(../img/tipsy3.gif)}
#m9_alt_view3>div>div{background-color:#3366ff}
#m9_alt_view4>div{background-image:url(../img/tipsy4.gif)}
#m9_alt_view4>div>div{background-color:#ff0000}
.m9-alt-tipsy{position:absolute;z-index:1001;max-width:300px !important;left:0;top:0;margin:0;display:none}
.m9-alt-tipsy>div{padding:5px;background-position:50% 100%;background-repeat:no-repeat}
.m9-alt-tipsy>div>div{text-align:left;font-size:9pt;color:#fff;padding:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.m9-alt-tipsy2{position:absolute;width:10px;height:10px;overflow:hidden;-moz-opacity: 0.8;opacity: 0.8;filter:alpha(opacity=80)}}
.m9-alt-tipsy2 .m9_box{position:relative}
.m9-alt-tipsy2 .m9_alt{position:absolute;width:10px;height:10px;display:none}
.m9-alt-tipsy2 .m9_content{padding:10px;font-size:9pt}
.m9-alt-tipsy2 .m9_mouse{position:relative;background:#000 !important;-moz-opacity: 0.0;opacity: 0.0;filter:alpha(opacity=0)}
.m9_alt_no_a .m9_alt{background:#000;color:#fff}
.m9_alt_no_b .m9_alt{background:#fff;color:#000}
.m9_alt_no_c .m9_alt{background:#3366FF;color:#fff}
.m9_alt_no_d .m9_alt{background:#6f9cea;color:#fff}

.mong9-view-btn{position:relative;margin:5px 0;text-align:right}
.mong9-view-btn._for-gutenberg{margin:0 15px}
.mong9-editor-btn{display:inline-block;background:#ca4a1f;color:#fff;padding:6px 10px;height:auto;border-radius:3px;line-height:1;border:none;box-shadow:none;text-shadow:none;text-decoration:none}
.mong9-editor-btn:hover,.mong9-editor-btn:focus{background:#712f19;color:#fff}
.mong9-editor-btn:active{position:relative;top:1px}

.__mong9_editor_btn_open{background-image:url('../../icons/mong9-editor.png') !important;background-position:center !important;background-size:16px !important}
.__mong9_editor_btn_open.__xpresseditor{outline:1px solid #c1c1c1 !important}
.__mong9_editor_btn_box_for_cheditor{width:24px;height:23px;border:0px solid transparent;cursor:pointer;background-position:0px 0px}
.__mong9_editor_btn_open.__cheditor{margin-left:4px}

.m9-table-out-box{overflow:hidden;overflow-x:auto;padding-bottom:20px}

.m9-grid-block .m9-table-out-box::-webkit-scrollbar{width:12px}
.m9-grid-block .m9-table-out-box::-webkit-scrollbar-track{background:rgba(255, 255, 255, 0.49);border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}
.m9-grid-block .m9-table-out-box::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5)}

.m9-grid-block .m9_editor_box .m9-table-out-box{overflow:hidden !important}

/* 그누보드 설정 */
#bo_v_con .m9-grid-block ul, #bo_v_con .m9-grid-block ol{list-style-type:none;margin:0;padding:0}
#bo_v_con .m9-grid-block li{display:block}