@charset "utf-8";
/* CSS Document */
.mwjc2019-wrap img{
	width:100%;
}
.mwjc2019-wrap a{
	outline: none;
}
.mwjc2019-wrap *:focus {
	outline: none;
}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::
        宮崎学園短期大学2019
:::::::::::::::::::::::::::::::::::::::::::::::::: */

.mwjc2019-wrap {
	font-family: "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;
    padding: 0!important;
	max-width:960px;
	width: auto;
	margin: 0 auto;
	text-align:center;
}


/* ::::::::: ヘッダー :::::::::*/
.mwjc2019-header {
	background-image: url("../../img/subpage/school/mwjc2019/back.jpg");
    background-size: 100% auto;
	background-repeat:no-repeat;
	padding-bottom: 36%;
}
.mwjc2019-header-top{
	text-align:right;
	padding-top:3.5%;
	padding-right: 5%;
	padding-bottom: 2.5%;
	font-size: 83%;
}
.mwjc2019-header-top a img{
	width:20%;
	margin-bottom: 1%;
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all  0.5s ease;
}
.mwjc2019-header-top a:hover img {
	opacity: 0.5;
	filter: alpha(opacity=50);
	-ms-filter: "alpha(opacity=50)";
}
.mwjc2019-wrap .mwjc2019-new_book{
	padding-left:3%;
}
.mwjc2019-new_book a img{
	width:87%;
	padding: 4%;
	background-color: rgb(255,255,255,0.6);
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all  0.5s ease;
}
.mwjc2019-new_book a:hover img {
	opacity: 0.5;
	filter: alpha(opacity=50);
	-ms-filter: "alpha(opacity=50)";
}
.mwjc2019-wrap .mwjc2019-department-btn{
	padding-right:3.8%;
	padding-top: 1%;
}
.mwjc2019-department-btn > div{
	padding-right: 5px;
	padding-left: 5px;
}
.mwjc2019-department-btn p{
	padding-bottom:5%;
}
.mwjc2019-department-btn a img{
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all  0.5s ease;
}
.mwjc2019-department-btn a:hover img {
	opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
}
@media screen and (max-width: 1000px) {
	.mwjc2019-header-top p{
		font-size:1.2vw;
	}
}
@media screen and (max-width: 767px) {
	.mwjc2019-wrap .mwjc2019-new_book{
		padding-left:2%;
	}
	.mwjc2019-new_book img{
		width:80%;
	}
}

/* ::::::::: 学科・コース紹介 :::::::::*/
.mwjc2019-wrap .mwjc2019-department{
	margin-bottom:7%;
}
.mwjc2019-department h2{
	padding-bottom:2%;
}
.mwjc2019-department h2 img{
	width:57%;
}
.mwjc2019-department_childcare{
	background-image: url("../../img/subpage/school/mwjc2019/childcare_back.png");
    background-size: 100% auto;
	background-repeat:no-repeat;
	padding-bottom: 70%;
	margin-bottom: 3%;
}
.mwjc2019-department_medical{
	background-image: url("../../img/subpage/school/mwjc2019/medical_back.png");
    background-size: 100% auto;
	background-repeat:no-repeat;
	padding-bottom: 70%;
	margin-bottom: 3%;
}
.mwjc2019-department_business{
	background-image: url("../../img/subpage/school/mwjc2019/business_back.png");
    background-size: 100% auto;
	background-repeat:no-repeat;
	padding-bottom: 70%;
}
.mwjc2019-department_welfare{
	background-image: url("../../img/subpage/school/mwjc2019/welfare_back.png");
    background-size: 100% auto;
	background-repeat:no-repeat;
	padding-bottom: 70%;
}
.mwjc2019-cose_book{
	position:absolute;
	bottom:34px;
	text-align:right;
	padding-right: 2%;
}
.mwjc2019-cose_book a img{
	width:75%;
	display: inline-block;
	transition: .2s;
}
.mwjc2019-cose_book a:hover img{
	transform: rotate(2deg);
}
@media screen and (max-width: 767px) {
	.mwjc2019-department_childcare,
	.mwjc2019-department_medical,
	.mwjc2019-department_business,
	.mwjc2019-department_welfare{
		padding-bottom: 140%;
	}
}


/* ::::::::: お問い合わせ :::::::::*/
.mwjc2019-contact{
	margin-bottom: 7%;
}
.mwjc2019-contact h2{
	padding-bottom:2%;
}
.mwjc2019-contact h2 img{
	width:63%;
}
.banner_hp a img{
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all  0.5s ease;
}
.banner_hp a:hover img {
	opacity: 0.5;
	filter: alpha(opacity=50);
	-ms-filter: "alpha(opacity=50)";
}
.img_tel-mail img{
	width:92%;
}
.mwjc2019-logo{
	margin-bottom:4%;
}
.mwjc2019-logo img{
	width: 22%;
}
.mwjc2019-logo a img{
	-webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all  0.5s ease;
}
.mwjc2019-logo a:hover img {
	opacity: 0.5;
	filter: alpha(opacity=50);
	-ms-filter: "alpha(opacity=50)";
}
@media screen and (max-width: 767px) {
	.img_tel-mail{
		padding-top:3%;
	}
	.mwjc2019-logo img{
		width: 40%;
	}
}

/* ::::::::::::::::::::::::::::::::::::::::::::::::::
         bootstrap調整
:::::::::::::::::::::::::::::::::::::::::::::::::: */
ul.h_menu_pc{
	margin-bottom: 0;
}
