@charset "utf-8";

/* C00321 솔담한방병원 */

/* ========================================================================================================================================= */
/* 키비주얼 */
body .TopVisual{width:100%; position:relative; overflow:hidden;}
body .TopVisual .wrap{width:100%; position:relative;}
body .TopVisual .back img{width:100%;}
body .TopVisual .mainTitle{width:70%; max-width:70%; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); z-index:100; text-align:center;}
body .TopVisual .mainTitle .txt{overflow:hidden;}
body .TopVisual .mainTitle h6{color:#fff4e9; font-size:18pt; font-family: 'Baskervville', serif; font-weight:500;}
body .TopVisual .mainTitle h3{margin-top:30px; color:#fff; line-height:1.7; font-family: 'AritaBuriKR-Medium', serif; font-size:38pt; font-weight:400;}
body .TopVisual .mainTitle h3 b{color:#fff; font-family: 'AritaBuriKR-SemiBold', serif; font-weight:500; line-height:1.7;}

/* 키비주얼2 */
body .TopVisualDe{width:100%; position:relative; overflow:hidden; background:linear-gradient(to bottom, #d59d9e, #fff2ea);}
body .TopVisualDe span.deco{position:absolute; top:130px; right:720px;}
body .TopVisualDe .mainTitle{position:relative; text-align:center; padding:220px 0;}
body .TopVisualDe .mainTitle .txt{overflow:hidden;}
body .TopVisualDe .mainTitle h6{color:#64564d; font-size:18pt; font-family: 'Baskervville', serif; font-weight:500;}
body .TopVisualDe .mainTitle h3{margin-top:30px; color:#43474a; line-height:1.7; font-family: 'AritaBuriKR-Medium', serif; font-size:38pt; font-weight:400;}
body .TopVisualDe .mainTitle h3 b{color:#43474a; font-family: 'AritaBuriKR-SemiBold', serif; font-weight:500; line-height:1.7;}

/*타이틀*/
body .aboutTitle{width:100%; display:block; position:relative; text-align:center;}
body .aboutTitle h3{font-size:28pt; font-weight:500; line-height:1.5; font-family: "Baskervville", serif;}
body .aboutTitle h3 b{font-weight:700; font-family: "Baskervville", serif;}

/* ========================================================================================================================================= */
/* 센터소개-병원소개 */
body .C00322.aboutWrap #contents .Inner{width:1400px; min-width:1400px;}
body .C00322 .aboutAboutArea{}
	/*1번영역*/
	body .C00322 .aboutAboutArea .aboutSection01{width:100%; position:relative; overflow:hidden; padding-top:180px; padding-bottom:100px; background:url('/img/C00322/about_about01_bg.jpg')no-repeat; background-size:cover;}
	body .C00322 .aboutAboutArea .aboutSection01 .contWrap{text-align:center;}
	body .C00322 .aboutAboutArea .aboutSection01 .contWrap span.deco{display:block; font-family: 'AritaBuriKR-Medium', serif; font-size:100pt; color:#ede3da; line-height:0;}
	body .C00322 .aboutAboutArea .aboutSection01 .contWrap h3{margin:0 auto; margin-top:20px; width:fit-content;}
	body .C00322 .aboutAboutArea .aboutSection01 .contWrap h3 span{position:relative; color:#62594f; font-family: 'AritaBuriKR-Medium', serif; font-size:28pt; font-weight:400;}
	body .C00322 .aboutAboutArea .aboutSection01 .contWrap h3 span b{color:#62594f; font-family: 'AritaBuriKR-SemiBold', serif; font-weight:500;}
	body .C00322 .aboutAboutArea .aboutSection01 .contWrap h3::before{content:''; width:105%; height:35px; background:#ede3da; display:block; position:absolute; left:50%; bottom:-5px; transform:translate(-50%,0);}
	body .C00322 .aboutAboutArea .aboutSection01 .contWrap h4{font-size:16pt; font-weight:500; border-bottom:1px solid #121212; margin:0 auto; margin-top:40px; width:fit-content; padding-bottom:5px;}
	body .C00322 .aboutAboutArea .aboutSection01 .contWrap h5{font-family: 'Baskervville', serif; font-weight:500; font-size:16pt; margin-top:15px;}
	body .C00322 .aboutAboutArea .aboutSection01 .contWrap .circleWrap{margin:30px auto;}
	body .C00322 .aboutAboutArea .aboutSection01 .contWrap .circleWrap span{width:6px; height:6px; border-radius:500px; background:#ede3da; display:block; margin:0 auto;}
	body .C00322 .aboutAboutArea .aboutSection01 .contWrap .circleWrap span.circle2{background:#e4d9cf; margin:10px auto;}
	body .C00322 .aboutAboutArea .aboutSection01 .contWrap .circleWrap span.circle3{background:#d5c7bb;}
	body .C00322 .aboutAboutArea .aboutSection01 .contWrap p{font-size:14pt; font-weight:400; line-height:1.7;}
	/*2번영역*/
	body .C00322 .aboutAboutArea .aboutSection02{width:100%; position:relative; overflow:hidden; padding:180px 0; background:url('/img/C00322/about_about02_bg.jpg')no-repeat; background-size:cover;}
	body .C00322 .aboutAboutArea .aboutSection02 .aboutTitle h3{color:#62594f;}
	body .C00322 .aboutAboutArea .aboutSection02 .aboutTitle h3 b{color:#62594f;}
	body .C00322 .aboutAboutArea .aboutSection02 .contWrap{width:100%; display:inline-flex; align-items:center; justify-content:start; margin-top:80px; padding-bottom:80px;}
	body .C00322 .aboutAboutArea .aboutSection02 .contWrap .txtBox{padding-left:100px;}
	body .C00322 .aboutAboutArea .aboutSection02 .contWrap .txtBox span.line{display:block; width:50px; height:2px; background:#d2bea9;}
	body .C00322 .aboutAboutArea .aboutSection02 .contWrap .txtBox h6{font-size:13pt; font-weight:400; color:#62594f; margin-top:30px; letter-spacing:1.5pt;}
	body .C00322 .aboutAboutArea .aboutSection02 .contWrap .txtBox h6 b{font-weight:700; color:#62594f; letter-spacing:1.5pt;}
	body .C00322 .aboutAboutArea .aboutSection02 .contWrap .txtBox h4{color:#62594f; font-family: 'Baskervville', serif; font-weight:700; font-size:20pt; margin-top:20px; letter-spacing:0;}
	body .C00322 .aboutAboutArea .aboutSection02 .contWrap .txtBox p{font-size:14pt; font-weight:400; line-height:1.7; margin-top:40px;}
	body .C00322 .aboutAboutArea .aboutSection02 .contWrap:nth-child(odd){justify-content:space-between;}
	body .C00322 .aboutAboutArea .aboutSection02 .contWrap:nth-child(odd) .imgBox{text-align:right;}
	/*3번영역*/
	body .C00322 .aboutAboutArea .aboutSection03{width:100%; position:relative; overflow:hidden; padding:250px 0; background:url('/img/C00322/about_about03_bg.jpg')no-repeat; background-size:cover; background-attachment:fixed;}
	body .C00322 .aboutAboutArea .aboutSection03 .contWrap{width:fit-content; margin:0 auto; text-align:center; position:relative;}
	body .C00322 .aboutAboutArea .aboutSection03 .contWrap span{display:block; position:absolute; left:-100px; top:50%; transform:translate(0,-60%);}
	body .C00322 .aboutAboutArea .aboutSection03 .contWrap h6{font-size:16pt; color:#fff4e9; font-family: "Baskervville", serif; font-weight:500;}
	body .C00322 .aboutAboutArea .aboutSection03 .contWrap h3{ color:#fff; font-family: 'AritaBuriKR-Medium', serif; font-size:28pt; font-weight:400; margin-top:50px;}
	body .C00322 .aboutAboutArea .aboutSection03 .contWrap h3 b{color:#fff; font-family: 'AritaBuriKR-SemiBold', serif; font-weight:500;}
	body .C00322 .aboutAboutArea .aboutSection03 .contWrap p{font-size:14pt; font-weight:400; line-height:1.8; color:#fff; margin-top:50px;}
	body .C00322 .aboutAboutArea .aboutSection03 .contWrap p b{font-weight:600; line-height:1.8; color:#fff;}

/* ========================================================================================================================================= */
/* 센터소개-둘러보기 */
body .C00322 .aboutGalleryArea{}
body .C00322 .aboutGalleryArea .aboutSection01{width:100%; position:relative; overflow:hidden; padding:150px 0; background:#f7f1eb;}
body .C00322 .aboutGalleryArea .aboutSection01 .contWrap{width:900px; margin:0 auto;}
body .C00322 .aboutGalleryArea .aboutSection01 .contWrap img{width:100%;}
body .C00322 .aboutGalleryArea .aboutSection01 .contWrap .MultiImgSlider.slider-for{height:auto; width:890px;}
body .C00322 .aboutGalleryArea .aboutSection01 .contWrap .MultiImgSlider.slider-nav .slick-slide{height:94px;}
body .C00322 .aboutGalleryArea .aboutSection01 .contWrap .MultiImgSlider.slider-nav div.slick-active li{}
body .C00322 .aboutGalleryArea .aboutSection01 .contWrap .MultiImgSlider .slick-slide li .ThumBox{background:transparent;}
body .C00322 .aboutGalleryArea .aboutSection01 .contWrap .MultiImgSlider.slider-nav .slick-slide li .ThumBox img{opacity:0.4;}
body .C00322 .aboutGalleryArea .aboutSection01 .contWrap .MultiImgSlider .slick-slide.slick-current li .ThumBox img{opacity:1;}
	/*버튼*/
	body .C00322 .aboutGalleryArea .aboutSection01 .sld_btn_prev_gal{background:#62594f; border-radius:500px; width:50px; height:50px; color:#fff; display:block;  font-family: "SUIT"; font-size:24pt; font-weight:300; text-align:center; line-height:1.5; cursor:pointer; transition:0.4s; position:absolute; left:100px; top:40%;}
	body .C00322 .aboutGalleryArea .aboutSection01 .sld_btn_next_gal{background:#62594f; border-radius:500px; width:50px; height:50px; color:#fff; display:block;  font-family: "SUIT"; font-size:24pt; font-weight:300; text-align:center; line-height:1.5; cursor:pointer; transition:0.4s; position:absolute; right:100px; top:40%;}

/* ========================================================================================================================================= */
/* 센터소개-장비소개 */
body .C00322 .aboutDeviceArea{}
body .C00322 .aboutDeviceArea .aboutSection01{width:100%; position:relative; overflow:hidden; padding:30px 0; background:#f7f1eb;}
body .C00322 .aboutDeviceArea .aboutSection01 .Section{padding:150px 0; position:relative;}
body .C00322 .aboutDeviceArea .aboutSection01 span.line{position:absolute; width:1400px; left:50%; bottom:0; transform:translate(-50%,0);}
body .C00322 .aboutDeviceArea .aboutSection01 .Section05 span.line{display:none;}

	/* ---------------------------------------------- */
	/* 타이틀 */
	body .C00322 .aboutDeviceArea .TitleBox{position:relative; display:inline-flex; align-items:end; justify-content:space-between; width:100%;}
	body .C00322 .aboutDeviceArea .TitleBox .ttWrap{}
	body .C00322 .aboutDeviceArea .TitleBox .Title{position:relative; display:block; text-align:left; line-height:1.1;}
	body .C00322 .aboutDeviceArea .TitleBox .Title01{font-size:16pt; line-height:1; font-family: "Baskervville", serif; font-weight:600; color:#62594f;}
	body .C00322 .aboutDeviceArea .TitleBox .Title02{font-size:28pt; font-weight:600; color:#62594f; margin-top:30px;}
		/*버튼*/
		body .C00322 .aboutDeviceArea .TitleBox .arw_btn .sld_btn_prev_dev{background:#62594f; border-radius:500px; width:40px; height:40px; color:#fff; display:inline-block;  font-family: "SUIT"; font-size:20pt; font-weight:300; text-align:center; line-height:1.5; cursor:pointer; transition:0.4s;}
		body .C00322 .aboutDeviceArea .TitleBox .arw_btn .sld_btn_next_dev{margin-left:15px; background:#62594f; border-radius:500px; width:40px; height:40px; color:#fff; display:inline-block;  font-family: "SUIT"; font-size:20pt; font-weight:300; text-align:center; line-height:1.5; cursor:pointer; transition:0.4s;}

	/* ---------------------------------------------- */
	/* 슬라이드 */
	body .C00322 .aboutDeviceArea .ContArea{position:relative; display:block; width:100%; margin-top:40px;}
	body .C00322 .aboutDeviceArea .MultiSlider{}
	body .C00322 .aboutDeviceArea .Swiper01{}
	body .C00322 .aboutDeviceArea .Swiper02{}
	body .C00322 .aboutDeviceArea .Swiper03{}
	body .C00322 .aboutDeviceArea .Swiper04{}
	body .C00322 .aboutDeviceArea .Swiper05{}
	body .C00322 .aboutDeviceArea .Slide{}
	body .C00322 .aboutDeviceArea .Slide .ImgBox{position:relative; overflow:hidden;}
	body .C00322 .aboutDeviceArea .Slide .ImgBox img{width:100%; cursor:pointer; transition: transform 0.4s ease;}
	body .C00322 .aboutDeviceArea .Slide .ImgBox:hover img{animation: popZoom 0.4s ease-in-out;}
	@keyframes popZoom { 0% {transform: scale(1);} 50% {transform: scale(1.1);} 100% {transform: scale(1);}}
	body .C00322 .aboutDeviceArea .Slide .TextBox{position:relative; display:block; width:100%; text-align:center;}
	body .C00322 .aboutDeviceArea .Slide .Text{position:relative; display:inline-block; text-align:left; line-height:1.1; margin-top:20px; font-size:15pt; font-weight:500;}
	
	/* ---------------------------------------------- */
	/* 모달 */
	.ActiveFixed{overflow:hidden;}
	body .C00322 .aboutDeviceArea .DeviceModal{position:fixed; top:0; left:0; width:100%; height:100%; text-align:center; opacity:0; visibility:hidden; z-index:999;}
	body .C00322 .aboutDeviceArea .DeviceModal.Active{opacity:1; visibility:visible;}
	body .C00322 .aboutDeviceArea .DeviceModal.Active .ModalArea{opacity:1; visibility:visible; -webkit-transform:translateY(0); -ms-transform:translateY(0);  transform:translateY(0); -webkit-transition:all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
	body .C00322 .aboutDeviceArea .DeviceModal .ModalAreaBg{position:fixed; top:0; left:0; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.7); z-index:1;}
	body .C00322 .aboutDeviceArea .DeviceModal .ModalArea{position:absolute; left:50%; top:50%; width:1400px; height:690px; margin-left:-700px; margin-top:-345px; z-index:2; background-color:#fff; padding:0 150px; transform:translateY(15px); opacity:0; visibility:hidden;}
	body .C00322 .aboutDeviceArea .DeviceModal .ModalArea .contWrap{width:100%; display:inline-flex; align-items:center; justify-content:start; height:100%;}
	body .C00322 .aboutDeviceArea .DeviceModal .ModalArea .contWrap .imgBox{width:30%;}
	body .C00322 .aboutDeviceArea .DeviceModal .ModalArea .contWrap .imgBox img{width:100%;}
	body .C00322 .aboutDeviceArea .DeviceModal .Close{position:absolute; display:block; text-align:right; top:20px; right:20px;}
	body .C00322 .aboutDeviceArea .DeviceModal .Close i{position:relative; display:inline-block; font-size:25pt; color:#959595; cursor:pointer; line-height:1;}
	body .C00322 .aboutDeviceArea .DeviceModal .Close i:hover{color:#666; transition-duration:300ms;}
	body .C00322 .aboutDeviceArea .DeviceModal .TextBox{position:relative; display:block; width:100%; padding-left:50px;}
	body .C00322 .aboutDeviceArea .DeviceModal .Text{position:relative; display:block; text-align:left; line-height:1.1;}
	body .C00322 .aboutDeviceArea .DeviceModal .Text01{font-size:22pt; font-weight:600;}
	body .C00322 .aboutDeviceArea .DeviceModal .TextBox span.txtline{display:block; width:350px; height:1px; background:#62594f; margin:50px 0; margin-left:-120px;}
	body .C00322 .aboutDeviceArea .DeviceModal .Text02{font-size:14pt; font-weight:400; line-height:1.7;}
	body .C00322 .aboutDeviceArea .DeviceModal .deco{position:absolute; top:120px; right:120px;}

/* ========================================================================================================================================= */
/* 센터소개-오시는길 */
body .C00322.aboutMapWrap .Company_Area{display:none;}
body .C00322.aboutMapWrap .Company_Area.aboutSection01{display:block; padding:120px 0;}
body .C00322 .aboutMapArea{}

	body .C00322.aboutMapWrap .aboutSection02{width:100%; position:relative; overflow:hidden; background:#fffbf7;}
	body .C00322.aboutMapWrap .aboutSection02 .Inner{padding:120px 0; border-top:1px solid #b6ab9f;}
	body .C00322.aboutMapWrap .aboutSection02 h3{font-size:22pt; font-weight:500; color:#62594f; text-align:center;}
	body .C00322.aboutMapWrap .aboutSection02 h3 b{font-weight:700; color:#62594f;}
	body .C00322.aboutMapWrap .aboutSection02 .contWrap{width:100%; display:inline-flex; align-items:stretch; justify-content:space-between; margin-top:40px;}
	body .C00322.aboutMapWrap .aboutSection02 .contWrap .contBox{width:49%; background:#fff; padding:50px 70px;}
	body .C00322.aboutMapWrap .aboutSection02 .contWrap .contBox .boxInner{width:100%; display:inline-flex; align-items:center; justify-content:start; height:100%;}
	body .C00322.aboutMapWrap .aboutSection02 .contWrap .contBox .boxInner .boxTitle{text-align:center;}
	body .C00322.aboutMapWrap .aboutSection02 .contWrap .contBox .boxInner .boxTitle span{display:block;}
	body .C00322.aboutMapWrap .aboutSection02 .contWrap .contBox .boxInner .boxTitle h4{font-size:18pt; font-weight:700; color:#62594f; margin-top:20px;}
	body .C00322.aboutMapWrap .aboutSection02 .contWrap .contBox .boxInner .boxCont{padding-left:60pt;}
	body .C00322.aboutMapWrap .aboutSection02 .contWrap .contBox .boxInner .boxCont h5{font-size:16pt; font-weight:700; color:#62594f; line-height:1.5;}
	body .C00322.aboutMapWrap .aboutSection02 .contWrap .contBox .boxInner .boxCont p{font-size:14pt; font-weight:400; line-height:1.5; margin-top:10px;}
	body .C00322.aboutMapWrap .aboutSection02 .contWrap .contBox .boxInner .boxCont h6{font-size:16pt; font-weight:400; margin-top:10px;}
	body .C00322.aboutMapWrap .aboutSection02 .contWrap .contBox .boxInner .boxCont h6 b{font-size:16pt; font-weight:700;}
	body .C00322.aboutMapWrap .aboutSection02 .contWrap .contBox .boxInner .boxCont .cont02{margin:30px 0;}
	body .C00322.aboutMapWrap .aboutSection02 .contWrap .contBox02 .boxInner .boxCont h5{line-height:1.8;}

/* ========================================================================================================================================= */
/* 센터소개-의료진소개 */
body .C00322 .aboutDoctorArea{}
	/*1번영역*/
	body .C00322 .aboutDoctorArea .aboutSection01{width:100%; position:relative; overflow:hidden; padding:150px 0; background:#fffbf7;}
	body .C00322 .aboutDoctorArea .aboutSection01 span.deco{position:absolute; top:0; right:0;}
	body .C00322 .aboutDoctorArea .aboutSection01 .contWrap{width:1150px; margin:0 auto;}
	body .C00322 .aboutDoctorArea .aboutSection01 .contWrap .contBox{display:inline-flex; align-items:center; justify-content:center;}
	body .C00322 .aboutDoctorArea .aboutSection01 .contWrap .contBox .imgBox{width:45%;}
	body .C00322 .aboutDoctorArea .aboutSection01 .contWrap .contBox .imgBox img{width:100%;}
	body .C00322 .aboutDoctorArea .aboutSection01 .contWrap .contBox .txtBox{padding-left:120px;}
	body .C00322 .aboutDoctorArea .aboutSection01 .contWrap .contBox .txtBox h3{font-size:28pt; font-weight:400; color:#62594f;}
	body .C00322 .aboutDoctorArea .aboutSection01 .contWrap .contBox .txtBox h3 b{font-weight:700; color:#62594f;}
	body .C00322 .aboutDoctorArea .aboutSection01 .contWrap .contBox .txtBox span.line{display:block; width:500px; height:1px; background:#8f8376; margin:50px 0; margin-left:-250px;}
	body .C00322 .aboutDoctorArea .aboutSection01 .contWrap .contBox .txtBox p{font-size:12pt; font-weight:400; line-height:2;}
	body .C00322 .aboutDoctorArea .aboutSection01 .contWrap .contBox .txtBox p span{display:inline-block; width:40px;}
	/*2번영역*/
	body .C00322 .aboutDoctorArea .aboutSection02{width:100%; position:relative; overflow:hidden; padding:180px 0; background:url('/img/C00322/about_doctor02_bg.jpg')no-repeat; background-size:cover;}
	body .C00322 .aboutDoctorArea .aboutSection02 .contWrap h3{font-size:28pt; font-weight:700; color:#62594f; line-height:1.5;}
	body .C00322 .aboutDoctorArea .aboutSection02 .contWrap p{font-size:14pt; font-weight:400; line-height:1.8; margin-top:50px;}
	body .C00322 .aboutDoctorArea .aboutSection02 .contWrap .circleWrap{margin:40px auto;}
	body .C00322 .aboutDoctorArea .aboutSection02 .contWrap .circleWrap span{width:6px; height:6px; border-radius:500px; background:#bbafa3; display:inline-block;}
	body .C00322 .aboutDoctorArea .aboutSection02 .contWrap .circleWrap span.circle2{background:#938576; margin:0 10px;}
	body .C00322 .aboutDoctorArea .aboutSection02 .contWrap .circleWrap span.circle3{background:#62594f;}
	body .C00322 .aboutDoctorArea .aboutSection02 .contWrap h5{font-size:18pt; font-family: "AritaBuriKR-Bold", serif; font-weight:600; color:#62594f; line-height:1.5;}

/* ========================================================================================================================================= */
/* 서류발급안내 */
body .C00322 .aboutInfoArea{}
body .C00322 .aboutInfoArea .aboutSection{background:#f7f1eb; padding-top:150px;}
body .C00322 .aboutInfoArea .aboutSection:last-child{padding-bottom:150px;}
body .C00322 .aboutInfoArea .aboutSection .topTxt h3{width:100%; position:relative; margin-bottom:30px;}
body .C00322 .aboutInfoArea .aboutSection .topTxt h3 em{color:#62594f; font-size:28pt; font-weight:700; width:fit-content; background:#f7f1eb; position:relative; padding-right:30px;}
body .C00322 .aboutInfoArea .aboutSection .topTxt h3 span{display:block; width:100%; height:1px; background:#8f8376; position:absolute; top:50%; left:0; transform:translate(0,-50%);}
body .C00322 .aboutInfoArea .aboutSection .topTxt p{font-size:13pt; font-weight:400; margin-top:10px;}

body .C00322 .aboutInfoArea .aboutSection .tableWrap{width:100%; margin-top:40px;}
body .C00322 .aboutInfoArea .aboutSection .tableWrap span.small{display:block; width:100%; text-align:right; color:#999; font-size:12pt; font-weight:400;}
body .C00322 .aboutInfoArea .aboutSection .tableWrap .contBox{display:inline-flex; align-items:stretch; justify-content:space-between; width:100%;}
body .C00322 .aboutInfoArea .aboutSection .tableWrap .contBox .txtBox{width:25%; margin-top:10px; border-radius:10px;}
body .C00322 .aboutInfoArea .aboutSection .tableWrap .contBox .txtBox02{width:49%;}
body .C00322 .aboutInfoArea .aboutSection .tableWrap .contBox01 .txtBox{background:#62594f;}
body .C00322 .aboutInfoArea .aboutSection .tableWrap .contBox01 .txtBox h5{color:#fff; font-size:16pt; font-weight:500; text-align:center; padding:15px 0;}
body .C00322 .aboutInfoArea .aboutSection .tableWrap .contBox .txtBox .txtInner{display:table; width:100%; height:100%;}
body .C00322 .aboutInfoArea .aboutSection .tableWrap .contBox .txtBox .txtInner p{display:table-cell; vertical-align:middle; font-size:12pt; font-weight:400; line-height:1.5; padding:25px; background:#fff; border-radius:10px;}
	/*조정*/
	body .C00322 .aboutInfoArea .aboutSection02 .tableWrap .contBox .txtBox{text-align:center;}	
	body .C00322 .aboutInfoArea .aboutSection .tableWrap .contBox.two .txtBox .txtInner p{display:block; width:100%; margin-top:5px; padding:10px;}
	body .C00322 .aboutInfoArea .aboutSection .tableWrap .contBox.two .txtBox .txtInner p:first-child{margin-top:0;}
	body .C00322 .aboutInfoArea .aboutSection .tableWrap .contBox.two .txtBox01{background:#fff; border-radius:10px;}
	body .C00322 .aboutInfoArea .aboutSection .tableWrap .contBox.two .txtBox01 .txtInner{display:table; width:100%; height:100%;}
	body .C00322 .aboutInfoArea .aboutSection .tableWrap .contBox.two .txtBox01 .txtInner p{display:table-cell; vertical-align:middle;}


body .C00322 .aboutInfoArea .aboutSection .bottomTxt{margin-top:50px;}
body .C00322 .aboutInfoArea .aboutSection .bottomTxt p{font-size:13pt; font-weight:400; margin-top:10px;}


/* ========================================================================================================================================= */
/* 게시판 조정 */
body .C00322.boardWrap #contents{padding:150px 0;}
body .C00322.faqWrap .lisTable .withThum .Thumb{display:none;}
body .C00322.faqWrap .Movie_IframArea{display:none;}

/* ========================================================================================================================================= */
/*자주묻는질문*/
body .C00322.BnfWrap2 .InnerContainer{position:relative;}
body .C00322.BnfWrap2 #contents{background:#f7f7f7;}
body .C00322.BnfWrap2 .BoardList_PageBtn
	
	/*상단메뉴*/
	body .C00322.BnfWrap2
	body .C00322.BnfWrap2 .SubNav_Small2 .InnerContainer{padding-top:0; padding-bottom:0;}
	body .C00322.BnfWrap2 .SubNav_Small2 ul{display:flex; flex-wrap:wrap;}
	body .C00322.BnfWrap2 .SubNav_Small2 li{width:calc(100% / 6); margin-bottom:5px;}
	body .C00322.BnfWrap2 .SubNav_Small2 li a{border-radius:0; border:1px solid #8f8376; color:#8f8376; font-weight:normal; border-radius:10px;}	
	body .C00322.BnfWrap2 .SubNav_Small2 li a:hover{background-color:#ece8e4;}
	body .C00322.BnfWrap2 .SubNav_Small2 li.Action a{background-color:#8f8376; color:#fff;}

	/*아코디언초기화*/
	body .C00322.BnfWrap2 span.ui-icon{display:none;}
	body .C00322.BnfWrap2 .QnaListArea .ui-accordion{border-bottom:1px solid #8f8376;}
	body .C00322.BnfWrap2 .QnaListArea .ui-state-active{border:none; color:#111;}
	body .C00322.BnfWrap2 .QnaListArea .ui-accordion .ui-accordion-header{margin:0;}
	body .C00322.BnfWrap2 .QnaListArea #accordion1 *{border-left:none; border-right:none; white-space:normal;}

	/*질문,답변*/
	body .C00322.BnfWrap2 .QnaListArea .ui-accordion-header{border-top:1px solid #8f8376; background:#ece8e4; padding:20px 30px; border-radius:0; border-left:none; border-right:none;}
	body .C00322.BnfWrap2 .QnaListArea .ui-accordion-header dd{width:100%; display:inline-flex; align-items:center; justify-content:space-between; font-size:16pt; color:#111;}
	body .C00322.BnfWrap2 .QnaListArea .ui-accordion-header dd p{display:inline-flex; align-items:center;}
	body .C00322.BnfWrap2 .QnaListArea .ui-accordion-header dd p::before{content:'Q'; font-family: "Baskervville", serif; font-weight:600; display:inline-block; width:60px; height:60px; background-color:#b3b3b3; font-size:13pt; border-radius:50px; text-align:center; line-height:60px; color:#fff; margin-right:20px;}
	body .C00322.BnfWrap2 .QnaListArea .ui-accordion-content{border-top:1px solid #8f8376; background:#f8f6f4; padding:30px; border-radius:0; border-left:none; border-right:none;}
	body .C00322.BnfWrap2 .QnaListArea .ui-accordion-content dd{color:#727171;}
	body .C00322.BnfWrap2 .QnaListArea .ui-accordion-content dd p{padding-top:5px; line-height:1.5;}
	body .C00322.BnfWrap2 .QnaListArea .ui-accordion-content dd{display:inline-flex;}
	body .C00322.BnfWrap2 .QnaListArea .ui-accordion-content dd::before{content:'A'; font-family: "Baskervville", serif; font-weight:600; display:inline-block; width:60px; height:60px; background-color:#8f8376; font-size:13pt; border-radius:50px; text-align:center; line-height:60px; color:#fff; margin-right:20px;}

	/*화살표*/
	body .C00322.BnfWrap2 .QnaListArea .ui-state-active .btnBox img{opacity:1;}
	body .C00322.BnfWrap2 .QnaListArea .btnBox em{position:absolute; width:100px; right:30px; top:35%; text-align:center; border:1px solid #8f8376 !important; border-radius:50px !important; padding:5px 10px;}
	body .C00322.BnfWrap2 .QnaListArea .btnBox em span.clickIcon{color:#8f8376; font-family: "Baskervville", serif; font-weight:600; font-size:14pt; display:inline-block; vertical-align:middle;}
	body .C00322.BnfWrap2 .QnaListArea .btnBox em b{margin-left:5px; display:inline-block; vertical-align:middle; width: 0; height: 0; border-style: solid; border-width: 8px 6px 0px 6px; border-color: #8f8376 transparent transparent transparent;}
	body .C00322.BnfWrap2 .QnaListArea .ui-accordion-header:hover .btnBox em{background-color:#8f8376; transition:all .1s ease-in-out;}
	body .C00322.BnfWrap2 .QnaListArea .ui-accordion-header:hover .btnBox em span.clickIcon{color:#fff; transition:all .1s ease-in-out;}
	body .C00322.BnfWrap2 .QnaListArea .ui-accordion-header:hover .btnBox em b{border-color: #fff transparent transparent transparent; transition:all .1s ease-in-out;}
	body .C00322.BnfWrap2 .QnaListArea #accordion .ui-state-active dd em b{transform:translate(0) rotate(180deg); -webkit-transform:translate(0) rotate(180deg); -webkit-transition:all .2s ease-in-out; transition:all .2s ease-in-out; margin-bottom:5px;}


	/*검색*/
	body .C00322.BnfWrap2 .BoardSearchList{display:none;}
	body .C00322.BnfWrap2 .BoardBtnList .BoardList_PageBtn{width:100%; text-align:center;}