@charset "UTF-8";

/*-------------------------------
	sub visual
-------------------------------*/

.sub_visual::before {
	background:url(../images/bg_subvisual_glaucomatous_cataract.png) no-repeat right center / cover;
}

/*-------------------------------
	page link
-------------------------------*/

.sec_page_link {
	padding-bottom:0;
}

.page_link_list {
	max-width:61rem;
	margin:0 auto;
}

.page_link_list li {
	width:46%;
	max-width:28rem;
}

/*-------------------------------
	ar glca
-------------------------------*/

.ca_about {
	padding-top:10rem;
}

.ca_about .icon-title::after {
	width:6.1rem;
	height:5.3rem;
	background:url(../images/icon_catract.svg) no-repeat center / contain;
}

.gl_about .icon-title::after {
	width:6.1rem;
	height:5.3rem;
	background:url(../images/icon_glaucomat.svg) no-repeat center / contain;
}

.sec_treatment {
	padding-top:9rem;
	padding-bottom:12rem;
}

/*-------------------------------
	disease_block
-------------------------------*/

.sec_treatment .disease_block {
	margin-bottom:5rem;
}

/*-------------------------------
	symptoms
-------------------------------*/

.symptoms_block02 .symptoms_list li {
	width:auto;
	margin-right:4rem;
	padding-right:0;
}

/*-------------------------------
	responsive
-------------------------------*/

@media screen and (max-width:960px) {


} /* end 960px */

/*-------------------------------
	ver sp
-------------------------------*/

@media screen and (max-width:768px) {

/*-------------------------------
	sub visual
-------------------------------*/

.sub_visual::before {
	background-position:55% center;
}

/*-------------------------------
	page link
-------------------------------*/

.sec_page_link {
	padding-bottom:0;
}

.page_link_list {
	max-width:100%;
	margin:0 auto;
}

.page_link_list li {
	width:100%;
	max-width:100%;
}

/*-------------------------------
	ar glca
-------------------------------*/

.ca_about {
	padding-top:4.5rem;
}

.ca_about .icon-title::after {
	width:4.6rem;
	height:4rem;
}

.gl_about .icon-title::after {
	width:4.6rem;
	height:4rem;
}

.sec_treatment {
	padding-top:6rem;
	padding-bottom:6rem;
}

/*-------------------------------
	disease_block
-------------------------------*/

.sec_treatment .disease_block {
	margin-bottom:3rem;
}

/*-------------------------------
	symptoms
-------------------------------*/

.symptoms_block02 .symptoms_list li {
	width:100%;
	margin-right:0rem;
	padding-right:0;
}
} /* end 768px */