@charset "utf-8";
@font-face {
	font-family: 'NotoSans';
	src: url('/donation_campaign/haiti/fonts/NotoSansCJKkr-Light.eot');
	src: url('/donation_campaign/haiti/fonts/NotoSansCJKkr-Light.eot?#iefix') format('embedded-opentype'),
			url('/donation_campaign/haiti/fonts/NotoSansCJKkr-Light.woff') format('woff'),
			url('/donation_campaign/haiti/fonts/NotoSansCJKkr-Light.ttf') format('truetype');
	font-style: normal;
	font-weight: 100;
}
@font-face {
	font-family: 'NotoSans';
	src: url('/donation_campaign/haiti/fonts/NotoSansCJKkr-Regular.eot');
	src: url('/donation_campaign/haiti/fonts/NotoSansCJKkr-Regular.eot?#iefix') format('embedded-opentype'),
			url('/donation_campaign/haiti/fonts/NotoSansCJKkr-Regular.woff') format('woff'),
			url('/donation_campaign/haiti/fonts/NotoSansCJKkr-Regular.ttf') format('truetype');
	font-style: normal;
	font-weight: 400;
}

@font-face {
	font-family: 'NotoSans';
	src: url('/donation_campaign/haiti/fonts/NotoSansCJKkr-Medium.eot');
	src: url('/donation_campaign/haiti/fonts/NotoSansCJKkr-Medium.eot?#iefix') format('embedded-opentype'),
			url('/donation_campaign/haiti/fonts/NotoSansCJKkr-Medium.woff') format('woff'),
			url('/donation_campaign/haiti/fonts/NotoSansCJKkr-Medium.ttf') format('truetype');
	font-style: normal;
	font-weight: 400;
}

@font-face {
	font-family: 'NotoBold';
	src: url('/donation_campaign/haiti/fonts/notokr-Bold.eot');
	src: url('/donation_campaign/haiti/fonts/notokr-Bold.eot?#iefix') format('embedded-opentype'),
			url('/donation_campaign/haiti/fonts/notokr-Bold.woff') format('woff'),
			url('/donation_campaign/haiti/fonts/notokr-Bold.ttf') format('truetype');
	font-style: normal;
}

@font-face { font-family: 'GmarketSansBold'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'GmarketSansMedium'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'GmarketSansLight'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff'); font-weight: normal; font-style: normal; }

/* font */


*{word-break:break-all;word-wrap:break-word;font-family: 'NotoSans', sans-serif;}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, p, a {margin: 0px;padding: 0px;list-style: none;word-break: keep-all;}
input,select,textarea{vertical-align: middle; margin: 0; padding: 0; border: 0; }
a{text-decoration: none;vertical-align: middle;font-size: inherit;color: inherit;transition:all 0.3s ease-in-out;}
img{border: 0; vertical-align: middle; margin:0; padding: 0; border: 0;max-width: 100%;}
table {border-collapse: collapse; width: 100%;}
caption{width: 0; height: 0; font-size: 0; overflow: hidden;}
.hidden {overflow: hidden;position: absolute;width: 0;height: 0;top: -9999px;left: -9999px;line-height: 0;text-indent: -999em;margin: 0;padding: 0;background: none;line-height: 0;border: none;}
.clearfix:after{content: "";display: block;height: 0;clear: both;visibility: hidden;}
.clear{clear: both;height: 0;}

.tC{text-align:center !important;}
.tL{text-align:left !important;}
.tR{text-align:right !important;}
.bdNo{border: none !important;}

.width-auto{max-width: 1390px;margin:0 auto;position: relative;}
#wrap{position: relative;width: 1920px;margin: 0 auto;overflow: hidden;}
#header{
height: 66px;
}
#header #logo{float:left;margin-top: 3px;margin-left: 15px;}
#header .txt{float:right;margin-top: 20px;margin-right: 15px;}


.topBox{
background: url(/donation_campaign/haiti/images/myanmar_img01.jpg) no-repeat center center;
background-size: cover;
height: 740px;
position: relative;
}
.topBox .txt{
padding-top: 185px;
padding-bottom: 170px;
width: 72%;
float: right;
}
.topBox .txt .font1{color: #ad232c;font-size: 70px;line-height: 80px;font-weight: bold;margin-bottom: 38px;text-align: right;}
.topBox .txt .font2{color: #111111;font-size: 30px;line-height: 44px;font-weight: bold;text-align: right;}
.topBox .btn{
width: 100%;
}
.topBox .btn a {
display: inline-block;
color: #fff;
font-size: 29px;
line-height: 25px;
font-weight: bold;
padding: 17px 10px;
float: left;
margin-right: 40px;
text-align: center;
width: calc(100% / 3 - 47px);
}
.topBox .btn a span {padding: 10px 0;padding-right: 40px;display:inline-block;background:url(/donation_campaign/haiti/images/mouse_bg.png) no-repeat right top;}
.topBox .btn a:nth-child(1) {background:#f5564a;}
.topBox .btn a:nth-child(2) {background:#f54459;}
.topBox .btn a:nth-child(3) {background:#d00c29;margin-right: 0;}
.topBox .bottom{position: absolute;right: 36px;bottom: 30px;font-size: 21px;line-height: 26px;font-weight: bold;}
.topBox .bottom p {color:#333333;}
section{overflow: hidden;margin: 0 auto;position: relative;}
section.B1 {width: 1390px;}
section.B2 {width: 100%;background:#e5ecf4;margin-top: 100px;}
section.B3 {width: 100%;background: #eeeeee;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
.tit-b{
text-align: center;
padding-top: 95px;
padding-bottom: 54px;
}
.tit-b p{font-size: 52px;line-height: 96px;font-weight: bold;display: inline-block;padding-left: 128px;letter-spacing: -1px;}
.tit-b p.bg01{
background: url(/donation_campaign/haiti/images/myanmar_img02.jpg) no-repeat left top;
}
.tit-b p.bg02{background: url(/donation_campaign/haiti/images/myanmar_img07.jpg) no-repeat left top;}
.tit-b p.bg03{background: url(/donation_campaign/haiti/images/myanmar_img12.jpg) no-repeat left top;}
.box-s1{border: 1px solid #dddddd;background: #f5f5f5;padding-top: 50px;padding-bottom: 30px;background: #dddddd;}
.box-s1 ul {
text-align: center;
}
.box-s1 ul li {
display: inline-block;
vertical-align: top;
}
.box-s1 ul li .box{
padding-top: 110px;
width: 300px;
margin: 0 10px;
}
.box-s1 ul li .box.bg01{
background: url(/donation_campaign/haiti/images/myanmar_img03.jpg) no-repeat center top;
}
.box-s1 ul li .box.bg02{
background: url(/donation_campaign/haiti/images/myanmar_img05.jpg) no-repeat center top;
}
.box-s1 ul li .box.bg03{
background: url(/donation_campaign/haiti/images/myanmar_img06.jpg) no-repeat center top;
}
.box-s1 ul li .box .font1{
font-size: 32px;
font-weight: bold;
}
.box-s1 ul li .box .font2{font-size: 17px;line-height: 22px;margin-top: 13px;letter-spacing: -1px;}
.video-box{padding: 30px 100px 50px 100px;background: #dddddd;}
.video-box iframe {display:block;width:100%;height: 570px;}
.video-box .txt{margin-top: 27px;}
.video-box .txt .font1{
text-align: right;
}
.video-box .txt .font1 span {display:inline-block;font-size: 24px;line-height: 27px;font-weight: bold;color: #333333;}
.video-box .txt .font2{margin-top: 30px;font-size: 25px;line-height: 41px;word-break: keep-all;text-align: center;}
.list-box02{background: #ffffff;margin-bottom: 100px;padding: 60px 60px;max-width: 1080px;}
.list-box02 .tit1{
font-size: 36px;
line-height: 100px;
font-weight: bold;
margin-bottom: 10px;
}
.list-box02 .tit1.bg01{
background: url(/donation_campaign/haiti/images/myanmar_img08.jpg) no-repeat left top;
padding-left: 112px;
}
.list-box02 .tit1.bg02{
background: url(/donation_campaign/haiti/images/myanmar_img09.jpg) no-repeat left 34px;
padding-left: 118px;
}
.list-box02 .tit1.bg03{background: url(/donation_campaign/haiti/images/myanmar_img10.jpg) no-repeat left top;padding-left: 112px;}
.list-box02 .tit1.bg04{background: url(/donation_campaign/haiti/images/myanmar_img11.jpg) no-repeat left top;padding-left: 112px;}
.list-box02 .list-e1{background: url(/donation_campaign/haiti/images/myanmar_list01.jpg) no-repeat left 5px;padding-left: 24px;font-size: 21px;line-height: 29px;font-weight: bold;margin-bottom: 12px;word-break: break-word;}
.list-box02 .list-e2{margin-left: 22px;font-size: 17px;line-height: 25px;margin-bottom: 10px;text-indent: -20px;padding-left: 20px;letter-spacing: -1px;word-break: break-word;}
.list-box02 .list-e3{margin-left: 22px;font-size: 17px;line-height: 25px;margin-bottom: 10px;text-indent: -20px;padding-left: 20px;padding-bottom: 5px;display: inline-block;word-break: break-word;border-bottom: 2px solid #000000;}
.list-box02 .last-b{
margin-bottom: 40px;
}
.list-box02 .last-b2{
margin-bottom: 60px;
}

.txt-box-y1{background:#f5f5f5;/* border:1px solid #dddddd; */text-align: center;padding: 43px 20px;margin-top: 50px;margin-bottom: 100px;}
.txt-box-y1 .font1{color:#333333;font-size: 20px;line-height: 33px;font-weight: bold;margin-bottom: 18px;}
.txt-box-y1 .font2{color:#f5564a;font-size: 29px;line-height: 37px;font-weight: bold;}

.slider-box{background: #ffffff;padding: 50px 30px 75px 30px;position: relative;width: 1420px;margin: 77px auto 0 auto;border: 1px solid #cccccc;}
#slider001.flexslider .flex-direction-nav a.flex-next{display:none;}
#slider001.flexslider .flex-direction-nav a.flex-prev{display:none;}
#slider001 .flex-pauseplay-wrap{width: 20px;height: 20px;position:relative;}
#slider001 .flex-pauseplay{z-index:99;width: 20px;height: 20px;position:relative;}
#slider001.flexslider .flex-direction-nav .flex-pauseplay a{background: url(/donation_campaign/haiti/images/slider_stop.jpg) no-repeat left top;width:12px;height:14px;z-index:20;display:inline-block;}
#slider001.flexslider .flex-direction-nav .flex-pauseplay a.flex-play{background: url(/donation_campaign/haiti/images/slider_play.jpg) no-repeat left top;width:12px;height:14px;display:inline-block;}
#slider001.flexslider {position:relative;overflow:hidden;background: #ffffff;width:100%;padding-bottom: 45px;width: 970px;margin: 0 auto;}
#slider001 .flex-direction-nav{width: 13px;height: 20px;position: absolute;right: 50%;margin-right: -100px;bottom: 0;z-index: 999;}
#slider001 .flex-direction-nav li:nth-child(1){float:left;position:absolute;left:2%;top:30%;z-index: 10;}
#slider001 .flex-direction-nav li:nth-child(2){float:left;z-index: 10;}
#slider001 .flex-direction-nav li:nth-child(3){float:right;position:absolute;right:2%;top:30%;z-index: 10;}
#slider001.flexslider .slides {zoom:1;}
#slider001.flexslider .slides li {width:100%;}
#slider001.flexslider .slides li a{display:block;}
#slider001.flexslider .slides li img {width:100%;}
#slider001.flexslider .flex-control-nav {position:absolute;left: 50%;margin-left: -95px;z-index:9;bottom: 0;width: 170px;}
#slider001.flexslider .flex-control-nav li {float:left;margin-left:7px;}
#slider001.flexslider .flex-control-nav li a {cursor:pointer;display:block;border-radius: 100px;width:14px;height:14px;font-size:0;background:url("/donation_campaign/haiti/images/slider_off.jpg") no-repeat left top;}
#slider001.flexslider .flex-control-nav li a.flex-active{width:34px;height:14px;background:url("/donation_campaign/haiti/images/slider_on.jpg") no-repeat left center;}
#slider001 .flex-pauseplay a{height: 16px;z-index: 10;width: 20px;}
.slider-box .p-txt{color:#333333;font-size:18px;position: absolute;right: 30px;bottom: 30px;}

#slider001 .mask{position:absolute;left:0;bottom:0;width:100%;background: url(/donation_campaign/haiti/images/slider_mask.png) repeat left top;text-align: center;color: #ffffff;padding: 14px 0;}
#slider001 .mask p{
display: inline-block;
font-size: 20px;
line-height: 22px;
font-weight: bold;
}
#slider001 .mask span{
display: inline-block;
font-weight: bold;
font-size: 15px;
line-height: 16px;
margin-left: 10px;
}

#footer{text-align:center;padding: 90px 0;background: #ffffff;}
#footer p {color:#555555;font-size: 21px;line-height: 28px;}
#toTop {
position: fixed;
bottom: 35px;
right: 1%;
background: url(/donation_campaign/haiti/images/top.png) no-repeat 0 0;
display: inline-block;
width: 64px;
height: 64px;
}


.list-boxK01{position:relative;background: #ffffff;margin-bottom: 100px;padding: 25px 0px;width: calc(100% - 380px);margin: 0 auto;border: 1px solid #dddddd;margin-bottom: 20px;}
.list-boxK01 .dot-line01{position:absolute;left: calc(32% - -28px);top:0;width:1px;height:100%;background:url(/donation_campaign/haiti/images/myanmar_img23.jpg) repeat-y right top;}
.list-boxK01 .dot-line02{position:absolute;left: calc(65% - -30px);top:0;width:1px;height:100%;background:url(/donation_campaign/haiti/images/myanmar_img23.jpg) repeat-y right top;}
.list-boxK01 ul {
position: relative;
}
.list-boxK01 ul li {
float: left;
margin: 0 0px;
width: calc(100% / 3 - 40px );
padding: 0 20px;
}

.list-boxK01 ul li:last-child{margin-right:0;}
.list-boxK01 ul li .box{text-align: center;width: 100%;}
.list-boxK01 ul li .box .tit {padding-top: 103px;text-align: center;font-size: 33px;line-height: 48px;font-weight: bold;margin-bottom: 17px;display: inline-block;}
.list-boxK01 ul li .box .tit.bg01 {background: url(/donation_campaign/haiti/images/myanmar_img13.jpg) no-repeat center top;}
.list-boxK01 ul li .box .tit.bg02 {background: url(/donation_campaign/haiti/images/myanmar_img14.jpg) no-repeat center top;}
.list-boxK01 ul li .box .tit.bg03 {background: url(/donation_campaign/haiti/images/myanmar_img15.jpg) no-repeat center top;}


.list-k1{background: url(/donation_campaign/haiti/images/myanmar_list01.jpg) no-repeat left 5px;padding-left: 24px;font-size: 19px;line-height: 25px;margin-bottom: 3px;word-break: break-word;text-align: left;}
.list-k2{background: none;padding-left: 24px;font-size: 18px;line-height: 26px;margin-bottom: 2px;word-break: break-word;text-indent: -10px;padding-left: 10px;margin-left: 20px;text-align: left;word-break: keep-all;}

.box-3s{text-align:center;margin: 0 auto;width: 766px;height: 300px;background: url(/donation_campaign/haiti/images/myanmar_img22.png) no-repeat center top;margin-bottom: 30px;}
.box-3s img {display:inline-block;margin: 57px 20px;}
.box-3s p{color:#555555;}
.list-boxK01 ul li .box .list-k1{
margin-left: 10%;
}
.list-boxK01 ul li .box .list-k2{
margin-left: 15%;
}
.box-3s-b{text-align:center;margin-bottom: 30px;}
.box-3s-b p {color: #555555;font-size: 19px;line-height: 28px;}
.box-4s{margin: 0 auto 100px auto;padding: 25px 0px;width: calc(100% - 380px);}
.box-4s .top{position:relative;}
.arrow01{
position: absolute;
left: 50%;
margin-left: -405px;
top: 87px;
}
.arrow02{
position: absolute;
left: 0;
right: 0;
margin: 0 auto;
width: 74px;
bottom: -60px;
}
.arrow03{
position: absolute;
right: 50%;
margin-right: -405px;
top: 87px;
}
.box-4s .top .box{background: #ffffff;width: 33%;margin: 0 auto;margin-bottom: 60px;text-align: center;padding: 35px 30px;border: 1px solid #dddddd;}
.box-4s .box .tit{font-size: 33px;line-height: 37px;margin-bottom: 20px;}
.box-4s .bottom .box-c{width: calc(100% / 3 - 17px);margin-right: 20px;display: inline-block;vertical-align: top;}
.box-4s .bottom .box-c .box{
background: #ffffff;
text-align: center;
padding: 35px 30px;
border: 1px solid #dddddd;
}
.box-4s .bottom .box-c:last-child{margin-right:0;}


/* 2021-08-20 */
.new2021-style{}
.new2021-box1{padding: 125px 0;background: url('/donation_campaign/haiti/images/new2021_bg1.jpg') no-repeat center;background-size: cover;}
.new2021-box1 *{box-sizing: border-box;}
.new2021-box1 dl.title{margin-bottom: 55px;}
.new2021-box1 dl.title > *{float: left;width: 50%;}
.new2021-box1 dl.title > dt{color: #ee2c33;font-size: 80px;line-height: 80px;padding-right: 30px;font-weight: bold;font-family: 'NotoBold';}
.new2021-box1 dl.title > dd{color: #111;font-size: 28px;line-height: 28px;font-weight: bold;}
.new2021-box1 dl.title > dd > p{margin-top: 18px;padding-left: 28px;background: url('/donation_campaign/haiti/images/new2021_bg2.png') no-repeat left 2px;}
.new2021-box1 dl.title > dd > p:first-child{margin-top: 0;}
.new2021-box1 .video-map{position: relative;}
.new2021-box1 .video-map > dt{position: absolute;top: 0;left: 0;width: calc(62% - 58px);height: 100%;}
.new2021-box1 .video-map > dd{float: right;width: calc(38% - -3px);}
.new2021-box1 .video-map iframe{display: block;width: 100%;height: 100%;}
.new2021-title1{display: table;margin: 0 auto 22px;color: #000;font-size: 50px;line-height: 50px;font-weight: bold;padding-bottom: 10px;border-bottom: 5px solid #000;}
.new2021-icon1{margin: 30px 0 58px;text-align: center;}
.new2021-icon1 *{box-sizing: border-box;}
.new2021-icon1 > li{display: inline-block;vertical-align: top;width: 19%;margin-top: 30px;padding: 0 5px;}
.new2021-icon1 > li > .icon{display: block;}
.new2021-icon1 > li > h5{margin: 18px 0 12px;color: #000;font-size: 27px;line-height: 1;font-weight: bold;}
.new2021-icon1 > li > h5 > span{font-size: 20px;}
.new2021-icon1 > li > p{color: #444;font-size: 30px;line-height: 30px;font-weight: bold;}
.new2021-icon1 > li > p.red{color: #f01f1f;}
.new2021-icon1 > li > p.big{color: #000;font-size: 30px;line-height: 30px;}
.new2021-style .p-txt1{text-align: center;color: #000000;font-size: 21px;line-height: 1;font-weight: 100;}
.new2021-style .p-txt2{text-align: center;color: #222;font-size: 21px;line-height: 1.2;font-weight: bold;}
.new2021-style .ul-txt1{text-align: center;color: #222;font-size: 27px;font-weight: 600;line-height: 38px;}
.new2021-style .ul-txt1 > li:not(:first-child){margin-top: 17px;}
.new2021-style .ul-txt1 > li.red{color: #ee1c25;}
.new2021-style section.B1{padding: 147px 0;box-sizing: border-box;}
.new2021-style section.B2{background: #e6e1e1;margin-top: 0;padding: 153px 10px 150px 10px;box-sizing: border-box;}
.new2021-style .txt-box-y1{background: #eeeeee;padding: 40px 20px;margin: 102px 0;}
.new2021-style .txt-box-y1 .font1{color: #333;font-size: 23px;line-height: 39px;font-weight: bold;margin-bottom: 36px;}
.new2021-style .txt-box-y1 .font2{color: #ea3b3b;font-size: 34px;line-height: 1.2;font-weight: bold;}

.new2021-box2{margin: 49px auto 0;max-width: 1483px;padding: 50px 40px;background: #fff;box-sizing: border-box;border: 1px solid #cccccc;}
.new2021-box2 *{box-sizing: border-box;}
.new2021-box2 > ul{text-align: center;}
.new2021-box2 > ul > li{float: left;}
.new2021-box2 > ul > li > h5{display: table;margin: 0 auto 42px;text-align: left;color: #222;font-size: 25px;line-height: 33px;font-weight: bold;padding-left: 26px;background: url('/donation_campaign/haiti/images/myanmar_list01.jpg') no-repeat left 7px;}
.new2021-box2 > ul.ul-01{margin: -20px 0 0 -20px;}
.new2021-box2 > ul.ul-01 > li{width: calc(33.33% - 20px);margin: 20px 0 0 20px;}
.new2021-box2 > ul.ul-02{/* margin-top: 30px; *//* padding-top: 30px; *//* border-top: 1px dashed #cccccc; */}
.new2021-box2 > ul.ul-02 > li{width: 50%;padding: 0 15px;border-right: 1px dashed #cccccc;}
.new2021-box2 > ul.ul-02 > li:last-child{border-right: 0;}
/* 2021-08-20 */





section.N1{
width: 1330px;
margin: 0 auto;
text-align: center;
}
section.N1 .tit01 {
text-align: center;
font-weight: bold;
font-size: 52px;
line-height: 55px;
padding-bottom: 10px;
margin-bottom: 17px;
margin-top: 143px;
border-bottom: 5px solid #000000;
display: inline-block;
}
section.N1 .text02{
font-size: 19px;
line-height: 30px;
color: #444444;
}
section.N1 .text03{font-weight: bold;font-size: 28px;line-height: 37px;background: #f7f7f7;border: 1px solid #cccccc;padding: 18px 10px;margin-top: 94px;margin-bottom: 40px;}
section.N1 .list-N1{
text-align: left;
}
section.N1 .list-N1 li {background: url(/donation_campaign/haiti/images/myanmar_list01.jpg) no-repeat left 6px;padding-left: 26px;display: inline-block;font-size: 23px;line-height: 30px;font-weight: bold;margin-right: 31px;margin-bottom: 10px;}
section.N1 .tit02{
background: url(/donation_campaign/haiti/images/myanmar_list01.jpg) no-repeat left 6px;
padding-left: 26px;
display: inline-block;
font-size: 23px;
line-height: 30px;
font-weight: bold;
margin-right: 31px;
text-align: left;
display: block;
margin-top: 48px;
}
section.N1 .box-N1{
text-align: left;
background: #f7f7f7;
display: block;
border-radius: 600px;
overflow: hidden;
padding: 53px 82px;
width: 649px;
margin-top: 20px;
}
section.N1 .box-N1 li {
display: inline-block;
float: left;
margin: 0 37px;
}
section.N1 .box-N2 li:last-child {margin-right:0;}
section.N1 .box-N1 li .box {
text-align: center;
}
section.N1 .box-N1 li .box p {
font-size: 18px;
line-height: 25px;
font-weight: bold;
margin-top: 4px;
}
section.N1 .box-N2{
margin-top: 10px;
margin-bottom: 110px;
}
section.N1 .box-N2 li {
float: left;
margin-right: 20px;
width: calc(100% / 5 - 16px);
}
section.N1 .box-N2 li:last-child {margin-right:0;}
section.N1 .box-N2 li .box {
width: 100%;
margin-bottom: 30px;
}
section.N1 .box-N2 li .box img {
width: 100%;
}
section.N1 .box-N2 li .box p {
font-size: 20px;
line-height: 25px;
font-weight: bold;
margin-top: 10px;
}
section.N1 .en-boxV{
border: 1px solid #cccccc;
padding: 45px 109px;
margin-top: 20px;
}
section.N1 .en-boxV p {}
section.N1 .en-boxV img {width:100%;}
section.N1 .en-btnV {text-align: left;margin-top: 22px;}
section.N1 .en-btnV p{display: inline-block;font-size: 19px;color: #575757;line-height: 24px;margin-right: 10px;}
section.N1 .en-btnV a{
    display: inline-block;
    margin-top: -6px;
}




@media screen and (max-width: 1920px) {
	#wrap{width: 100%;}
}

@media screen and (max-width: 1540px) {
	.list-boxK01 ul li .box .tit{font-size: 27px;line-height: 36px;}
	.list-boxK01 ul li .box .list-k1{margin: 0 20px;margin-bottom: 4px;}
	.list-boxK01 ul li .box .list-k2{margin: 0 40px;margin-bottom: 5px;}
	.list-boxK01{width: calc(100% - 100px);padding: 40px 0px;}
	.box-3s-b{padding: 0 70px;}
	.box-4s{width: calc(100% - 100px);}
	.box-4s .box .tit{font-size: 27px;line-height: 36px;}
}

@media screen and (max-width: 1330px) {
	.slider-box{
width: calc(100% - 60px);
padding: 50px 30px 50px 30px;
}
}


@media screen and (max-width: 1330px) {
	section.N1{width: calc(100% - 40px);padding: 0 20px;}
	section.N1 .text02 br{display:none;}
	#slider001.flexslider{width:100%;}
}

@media screen and (max-width: 1200px) {
	section.B1 {width: 100%;}
	section.B2 {width: 100%;}
	section.B3 {width: 100%;}
	.topBox .txt .font1{font-size: 55px;line-height: 60px;}
	.topBox .txt .font2{font-size: 27px;line-height: 42px;}
	.topBox .txt{width: 75%;}
	.topBox .btn{width: calc(100% - 40px);padding: 0 20px;}
	
	/* 2021-08-20 */
	.new2021-box1{padding: 125px 20px;}
	/* //2021-08-20 */
}
@media screen and (max-width: 1024px) {
	#wrap{width: 1024px;margin: 0 auto;min-height: auto;}

	/* 2021-08-20 */
	.new2021-box1{padding: 60px 20px;}
	.new2021-box1 dl.title{display: table;margin: 0 auto 40px;}
	.new2021-box1 dl.title > *{float: none;width: auto;}
	.new2021-box1 dl.title > dt{padding: 0 0 20px;}
	.new2021-box1 .video-map > dt{width: calc(62% - 10px);}
	.new2021-box1 .video-map > dd{float: right;width: calc(38% - 10px);}
	.new2021-style section.B1{padding: 60px 10px;}
	.new2021-style section.B2{padding: 60px 10px;}
	.new2021-icon1 > li > h5{font-size: 22px;}
	.new2021-icon1 > li > h5 > span{font-size: 18px;}
	.new2021-icon1 > li > p{font-size: 20px;}
	.new2021-icon1 > li > p.big{font-size: 22px;}
	/* //2021-08-20 */








}

@media screen and (max-width: 768px) {
	#wrap{width: 100%;}
	.topBox .txt{width: calc(100% - 40px);padding: 0 20px;padding-top: 100px;padding-bottom: 60px;text-align: center;float: none;}
	.topBox .txt .font2 br{display:none;}
	.topBox .btn{bottom: -363px;}
	.topBox .btn a{width: calc(100% - 20px);margin-bottom: 10px;margin-right: 0;float: none;}
	.topBox .txt .font1{font-size: 43px;line-height: 58px;}
	.topBox .txt .font2{font-size: 23px;line-height: 37px;}
	.topBox .btn a{font-size: 20px;line-height: 27px;padding: 13px 10px;}
	.topBox{height:auto;}
	.topBox .bottom{position: static;text-align: right;padding: 20px;font-size: 19px;}
	.tit-b p{font-size: 38px;line-height: 63px;}
	.tit-b p.bg01 {background: url(/donation_campaign/haiti/images/myanmar_img02.jpg) no-repeat left top;background-size: 62px auto;padding-left: 76px;}
	.tit-b p.bg02 {background: url(/donation_campaign/haiti/images/myanmar_img07.jpg) no-repeat left top;background-size: 52px auto;padding-left: 72px;}
	.tit-b p.bg03 {background: url(/donation_campaign/haiti/images/myanmar_img12.jpg) no-repeat left top;background-size: 76px auto;padding-left: 88px;}
	.box-s1 ul li .box.bg01 {background: url(/donation_campaign/haiti/images/myanmar_img03.jpg) no-repeat center top;background-size: 82px auto;}
	.box-s1 ul li .box.bg02 {background: url(/donation_campaign/haiti/images/myanmar_img05.jpg) no-repeat center top;background-size: 82px auto;}
	.box-s1 ul li .box.bg03 {background: url(/donation_campaign/haiti/images/myanmar_img06.jpg) no-repeat center top;background-size: 82px auto;margin: 0 10px 10px 10px;}
	.box-s1 ul li .box {padding-top: 91px;width: 370px;display: inline-block;margin: 0 10px 42px 10px;}
	.box-s1 ul li .box .font1{font-size: 25px;}
	.box-s1 ul li .box .font2{margin-top: 7px;}
	.video-box{padding: 30px 20px;}
	.video-box .txt .font1 span{font-size: 22px;line-height: 22px;}
	.video-box .txt .font2{margin-top: 20px;font-size: 17px;line-height: 29px;}
	.list-box02{padding: 50px 20px;}
	.list-box02 .tit1.bg01 {background: url(/donation_campaign/haiti/images/myanmar_img08.jpg) no-repeat left top;background-size: 52px auto;padding-left: 72px;padding-bottom: 9px;}
	.list-box02 .tit1.bg02 {background: url(/donation_campaign/haiti/images/myanmar_img09.jpg) no-repeat left 11px;padding-left: 118px;padding-top: 7px;}
	.list-box02 .tit1.bg03 {background: url(/donation_campaign/haiti/images/myanmar_img10.jpg) no-repeat left 14px;background-size: 52px auto;padding-left: 76px;}
	.list-box02 .tit1.bg04 {background: url(/donation_campaign/haiti/images/myanmar_img11.jpg) no-repeat left top;background-size: 52px auto;padding-left: 68px;padding-bottom: 12px;}
	.list-box02 .tit1{font-size: 27px;line-height: 42px;padding-top: 3px;}
	.list-box02 .list-e1 {background: url(/donation_campaign/haiti/images/myanmar_list01.jpg) no-repeat left 4px;padding-left: 24px;font-size: 17px;line-height: 26px;font-weight: bold;margin-bottom: 12px;word-break: break-word;}
	.list-box02 .last-b{margin-bottom: 45px;}
	.slider-box{padding: 40px 20px 40px 20px;}
	.txt-box-y1 .font1{font-size: 18px;line-height: 30px;}
	.txt-box-y1 .font1 br{display:none;}
	.txt-box-y1 .font2{font-size: 25px;line-height: 31px;}
	#footer p{padding: 0 20px;}
	section.B2 {margin-top: 70px;}
	.box-s1{padding-bottom:0;}
	.list-boxK01 ul li{float: none;width: calc(100% - 40px);padding: 0 20px;}
	.list-boxK01 ul li.last .box{background:none;padding-bottom: 0;margin-bottom: 0;}
	.list-boxK01 .dot-line01{display:none;}
	.list-boxK01 .dot-line02{display:none;}
	.list-boxK01 ul li .box{width: calc(100% - 0px);margin-bottom: 30px;padding-bottom: 30px;background: url(/donation_campaign/haiti/images/myanmar_img23_e.jpg) repeat-x left bottom;}
	.box-3s{width: 100%;height: auto;background: url(/donation_campaign/haiti/images/myanmar_img22.png) no-repeat center top;background-size: 554px auto;}
	.box-3s img {width: 110px;margin: 50px auto;}
	.list-boxK01{width: calc(100% - 40px);padding: 40px 0px;}
	.box-3s-b {padding: 0 10px;}
	.box-4s{width: calc(100% - 30px);margin: 0 auto 0px auto;}
	.box-4s .top .box{width: calc(100% - 60px);}
	.arrow01{display:none;}
	.arrow03{display:none;}
	.box-4s .bottom .box-c{width: 100%;margin-bottom: 20px;}
	.box-4s .box .tit {font-size: 26px;line-height: 33px;}

	/* 2021-08-20 */
	.new2021-box1{padding: 40px 20px;}
	.new2021-box1 dl.title{margin-bottom: 25px;}
	.new2021-box1 dl.title > dt{font-size: 60px;line-height: 62px;padding-bottom: 25px;}
	.new2021-box1 dl.title > dd{font-size: 18px;line-height: 20px;}
	.new2021-box1 dl.title > dd > p{margin-top: 10px;background-position: left top;}
	.new2021-box1 .video-map > dt{position: static;width: 100%;height: 300px;margin-bottom: 25px;}
	.new2021-box1 .video-map > dd{float: none;width: 100%;text-align: center;}
	.new2021-icon1 > li{width: 32%;min-width: 180px;}
	.new2021-box2{padding: 30px 20px;}
	.new2021-box2 > ul > li > h5{font-size: 18px;line-height: 25px;background: url(/donation_campaign/haiti/images/myanmar_list01.jpg) no-repeat left 2px;}
	.new2021-box2 > ul.ul-01 > li{width: calc(100% - 20px);}
	.new2021-box2 > ul.ul-02 > li{width: 100%;margin-top: 50px;padding: 0;border-right: 0;}
	.new2021-box2 > ul.ul-02 > li:first-child{margin-top: 0;margin-bottom: 30px;}
	.new2021-style .txt-box-y1{margin: 50px 10px;}
	section.N1 .text03{font-size: 18px;line-height: 27px;margin-top: 66px;}
	section.N1 .box-N1{
width: calc(100% - 60px);
padding: 40px 30px 25px 30px;
border-radius: 50px;
text-align: center;
}
	section.N1 .box-N1 li{margin-bottom:20px;float: none;}
	section.N1 .en-boxV{
padding: 20px 20px;
}
	section.N1 .box-N2 li{
width: calc(100% / 3 - 20px);
}
	section.N1 .en-btnV a{display:block;margin-top:10px;}
	section.N1 .tit01{font-size: 42px;line-height: 50px;margin-top: 95px;margin-bottom: 41px;}
	section.N1 .text02{font-size: 18px;line-height: 30px;}
	section.N1 .list-N1 li{
font-size: 20px;
line-height: 29px;
margin-bottom: 7px;
}
	section.N1 .tit02{
font-size: 20px;
line-height: 29px;
margin-bottom: 7px;
margin-top: 25px;
}
	section.N1 .box-N2 li .box p{font-size: 17px;line-height: 25px;}
	section.N1 .box-N2 li .box{
margin-bottom: 20px;
}
	section.N1 .box-N1 li .box p{font-size: 17px;line-height: 25px;}
	/* //2021-08-20 */
}

@media screen and (max-width: 600px) {
	section.N1 .box-N2 li {width: calc(100% / 2 - 20px);}
}

@media screen and (max-width: 520px) {
	#header .txt{width: 166px;margin-top: 26px;}
	.box-s1 ul li .box{width:360px;}

	/* 2021-08-20 */
	.new2021-box1 dl.title > dt{font-size: 44px;line-height: 46px;}
	.new2021-box1 dl.title > dd{font-size: 16px;}
	.new2021-icon1 > li > h5{font-size: 20px;}
	.new2021-icon1 > li > h5 > span{font-size: 16px;}
	.new2021-icon1 > li{width: 49%;min-width: 165px;}
	.new2021-icon1 > li > p{font-size: 18px;}
	.new2021-icon1 > li > p.big{font-size: 20px;}
	.new2021-style .p-txt1{font-size: 18px;}
	.new2021-style .p-txt2{font-size: 16px;}
	.new2021-style .ul-txt1{font-size: 18px;}
	.new2021-style .txt-box-y1{padding: 20px 2%;}
	.new2021-style .txt-box-y1 .font1{font-size: 16px;line-height: 27px;}
	.new2021-style .txt-box-y1 .font2{font-size: 22px;line-height: 30px;}
	/* //2021-08-20 */
}

@media screen and (max-width: 360px) {
	#wrap{width: 360px;}

}