@charset "utf-8";

.fs-category .sub-category>li:nth-child(2),
.fs-category .sub-category>li:nth-child(3),
.fs-category .sub-category>li:nth-child(4),
.fs-category .sub-category>li:nth-child(5)
{display:none}



/* 내용관리 */
#ctt {/*margin:10px 0;padding:10px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9*/}
.ctt_admin {margin:0 5px;text-align:right; display:none;}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_con {padding:0px 0; width:100%; min-width:830px;}
#ctt_con h1{margin:20px 0 20px 0; font-size:140%; font-weight:900;}
.ctt_img {text-align:center}


.text_box{}
.text_box .cert{}
.text_box .img_ceo{}

.text_box .cert .pic{float:left; width:35%; height:380px; border-top-left-radius:30px; border-bottom-left-radius:30px; background:url("./img/img_greetings.jpg") center center no-repeat;}
.text_box .cert .txt{float:right; width:65%; height:380px; border-top-right-radius:30px; border-bottom-right-radius:30px; background:#f8f8f8; padding:50px; }
.text_box .cert .txt h4 b{color:#f60;}



.wrap_ceo1 .contentarea {
		width: 100%;
		overflow:hidden;
		text-align: justify;
		padding-top:50px;
}

.wrap_ceo1 .contentarea .left{float:left; width:35%;    }
.wrap_ceo1 .contentarea .left p{padding-bottom:50px; line-height:315%;}
.wrap_ceo1 .contentarea .left ul{padding-top:30px; font-family: 'Nanum Myeongjo', serif; font-size:150%;}
.wrap_ceo1 .contentarea .left span{font-family: 'Nanum Myeongjo', serif; font-size:250%; text-align: justify;}
.wrap_ceo1 .contentarea .left span b{color:#f60; display:block; font-size: 150%;}


.wrap_ceo1 .contentarea .right{ width:100%;}



.wrap_ceo1 .subtitle-ment {
					padding: 10px 0 30px 0;
					color: #777;
			}

			.wrap_ceo1 .title_group h3.page_title {
					font-size: 200%;
					border-bottom: 1px solid #ddd;
					padding-top: 0;
					padding-bottom: 10px;

					font-weight: 900;
					text-align: left;
			}
.wrap_ceo1 .title_group .title_ment {
	display:block;
					color:#777;
					padding:15px 0 30px 0;
			}




			.wrap_ceo1 .img_ceo {
					display: block;
					float: left;
			}
			.wrap_ceo1 .img_ceo img{display:block; padding-bottom:10px;}
			.wrap_ceo1 .content_greeting h4 {
					font-family: 'Nanum Myeongjo', serif, serif;
					font-weight: 700;
					font-size: 170%;
					color: #282828;
					margin-bottom: 40px;
					line-height: 1.3;
					letter-spacing: -1px;
			}

			.wrap_ceo1 .content_greeting h4 span {
					color: #007bff;
			}
			.wrap_ceo1 .name_ceo{display:block; border-bottom:2px solid #222; padding-bottom:10px; margin-bottom:30px; font-size:140%;}
.wrap_ceo1 .sign_ceo {float:none; padding-top:0px; border-top:2px solid #333; border-bottom:2px solid #333; padding:20px 0; overflow:hidden;}
.wrap_ceo1 .sign_ceo img{float:right; display:block; padding:20px;}

.wrap_ceo1 .sign_ceo ul.box{float:left; margin-bottom:0px; width:75%;}
.wrap_ceo1 .sign_ceo ul.box li{display:block; border:0; border-radius:0px; text-align:left; margin:5px; padding:5px 10px;}
.wrap_ceo1 .sign_ceo ul.box li span.tit{float:left; display:inline-block; color:#248cc2; font-weight:bold; width:200px;}
.wrap_ceo1 .sign_ceo ul.box li span.tit.sub_name{font-size:140%; color:#222;}
.wrap_ceo1 .sign_ceo ul.box li span.txt{display:inline-block; color:#777; width:60%;}
.wrap_ceo1 .sign_ceo ul.box li span.txt.name{font-size:160%;  color:#222; font-weight:bold;}






			.wrap_ceo1 .career_ceo{display:block; float:left; width:100%; margin-top:50px;}
			.wrap_ceo1 .career_ceo h6{display:block; padding-bottom:10px; margin-bottom:30px; font-size:140%; color:#298fc3;}


			.wrap_ceo1 ul.cr {

					display: block;
					clear: both;
					margin: 30px 0;
			}

			.wrap_ceo1 ul.cr li {
					display: block;
					font-size: 90%;
			}
.wrap_ceo1 ul.cr li b{margin-right:20px;}

.wrap_ceo1 .career_ceo .product .item{display:block; overflow:hidden; border-bottom:1px solid #ddd; padding:5px 0;}
.wrap_ceo1 .career_ceo .product .item h5{font-size:100%; padding-bottom:10px; color:#ccc; float:left; width:20%;}
.wrap_ceo1 .career_ceo .product .item ul{padding-bottom:0px; float:right; width:80%;}

            @media(max-width:1200px) {}

            @media(max-width:992px) {}

            @media(max-width:768px) {
                .wrap_ceo1 .img_ceo {
                    width: 100%;
                    float: none;
                    margin-bottom: 20px;
                }

                .wrap_ceo1 .contentarea {
                    float: none;
                    width: 100%;
                }
            }

            @media(max-width:480px) {}
