/*
해당하는 스킨 폴더의 이름을 접두사로 사용
ex) .typeA-skin_1_contentsbg_center { }
*/

@charset "utf-8";

.typeA-skin_2_contentsbg_center {
	position: relative;
}
.typeA-skin_2_contentsbg_center > section { width: 1200px; margin: auto; }

.typeA-skin_2_contentsbg {
	content: ' '; display: block; 
	background-position: center top; background-size: cover; background-repeat: no-repeat;
	top: 0; bottom: 0; left: 0; right: 0; position: absolute;z-index: -10;
}
div.typeA-skin_2_div { width: 95%; margin: auto; }
div.typeA-skin_2_div > p { width:100%; text-align:center;width:100%; margin:auto; }
div.typeA-skin_2_div > p.title_subject { word-break:normal;word-break:keep-all; }
div.typeA-skin_2_div > p.page_5_contents { word-break:normal;word-break:keep-all; }

div.typeA-skin_2_div > p.title_sub_subject { position:relative; font-size:15px; font-weight:700; color:#eee; text-align:center; margin-top:20px;  word-break:normal;word-break:keep-all; }


div.typeA-skin_2_div > p.pointer { width:50px; height:5px; background:#f6bb2e; margin:auto; }


@media screen and (max-width:1200px) {
	.typeA-skin_2_contentsbg_center > section { width: 100%; margin: auto; }
}


@media screen and (max-width:800px) {
	div.typeA-skin_2_div > p { width:90%; }
}

@media screen and (max-width:500px) {
	div.typeA-skin_2_div > p { width:95%;  }
	div.typeA-skin_2_div > p.title_subject {font-size:40px; }
}
