@charset "utf-8";

body {-ms-overflow-style:none;}
::-webkit-scrollbar {display:none;}

.wrap {width:1480px; margin:0px auto;}
.wrap_1760 {width:1760px; margin:0px auto;}
.wrap_1200 {width:1200px; margin:0px auto;}
.fc_231916 {color:#231916;}
.fc_ed6e01 {color:#ed6e01;}
.fc_0092d9 {color:#0092d9;}
.fc_58b531 {color:#58b531;}
.bgcolor_01 {background-color:#58b531;}
.bgcolor_02 {background-color:#ed6e01;}
.bgcolor_03 {background-color:#0093d9;}
.volColor {background-color:#26b59d;}
.noto {font-family:'Noto Sans KR',sans-serif;}
.NSR_B .noto {font-size:0.96em; color:#333;}

#HeaderFixed {display:block; width:100%; left:0px; top:0px; background-color:#f6f6f6; padding:17px 20px; box-sizing:border-box;}
#HeaderFixed.scroll {position:fixed; z-index:99;}
#HeaderFixed .header_area {position:relative;}
#HeaderFixed .header_area > .wu_title {}
#HeaderFixed .header_area > .wu_title > span {position:relative; display:inline-block; vertical-align:middle; font-size:1.500em; line-height:1.6em; letter-spacing:-0.7px;}
#HeaderFixed .header_area > .wu_title > span:first-of-type {margin-left:25px; padding-right:15px; box-sizing:border-box; margin-right:15px;}
#HeaderFixed .header_area > .wu_title > span:first-of-type:after {position:absolute; display:block; content:""; right:0px; top:50%; width:2px; height:50%; background-color:#231916;
transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
}
#HeaderFixed .header_area > .wu_title > span > span {margin-right:10px;}
#HeaderFixed .header_area > .wu_title > a {display:inline-block; vertical-align:middle;}
#HeaderFixed .header_area > .wu_title > a > img {display:inline-block; vertical-align:middle; margin-right:10px;}
#HeaderFixed .header_area > .wu_title > a > span {display:inline-block; vertical-align:middle; padding:5px 10px 3px 10px; box-sizing:border-box; color:#fff; font-size:1.417em; line-height:1.6em;
-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px;
}
#HeaderFixed .header_area > .header_right {position:absolute; right:0px; top:50%;
transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
}
#HeaderFixed .header_area > .header_right > a {position:relative; display:inline-block; font-size:1.167em; letter-spacing:-0.4px; box-sizing:border-box; vertical-align:middle; margin-right:20px;}
#HeaderFixed .header_area > .header_right > a:last-child {margin-right:0px;}
#HeaderFixed .header_area > .header_right > a.movehome {color:#231916; padding:12px 0px 14px 0px; font-family:'Noto Sans KR',sans-serif;}
#HeaderFixed .header_area > .header_right > a.agolist {color:#231916; background-color:#d0d0d0; padding:12px 40px 14px 20px; font-family:'Noto Sans KR',sans-serif;}
#HeaderFixed .header_area > .header_right > a.agolist > i {position:absolute; top:50%; right:20px;
transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
-webkit-transition:all 0.3s ease-out;
-moz-transition:all 0.3s ease-out;
-o-transition:all 0.3s ease-out;
transition:all 0.3s ease-out;
}
#HeaderFixed .header_area > .header_right > a.agolist:hover > i {right:15px;}
#HeaderFixed .header_area > .header_right > a.viewmenu {color:#fff; padding:12px 20px 14px 20px; font-family:'Noto Sans KR',sans-serif;}

#HeaderFixed .header_menu {position:absolute; border-top:1px solid #ccc; border-bottom:1px solid #ccc; background-color:#fff; padding:50px 0px; box-sizing:border-box; z-index:9; left:0px; top:80px; width:100%; display:none;}
#HeaderFixed .header_menu .hm_area {}
#HeaderFixed .header_menu .hm_area:after {display:block; content:""; clear:both;}
#HeaderFixed .header_menu .hm_area > div {box-sizing:border-box;}
#HeaderFixed .header_menu .hm_area > .hm_left {position:relative; float:left; width:20%;}
#HeaderFixed .header_menu .hm_area > .hm_left:after {position:absolute; display:block; content:""; top:0px; right:0px; width:1px; height:100%; background-color:#b9baba;}
#HeaderFixed .header_menu .hm_area > .hm_left > a.ebook_area {display:inline-block;}
#HeaderFixed .header_menu .hm_area > .hm_left > a.ebook_area > img {border:1px solid #ddd;}
a.ebook_area > p {margin-top:20px; color:#fff; background-color:#26b59d; font-size:1.167em; letter-spacing:-0.4px; text-align:center; padding:14px 10px 12px 10px; box-sizing:border-box;}
/*#HeaderFixed .header_menu .hm_area > .hm_right {float:right; width:80%; padding-left:110px;}
.hm_right > a.hm_menulink {display:inline-block; width:33%; box-sizing:border-box; vertical-align:top; font-size:1.417em; letter-spacing:-1.0px; line-height:1.6em; margin-bottom:30px; padding-right:50px;}
.hm_right > a.hm_menulink > p.title {font-size:1.176em; margin-bottom:5px;}
.hm_right > a.hm_menulink > p.title_sub {}
.hm_right > a.hm_menulink > p.title_sub > span {display:inline-block; vertical-align:top;}
.hm_right > a.hm_menulink > p.title_sub > span.first {width:3%;}
.hm_right > a.hm_menulink > p.title_sub > span.last {width:90%; word-break:keep-all;}*/

#HeaderFixed .header_menu .hm_area > .hm_right {float:right; width:70%; margin:0 auto;}
#HeaderFixed .header_menu .hm_area > .hm_right:after {content:''; display:block; clear:both;}
#HeaderFixed .header_menu .hm_area > .hm_right > div {float:left; width:calc( (100% / 3) - (4% / 3)); margin-right:2%;}
#HeaderFixed .header_menu .hm_area > .hm_right > div:last-child {margin-right:0;}
.hm_right > div > a.hm_menulink {display:block; box-sizing:border-box; vertical-align:top; font-size:1.417em; letter-spacing:-1.0px; line-height:1.6em; margin-bottom:30px; min-height:86px;}
.hm_right > div > a.hm_menulink:hover {color:#26b59d;}
.hm_right > div > a.hm_menulink > p.title {font-size:1.176em; margin-bottom:5px; font-weight:800;}
.hm_right > div > a.hm_menulink > p.title_sub {}
.hm_right > div > a.hm_menulink > p.title_sub > span {display:inline-block; vertical-align:top;}
.hm_right > div > a.hm_menulink > p.title_sub > span.first {}
.hm_right > div > a.hm_menulink > p.title_sub > span.last {width:90%; word-break:keep-all;}


#MainVisualArea {background-color:#fff; height:620px; margin-bottom:60px; padding:0px 10px; box-sizing:border-box;}
#MainVisualArea .mva_area {}
#MainVisualArea .mva_area .mva {position:relative; height:620px;}
#MainVisualArea .mva_area .mva .visual_absolute {position:relative; right:0px; top:30%; opacity:0; text-align:right;
/*transform:translateY(-50%);*/
/*-webkit-transform:translateY(-50%);*/
/*-moz-transform:translateY(-50%);*/
/*-ms-transform:translateY(-50%);*/
/*-o-transform:translateY(-50%);*/
-webkit-transition:all 0.5s ease-out;
-moz-transition:all 0.5s ease-out;
-o-transition:all 0.5s ease-out;
transition:all 0.5s ease-out;
}
#MainVisualArea .mva_area .mva .visual_absolute > .columns {color:#333; font-size:1.667em; letter-spacing:-0.6px; margin-bottom:30px;}
#MainVisualArea .mva_area .mva .visual_absolute > .title {color:#333; font-size:3.30em; letter-spacing:-0.6px; margin-bottom:20px; line-height:1.2em;}
#MainVisualArea .mva_area .mva .visual_absolute > .title .title_br {display:none;}
#MainVisualArea .mva_area .mva .visual_absolute > .title_sub {color:#000; font-size:1.667em; letter-spacing:-0.6px; line-height:1.6em; margin-bottom:60px;}
#MainVisualArea .mva_area .mva .visual_absolute > .title_sub > .sub_br {display:none;}
#MainVisualArea .mva_area .mva .visual_absolute > .moreview {color:#000; font-size:1.250em; letter-spacing:-0.6px;}
#MainVisualArea .mva_area .mva .visual_absolute > .moreview > a {position:relative;}
#MainVisualArea .mva_area .mva .visual_absolute > .moreview > a > i {position:absolute; top:50%; left:-30px; color:#ed6e01;
transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
-webkit-transition:all 0.5s ease-out;
-moz-transition:all 0.5s ease-out;
-o-transition:all 0.5s ease-out;
transition:all 0.5s ease-out;
}
#MainVisualArea .mva_area .mva .visual_absolute > .moreview > a:hover > i {left:-25px;}
#MainVisualArea .mva_area .mva.action_ab .visual_absolute {opacity:1; right:100px;}

#MainVisualArea .mva_area .mva.visual0 {background:url("./images/visual_img0.jpg") center right no-repeat; background-size:cover;}
#MainVisualArea .mva_area .mva.visual1 {background:url("./images/visual_img1.jpg") center right no-repeat; background-size:cover;}
#MainVisualArea .mva_area .mva.visual2 {background:url("./images/visual_img2.jpg") center right no-repeat; background-size:cover;}
#MainVisualArea .mva_area .mva.visual3 {background:url("./images/visual_img3.jpg") center right no-repeat; background-size:cover;}



section {box-sizing:border-box; padding:60px 10px 25px 10px;}
section.section1 {background-color:#f6f6f6;}
section.section2 {background-color:#fff; margin-bottom:60px;}
section .section_contArea {}
section .section_contArea:after {display:block; content:""; clear:both;}
section .section_contArea > a {position:relative; display:block; float:left; width:470px; box-sizing:border-box; margin-right:35px; margin-bottom:35px; background-color:#fff; overflow:hidden;}
section .section_contArea > a.section1_lr {
-webkit-border-radius:30px 30px 30px 130px;
-moz-border-radius:30px 30px 30px 130px;
border-radius:30px 30px 30px 130px;
}
section .section_contArea > a.section1_ar {
-webkit-border-radius:30px;
-moz-border-radius:30px;
border-radius:30px;
}
section .section_contArea > a.section1_rr {
-webkit-border-radius:30px 130px 30px 30px;
-moz-border-radius:30px 130px 30px 30px;
border-radius:30px 130px 30px 30px;
}
section .section_contArea > a:nth-child(3n) {margin-right:0px;}
section.section1 .imgarea {position:relative; height:310px; text-align:center; overflow:hidden;}
section.section2 .imgarea {position:relative; height:229px; text-align:center; overflow:hidden;}
section .section_contArea > a .imgarea > img {position:absolute; left:0px; top:0px;
-webkit-transition:all 0.3s ease-out;
-moz-transition:all 0.3s ease-out;
-o-transition:all 0.3s ease-out;
transition:all 0.3s ease-out;
}
section .section_contArea > a:hover .imgarea > img {
transform:scale(1.1,1.1);
-webkit-transform:scale(1.1,1.1);
-moz-transform:scale(1.1,1.1);
-ms-transform:scale(1.1,1.1);
-o-transform:scale(1.1,1.1);
}
section.section1 .contarea {position:relative; height:130px; text-align:center;}
section.section1 .contarea > label {display:inline-block; padding:0 20px; position:absolute; left:50%; color:#fff; font-size:1.667em; letter-spacing:-0.4px; width:fit-content; min-width:140px; height:36px; line-height:36px; top:-18px;
transform:translateX(-50%);
-webkit-transform:translateX(-50%);
-moz-transform:translateX(-50%);
-ms-transform:translateX(-50%);
-o-transform:translateX(-50%);
}
section.section2 .section_contArea > a {border:1px solid #cccccc;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
section.section2 .contarea {position:relative; height:70px; text-align:center;}
section .contarea > p {position:absolute; width:100%; top:50%; color:#231916; font-size:1.833em; line-height:1.6em; letter-spacing:-0.5px; padding:10px 10px; box-sizing:border-box;
transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
}
section .section_contArea > a .contarea > p > span {position:relative; padding:2px 0px;}
section .section_contArea > a:hover .contarea > p > span {box-shadow:inset 0 -1px 0 #231916; line-height:21px;
-webkit-transition:all 0.3s ease-out;
-moz-transition:all 0.3s ease-out;
-o-transition:all 0.3s ease-out;
transition:all 0.3s ease-out;
}
#FooterArea {background-color:#f4f4f4; padding:37px 10px; box-sizing:border-box;}
#FooterArea .footer_area {position:relative;}
#FooterArea .footer_area .fa_sns {position:absolute; right:0px; top:50%;
transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
}
#FooterArea .footer_area .fa_sns > a {position:relative; display:inline-block; width:60px; height:60px; border:1px solid #cecece; margin-left:10px; overflow:hidden;
-webkit-border-radius:50%;
-moz-border-radius:50%;
border-radius:50%;
}
#FooterArea .footer_area .fa_sns > a:first-child {margin-left:0px;}
#FooterArea .footer_area .fa_sns > a:before {overflow:hidden;
transform:translate(-50%,-50%);
-webkit-transform:translate(-50%,-50%);
-moz-transform:translate(-50%,-50%);
-ms-transform:translate(-50%,-50%);
-o-transform:translate(-50%,-50%);
}
#FooterArea .footer_area .fa_sns > a.sns_b:before {opacity:1; position:absolute; display:block; content:""; width:100%; height:100%; z-index:2; left:0px; top:0px; background:url("./images/sns_b.png") center center no-repeat #fff; background-size:cover; left:50%; top:50%;}
#FooterArea .footer_area .fa_sns > a.sns_b:after {position:absolute; display:block; content:""; width:100%; height:100%; z-index:1; left:0px; top:0px; background:url("./images/sns_b_over.png") center center no-repeat #fff; background-size:cover;}
#FooterArea .footer_area .fa_sns > a.sns_f:before {opacity:1; position:absolute; display:block; content:""; width:100%; height:100%; z-index:2; left:0px; top:0px; background:url("./images/sns_f.png") center center no-repeat #fff; background-size:cover; left:50%; top:50%;}
#FooterArea .footer_area .fa_sns > a.sns_f:after {position:absolute; display:block; content:""; width:100%; height:100%; z-index:1; left:0px; top:0px; background:url("./images/sns_f_over.png") center center no-repeat #fff; background-size:cover;}
#FooterArea .footer_area .fa_sns > a.sns_t:before {opacity:1; position:absolute; display:block; content:""; width:100%; height:100%; z-index:2; left:0px; top:0px; background:url("./images/sns_t.png") center center no-repeat #fff; background-size:cover; left:50%; top:50%;}
#FooterArea .footer_area .fa_sns > a.sns_t:after {position:absolute; display:block; content:""; width:100%; height:100%; z-index:1; left:0px; top:0px; background:url("./images/sns_t_over.png") center center no-repeat #fff; background-size:cover;}
#FooterArea .footer_area .fa_sns > a.sns_y:before {opacity:1; position:absolute; display:block; content:""; width:100%; height:100%; z-index:2; left:0px; top:0px; background:url("./images/sns_y.png") center center no-repeat #fff; background-size:cover; left:50%; top:50%;}
#FooterArea .footer_area .fa_sns > a.sns_y:after {position:absolute; display:block; content:""; width:100%; height:100%; z-index:1; left:0px; top:0px; background:url("./images/sns_y_over.png") center center no-repeat #fff; background-size:cover;}
#FooterArea .footer_area .fa_sns > a:hover:before {/*width:0%; height:0%; */opacity:0;}
#FooterArea .footer_area .fa_logo {display:inline-block; vertical-align:middle; width:300px;}
#FooterArea .footer_area .fa_info {display:inline-block; vertical-align:middle; width:75%; color:#231916; font-size:1.400em; line-height:1.6em;}
#FooterArea .footer_area .fa_info > .fa_t {margin-bottom:10px; word-break:keep-all;}
#FooterArea .footer_area .fa_info label {position:relative; display:block; display:inline-block; padding-left:25px; margin-left:25px;}
#FooterArea .footer_area .fa_info label:after {position:absolute; display:block; content:""; left:0px; top:50%; width:1px; height:50%; background-color:#231916;
transform:translateY(-50%);
-webkit-transform:translateY(-50%);
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%);
}
#FooterArea .footer_area .fa_info label:first-child {margin-left:0px; padding-left:0px;}
#FooterArea .footer_area .fa_info label:first-child:after {width:0px;}

#right_quick {position:absolute; right:0px; top:0px; border:1px solid red; background-color:#fff; border:1px solid #e5e5e5; z-index:9;}
#right_quick > a {display:block; border-bottom:1px solid #e5e5e5; padding:15px 0px; box-sizing:border-box;}
#right_quick > a:last-child {border-bottom:0px;}

.slick-dotted.slick-slider {}
.slick-dots
 {
    position:absolute;
    bottom:25px;
    display:block;
    width:100%;
    padding:0;
    margin:0;
    list-style:none;
    text-align:center;
}
.slick-dots li
 {
    position:relative;
    display:inline-block;
    width:16px;
    height:16px;
    margin:0 5px;
    padding:0;
    cursor:pointer;
}
.slick-dots li button
 {
    font-size:0;
    line-height:0;
    display:block;
    width:16px;
    height:16px;
    padding:5px;
    cursor:pointer;
    color:transparent;
    border:0;
    outline:none;
    background:transparent;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
}
.slick-dots li button:hover,
.slick-dots li button:focus
 {
    outline:none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
 {
    opacity:1;
}
.slick-dots li button:before
 {
    font-size:6px;
    line-height:16px;
    position:absolute;
    top:0;
    left:0;
    width:16px;
    height:16px;
    content:'';
    text-align:center;
    color:red;
	background-color:#a5a5a5;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
}
.slick-dots li.slick-active button:before
 {
	background-color:#fff;
    color:black;
}

.M_block {display:none;}


@media only screen and (max-width:1770px) {
	.wrap_1760 {width:100%;}
}
@media only screen and (max-width:1500px) {
	.wrap {width:100%;}
	section .section_contArea > a {width:32%; margin-right:2%; margin-bottom:2%;}
}
@media only screen and (max-width:1440px) {
	#FooterArea .footer_area {text-align:center;}
	#FooterArea .footer_area .fa_sns {position:relative; top:0%; margin-bottom:30px;
	transform:none;
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	}
	#FooterArea .footer_area .fa_logo {width:100%; margin-bottom:20px;}
	#FooterArea .footer_area .fa_info {width:100%; padding:0px 20px; box-sizing:border-box;}
}
@media only screen and (max-width:1210px) {
	.wrap_1200 {width:100%;}
}
@media only screen and (max-width:1120px) {
	#HeaderFixed .header_area > .wu_title > span {display:none;}
	#HeaderFixed .header_area > .wu_title > a > img {width:60px; margin-right:10px;}
	#HeaderFixed .header_area > .header_right > a {margin-right:5px;}
	#HeaderFixed .header_area > .header_right > a.movehome {display:none;}
	#HeaderFixed .header_area > .header_right > a.agolist {padding:10px 34px 8px 14px;}
	#HeaderFixed .header_area > .header_right > a.viewmenu {padding:10px 14px 8px 14px;}

	#HeaderFixed .header_menu {top:69px;}
}
@media only screen and (max-width:1024px) {
	#MainVisualArea .mva_area .mva.action_ab .visual_absolute {right: 50px;}

	#MainVisualArea {height:580px; margin-bottom:20px;}
	#MainVisualArea .mva_area .mva {height:580px;}
	section {padding:20px 10px 5px 10px;}
	section .section_contArea > a {width:49%; margin-right:2%; margin-bottom:2%; box-sizing:border-box;}
	section .section_contArea > a:nth-child(2n) {margin-right:0%;}
	section .section_contArea > a:nth-child(3) {margin-right:2%;}
	section.section1 .imgarea {height:210px;}
	section.section2 .imgarea {height:180px;}
	section .section_contArea > a .imgarea > img {width:100%;}
	#FooterArea .footer_area .fa_info label {padding-left:10px; margin-left:10px;}

	#HeaderFixed .header_menu .hm_area > .hm_left {display:none;}
	#HeaderFixed .header_menu .hm_area > .hm_right {float:none; ; width:95%;}

}
@media only screen and (max-width:768px) {
	body {font-size:0.6em;}
	#MainVisualArea {height:480px;}
	#MainVisualArea .mva_area .mva {height:480px;}
	#MainVisualArea .mva_area .mva.action_ab .visual_absolute {right:50px;}
	section.section1 .imgarea {height:auto;}
	section.section2 .imgarea {height:auto;}
	section .section_contArea > a .imgarea > img {position:relative;}
	section.section1 .contarea {height:100px;}
	section.section2 .contarea {height:50px;}
	#FooterArea .footer_area .fa_info label {display:block; padding-left:0px; margin-left:0px;}
	#FooterArea .footer_area .fa_info label:after {width:0px;}
	#FooterArea .footer_area .fa_sns > a {width:40px; height:40px; margin-left:5px;}

	#HeaderFixed .header_menu {overflow-y:auto; height:500px; padding:20px 0;}
	#HeaderFixed .header_menu .hm_area > .hm_right > div {float:none; width:100%; margin-right:0;}
	.hm_right > div > a.hm_menulink > p.title_sub > span.first {display:none;}

	#right_quick {display:none;}

	.hm_right > div > a.hm_menulink {margin-bottom:30px; min-height:auto; text-align:center;}
	.hm_right > div > a.hm_menulink > p.title_sub > span.last {width:auto;}

	.M_block {display:block;}

}
@media only screen and (max-width:425px) {
	#MainVisualArea {height:400px;}
	#MainVisualArea .mva_area .mva {height:400px; font-size:0.8em;}
	#MainVisualArea .mva_area .mva.action_ab .visual_absolute {right:20px;}
	#MainVisualArea .mva_area .mva .visual_absolute > .title_sub {margin-bottom:30px;}
	#MainVisualArea .wrap_1760 .mva_area .mva.visual1 .visual_absolute .title{margin-bottom:20px ;} /*vol271Γί°‘*/
	section.section2 {margin-bottom:0px;}
	section .section_contArea > a {width:100%; margin-right:0%; margin-bottom:10px;}
	section .section_contArea > a:nth-child(3) {margin-right:0%;}
	section .section_contArea > a.section1_lr {
	-webkit-border-radius:10px 10px 10px 10px;
	-moz-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	}
	section .section_contArea > a.section1_ar {
	-webkit-border-radius:10px 10px 10px 10px;
	-moz-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	}
	section .section_contArea > a.section1_rr {
	-webkit-border-radius:10px 10px 10px 10px;
	-moz-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	}
	section.section1 .contarea {height:auto; padding:25px 10px 10px 10px;}
	section.section2 .contarea {height:auto;}
	section .contarea > p {position:relative; top:0%;
	transform:none;
	-webkit-transform:none;
	-moz-transform:none;
	-ms-transform:none;
	-o-transform:none;
	}
	.slick-dots li {width:10px; height:10px;}
	.slick-dots li button {width:10px; height:10px;}
	.slick-dots li button:before {width:10px; height:10px;}
}
@media only screen and (max-width:375px) {
	#HeaderFixed .header_area > .header_right > a.agolist {display:none;}
	#MainVisualArea .mva_area .mva .visual_absolute > .title .title_br {display:block;}
	#MainVisualArea .mva_area .mva .visual_absolute > .title_sub > .sub_br {display:block;}
}