@charset "utf-8";

.event-wrap {padding-bottom:115px;line-height:1.4;text-align:center;background-color:#ae76ab}

.event-wrap .event-title {position:relative;padding:85px 0 225px;letter-spacing:-.5px;color:#002c3c;background:url('images_my/title_bg.jpg') no-repeat center top / cover;}
.event-wrap .event-title h2 {font-size:46px;line-height:65px;font-weight:normal;}

.event-wrap .event-box {position:relative;max-width:910px;z-index:2;margin:-160px auto 0;}
.event-wrap .event-box .copy {position:absolute;top:-38px;right:0;}
.event-wrap .event-box .event-boxCont {color:#666;}
.event-wrap .event-box .event-boxCont .section1 {position:relative;z-index:10;padding:0 7%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	box-shadow:1px 1px 3px 0 rgba(0,0,0,0.2);background:#fff;
}
.event-wrap .event-box .event-boxCont > ul > li {padding:60px 0 55px;letter-spacing:-.5px;border-bottom:1px solid #dfdfdf;}
.event-wrap .event-box .event-boxCont > ul > li:first-child {padding-top:75px;}
.event-wrap .event-box .event-boxCont > ul > li.last {padding-bottom:75px;border-bottom:0;}
.event-wrap .event-box .event-boxCont > ul > li .box-title strong {display:inline-block;padding-left:24px;background:url('images_my/BG_titleL.gif') no-repeat left center;}
.event-wrap .event-box .event-boxCont > ul > li .box-title span {display:inline-block;padding-right:24px;background:url('images_my/BG_titleR.gif') no-repeat right center;}
.event-wrap .event-box .event-boxCont > ul > li .box-title em {display:block;width:362px;line-height:55px;font-size:28px;color:#fff;background:#743299;}
.event-wrap .event-box .event-boxCont > ul > li .box-title_sub {margin-top:30px;font-size:20px;color:#666}
.event-wrap .event-box .event-boxCont > ul > li .pdt_img {padding-top:40px;}
.event-wrap .event-box .event-boxCont > .ft_txt {margin-top:50px;font-size:20px;color:#ebb0e8;}
.event-wrap .event-box .event-boxCont > .ft_txt2 {margin-top:4%;font-size:18px;color:#ebb0e8;}


@media screen and (max-width:1024px){
	.event-wrap .event-box {margin-right:5%;margin-left:5%;}
	.event-wrap .event-box .event-boxCont .section1 {padding:0 5%;}
}
@media screen and (max-width:768px){   
	.event-wrap {padding-bottom:55px;}
	.event-wrap .event-title {padding:45px 10px 110px;}
	.event-wrap .event-title h2 {font-size:23px;line-height:1.5;}

	.event-wrap .event-box {margin:-80px 5% 0;}
	.event-wrap .event-box .event-boxCont .section1 {}
    .event-wrap .event-box .event-boxCont > ul > li {padding:30px 0;}
	.event-wrap .event-box .event-boxCont > ul > li:first-child {padding-top:35px;}
	.event-wrap .event-box .event-boxCont > ul > li.last {padding-bottom:35px;}
    .event-wrap .event-box .event-boxCont > ul > li .box-title em {width:280px;line-height:40px;font-size:18px;}
	.event-wrap .event-box .event-boxCont > ul > li .box-title_sub {margin-top:15px;font-size:15px;line-height:1.4;}
	.event-wrap .event-box .event-boxCont > ul > li .box-title_sub > span {margin-top:5px;font-size:14px;line-height:1.4;}
	.event-wrap .event-box .event-boxCont > ul > li .pdt_img {padding-top:8%;margin:0 10%;}
	.event-wrap .event-box .event-boxCont > ul > li:first-child .pdt_img {margin:0 20%;}
	.event-wrap .event-box .event-boxCont > ul > li.last .pdt_img {margin:0 5%;}
	.event-wrap .event-box .event-boxCont > .ft_txt {margin-top:25px;font-size:15px;}
	.event-wrap .event-box .event-boxCont > .ft_txt2 {margin-top:8px;font-size:13px;}
}
@media screen and (max-width:480px){
    .event-wrap .event-box .event-boxCont > ul > li .box-title strong {padding-left:12px;background-size:contain;}
    .event-wrap .event-box .event-boxCont > ul > li .box-title span {padding-right:12px;background-size:contain;}
    .event-wrap .event-box .event-boxCont > ul > li .box-title em {width:210px;line-height:35px;font-size:14px;letter-spacing:0;}	
}