@charset "UTF-8";
/* CSS Document */
@font-face {
	font-family:'NanumGothic'; 
	src:url('/fa/ko/webfont/NanumGothic.eot');
	src:local(※),
	url('/fa/ko/webfont/NanumGothic.woff') format('woff'),
	url('/webfont/NanumGothic.ttf') format('truetype');
	}
@font-face {
	font-family:'NotoSansJP'; 
	src:url('/fa/ko/webfont/NotoSansJP-Regular-Alphabetic.eot');
	src:local(※),
	url('/fa/ko/webfont/NotoSansJP-Regular-Alphabetic.woff') format('woff'),
	url('/fa/ko/webfont/NotoSansJP-Regular-Alphabetic.ttf') format('truetype');
	}
	
body { font-family:'NanumGothic'}
* {  word-break:keep-all !important; box-sizing : border-box; *word-break:keep-alll; -ms-word-break:keep-all; -moz-box-sizing: border-box;
-webkit-box-sizing: border-box;}
strong { font-weight:bold;}
.m_efactory {width:100%; line-height: 1.3; display:inline-block; word-break:keep-all !important; }


.m_efactory p { font-size:100% !important; word-break:keep-all !important;  }

.m_efactory .link_list { margin-bottom: 20px; margin-top:10px; margin-left:0; padding:0;}
.m_efactory .link_list:last-child { margin-bottom: 0; }
.m_efactory .link_list ul { border-top: 1px dotted #bbb; margin:0; }
.m_efactory .link_list ul li { border-bottom: 1px dotted #bbb;  font-size:14px; list-style:none; margin-bottom:0;}
.m_efactory .link_list ul li a { text-decoration: none; background: url(/fa/ko/fa/ko/shared/img/techreport/common/link_arrow.png) 98% 50% no-repeat; }
.m_efactory .link_list ul li a, 
.m_efactory .link_list ul li span { font-size:14px; display: block; width: auto; padding: 11px 40px 10px 10px; }
.m_efactory .link_list ul li a:hover { background-color: #ffe9e9; color:#b7161a; }
.m_efactory .link_list ul li a span { padding: 0; }
.m_efactory .link_list ul li .cur { color: #b7161a; background: #ffe9e9; padding: 11px 40px 10px 10px; }

.m_efactory ol{ font-size:100%; clear:both; padding-left:15px;}
.m_efactory ol li {font-size:100%; margin-bottom:10px; word-break:keep-all !important; }

.m_efactory .mt30{ margin-top:30px;}

#contents_main h2, h3, h4,h5 { clear:both;}
.m_efactory h2 { font-size:120%; color:#770909; font-weight:bold; border-bottom:1px solid #770909; display:inline-block; margin:15px 0 15px 0; padding:2px 0;  width:100%;overflow-wrap:break-word; word-break:keep-all;}
.m_efactory h3 { font-size:120%; color:#555555; font-weight:bold; display:inline-block; margin:15px 0 15px 0;  padding:2px 0;  width:100%;overflow-wrap:break-word; word-break:keep-all; border-bottom:1px solid #dddddd}
.m_efactory h4 { display:inline-block; padding:5px 0;} 

.melfa_bullet_link { background: url(/fa/shared_so/img/module/bullet_link.gif) no-repeat 0 0.3em; padding: 0 0 0 11px; }
ul.melfa_bullet_link { background: none; padding: 0; }
ul.melfa_bullet_link li { background: url(/fa/shared_so/img/module/bullet_link.gif) no-repeat 0 0.45em; padding: 0 0 0 11px; line-height: 1.5; display:block; }


/* linklist -002 end */

.m_efactory .internalLink{clear:both; width:100%; border-top:3px double #dddddd; padding:10px 0  0; display:inline-block; margin:30px 0 0 0;}
.m_efactory .internalLink ul{margin:0;  width:100%; padding:0 0 10px 0; border-bottom:3px double #dddddd; display:inline-block;}
.m_efactory .internalLink ul li{ list-style:none; background:url(/fa/shared_so/img/module/bg_pagelinik02.gif) no-repeat left center; padding:0 0 0 15px; margin:5px 10px 0 0px; float:left; word-break: keep-all; line-height:1.4; }


.m_efactory_cat { position:relative; width:100%; margin-top:20px; display:inline-block;}
.m_efactory_cat .cat_box { position:relative; border-top:3px solid #C00; margin-bottom:20px; border-bottom:3px double #e1e1e1; }
.m_efactory_cat .cat_box p.cat_name { border-bottom:1px dashed #999; padding:10px 5px; font-weight:bold;}
.m_efactory_cat .cat_box p.cat_name a{ font-size:120%; }
.m_efactory_cat .cat_box .cat_con { padding:10px 0px; display:inline-block; width:100%; text-align:center}
.m_efactory_cat .cat_box .cat_con img {padding:5px 0}
.m_efactory_cat .cat_box .cat_con p { text-align:left}
.m_efactory .link_more { width:100%; margin-top: 8px; text-align: center; background-color: #615e5e; margin-bottom:10px; }
.m_efactory .link_more a { border: 2px solid #615e5e; padding: 8px 12px; color:#ffffff; display: block; position: relative; text-decoration:none;}
.m_efactory .link_more a::after { content: ""; display: block; position: absolute; top: 10px; right: 14px; width: 10px; height: 16px; background: url(/fa/ko/fa/ko/shared/img/icon_arrow_white.png) no-repeat right 50%; background-size: 10px auto; }
.m_efactory .link_more a:hover { background: #ffffff; color:#615e5e; text-decoration: none; }
.m_efactory .link_more a:hover::after {  background: url(/fa/ko/fa/ko/shared/img/icon_arrow_gray.png) no-repeat right 50%; background-size: 10px auto; }



/* ------------------------------ contents_nav */
.m_efactory .contents_nav { margin-top: 30px; width: 980px; background: url(../img/bg_contents_nav_col1.gif) 0 100% no-repeat; clear:both;}
.m_efactory .contents_nav2 + .contents_nav { margin-top: 4px; }
.m_efactory .contents_nav ul { margin: 0; padding: 5px; background: url(../img/module/bg_contents_nav_col1_top.gif) 0 0 no-repeat; }
.m_efactory .contents_nav ul li { float: left; list-style: none; padding: 2px 0 2px 2px; background: #ffffff; white-space: nowrap; }
.m_efactory .contents_nav ul li:last-child { padding-right: 2px; }
.m_efactory .contents_nav ul li a { display: block; padding: 4px 10px 3px 15px; background: url(http://kr.mitsubishielectric.com/fa/ko/fa/shared_so/img/module/bullet_link.gif) 5px 50% no-repeat #e6e6e6; }
.m_efactory .contents_nav ul li a:hover,
.m_efactory .contents_nav ul li.current a,
.m_efactory .contents_nav ul li.current a:hover { background: url(http://kr.mitsubishielectric.com/fa/shared_so/img/local_nav/bg_local03.gif) 5px 50% no-repeat #e60000; text-decoration: none; color: #ffffff; }

/* 2column */
#melfa_contents_2col_a .m_efactory .contents_nav,
#melfa_contents_2col_b .m_efactory .contents_nav { width: 780px; background: url(../img/module/bg_contents_nav_col2.gif) 0 100% no-repeat; }
#melfa_contents_2col_a .m_efactory .contents_nav ul,
#melfa_contents_2col_b .m_efactory .contents_nav ul { background: url(../img/module/bg_contents_nav_col2_top.gif) 0 0 no-repeat; }

/* 3column */
#melfa_contents_3col .m_efactory .contents_nav { width:100%; background:url(../img/bg_contents_nav_col3.gif) 0 100% no-repeat; }
#melfa_contents_3col .m_efactory .contents_nav ul { background: url(../img/bg_contents_nav_col3_top.gif) 0 0 no-repeat; }


/* ------------------------------ contents_nav2 */
.m_efactory .contents_nav2 { margin-top: -10px; clear:both; }
.m_efactory .contents_nav + .contents_nav2 { margin-top: 0; }
.m_efactory .contents_nav2_sub + .contents_nav2 { margin-top: 4px; }
.m_efactory .contents_nav2.sub_top { padding-top: 17px; background: url(../img/bg_contents_nav2_arr_down.gif) 50% 4px no-repeat; }
.m_efactory .contents_nav2.sub_btm { padding-bottom: 13px; background: url(../img/bg_contents_nav2_arr_up.gif) 50% 100% no-repeat; }
.m_efactory .contents_nav2 .inner { width: 100%;  border:1px solid #dddddd; height:100%; position:relative;}
.m_efactory .contents_nav2 ul { margin: 0; padding: 5px; background: url(../img/module/bg_contents_nav_col1_top.gif) 0 0 no-repeat; position:relative; display:inline-block}
.m_efactory .contents_nav2 ul li { float: left; list-style: none; padding: 2px 0 2px 2px;  word-break:keep-all !important;}
.m_efactory .contents_nav2 ul li:last-child { padding-right: 2px; }
.m_efactory .contents_nav2 ul li a { display: block; padding: 4px 10px 3px 15px; background: url(http://kr.mitsubishielectric.com/fa/ko/fa/shared_so/img/module/bullet_link.gif) 5px 50% no-repeat; }
.m_efactory .contents_nav2 ul li a:hover,
.m_efactory .contents_nav2 ul li.current a,
.m_efactory .contents_nav2 ul li.current a:hover { background: url(http://kr.mitsubishielectric.com/fa/shared_so/img/local_nav/bg_local03.gif) 5px 50% no-repeat #e60000; text-decoration: none; color: #ffffff; }
.m_efactory .contents_nav2 ul li a.blank span { display: inline-block; *display: inline; *zoom: 1; width: 14px; height: 10px; margin-left: 5px; vertical-align: middle; background: url(../img/module/icon_blank02.gif) 0 0 no-repeat; }
.m_efactory .contents_nav2 ul li a.blank:hover span { background: url(../img/module/icon_blank02_ov.gif) 0 0 no-repeat #e60000; }

/* 2column */
#melfa_contents_2col_a .m_efactory .contents_nav2 .inner,
#melfa_contents_2col_b .m_efactory .contents_nav2 .inner { width: 780px; background: url(../img/module/bg_contents_nav_col2.gif) 0 100% no-repeat; }
#melfa_contents_2col_a .m_efactory .contents_nav2 .inner ul,
#melfa_contents_2col_b .m_efactory .contents_nav2 .inner ul { background: url(../img/module/bg_contents_nav_col2_top.gif) 0 0 no-repeat; }

/* 3column */
#melfa_contents_3col .m_efactory .contents_nav2 .inner { width: 100%; background: url(../img/bg_contents_nav_col3.gif) 0 100% no-repeat; }
#melfa_contents_3col .m_efactory .contents_nav2 .inner ul { background: url(../img/bg_contents_nav_col3_top.gif) 0 0 no-repeat; }


/* ------------------------------ contents_nav2_sub */
.m_efactory .contents_nav2_sub { margin-top: 30px; }
.m_efactory .contents_nav2 + .contents_nav2_sub { margin-top: 0; }
.m_efactory .contents_nav2_sub.sub_top { padding-top: 17px; background: url(bg_contents_nav2_arr_down.gif) 50% 4px no-repeat; }
.m_efactory .contents_nav2_sub.sub_btm { padding-bottom: 13px; background: url(bg_contents_nav2_arr_up.gif) 50% 100% no-repeat; }
.m_efactory .contents_nav2_sub .inner { width: 980px; background: url(../img/module/bg_contents_nav_col1_02.gif) 0 100% no-repeat; }
.m_efactory .contents_nav2_sub ul { margin: 0; padding: 5px; background: url(../img/module/bg_contents_nav_col1_top_02.gif) 0 0 no-repeat; }
.m_efactory .contents_nav2_sub ul li { float: left; list-style: none; padding: 2px 0 2px 2px; white-space: nowrap; }
.m_efactory .contents_nav2_sub ul li:last-child { padding-right: 2px; }
.m_efactory .contents_nav2_sub ul li a { display: block; padding: 4px 10px 3px 15px; background: url(../img/module/bullet_link.gif) 5px 50% no-repeat; }
.m_efactory .contents_nav2_sub ul li a:hover,
.m_efactory .contents_nav2_sub ul li.current a,
.m_efactory .contents_nav2_sub ul li.current a:hover { background: url(../img/module/bullet_link_ov.gif) 5px 50% no-repeat #e60000; text-decoration: none; color: #ffffff; }
.m_efactory .contents_nav2_sub ul li a.blank span { display: inline-block; *display: inline; *zoom: 1; width: 14px; height: 10px; margin-left: 5px; vertical-align: middle; background: url(../img/module/icon_blank02.gif) 0 0 no-repeat; }
.m_efactory .contents_nav2_sub ul li a.blank:hover span { background: url(../img/module/icon_blank02_ov.gif) 0 0 no-repeat #e60000; }

/* 2column */
#melfa_contents_2col_a .m_efactory .contents_nav2_sub .inner,
#melfa_contents_2col_b .m_efactory .contents_nav2_sub .inner { width: 780px; background: url(../img/module/bg_contents_nav_col2_02.gif) 0 100% no-repeat; }
#melfa_contents_2col_a .m_efactory .contents_nav2_sub .inner ul,
#melfa_contents_2col_b .m_efactory .contents_nav2_sub .inner ul { background: url(../img/module/bg_contents_nav_col2_top_02.gif) 0 0 no-repeat; }

/* 3column */
#melfa_contents_3col .m_efactory .contents_nav2_sub .inner { width: 580px; background: url(../img/module/bg_contents_nav_col3_02.gif) 0 100% no-repeat; }
#melfa_contents_3col .m_efactory .contents_nav2_sub .inner ul { background: url(../img/module/bg_contents_nav_col3_top_02.gif) 0 0 no-repeat; }


/* ------------------------------ contents_nav3 */
.m_efactory .contents_nav3 { margin-top: 15px; width: 980px; background: url(../img/module/bg_contents_nav_col1.gif) 0 100% no-repeat; }
.m_efactory .contents_nav3 .inner { padding: 5px; background: url(../img/module/bg_contents_nav_col1_top.gif) 0 0 no-repeat; }
.m_efactory .contents_nav3 .inner .sub_inner { padding: 7px 9px; border: 1px solid #dddddd; background: #ffffff; }

/* width 478px */
.m_efactory .contents_nav3.w478 { width: 478px; background: url(../img/module/bg_contents_nav_w478.gif) 0 100% no-repeat; }
.m_efactory .contents_nav3.w478 .inner { background: url(../img/module/bg_contents_nav_w478_top.gif) 0 0 no-repeat; }

/* 2column */
.m_efactory .contents_nav3.col2 { width: 780px; background: url(../img/module/bg_contents_nav_col2.gif) 0 100% no-repeat; }
.m_efactory .contents_nav3.col2 .inner { background: url(../img/module/bg_contents_nav_col2_top.gif) 0 0 no-repeat; }

/* 3column */
.m_efactory .contents_nav3.col3 { width: 580px; background: url(../img/module/bg_contents_nav_col3.gif) 0 100% no-repeat; }
.m_efactory .contents_nav3.col3 .inner { background: url(../img/module/bg_contents_nav_col3_top.gif) 0 0 no-repeat; }


.m_efactory ul{ margin:10px 0 0 20px; list-style: disc;}


.m_efactory .processLead { font-size: 150%; font-weight: bold; color: #454d8c; margin-bottom:10px;}/*보랏빛 네이비*/
.m_efactory .feat_prod {font-size:115% !important; padding-top: 15px; color: #454d8c; font-weight: 800; }
.m_efactory .e_concept_title { font-size:150%; font-weight:bold; color:#003e73; font-family:명조} 
.m_efactory .eco_title { font-size:150%; font-weight:bold; color:#005724; font-family:명조; margin-bottom:10px;} /*명조*/
.m_efactory .eco_s_txt { font-size:115% !important; color:#005829; font-weight:bold;margin-bottom:10px}
.m_efactory .efactory_top { font-size:150%; font-weight:bold; color:#444444;}

.m_efactory .mt20 { margin-top: 20px !important;}
.m_efactory .mb20 {margin-bottom: 20px !important;}
.m_efactory p, .m_efactory ul, .m_efactory ol, .m_efactory dl, .m_efactory table.dataTable { font-size: 100%;}
.textCenter {text-align: center !important;}
.textRight { text-align: right !important;}
.m_efactory .textCenter img { width:100%;}	

.m_efactory .layout01 .detail {  _zoom: 1; overflow: hidden; padding-bottom:15px; border-bottom:1px dashed #dddddd;}
.m_efactory .layout01 { _zoom: 1; overflow: hidden; margin-top:10px; }
.m_efactory .layout01 .melfa_lc { text-align:center; }
.m_efactory .layout01 .melfa_rc { margin-left: 15px; }
.m_efactory .layout01 .detail { _zoom: 1; overflow: hidden; }
.m_efactory .layout01 .caption { margin-top: 5px; word-wrap: break-word; }

.m_efactory .tb_edgecmp { border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #d1ccbd; border-left-color:#d1ccbd; width:100%; font-size:100%;}
.m_efactory .tb_edgecmp th,
.m_efactory .tb_edgecmp td { border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #d1ccbd; border-bottom-color: #d1ccbd; padding-top: 6px; padding-right: 5px; padding-bottom: 6px; padding-left: 5px; margin: 0px; vertical-align:middle }
.m_efactory .tb_edgecmp th { background: #d2d6e5; }
.m_efactory .tb_edgecmp th span{ font-weight:bold; }
.m_efactory .tb_edgecmp p { margin-top:0px !important;}
.m_efactory .tb_edgecmp .melfa_bullet_link { font-size:100% !important;}

.m_efactory .bt_section { margin-top: 40px; padding: 10px 15px 17px; background: #f0f0f0;text-align:center;}
	
.m_efactory .bt_section p a { font-weight: bold; display: inline-block; padding: 7px 40px 6px 35px; color: #fff; /*background: url(http://kr.mitsubishielectric.com/fa/ko/fa/ko/shared/img/icon_arrow_white.png) 215px center  no-repeat #615e5e; background-size:9px;*/ background:#615e5e;}


.m_efactory .link01 a {
    padding:10px 0 0 10px ;
    background: url(http://kr.mitsubishielectric.com/fa/ko/fa/shared_so/img/module/bullet_link.gif) 0 13px no-repeat !important; }
	
.m_efactory .box_list { width:100%; clear:both; margin:0;}
.m_efactory .box_list li { list-style:none; width:24%; background:#081a9c; color:#ffffff;  font-size:75%; display:inline-block; float:left; text-align:center; margin-right:1%; padding:6px 0; margin-bottom:15px;}

.m_efactory .support_tbl_01 { width:100%; border-spacing:0; border:0;border-collapse:collapse; margin-top: 15px; font-size: 75%;}
.m_efactory .support_tbl_01 td { border:0; width:50%;}

.m_efactory .support_tbl_02 { width:100%; border-spacing:0; border:0; border-collapse:collapse; border-left: 1px solid #d5d5d5; border-bottom: 1px solid #d5d5d5; margin-top: 15px; font-size: 75%;}
.m_efactory .support_tbl_02 th {  border-right: 1px solid #d5d5d5;
    border-top: 1px solid #d5d5d5;
    padding: 5px 8px;
    text-align: center;
    font-weight: bold;
    background-color: #e60000;
    color: #fff;}
.m_efactory .support_tbl_02 td {border-right: 1px solid #d5d5d5;
    border-top: 1px solid #d5d5d5;
    padding: 7px 10px;}
	
	
	
.m_efactory .section {
	margin-bottom:25px;
	border: 1px solid #bbb;
margin-top: 25px;
overflow: hidden;
padding: 10px;
width: 100%;
}
.m_efactory .section p{
	line-height: 1.55;
}
.m_efactory .section p.intro{
	font-size: 88%;
}

.m_efactory .section .layout01 .caption {
	font-size: 72%;
	line-height: 1.5;
}

.m_efactory .section .layout01 .caption {
	font-size: 66%;
	line-height: 1.5;
}

/* About e-F@ctory
-------------------------------------------------- */

.m_efactory .about-e_section {
 /*   border: 1px solid #bbb;
	margin-top: 25px;
    margin-bottom: 15px;
    overflow: hidden;
    padding: 10px;
    width: 580px;
	*/
}

.m_efactory .about-e_section .about-e_ttl {
    border-bottom: 1px solid #bbb;
    font-size: 114.286%;
    font-weight: bold;
	margin-top: 0px;
    margin-left: 0;
    padding-bottom: 3px;
}

/* PDF button
-------------------------------------------------- */
.m_efactory .section .button {
    border-radius: 6px;
    display: block;
    text-align: center;
}
.m_efactory .section .button .inner {
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 12px;
}
.m_efactory .section .button .inner.pc {
    display: inline;
}
.m_efactory .section .button.button_type_gray {
    background-color: #ffffff;
    background-image: linear-gradient(to bottom, white, #e1e1e1);
    border: 1px solid #c7c7c7;
}
.m_efactory .section.search_heading_right_button .button {
    font-size: 12px;
    font-weight: bold;
    padding: 5px 2px 4px;
    text-decoration: none;
}
.m_efactory .section img.icon {
    max-width: inherit !important;
    padding-left: 3px;
    vertical-align: text-top !important;
}
.m_efactory .section .search_heading_right_button {
    text-align: right;
    width: 40%;
	margin-top: 10px;
}
.m_efactory .section .about-e_section .button.button_type_gray .inner {

    background-image: url("http://www.mitsubishielectric.co.jp/fa/fsaward/img/arr_red.png");
}
.m_efactory .section .button .button_type_gray:hover { 
    background-color: #dedede; background-image: -webkit-linear-gradient(top, #dedede, #dedede); 
	background-image: -moz-linear-gradient(top, #dedede, #dedede); 
	background-image: -ms-linear-gradient(top, #dedede, #dedede); 
	background-image: -o-linear-gradient(top, #dedede, #dedede); 
	background-image: linear-gradient(to bottom, #dedede, #dedede); 
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#dedede, endColorstr=#dedede);
}

.m_efactory .layout 01{ display:inline-block; position:relative;}



/* ------------------------------ movie */
.m_efactory .movie_content { width: 100%; margin: 20px auto 0; }
.m_efactory .movie_list { font-size: 100%; border:0; margin:10px 0 0 0; padding:0; }
.m_efactory .movie_list dt { font-size: 81%; font-weight:bold; margin: 30px 0 0; }
.m_efactory .movie_list dt:first-child { margin-top: 15px; }
.m_efactory .movie_list dd { background: none; padding: 0; }
.m_efactory .movie_list dd .movie_wrap { margin-top: 15px; }
.m_efactory .movie_list dd .movie_wrap .movie a { display: block; position: relative; }
.m_efactory .movie_list dd .movie_wrap .movie a:after { content: ""; background: url(../img/module/icon_movie_thumb.png) no-repeat 0 0; width: 22px; height: 15px; display: inline-block; position: absolute; bottom: 6px; right: 6px; }
.m_efactory .movie_list dd .movie_tags { margin-top: 15px; }
.m_efactory .movie_list dd .movie_meta { background: #4d4d4d; color: #fff; padding: 4px 10px;}
.m_efactory .movie_list dd .movie_meta p { margin-top: 0; }
.movie_tags { margin-top: 8px; font-size: 86%; }
.tag { font-size: 86%; display: inline-block; margin-right: 4px; padding: 2px 3px; color: #fff; background: #b6b6b6; }
.movie_tags .tag { border: 1px solid #bebcbc; background: url(../img/bg_movie_tag.gif) repeat-y 0 0; color: #615e5e; display: inline-table; padding: 0 6px 0 10px; line-height: 167%; }
.movie_tags .tag_green { background-color: #17b1bb; }
.movie_tags .tag_sky { background-color: #40a3db; }
.movie_tags .tag_blue { background-color: #06325f; }
.movie_tags .tag_navy { background-color: #2558a4; }
.movie_tags .tag_baige { background-color: #9e703e; }
.movie_tags .tag_pink { background-color: #d3429b; }
.movie_tags .tag_purple { background-color: #9e50c2; }
.movie_tags .tag_cobalt { background-color: #5f2bbf; }
.movie_tags .tag_red { background-color: #ca2828; }
.movie_tags .tag_brown { background-color: #770909; }

.m_efactory ul li ul { display:inline-block; margin-bottom:10px;}
.m_efactory ul li ul li { font-size:100% !important;}
.m_efactory ul li  { margin-bottom:5px;}



.m_efactory #net_contents h3{
	width:100%;
	height:29px;
	/*padding-top:36px;*/
	background:url(images/net_tit.jpg) no-repeat bottom;
	text-indent:-9999px;
}

#net_main p{
margin:12px 0 0 0;
padding: 0;
}

#net_box {
	width:;
	margin:0;
	padding: 15px 10px;
	background:url(images/main_bg02.gif) repeat-y left top;
}

#net_box_in {
	width:;
}

#net_box h4{
	margin:0;
	padding:0;
}

#net_boxL {
	float:left;
	width:100%;
}

#net_boxR {
	float:right;
	width:374;
}

.net_box_waku {
	background:#ffffff;;
	padding: 8px;
	margin:10px 0;
	width: 100%;
	 overflow:hidden;
}
.net_box_waku h4{ width:100%; overflow:hidden;}

.net_box_waku p{
margin:3px 0 0 2px;
padding:0;
}

#back_btn {
	width:100%;
	text-align:right;
	margin-top:10px;
	/*margin-right: 18px;*/
	padding-top:8px;
	font-size:12px;
	line-height:12px;
	border-top:solid 1px #999;
}


/*20210706 총회 콘텐츠*/
.movie_list01 {box-sizing:border-box; width:48%; padding:0px;  border:0px solid #dddddd; margin-right:4%; float:left; margin-top:20px;}
.movie_list01 .list_summary  { font-size:15px; height:100px; line-height:19px; text-align:center;} 
.movie_list01 .list_summary img { width:100%; margin-top:0px; margin-bottom:5px;}

.movie_list02 {box-sizing:border-box; width:48%; height:150px; padding:0px;  border:0px solid #dddddd; margin-right:0px; float:left; margin-top:20px;}
.movie_list02 .list_summary  { font-size:15px; height:100px; line-height:19px; text-align:center;} 
.movie_list02 .list_summary img { width:100%; margin-top:0px; margin-bottom:5px;}

.movie_summit { box-sizing:border-box; width:100%; padding:0px;  border:0px solid #dddddd; margin-right:0px; float:left; margin-top:20px;}
.movie_summit .vimeo  { display:block; text-align:center;} 

/*20210706 총회 콘텐츠 버튼*/
.summit .link_more_summit a.download_btn { width:100%; border: 1px solid #cccccc; border-radius:5px; padding: 8px 10px; color:#333; display: block; position: relative; text-decoration:none; background-color:#ffffff; font-size:10px !important;}
.summit .link_more_summit a.download_btn::after { content: ""; display: block; position: absolute; top: 10px; right: 14px; width: 10px; height: 16px; background: url(/fa/ko/fa/shared_so/img/module/bg_pagelinik02.gif) no-repeat right 50%; background-size: 10px auto; }
.summit .link_more_summit a.download_btn:hover { background: #ffffff; color:#ea132b; text-decoration: none; }
.summit .link_more_summit a.download_btn:hover::after {  background: url(/fa/ko/fa/shared_so/img/module/bg_pagelinik02.gif) no-repeat right 50%; background-size: 10px auto; }

.movie_summit .link_more a.download_btn { width:100%; border: 1px solid #cccccc; border-radius:5px; padding: 8px 12px; color:#333; display: block; position: relative; text-decoration:none; background-color:#ffffff; font-size:12px !important;}
.movie_summit .link_more a.download_btn::after { content: ""; display: block; position: absolute; top: 10px; right: 14px; width: 10px; height: 16px; background: url(/fa/ko/fa/shared_so/img/module/bg_pagelinik02.gif) no-repeat right 50%; background-size: 10px auto; }
.movie_summit .link_more a.download_btn:hover { background: #ffffff; color:#ea132b; text-decoration: none; }
.movie_summit .link_more a.download_btn:hover::after {  background: url(/fa/ko/fa/shared_so/img/module/bg_pagelinik02.gif) no-repeat right 50%; background-size: 10px auto; }
