@charset 'utf-8';
.actionBtn{margin:0;padding:0;text-align:right;}

/* ===========================================================
	moduleSkin
=========================================================== */
.zero,
.h2Title,
.bgGray,
.bgWhite,
.h2Title{position:relative;clear:both;width:1040px;margin:0 auto 50px;padding:50px 20px;}
.zero{width:100%;padding:0;}
.bgWhite{width:100%;margin: 50px 0;padding: 0;background-color:#fff;}
.skin2Columns .bgWhite{padding:0;}
.bgGray{width:100%;padding:50px 0;background-color:#f6f6f6;}
.skin2Columns .bgGray{padding:0;background-color:transparent;}
.pageTitle .zero{margin:0;}
header .zero,
header .bgGray,
header .bgWhite,
header .h2Title,
footer .zero,
footer .bgGray,
footer .bgWhite,
footer .h2Title{width:100%;margin:0;padding:0;}
.zero .title,
.bgGray .title,
.bgWhite .title{display:none;}
.h2Title .title{clear:both;margin:0 0 10px 0;padding:0;}
.zero .title h2,
.bgGray .title h2,
.bgWhite .title h2{position:absolute;top:-20px;right:0;margin:0;padding:0;border-bottom:none;background:#09102b;color:#fff;font-weight:normal;font-size:10px;}
.zero .title h2 .Head,
.bgGray .title h2 .Head,
.bgWhite .title h2 .Head{padding:2px;font-size:inherit;line-height:15px;}
.zero .contents,
.bgGray .contents,
.bgWhite .contents,
.h2Title .contents{clear:both;margin:0;padding:0;}
.bgGray .contents,
.bgWhite .contents{width:1040px;margin:0 auto;padding:0 20px;}
.skin2Columns .bgGray .contents,
.skin2Columns .bgWhite .contents{width:100%;margin:0;padding:0;}
header .bgGray .contents,
header .bgWhite .contents,
footer .bgGray .contents,
footer .bgWhite .contents{width:100%;}
.zero .contents:after,
.bgGray .contents:after,
.bgWhite .contents:after,
.h2Title .contents:after{content:'';display:block;clear:both;}

/**/
.skin1Colmun .bgGray .contents h2:first-child,
.skin1Colmun .bgWhite .contents h2:first-child{margin:0 0 20px;padding:0 0 10px;text-align:center;}
.skin1Colmun .bgGray .contents h2:first-child:after,
.skin1Colmun .bgWhite .contents h2:first-child:after{left:50%;margin:0 0 0 -15px;}
.skin1Colmun .bgGray .contents h2:first-child + p.alignCenter,
.skin1Colmun .bgWhite .contents h2:first-child + p.alignCenter{padding:0 80px;}

/**/
.adminMode .zero .title,
.adminMode .bgGray .title,
.adminMode .bgWhite .title{display:none !important;}
.adminMode .zero .title h2:after,
.adminMode .bgGray .title h2:after,
.adminMode .bgWhite .title h2:after{display:none;}