﻿/* PTSD.css */
.ptsd_border_bottom {
	border-bottom: 1px solid #C8C8C8 !important;
}

.PTSD_btn {
	background: #6FBFB969 !important;
	border-radius: 10px !important;
	border: 0px !important;
	padding-left: 0em;
	color: #00332e !important;
	text-shadow: none !important;
	font-weight: normal !important;
	font-size: 1em;
	border: none !important;
	font-family: SpoqaHanSans-Regular;
	height: 1.5em;
	width: 87.2%;
	margin-left: auto;
	margin-right: auto;
	line-height: 1.5 !important;
}

.PTSD_btn2 {
	background: #ffffff !important;
	padding-left: 0em;
	color: #5E5E5E !important;
	text-shadow: none !important;
	font-weight: normal !important;
	font-size: 1.25em;
	border: none !important;
	font-family: SpoqaHanSans-Regular;
	height: 3.4em;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	border-radius: 0px !important;
	border-top: 1px solid #C8C8C8 !important;
	position: relative
}

.PTSD_btn3 {
	background: #ffffff !important;
	padding-left: 0em;
	color: #5E5E5E !important;
	text-shadow: none !important;
	font-weight: normal !important;
	font-size: 1.25em;
	border: none !important;
	font-family: SpoqaHanSans-Regular;
	height: 2.75em;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	border-radius: 0px !important;
	border-top: 1px solid #C8C8C8 !important;
	position: relative;
}

.two_icon {
	background: url("../images/common/two_icon.png") no-repeat;
	background-size: cover;
	height: 1.315em;
	width: 1.315em;
	display: inline-block;
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	left: 0.8em;
	top: 0.85em;
}

.three_icon {
	background: url("../images/common/three_icon.png") no-repeat;
	background-size: cover;
	height: 1.315em;
	width: 1.315em;
	display: inline-block;
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	left: 0.8em;
	top: 0.85em;
}

.four_icon {
	background: url("../images/common/four_icon.png") no-repeat;
	background-size: cover;
	height: 1.315em;
	width: 1.315em;
	display: inline-block;
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	left: 0.8em;
	top: 0.85em;
}

.five_icon {
	background: url("../images/common/five_icon.png") no-repeat;
	background-size: cover;
	height: 1.315em;
	width: 1.315em;
	display: inline-block;
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	left: 0.8em;
	top: 0.85em;
}

.num1_icon {
	background: url("../images/common/num1_icon.png") no-repeat;
	background-size: cover;
	height: 1.25em;
	width: 1.25em;
	display: inline-block;
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	left: 1em;
	top: 1.8em;
}

.num2_icon {
	background: url("../images/common/num2_icon.png") no-repeat;
	background-size: cover;
	height: 1.25em;
	width: 1.25em;
	display: inline-block;
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	left: 1em;
	top: 1.8em;
}

.num3_icon {
	background: url("../images/common/num3_icon.png") no-repeat;
	background-size: cover;
	height: 1.25em;
	width: 1.25em;
	display: inline-block;
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	left: 1em;
	top: 1.8em;
}

.num4_icon {
	background: url("../images/common/num4_icon.png") no-repeat;
	background-size: cover;
	height: 1.25em;
	width: 1.25em;
	display: inline-block;
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	left: 1em;
	top: 1.8em;
}

.num5_icon {
	background: url("../images/common/num5_icon.png") no-repeat;
	background-size: cover;
	height: 1.25em;
	width: 1.25em;
	display: inline-block;
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	left: 1em;
	top: 1.8em;
}

.num1_icon2 {
	background: url("../images/common/num1_icon.png") no-repeat;
	background-size: cover;
	height: 1.25em;
	width: 1.25em;
	display: inline-block;
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	left: 1em;
	top: 1.4em;
}

.num2_icon2 {
	background: url("../images/common/num2_icon.png") no-repeat;
	background-size: cover;
	height: 1.25em;
	width: 1.25em;
	display: inline-block;
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	left: 1em;
	top: 1.4em;
}

.num3_icon2 {
	background: url("../images/common/num3_icon.png") no-repeat;
	background-size: cover;
	height: 1.25em;
	width: 1.25em;
	display: inline-block;
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	left: 1em;
	top: 1.4em;
}

.num4_icon2 {
	background: url("../images/common/num4_icon.png") no-repeat;
	background-size: cover;
	height: 1.25em;
	width: 1.25em;
	display: inline-block;
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	left: 1em;
	top: 1.4em;
}

.num5_icon2 {
	background: url("../images/common/num5_icon.png") no-repeat;
	background-size: cover;
	height: 1.25em;
	width: 1.25em;
	display: inline-block;
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	left: 1em;
	top: 1.4em;
}

.etc_icon {
	background: url("../images/common/etc_icon.png") no-repeat;
	background-size: cover;
	height: 1.315em;
	width: 1.315em;
	display: inline-block;
	position: absolute;
	max-width: 100%;
	max-height: 100%;
	margin-left: 0.8em;
	top: 0.85em;
}

#ptsd_img {
	background: url("../images/common/ptsd.png") no-repeat;
	background-size: cover;
	display: inline-block;
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
}

#invasion_img {
	background: url("../images/common/invasion.png") no-repeat;
	background-size: cover;
	display: inline-block;
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
}

#evasion_img {
	background: url("../images/common/evasion.png") no-repeat;
	background-size: cover;
	display: inline-block;
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
}

#evasion_img {
	background: url("../images/common/evasion.png") no-repeat;
	background-size: cover;
	display: inline-block;
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
}

.text_wrap {
	text-align: left;
	font-size: 0.875em;
	letter-spacing: -0.7px;
	color: #787878;
	opacity: 1;
	margin-right: 4.25rem;
	line-height: 1.6rem;
}

.letter-spacing-96 {
	letter-spacing: -0.96px;
}

.PTSD_btn2:active {
	opacity: 0.8;
	background: #6FBFB969 !important;
	color: #2A5D58 !important;
}

.PTSD_btn3:active {
	opacity: 0.8;
	background: #6FBFB969 !important;
	color: #2A5D58 !important;
}

.margin-bottom10px {
	margin-bottom: 10px;
}

.line-height24px {
	line-height: 24px;
}

.bottom_img_wrap2 {
	padding-top: 0;
}

.two_button1 {
	line-height: 70px;
	height: 70px;
	width: 50% !important;
	font-size: 1.25em !important;
	margin: 0em;
	padding: 0em;
	display: inline-block;
	position: relative;
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: #27837C !important;
	border: none !important;
	color: #FFFFFF !important;
	text-shadow: 0 1px 0 #f3f3f3;
	font-family: SpoqaHanSans-Light !important;
	letter-spacing: -0.8px;
	font-weight: normal !important;
	text-shadow: none !important;
	border-radius: 0 !important;
}

.two_button2 {
	line-height: 70px;
	height: 70px;
	width: 50% !important;
	font-size: 1.25em !important;
	margin: 0em;
	padding: 0em;
	display: inline-block;
	position: relative;
	text-align: center;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: #444444 !important;
	border: none !important;
	color: #FFFFFF !important;
	text-shadow: 0 1px 0 #f3f3f3;
	font-family: SpoqaHanSans-Light !important;
	letter-spacing: -0.8px;
	font-weight: normal !important;
	text-shadow: none !important;
	border-radius: 0 !important;
}

.two_button_wrap {
	display: flex;
	height: 70px;
}
.marginBottom0{
	margin-bottom:0 !important;
}
@media (max-width:320px) {
	.ui-content {
		/*height: calc(100vh - -25px);*/
	}

	.PTSD_btn {
		font-size: 0.925em;margin-top: 0px!important;
	}

	#ptsd_img {
		background: url("../images/common/ptsd.png") no-repeat;
		background-size: cover;
		display: inline-block;
		width: 258px;
		height: 136px;
	}

	.bottom_img_wrap2 {
		margin-left: 2em;
		margin-right: 2em;
		padding-top: 0;
	}
}

 @media (min-width:1300px) and (min-height:700px) {
	.__pageMainContainer li {
		text-align: left;
		margin-bottom: 10px
	}

	#ptsd_img {
		width: 60%;
		margin-left: 20%;
		margin-right: 20%;
		text-align: center
	}

	.PTSD_btn {
		height: auto;
		width: 98%;
	}

		.PTSD_btn.a {
			height: auto;
			width: 98%;
		}

	.webCenter h4 {
		margin-left: -20px !important
	}

    .wcenter3 {width: 90%;max-width: 1200px;margin: auto;position: relative; bottom: 63px;}
    .__pageMainFooterDivisionContainer.wcenter3{padding-top: 70px}
    .title.marginLeft15rem{font-size: 26px!important;line-height: 37px;text-align: center;margin-left: 0px!important;margin-top: 100px}
    .marginLeft15rem{text-align: center}
    .centerw{height: 300px!important;margin-top: -200px!important;position: absolute;left:50%;transform: translateX(-50%);top:600px;width: 1150px}
    .centerw a{height: 70px}
    .PTSD_btn2{border-top: 1px solid #eee}
	.ptsd_border_bottom {border-bottom: 1px solid #C8C8C8 !important;}
    .num1_icon,.num2_icon ,.num3_icon, .num4_icon {top:23px}
    .marginLeft325em.lineHeight325{position: absolute;top:3px}
    .right_arrow.lineHeight3em{position: absolute;top:30px}
    .__pageMainFooterDivisionContainer.aa{padding-top: 30px;height: 400px!important}
    .common_btn{height: auto}
    .webCenter {width: 90%;max-width: 1150px;margin: auto;padding-top: -100px!important}
    .__pageMainFooterDivisionContainer.aa img.img_wrapper{width: 60%;margin-left: 20%;margin-right: 20%}
    .__pageFooterContainer.webmain .ui-btn:nth-child(1){margin-top: -160px}
	.__pageFooterContainer.webmain .ui-btn:nth-child(2){margin-top: 10px}
	.num1_icon2, .num2_icon2, .num3_icon2, .num4_icon2, .num5_icon2 {top: 1.15em;}
	.Web_lineHeight275rem {line-height:2.675rem!important;}
    body{/*overflow-y: hidden*/}
	 .img_wrapper {
    width: 50%!important;
    margin-left: 0%;
    height: auto;
    margin-bottom: 0px;
     margin-top: -0px!important; 
}
	 .title.marginLeft225rem {
    margin-top: 100px!important;
}
}
