@charset "utf-8";

@font-face {
  font-family: 'NotoSansNew';
  font-style: normal;
  font-weight: 100;
  src: url(../../font/NotoSansKR-Thin-new.woff2) format('woff2'),
       url(../../font/NotoSansKR-Thin-new.woff) format('woff'),
       url(../../font/NotoSansKR-Thin-new.otf) format('opentype');
}
@font-face {
  font-family: 'NotoSansNew';
  font-style: normal;
  font-weight: 300;
  src: url(../../font/NotoSansKR-Light-new.woff2) format('woff2'),
       url(../../font/NotoSansKR-Light-new.woff) format('woff'),
       url(../../font/NotoSansKR-Light-new.otf) format('opentype');
}
@font-face {
   font-family: 'NotoSansNew';
   font-style: normal;
   font-weight: 400;
   src: url(../../font/NotoSansKR-Regular-new.woff2) format('woff2'),
        url(../../font/NotoSansKR-Regular-new.woff) format('woff'),
        url(../../font/NotoSansKR-Regular-new.otf) format('opentype');
 }
@font-face {
   font-family: 'NotoSansNew';
   font-style: normal;
   font-weight: 600;
   src: url(../../font/NotoSansKR-Medium-new.woff2) format('woff2'),
        url(../../font/NotoSansKR-Medium-new.woff) format('woff'),
        url(../../font/NotoSansKR-Medium-new.otf) format('opentype');
}
@font-face {
   font-family: 'NotoSansNew';
   font-style: normal;
   font-weight: 700;
   src: url(../../font/NotoSansKR-Bold-new.woff2) format('woff2'),
        url(../../font/NotoSansKR-Bold-new.woff) format('woff'),
        url(../../font/NotoSansKR-Bold-new.otf) format('opentype');
}

@font-face {
	font-family: 'NotoSansKR';
	font-style: normal;
	font-weight: 100;	
	src: url(../../font/NotoSansKR-Thin.woff2) format('woff2'),
	url(../../font/NotoSansKR-Thin.woff) format('woff'),
	url(../../font/NotoSansKR-Thin.otf) format('opentype');
}
@font-face {
	font-family: 'NotoSansKR';
	font-style: normal;
	font-weight: 300;
	src: url(../../font/NotoSansKR-Light.eot);
	src: url(../../font/NotoSansKR-Light.eot?#iefix) format('embedded-opentype'),
	url(../../font/NotoSansKR-Light.woff) format('woff'),
	url(../../font/NotoSansKR-Light.ttf) format('truetype');
}
@font-face {
	font-family: 'NotoSansKR';
	font-style: normal;
	font-weight: 400;
	src: url(../../font/NotoSansKR-Regular.eot);
	src: url(../../font/NotoSansKR-Regular.eot?#iefix) format('embedded-opentype'),
	url(../../font/NotoSansKR-Regular.woff) format('woff'),
	url(../../font/NotoSansKR-Regular.ttf) format('truetype');
}
@font-face {
	font-family: 'NotoSansKR';
	font-style: normal;
	font-weight: 600;
	src: url(../../font/NotoSansKR-Medium.eot);
	src: url(../../font/NotoSansKR-Medium.eot?#iefix) format('embedded-opentype'),
	url(../../font/NotoSansKR-Medium.woff) format('woff'),
	url(../../font/NotoSansKR-Medium.ttf) format('truetype');
}
@font-face {
	font-family: 'NotoSansKR';
	font-style: normal;
	font-weight: 700;
	src: url(../../font/NotoSansKR-Bold.eot);
	src: url(../../font/NotoSansKR-Bold.eot?#iefix) format('embedded-opentype'),
	url(../../font/NotoSansKR-Bold.woff) format('woff'),
	url(../../font/NotoSansKR-Bold.ttf) format('truetype');
} 

/*pretendard*/
@font-face 
{
	font-family : 'Pretendard';    
	font-style 	: normal;    
	font-weight : 900;
	src 		: url('../../font/Pretendard/Pretendard-Black.woff2') format('woff2'), 
				  url('../../font/Pretendard/Pretendard-Black.woff') format('woff'),
				  url('../../font/Pretendard/Pretendard-Black.ttf') format('truetype');
}

@font-face 
{
	font-family : 'Pretendard';    
	font-style 	: normal;    
	font-weight : 800;
	src 		: url('../../font/Pretendard/Pretendard-ExtraBold.woff2') format('woff2'), 
				  url('../../font/Pretendard/Pretendard-ExtraBold.woff') format('woff'),
				  url('../../font/Pretendard/Pretendard-ExtraBold.ttf') format('truetype');
}

@font-face 
{
	font-family : 'Pretendard';    
	font-style 	: normal;    
	font-weight : 700;
	src 		: url('../../font/Pretendard/Pretendard-Bold.woff2') format('woff2'), 
				  url('../../font/Pretendard/Pretendard-Bold.woff') format('woff'),
				  url('../../font/Pretendard/Pretendard-Bold.ttf') format('truetype');
}

@font-face 
{
	font-family : 'Pretendard';    
	font-style 	: normal;    
	font-weight : 600;
	src 		: url('../../font/Pretendard/Pretendard-SemiBold.woff2') format('woff2'), 
				  url('../../font/Pretendard/Pretendard-SemiBold.woff') format('woff'),
				  url('../../font/Pretendard/Pretendard-SemiBold.ttf') format('truetype');
}

@font-face 
{
	font-family : 'Pretendard';    
	font-style 	: normal;    
	font-weight : 500;
	src 		: url('../../font/Pretendard/Pretendard-Medium.woff2') format('woff2'), 
				  url('../../font/Pretendard/Pretendard-Medium.woff') format('woff'),
				  url('../../font/Pretendard/Pretendard-Medium.ttf') format('truetype');
}

@font-face 
{
	font-family : 'Pretendard';    
	font-style 	: normal;    
	font-weight : 400;
	src 		: url('../../font/Pretendard/Pretendard-Regular.woff2') format('woff2'), 
				  url('../../font/Pretendard/Pretendard-Regular.woff') format('woff'),
				  url('../../font/Pretendard/Pretendard-Regular.ttf') format('truetype');
}

@font-face 
{
	font-family : 'Pretendard';    
	font-style 	: normal;    
	font-weight : 300;
	src 		: url('../../font/Pretendard/Pretendard-Light.woff2') format('woff2'), 
				  url('../../font/Pretendard/Pretendard-Light.woff') format('woff'),
				  url('../../font/Pretendard/Pretendard-Light.ttf') format('truetype');
}

@font-face 
{
	font-family : 'Pretendard';    
	font-style 	: normal;    
	font-weight : 200;
	src 		: url('../../font/Pretendard/Pretendard-ExtraLight.woff2') format('woff2'), 
				  url('../../font/Pretendard/Pretendard-ExtraLight.woff') format('woff'),
				  url('../../font/Pretendard/Pretendard-ExtraLight.ttf') format('truetype');
}

@font-face 
{
	font-family : 'Pretendard';    
	font-style 	: normal;    
	font-weight : 100;
	src 		: url('../../font/Pretendard/Pretendard-Thin.woff2') format('woff2'), 
				  url('../../font/Pretendard/Pretendard-Thin.woff') format('woff'),
				  url('../../font/Pretendard/Pretendard-Thin.ttf') format('truetype');
}



/*Red_Hat_Display*/
@font-face 
{
	font-family : 'Red_Hat_Display';    
	font-style 	: normal;    
	font-weight : 900;
	src 		: url('../../font/Red_Hat_Display/RedHatDisplay-Black.ttf') format('truetype');
}

@font-face 
{
	font-family : 'Red_Hat_Display';    
	font-style 	: normal;    
	font-weight : 800;
	src 		: url('../../font/Red_Hat_Display/RedHatDisplay-ExtraBold.ttf') format('truetype');
}

@font-face 
{
	font-family : 'Red_Hat_Display';    
	font-style 	: normal;    
	font-weight : 700;
	src 		: url('../../font/Red_Hat_Display/RedHatDisplay-Bold.ttf') format('truetype');
}

@font-face 
{
	font-family : 'Red_Hat_Display';    
	font-style 	: normal;    
	font-weight : 600;
	src 		: 
				  url('../../font/Red_Hat_Display/RedHatDisplay-SemiBold.ttf') format('truetype');
}

@font-face 
{
	font-family : 'Red_Hat_Display';    
	font-style 	: normal;    
	font-weight : 500;
	src 		: url('../../font/Red_Hat_Display/RedHatDisplay-Medium.ttf') format('truetype');
}

@font-face 
{
	font-family : 'Red_Hat_Display';    
	font-style 	: normal;    
	font-weight : 400;
	src 		: url('../../font/Red_Hat_Display/RedHatDisplay-Regular.ttf') format('truetype');
}

@font-face 
{
	font-family : 'Red_Hat_Display';    
	font-style 	: normal;    
	font-weight : 300;
	src 		: url('../../font/Red_Hat_Display/RedHatDisplay-Light.ttf') format('truetype');
}




html {width: 100%;margin:0;padding:0;font-size:62.5%;}
body {position:relative;width: 100%;height:100%;margin:0;padding:0;line-height:1.4;font-family:'Pretendard','NotoSansKR', 'malgun gothic', 'dotum';font-weight:300;color:#3d3d3d;word-spacing:-1px;}
* {box-sizing: border-box; /*outline: 0;*/-webkit-text-size-adjust: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
*:after, *:before {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
caption, legend, .sr_only, .hidden, .blind, .IR { overflow: hidden; position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; border: 0 none; clip: rect(0, 0, 0, 0); }
img {display:block;line-height:1;border:none;vertical-align: middle;}
cite, code, dfn, del, em, ins, label, q, span, strong {display:inline-block;}
cite, em, dfn {font-style:normal;}
sub {vertical-align:bottom;font-family:'dotum';}
sup {vertical-align:top;font-family:'dotum';}
/*hr {display:none;}*/
h1 {margin:0;font-size: 2em;}
h2 {margin:0;font-size: 1.5em}
h3 {margin:0;font-size: 1.17em;}
h4 {margin:0;font-size: 1em}
h5 {margin:0;font-size: 0.83em;}
h6 {margin:0;font-size: 0.67em}
address {font-style:normal;}
p {margin:0;}
pre {margin:0;font-size:1em;font-family:verdana;}
table {border-spacing:0;border-collapse:collapse;width:100%;}
caption {display:none;}
th,td {padding:0;text-align:left;font-weight:normal;font-size:inherit;vertical-align:middle;}
dd, dl, ul {margin:0;padding:0;list-style-type:none;}
ol {margin:0;padding:20px;}
form {margin: 0;padding: 0;}
fieldset {margin:0;padding:0;border:none;}
legend {display:none;}
textarea {font-family:inherit;color:inherit;border:0.1rem solid #cdcdcd;}
input [type="text"],
input.text {line-height:1.4;font-family:inherit;font-size:inherit;color:#3d3d3d;background:#fff;vertical-align:middle;border:0.1rem solid #cdcdcd;}
input[type=text]::-ms-clear {display: none;}
select {margin:0;font-family:inherit;font-size:inherit;line-height:1.4;color:#3d3d3d;vertical-align:middle;border:0.1rem solid #cdcdcd;}
button {display:inline-block;margin:0;padding:0;font-family:inherit;white-space:nowrap;text-align: center;vertical-align: middle;cursor:pointer;}
a {color:inherit; text-decoration:none;}
a.btn:focus, input.btn:focus,button.btn:focus {outline: none;}
::-webkit-input-placeholder {color: #fff;}
:-moz-placeholder {color: #fff;}
::-moz-placeholder {color: #fff;}
:-ms-input-placeholder {color: #fff !important;}
::-ms-input-placeholder {color: #fff;}
::placeholder {color: #fff;}

.l {text-align:left !important;}
.c {text-align:center !important;}
.r {text-align:right !important;}
.t {vertical-align:top !important;}
.m {vertical-align:middle !important;}
.b {vertical-align:bottom !important;}
.fl {float:left;}
.fr {float:right;}
.clear::after {content: "";display: table;clear: both;}
.overhide {overflow: hidden;}
.auto-center {margin:0 auto;float: none !important;}
.hidden {position:absolute;visibility:hidden;top:-9000px;left:-9000px;}

.w100p {width:100% !important;}
.w6 {width:6rem !important;}
.w20 {width:20rem !important;}

.mar_t1 {margin-top:1rem !important;}
.mar_t3 {margin-top:3rem !important;}
.mar_r05 {margin-right:0.5rem !important;}
.mar_l05 {margin-left:0.5rem !important;}

.cb {clear:both;}

/* 넓이지정 */
.wd_1 {width:1% !important;}
.wd_2 {width:2% !important;}
.wd_3 {width:3% !important;}
.wd_4 {width:4% !important;}
.wd_5 {width:5% !important;}
.wd_6 {width:6% !important;}
.wd_7 {width:7% !important;}
.wd_8 {width:8% !important;}
.wd_9 {width:9% !important;}
.wd_10 {width:10% !important;}
.wd_11 {width:11% !important;}
.wd_12 {width:12% !important;}
.wd_13 {width:13% !important;}
.wd_14 {width:14% !important;}
.wd_15 {width:15% !important;}
.wd_16 {width:16% !important;}
.wd_17 {width:17% !important;}
.wd_18 {width:18% !important;}
.wd_19 {width:19% !important;}
.wd_20 {width:20% !important;}
.wd_21 {width:21% !important;}
.wd_22 {width:22% !important;}
.wd_23 {width:23% !important;}
.wd_24 {width:24% !important;}
.wd_25 {width:25% !important;}
.wd_26 {width:26% !important;}
.wd_27 {width:27% !important;}
.wd_28 {width:28% !important;}
.wd_29 {width:29% !important;}
.wd_30 {width:30% !important;}
.wd_35 {width:35% !important;}
.wd_40 {width:40% !important;}
.wd_41 {width:41% !important;}
.wd_42 {width:42% !important;}
.wd_43 {width:43% !important;}
.wd_44 {width:44% !important;}
.wd_45 {width:45% !important;}
.wd_46 {width:46% !important;}
.wd_47 {width:47% !important;}
.wd_48 {width:48% !important;}
.wd_49 {width:49% !important;}
.wd_50 {width:50% !important;}
.wd_51 {width:51% !important;}
.wd_52 {width:52% !important;}
.wd_53 {width:53% !important;}
.wd_54 {width:54% !important;}
.wd_55 {width:55% !important;}
.wd_56 {width:56% !important;}
.wd_57 {width:57% !important;}
.wd_58 {width:58% !important;}
.wd_59 {width:59% !important;}
.wd_60 {width:60% !important;}
.wd_65 {width:65% !important;}
.wd_70 {width:70% !important;}
.wd_75 {width:75% !important;}
.wd_80 {width:80% !important;}
.wd_81 {width:81% !important;}
.wd_82 {width:82% !important;}
.wd_83 {width:83% !important;}
.wd_84 {width:84% !important;}
.wd_85 {width:85% !important;}
.wd_86 {width:86% !important;}
.wd_87 {width:87% !important;}
.wd_88 {width:88% !important;}
.wd_89 {width:89% !important;}
.wd_90 {width:90% !important;}
.wd_91 {width:91% !important;}
.wd_92 {width:92% !important;}
.wd_93 {width:93% !important;}
.wd_94 {width:94% !important;}
.wd_95 {width:95% !important;}
.wd_100 {width:100% !important;}

/* common margin reset */
.mg_t-10 {margin-top:-10px !important;}
.mg_t-40 {margin-top:-40px !important;}
.mg_t0 {margin-top:0px !important;}
.mg_t5 {margin-top:5px !important;}
.mg_t10 {margin-top:10px !important;}
.mg_t15 {margin-top:15px !important;}
.mg_t20 {margin-top:20px !important;}
.mg_t25 {margin-top:25px !important;}
.mg_t30 {margin-top:30px !important;}
.mg_t35 {margin-top:35px !important;}
.mg_t40 {margin-top:40px !important;}
.mg_t45 {margin-top:45px !important;}
.mg_t50 {margin-top:50px !important;}
.mg_b0 {margin-bottom:0px !important;}
.mg_b5 {margin-bottom:5px !important;}
.mg_b10 {margin-bottom:10px !important;}
.mg_b15 {margin-bottom:15px !important;}
.mg_b20 {margin-bottom:20px !important;}
.mg_b25 {margin-bottom:25px !important;}
.mg_b30 {margin-bottom:30px !important;}
.mg_b35 {margin-bottom:35px !important;}
.mg_b40 {margin-bottom:40px !important;}
.mg_b45 {margin-bottom:45px !important;}
.mg_b50 {margin-bottom:50px !important;}
.mg_b60 {margin-bottom:60px !important;}
.mg_r-15 {margin-right:-15px !important;}
.mg_r0 {margin-right:0px !important;}
.mg_r5 {margin-right:5px !important;}
.mg_r10 {margin-right:10px !important;}
.mg_r15 {margin-right:15px !important;}
.mg_r20 {margin-right:20px !important;}
.mg_r25 {margin-right:25px !important;}
.mg_r30 {margin-right:30px !important;}
.mg_r35 {margin-right:35px !important;}
.mg_r40 {margin-right:40px !important;}
.mg_r45 {margin-right:45px !important;}
.mg_r50 {margin-right:50px !important;}
.mg_l-15 {margin-left:-15px !important;}
.mg_l0 {margin-left:0px !important;}
.mg_l5 {margin-left:5px !important;}
.mg_l10 {margin-left:10px !important;}
.mg_l15 {margin-left:15px !important;}
.mg_l20 {margin-left:20px !important;}
.mg_l25 {margin-left:25px !important;}
.mg_l30 {margin-left:30px !important;}
.mg_l35 {margin-left:35px !important;}
.mg_l40 {margin-left:40px !important;}
.mg_l45 {margin-left:45px !important;}
.mg_l50 {margin-left:50px !important;}
.mg_l70 {margin-left:70px !important;}

/* common padding reset */
.pd0 {padding:0 !important;}
.pd15 {padding:15px !important;}
.pd_t0 {padding-top:0px !important;}
.pd_t5 {padding-top:5px !important;}
.pd_t10 {padding-top:10px !important;}
.pd_t15 {padding-top:15px !important;}
.pd_t20 {padding-top:20px !important;}
.pd_t25 {padding-top:25px !important;}
.pd_t30 {padding-top:30px !important;}
.pd_t35 {padding-top:35px !important;}
.pd_t40 {padding-top:40px !important;}
.pd_t45 {padding-top:45px !important;}
.pd_t50 {padding-top:50px !important;}
.pd_b0 {padding-bottom:0px !important;}
.pd_b5 {padding-bottom:5px !important;}
.pd_b10 {padding-bottom:10px !important;}
.pd_b15 {padding-bottom:15px !important;}
.pd_b20 {padding-bottom:20px !important;}
.pd_b25 {padding-bottom:25px !important;}
.pd_b30 {padding-bottom:30px !important;}
.pd_b35 {padding-bottom:35px !important;}
.pd_b40 {padding-bottom:40px !important;}
.pd_b45 {padding-bottom:45px !important;}
.pd_b50 {padding-bottom:50px !important;}
.pd_r0 {padding-right:0px !important;}
.pd_r5 {padding-right:5px !important;}
.pd_r10 {padding-right:10px !important;}
.pd_r15 {padding-right:15px !important;}
.pd_r20 {padding-right:20px !important;}
.pd_r25 {padding-right:25px !important;}
.pd_r30 {padding-right:30px !important;}
.pd_r35 {padding-right:35px !important;}
.pd_r40 {padding-right:40px !important;}
.pd_r45 {padding-right:45px !important;}
.pd_r50 {padding-right:50px !important;}
.pd_l0 {padding-left:0px !important;}
.pd_l5 {padding-left:5px !important;}
.pd_l10 {padding-left:10px !important;}
.pd_l15 {padding-left:15px !important;}
.pd_l20 {padding-left:20px !important;}
.pd_l25 {padding-left:25px !important;}
.pd_l30 {padding-left:30px !important;}
.pd_l35 {padding-left:35px !important;}
.pd_l40 {padding-left:40px !important;}
.pd_l45 {padding-left:45px !important;}
.pd_l50 {padding-left:50px !important;}

/*button*/
.btn {display: inline-block;line-height: 1;font-weight: normal;text-align: center;vertical-align: middle;cursor: pointer;border-color: rgba(0, 0, 0, 0);white-space: nowrap;color:#fff;border:0.1rem solid transparent;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}

.color_sky {color:#21b8ce;}
.color_blue {color:#003DA5;}
.color_red {color:#eb0808;}
.color_yellow {color:#ffedca;}
.color_beige {color:#e3e3bd;}

/* Slider */
.slick-slider {position:relative; display:block; box-sizing:border-box; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-touch-callout:none; -khtml-user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent;}
.slick-list {position:relative; display:block; overflow:hidden; margin:0; padding:0;}
.slick-list:focus {outline:none;}
.slick-list.dragging {cursor:pointer;}
.slick-slider .slick-track,
.slick-slider .slick-list {-webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); -ms-transform:translate3d(0, 0, 0); -o-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
.slick-track {position:relative; top:0; left:0; display:block; margin-left:auto; margin-right:auto;}
.slick-track:before,
.slick-track:after {display:table; content:"";}
.slick-track:after {clear:both;}
.slick-loading .slick-track {visibility:hidden;}
.slick-slide {display:none; float:left; height:100%; min-height:1px;}
[dir='rtl'] .slick-slide {float:right;}
.slick-slide img {display:block;}
.slick-slide.slick-loading img {display:none;}
.slick-slide.dragging img {pointer-events:none;}
.slick-initialized .slick-slide {display:block;}
.slick-loading .slick-slide {visibility:hidden;}
.slick-vertical .slick-slide {display:block; height:auto; border:1px solid transparent;}
.slick-arrow.slick-hidden {display:none;}

.business_box_01 > a > div{margin-bottom: 20px;}
.business_box_01 > a{display: flex;flex-wrap: wrap;justify-content: space-between;}
.business_box_01 > a > div{display: flex;flex-direction: column;padding: 30px;background-color: #2b65ad;width: calc(100% / 3.1);height: 300px;}
.business_box_01 > a > div img{width:100%;height:180px;}
.business_box_01 > a > div .txt{margin:15px 0px 10px 0px;font-size:16px;font-weight:600;color:#fff;}
.business_box_01 > a > div p {color:#fff;font-size: 14px;}
.business_box_01 > a > div:nth-child(2){margin: 0px;}.main_business_box{}
.business_box_01 > a > div:nth-child(3),.business_box_01 > a > div:nth-child(5){background: linear-gradient(135deg,#4e68ad 59%, #8FCBCA);}


.info-element{margin:3rem auto !important;}


@media only screen and (max-width:1200px) {
	.business_box_01 > a > div:nth-child(2){margin:0px 0px 20px 0px;}	
	.business_box_01 > a > div{height: 100%;width: calc(100% / 2.1);}	
	.business_box_01 > a > div img{height:auto;}
	.business_box_01 > a > div p{display:none;}	
	.business_box_01 > a > div .txt{font-size:25px;text-align:center;font-weight:300;margin:15px 0px 0px 0px;}
}

@media only screen and (max-width:500px) {	
	.business_box_01 > a > div{height: 100%;width:100%;}	
}

@media screen and (max-width:820px) {
	.info-element{max-width:90% !important;margin:3rem auto !important;}
	.info-element .info-box .info-center .info-area dl{min-width:inherit !important;width:calc(50% - 1rem) !important;padding:2rem;display:flex;align-items: center;flex-direction: column;justify-content: center;min-height:150px;height:auto !important;margin-bottom:0 !important;}
	.info-element .info-box .info-center .info-area{gap:2rem;}
	.info-element .info-box .info-center .info-area dl dd:nth-child(1){margin-top:0 !important;}

	.accordion-box .que{padding-right:10rem !important;}
	.accordion-box .icons{position:absolute;top:1.3rem;right:3rem;margin-right:0 !important;}
	.info-element .info-box .info-center .info-area dl dd img{width:auto !important;height:auto !important;max-width:100%;}
	.accordion-box .que .num{margin-right:5px !important;}
	.accordion-box .anw .h4_tit.mg_b50{margin-bottom:0 !important;}

	.accordion-box .anw table.table tbody td{line-height:1.3;padding:1rem;font-size:1.4rem;}
	.accordion-box .anw table.table th{font-size:1.3rem;line-height:1.3;padding:1rem;}

	.accordion-box .anw .mg_b50.vers{margin-bottom:0 !important;}


}

@media screen and (max-width:530px) {
	.btn_intxt_down{margin:0.5rem 0;}
	.accordion-box .anw{padding:2rem !important;}

	.content_wrap .area_content.etc h4{font-size:1.8rem;}
	.content_wrap .area_content.etc .h4_tit{font-size:1.6rem;}
}