.mod_btn01{
    margin: -9px 33px 0;
}
.mod_btn01 a{ 
	font-size: 1.4rem; 
	font-weight: 700; 
	position: relative; 
	padding: 8px 0; 
	text-align: center; 
	color: #62573d; 
	border: 1px solid #62573d; 
	background: #fff;
}

@media screen and (min-width: 600px){
    .mod_btn01 a{
        font-size: 2.8rem;
    }
}
.mod_btn01 a:after{ 
	position: absolute; 
	top: 0; 
	right: 26px; 
	bottom: 0; 
	width: 5px; 
	height: 5px; 
	margin: auto 0; 
    content: ''; -webkit-transform: rotate(45deg);         transform: rotate(45deg); 
	border-top: 2px solid #62573d; 
	border-right: 2px solid #62573d;
}

@media screen and (min-width: 600px){
    .mod_btn01{
        margin: 0 33px 0;
    }  
	.mod_btn01 a{ 
		font-size: 1.4rem; 
		font-size: 1.7rem !important; 
		font-weight: 700; 
		position: relative; 
		padding: 13px 0; 
		text-align: center; 
		color: #62573d; 
		border: 1px solid #62573d; 
		background: #fff;
    }
}

@media screen and (min-width: 600px) and (min-width: 600px){
    .mod_btn01 a{
        font-size: 2.8rem;
    }
}

@media screen and (min-width: 600px){
    .mod_btn01 a:after{ 
		position: absolute; 
		top: 0; 
		right: 30px; 
		bottom: 0; 
		width: 5px; 
		height: 5px; 
		margin: auto 0; 
        content: ''; -webkit-transform: rotate(45deg);         transform: rotate(45deg); 
		border-top: 2px solid #62573d; 
		border-right: 2px solid #62573d;
    }  
	.mod_btn01 a:hover{ 
		text-align: center; 
		opacity: 1; 
		color: #fff; 
        background: #62573d; -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
    }  
	.mod_btn01 a:hover:after{
        border-color: #fff;
    }
}

#medical-careContents{
    padding: 12px 0 0;
}
#medical-careContents .list li{
    padding: 26px 0 35px;
}
#medical-careContents .list li .inner{ margin: 0 auto; 
    padding: 0 20px;
}

@media screen and (min-width: 600px){
    #medical-careContents .list li .inner{ 
		width: 1100px; 
        padding: 0;
    }
}

#medical-careContents .list li:first-child{
    padding: 26px 0 0;
}
#medical-careContents .list li:nth-child(2n){ 
	padding: 26px 0 35px; 
    border-top: 1px solid #62432D; 
	border-bottom: 1px solid #62432D; 
	background: url(../img/a-2.png) repeat center center; 
	background-size: 10px;
}
#medical-careContents .list li:nth-child(2n) .mod_btn01 a{
    background: transparent;
}
#medical-careContents .list li .h2{ 
	font-size: 1.9rem; 
	line-height: 56px; 
	margin-bottom: 19px; 
	padding: 0 0 0 70px; 
	letter-spacing: .4rem; 
    background: url(../img/mc1.png) no-repeat left center; 
	background-size: 56px;
}
#medical-careContents .list li .img{
    margin-bottom: 14px;
}
#medical-careContents .list li .txt{
    padding-bottom: 30px;
}
#medical-careContents .list li + li .h2{
    background: url(../img/mc2.png) no-repeat left center; 
	background-size: 56px;
}
#medical-careContents .list li + li + li .h2{
    background: url(../img/mc3.png) no-repeat left center; 
	background-size: 56px;
}
#medical-careContents .list li + li + li + li .h2{
    background: url(../img/mc4.png) no-repeat left center; 
	background-size: 56px;
}
#medical-careContents .list li + li + li + li + li .h2{
    background: url(../img/mc5.png) no-repeat left center; 
	background-size: 56px;
}
#medical-careContents .list li + li + li + li + li + li .h2{
    background: url(../img/mc6.png) no-repeat left center;
	background-size: 56px;
}
#medical-careContents .list li + li + li + li + li + li + li .h2{
    background: url(../img/mc7.png) no-repeat left center; 
	background-size: 56px;
}
#medical-careContents .list li + li + li + li + li + li + li + li .h2{
    background: url(../img/mc8.png) no-repeat left center; 
	background-size: 56px;
}
#medical-careContents .list li + li + li + li + li + li + li + li + li .h2{
    background: url(../img/mc9.png) no-repeat left center; 
	background-size: 56px;
}
#medical-careContents .list li + li + li + li + li + li + li + li + li + li .h2{
    background: url(../img/mc10.png) no-repeat left center; 
	background-size: 56px;
}
#medical-careContents .list li + li + li + li + li + li + li + li + li + li + li .h2{
    background: url(../img/mc11.png) no-repeat left center; 
	background-size: 56px;
}

#medical-careContents .list li + li + li + li + li + li + li + li + li + li + li + li .h2{
    background: url(../img/mc12.png) no-repeat left center; 
	background-size: 56px;
}

@media screen and (min-width: 600px){
    #medical-careContents{
        padding: 0 10px 0;
    }  
	#medical-careContents .list li{
        padding: 55px 0 55px;
    }  
	#medical-careContents .list li .inner
	{ position: relative; 
		width: 1100px; 
		min-height: 360px; 
        padding: 0; 
		padding-left: 573px !important;
    }  
	#medical-careContents .list li:first-child{
        padding: 52px 0 60px;
    }  
	#medical-careContents .list li:nth-child(2n){ 
		padding: 56px 0 60px; 
        border: 1px solid #62432D; 
		background: url(../img/a-2.png) repeat center center; 
		background-size: 10px;
    }
}

@media screen and (min-width: 600px) and (min-width: 600px){
    #medical-careContents .list li:nth-child(2n){
        border-right: none; 
		border-left: none; 
		background: url(../img/a-2.png) repeat center center; 
		background-size: 20px;
    }
}

@media screen and (min-width: 600px){
    #medical-careContents .list li:nth-child(2n) > .inner{
        padding: 0 16px !important;
    }
}
@media screen and (min-width: 600px) and (min-width: 600px){
    #medical-careContents .list li:nth-child(2n) > .inner{
        padding: 0 !important;
    }
}

@media screen and (min-width: 600px){
    #medical-careContents .list li:nth-child(2n) .inner{
        padding-left: 573px !important;
    }  
	#medical-careContents .list li:nth-child(2n) .mod_btn01{
        margin: 0; padding: 0;
    }  
	#medical-careContents .list li:nth-child(2n) .mod_btn01 a{
        background: transparent;
    }  
	#medical-careContents .list li:nth-child(2n) .mod_btn01 a:hover{
        background: #62573d;
    }  
	#medical-careContents .list li .mod_btn01{
        width: 174px; margin: 0;
    }  
	#medical-careContents .list li .mod_btn01 a{ 
		font-size: 1.2rem !important; padding: 8px 0; 
        background: transparent;
    }  
	#medical-careContents .list li .mod_btn01 a:hover{
        background: #62573d;
    }  
	#medical-careContents .list li .mod_btn01 a:after{
        right: 20px;
    }  
	#medical-careContents .list li .h2{ 
		font-size: 3rem; 
		line-height: 90px; 
		margin-bottom: 25px; 
		padding: 0 0 0 109px; 
		letter-spacing: .4rem;         
		background: url("../img/mc1.png") no-repeat left center; 
		background-size: 90px;
    }  
	#medical-careContents .list li .img{ 
		position: absolute; 
		top: 0; 
		left: 0; 
		margin: 0; 
        margin-bottom: 14px;
		margin-right: -10px;
    }  
	#medical-careContents .list li .txt{
        padding-bottom: 36px; 
		letter-spacing: .1rem;
    }  
	#medical-careContents .list li + li .h2{
        background: url("../img/mc2.png") no-repeat left center; 
		background-size: 90px;
    }  
	#medical-careContents .list li + li + li .h2{
        background: url("../img/mc3.png") no-repeat left center; 
		background-size: 90px;
    }  
	#medical-careContents .list li + li + li + li .h2{
        background: url("../img/mc4.png") no-repeat left center; 
		background-size: 90px;
    }  
	#medical-careContents .list li + li + li + li + li .h2{
        background: url("../img/mc5.png") no-repeat left center; 
		background-size: 90px;
    }  
	#medical-careContents .list li + li + li + li + li + li .h2{
        background: url("../img/mc6.png") no-repeat left center; 
		background-size: 90px;
    }  
	#medical-careContents .list li + li + li + li + li + li + li .h2{
        background: url("../img/mc7.png") no-repeat left center; 
		background-size: 90px;
    }  
	#medical-careContents .list li + li + li + li + li + li + li + li .h2{
        background: url("../img/mc8.png") no-repeat left center; 
		background-size: 90px;
    }
	#medical-careContents .list li + li + li + li + li + li + li + li + li .h2{
        background: url("../img/mc9.png") no-repeat left center; 
		background-size: 90px;
    }
	#medical-careContents .list li + li + li + li + li + li + li + li + li + li .h2{
        background: url("../img/mc10.png") no-repeat left center; 
		background-size: 90px;
    }
	#medical-careContents .list li + li + li + li + li + li + li + li + li + li + li .h2{
        background: url("../img/mc11.png") no-repeat left center; 
		background-size: 90px;
    }
	#medical-careContents .list li + li + li + li + li + li + li + li + li + li + li + li .h2{
        background: url("../img/mc12.png") no-repeat left center; 
		background-size: 90px;
    }
}
/*# sourceMappingURL=maps/medical-care.css.map */