@charset "utf-8";


iframe{ border: 0; margin: 0; padding: 0;}
#wrap{
    max-width: 1920px;
    min-width: 1263px;
}
.div_inner{ width: 1030px; margin:0 auto; height: 100%; text-align: center;}

 .div_sec1{height:655px; background: url('/webPub/sc_2018/care17/images/img_01.jpg') no-repeat 50% 0;} 
 .div_sec2{position: relative;height:979px; background: url('/webPub/sc_2018/care17/images/img_02.jpg') no-repeat 50% 0;} 

/*.div_sec1{height:1291px; background:#0c0b0e url('/webPub/sc_2018/care15/images/img_01.jpg') no-repeat 50% 0; position:relative;}*/
.div_movie { position:absolute; left:50%; top:275px; margin-left:-480px; text-align:center; width:960px;}
.load_movie { width:960px; height:539px; }
.div_movie p { padding:12px 0 30px; text-align:center;  }

.div_movie a { margin-top:40px; display:inline-block;}

.load_movie { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; height: auto; }
.load_movie iframe, .load_movie object, .load_movie embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

.div_sec3{height:1582px; background: url('/webPub/sc_2018/care17/images/img_03.jpg') no-repeat 50% 0;}
.div_sec4{height:1337px; background: url('/webPub/sc_2018/care17/images/img_04.jpg') no-repeat 50% 0;}
.div_sec5{position: relative;height:1136px; background: url('/webPub/sc_2018/care17/images/img_05.jpg') no-repeat 50% 0;}


.btn-area a{position: absolute;bottom: 74px;left: 50%;transform: translateX(-50%);}
/*.div_sec11 .div_inner{padding : 66px 0 34px;}*/
.div_sec10 .div_inner .p-txt{ }

.sns_area{ padding:47px 0 62px; border-top:3px solid #f8f6f3;}
.sns_area h3{
	font-weight: normal;
	display: inline-block;
    font-size: 16px;
    color: #4e4e4e;
    vertical-align: middle;
	margin-right:8px;
}

.sns_area > .div_inner > a{
	display: inline-block;
    margin-left: 14px;
    vertical-align: middle;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -ms-transition: 0.5s;
    -o-transition: 0.5s;
}

.screen_out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}
.topBtn {position:absolute;right:50%;top:588px;z-index:10;margin-right:-600px;}
.topBtn a {display:block;}