

.breadcrumb {
	margin-top: 1em;
}

/* スマートフォン用CSS */
@media screen and (max-width: 680px) {
 
	img{
	max-width: 100%;
	height: auto;
	width /***/:auto;
	}
}

@media screen and (max-width: 980px) {
 
	img{
	max-width: 100%;
	height: auto;
	width /***/:auto;
	}
}

/****************************************
		HERO @home
*****************************************/

/*** home ***/
@media print, screen and (min-width: 980px) {

	body.home .hero {
		background: url("../images/torihei_top_img.png") no-repeat 50% 0;
		background-size: cover;
		width: 100%;
		text-align: center;
	}

	body.home .hero img {
		width: auto;
		height: 100%;
		margin: 0 auto;
		padding: 0;
		float: none;
	}

}

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

	body.home .hero {
		background: url("../images/torihei_top_img.png") no-repeat 50% 0;
		background-size: cover;
		height: 50%;
		text-align: center;
	}

	body.home .hero img {
		width: auto;
		height: 200px;
		margin: 0 auto;
		padding: 0;
		float: none;
	}

}

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

	body.home .hero {
		background: url("../images/torihei_top_img.png") no-repeat 50% 0;
		background-size: cover;
		height: 50%;
		text-align: center;
	}

	body.home .hero img {
		width: auto;
		height: 140px;
		margin: 0 auto;
		padding: 0;
		float: none;
	}

}

/****************************************
		HERO_slideshow @home
*****************************************/

@media print, screen and (min-width: 980px) {

	.hero {
		background: url("../images/torihei_top_img.png") no-repeat 50% 0;
		background-size: cover;
		width: 100%;
		text-align: center;
	}

	#mainVisual {
		width: 980px;
		height: 100%;
		margin: 0 auto;
	}

	.hero div a:hover img {
		opacity: 1 !important;
	}

}

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

	.hero {
		background: url("../images/torihei_top_img.png") no-repeat 50% 0;
		background-size: cover;
		height: 50%;
		text-align: center;
		overflow: hidden;
	}

	
	#mainVisual {
		width: 700px;
		height: 200px;
		margin: 0 auto;
	}
	
	.hero div a:hover img {
		opacity: 1 !important;
	}


}

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

	.hero {
		background: url("../images/torihei_top_img.png") no-repeat 50% 0;
		background-size: cover;
		height: 50%;
		text-align: center;
		overflow: hidden;
	}

	#mainVisual {
		width: 490px;
		height: 140px;
		margin: 0 auto;
	}
	
	.hero div a:hover img {
		opacity: 1 !important;
	}

}

/****************************************
		NEWS @home
*****************************************/

div.bnr_top {
	margin-bottom: 15px;
}

@media print, screen and (min-width: 980px) {
	body.home .news {
		display: table;
		table-layout: fixed;
		width: 100%;
		margin-bottom: 0;
	}

	body.home .news h1 {
		background: url("../images/logo_mini.png") no-repeat 0 40%;
		border-bottom: 1px #000000 solid;
		font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", Meiryo, serif;
		font-size: 1.5em;
		line-height: 1.4em;
		padding-left: 1.8em;
		padding-top: 0.2em;
		letter-spacing: 0.2em;
	}

	body.home .news h1 span {
		font-size: small;
		letter-spacing: 0em;
		padding: 0 0.5em;
	}

	body.home .news h1 a {
		float: right;
		line-height: 1em;
		margin-top: 1.0em;
		font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", Meiryo, serif;
		color: #A48638;
	}

	body.home .news h1 a span {
		float: left;
		padding: 0.2em 0.2em 0 0;
		transform: rotate(90deg);
		-webkit-transform: rotate(90deg);  
		-moz-transform: rotate(90deg);  
	}

	body.home .news dl {
		width: 100%;
		height: 6em;
		display: block;
		padding: 0.5em 0 0.9em 0;
		margin-bottom: 15px;
		overflow: auto;
		zoom: 1;
	}

	body.home .news dl a {
		line-height: 1.8em;

	}

	body.home .news dl dt {
		float: left;
		width: 7em;
	}

	body.home .news dl dt a {
		color: #A48638;
	}

	body.home .news dl dd {

		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		-moz-text-overflow:ellipsis; /* Firefox */
		-o-text-overflow: ellipsis; /* Opera */
	}
}

@media only screen and (max-width: 980px) {
	body.home .news {
		display: table;
		table-layout: fixed;
		width: 100%;

	}

	body.home .news h1 {
		background: url("../images/logo_mini.png") no-repeat 0 40%;
		border-bottom: 1px #000000 solid;
		font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", Meiryo, serif;
		font-size: 1.5em;
		line-height: 1.4em;
		padding-left: 1.8em;
		padding-top: 0.2em;
		letter-spacing: 0.2em;
	}

	body.home .news h1 span {
		font-size: small;
		letter-spacing: 0em;
		padding: 0 0.5em;
	}

	body.home .news h1 a {
		float: right;
		line-height: 1em;
		margin-top: 1.0em;
		font-family: Verdana, "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
		color: #A48638;
	}

	body.home .news h1 a span {
		float: left;
		padding: 0.2em 0.2em 0 0;
		transform: rotate(90deg);
		-webkit-transform: rotate(90deg);  
		-moz-transform: rotate(90deg);  
	}


	body.home .news dl {
		width: 100%;
		height: 6em;
		display: block;
		padding: 0.5em 0 0.9em 0;
		margin-bottom: 15px;
		overflow: auto;
		zoom: 1;
    white-space: nowrap;
    text-overflow: ellipsis;
    -moz-text-overflow:ellipsis; /* Firefox */
    -o-text-overflow: ellipsis; /* Opera */
	}

	body.home .news dl a {
		line-height: 1.8em;

	}

	body.home .news dl dt {
		float: left;
		width: 7em;
	}

	body.home .news dl dt a {
		color: #A48638;
	}

	body.home .news dl dd {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		-moz-text-overflow:ellipsis; /* Firefox */
		-o-text-overflow: ellipsis; /* Opera */
	}

}

@media only screen and (max-width: 680px) {
	body.home .news {
		display: table;
		table-layout: fixed;
		width: 100%;
		margin-bottom: 0;
	}

	body.home .news h1 {
		background: url("../images/logo_mini.png") no-repeat 0 40%;
		border-bottom: 1px #000000 solid;
		font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", Meiryo, serif;
		font-size: 1.5em;
		line-height: 1.4em;
		padding-left: 1.8em;
		padding-top: 0.2em;
		letter-spacing: 0.2em;
	}

	body.home .news h1 span {
		font-size: small;
		letter-spacing: 0em;
		padding: 0 0.5em;
	}

	body.home .news h1 a {
		float: right;
		line-height: 1em;
		margin-top: 1.0em;
		font-family: Verdana, "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
		color: #A48638;
	}

	body.home .news h1 a span {
		float: left;
		padding: 0.2em 0.2em 0 0;
		transform: rotate(90deg);
		-webkit-transform: rotate(90deg);  
		-moz-transform: rotate(90deg);  
	}


	body.home .news dl {
		width: 100%;
		height: 12em;
		display: block;
		padding: 0.5em 0 0.9em 0;
		margin-bottom: 15px;
		overflow: auto;
		zoom: 1;
    white-space: nowrap;
    text-overflow: ellipsis;
    -moz-text-overflow:ellipsis; /* Firefox */
    -o-text-overflow: ellipsis; /* Opera */

	}

	body.home .news dl a {
		line-height: 1.8em;

	}

	body.home .news dl dt {
		float: none;
		width: 7em;
	}

	body.home .news dl dt a {
		color: #A48638;
	}

	body.home .news dl dd {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
		-moz-text-overflow:ellipsis; /* Firefox */
		-o-text-overflow: ellipsis; /* Opera */
	}

}



/****************************************
		TORIHEI INFO @home
*****************************************/

@media print, screen and (min-width: 980px) {
	.toriheiinfo {
		background: url("../images/bg_toriheiinfo.png") repeat-x ,  rgba(198,177,152,0.2);
		font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", Meiryo, serif;
		text-align: center;
		padding: 0 0 5px 0;
		margin-bottom: 15px;
	}

	.toriheiinfo h1 {
		margin: 2em 0 0 0;
		text-align: center;
		color: #A48638;
		font-size: 1.8em;
		text-shadow: 1px 1px 1px #FFFFFF;
	}

	.toriheiinfo ul {
		display: table;
		table-layout: fixed;
		text-align: center;
		width: 100%;

	}

	.toriheiinfo ul li {
		display: table-cell;
	}

	.toriheiinfo ul li img {
		margin: 1em auto 0.5em auto;
		width: 90%;
	}

	.toriheiinfo ul li:nth-child(3) img {
		margin: 1em auto 0.8em auto;
		width: 90%;
	}


	.toriheiinfo ul li a span {
		font-size: 2em;
	}

	.toriheiinfo ul li a button {
		background: #E0DDB3;
		border: 1px #CAC293 solid;
		color: #333333;
		box-shadow: 1px 1px 1px #E0DDB3;
		width: 90%;
		font-size: 90%;
		font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", Meiryo, serif;
		cursor: pointer;
	}
	
	.toriheiinfo ul li a button:hover {
		background: #B0A86E;
		border: 1px #E6E4C7 solid;
		color: #E6E4C7;
		transition: 0.5s;
	}
}

@media only screen and (max-width: 980px) {
	.toriheiinfo {
		background: url("../images/bg_toriheiinfo.png") repeat-x ,  rgba(198,177,152,0.2);
		font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", Meiryo, serif;
		text-align: center;
		padding: 0 0 5px 0;
		margin-bottom: 15px;
	}

	.toriheiinfo h1 {
		margin: 2em 0 0 0;
		text-align: center;
		color: #A48638;
		font-size: 1.8em;
		line-height: 1.1em;
		text-shadow: 1px 1px 1px #FFFFFF;
	}

	.toriheiinfo ul {
		display: table;
		table-layout: fixed;
		text-align: center;
		width: 100%;

	}

	.toriheiinfo ul li {
		display: table-cell;
	}

	.toriheiinfo ul li img {
		margin: 1em auto 0.5em auto;
		width: 90%;
	}

	.toriheiinfo ul li:nth-child(3) img {
		margin: 1em auto 0.8em auto;
		width: 90%;
	}


	.toriheiinfo ul li a span {
		font-size: 1.5em;
	}

	.toriheiinfo ul li a button {
		background: #E0DDB3;
		border: 1px #CAC293 solid;
		color: #333333;
		box-shadow: 1px 1px 1px #E0DDB3;
		width: 90%;
		min-height: 2.5em;
		line-height: 1.2em;
		font-size: 80%;
		font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", Meiryo, serif;
		cursor: pointer;
	}
	
	.toriheiinfo ul li a button:hover {
		background: #B0A86E;
		border: 1px #E6E4C7 solid;
		color: #E6E4C7;
		transition: 0.5s;
	}
}

@media only screen and (max-width: 680px) {
	.toriheiinfo {
		background: url("../images/bg_toriheiinfo.png") repeat-x ,  rgba(198,177,152,0.2);
		font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", Meiryo, serif;
		text-align: center;
		padding: 0 0 5px 0;
		margin-bottom: 15px;
	}

	.toriheiinfo h1 {
		margin: 2em 0 0 0;
		text-align: center;
		color: #A48638;
		font-size: 1.8em;
		text-shadow: 1px 1px 1px #FFFFFF;
	}

	.toriheiinfo ul {
		display: table;
		table-layout: fixed;
		text-align: center;
		width: 100%;

	}

	.toriheiinfo ul li {
		display: table-cell;
	}

	.toriheiinfo ul li img {
		margin: 1em auto 0.5em auto;
		width: 90%;
	}

	.toriheiinfo ul li:nth-child(3) img {
		margin: 1em auto 0.8em auto;
		width: 90%;
	}


	.toriheiinfo ul li a span {
		font-size: 1.5em;
	}

	.toriheiinfo ul li a button {
		background: #E0DDB3;
		border: 1px #CAC293 solid;
		color: #333333;
		box-shadow: 1px 1px 1px #E0DDB3;
		width: 90%;
		min-height: 3em;
		font-size: 80%;
		font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", Meiryo, serif;
		cursor: pointer;
	}
	
	.toriheiinfo ul li a button:hover {
		background: #B0A86E;
		border: 1px #E6E4C7 solid;
		color: #E6E4C7;
		transition: 0.5s;
	}
}


/****************************************
		SEARCH SHOPLIST @home
*****************************************/

@media print, screen and (min-width: 980px) {
		.search_shoplist {
			background: #B00201;
			border: 3px #B00201 solid;
			padding: 7px;
			border-radius: 3px;
			color: #FFFFFF;
			text-align: center;
		    box-shadow: 1px 1px 1px #000000;
			width: 93%;
		}

	.search_shoplist h1 {
	    float: left;
	    font-size: 0.9em;
	    line-height: 3.5em;
	}

	.search_shoplist input {
		width: 40%;
		margin: 0.5em 1em 0.2em 1em;
		padding: 0.3em 0.7em;
		font-family: Verdana, "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
		border: 2px #DDDDDD solid;
		border-radius: 3px;
		vertical-align: middle;
		display: inline;
		outline: none;


	/* Webkit */
	    background: -webkit-gradient(
	        linear,
	        left top,
	        left bottom,
	        from(#FAFAFA),
	        to(#fff)
	        );
	     
	/* Firefox */
	    background: -moz-linear-gradient(
	        top,
	        #FAFAFA,
	        #fff
	        );
	        
	/* IE */
	    filter:progid:DXImageTransform.Microsoft.gradient
	        (startColorstr=#ffeeeeee,endColorstr=#ffffffff);
	    zoom: 1;

	}

	.search_shoplist button {
		background: #000000;
		border: 3px #000000 solid;
		border-radius: 3px;
		color: #FFFFFF;
		box-shadow: 0 1px 0 #666666;
		margin: 0.5em 0 0 0;
		padding: 0.2em 0.3em;
		font-family: Verdana, "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
		cursor: pointer;
	    display: inline;
	}

	.search_shoplist button:active {
		vertical-align: bottom;
		margin: 0.4em 0 0 0;
		padding: 0.2em 0.3em 0.1em 0.3em;
		box-shadow: 0 0 0 #666666;
	}
}

@media only screen and (max-width: 980px) {
		.search_shoplist {
			background: #B00201;
			border: 3px #B00201 solid;
			padding: 7px;
			border-radius: 3px;
			color: #FFFFFF;
			text-align: center;
		    box-shadow: 1px 1px 1px #000000;
			width: 93%;
		}

	.search_shoplist h1 {
		float: left;
	    font-size: 0.9em;
	    line-height: 3.5em;
	}

	.search_shoplist input {
		width: 38%;
		margin: 0.6em 1em 0.2em 1em;
		padding: 0.3em 0.7em;
		font-family: Verdana, "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
		border: 2px #DDDDDD solid;
		border-radius: 3px;
		vertical-align: middle;
		display: inline;
		outline: none;


	/* Webkit */
	    background: -webkit-gradient(
	        linear,
	        left top,
	        left bottom,
	        from(#FAFAFA),
	        to(#fff)
	        );
	     
	/* Firefox */
	    background: -moz-linear-gradient(
	        top,
	        #FAFAFA,
	        #fff
	        );
	        
	/* IE */
	    filter:progid:DXImageTransform.Microsoft.gradient
	        (startColorstr=#ffeeeeee,endColorstr=#ffffffff);
	    zoom: 1;

	}

	.search_shoplist button {
		background: #000000;
		border: 3px #000000 solid;
		border-radius: 3px;
		color: #FFFFFF;
		box-shadow: 0 1px 0 #666666;
		margin: 0.5em 0 0 0;
		padding: 0.2em 0.3em;
		font-family: Verdana, "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
		cursor: pointer;
	    display: inline;
	}

	.search_shoplist button:active {
		vertical-align: bottom;
		margin: 0.6em 0 0 0;
		padding: 0.2em 0.3em 0.1em 0.3em;
		box-shadow: 0 0 0 #666666;
	}
}

@media only screen and (max-width: 680px) {
		.search_shoplist {
			background: #B00201;
			border: 3px #B00201 solid;
			padding: 7px;
			border-radius: 0px;
			color: #FFFFFF;
			text-align: center;

		    box-shadow: 1px 1px 1px #000000;
			width: 96%;
		}

	.search_shoplist h1 {
	    float: left;
	    font-size: 0.9em;
	    line-height: 2.5em;
	}

	.search_shoplist input {
		width: 50%;
		margin: 0.6em 1em 0.2em 1em;
		padding: 0.3em 0.7em;
		font-family: Verdana, "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
		border: 2px #DDDDDD solid;
		border-radius: 3px;
		vertical-align: middle;
		display: inline;
		outline: none;


	/* Webkit */
	    background: -webkit-gradient(
	        linear,
	        left top,
	        left bottom,
	        from(#FAFAFA),
	        to(#fff)
	        );
	     
	/* Firefox */
	    background: -moz-linear-gradient(
	        top,
	        #FAFAFA,
	        #fff
	        );
	        
	/* IE */
	    filter:progid:DXImageTransform.Microsoft.gradient
	        (startColorstr=#ffeeeeee,endColorstr=#ffffffff);
	    zoom: 1;

	}

	.search_shoplist button {
		background: #000000;
		border: 3px #000000 solid;
		border-radius: 3px;
		color: #FFFFFF;
		box-shadow: 0 1px 0 #666666;
		margin: 0.5em 0 0 0;
		padding: 0.2em 0.3em;
		font-family: Verdana, "游ゴシック", YuGothic, "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;
		cursor: pointer;
	    display: inline;
	}

	.search_shoplist button:active {
		vertical-align: bottom;
		margin: 0.3em 0 0 0;
		padding: 0.2em 0.3em 0.2em 0.3em;
		box-shadow: 0 0 0 #666666;
	}
}

/****************************************
		TOP LINKLIST @home
*****************************************/

.linklist {

}

.linklist ul {
	margin-bottom: 15px;
}

.linklist ul li {
	margin: 15px auto 0 auto;
	max-width: 330px;
}

.linklist ul li img {
	width: 100%;
	height: auto;
}


/****************************************
		COLUMN-FULL @home
*****************************************/

@media print, screen and (min-width: 980px) {
	.column-full {
		background:  url("../images/bg_column-full01.png") no-repeat 0 50% , url("../images/bg_column-full01.png") no-repeat 100% 50% , url("../images/bg_column-full02.png") repeat-x 50% 50% ;
		margin-top: 1em;
	}


	.column-full ul {
		padding: 30px 45px;
		display: table;
		table-layout: fixed;
		text-align: center;
		font-size: 0.9em;
	}

	.column-full ul li {
		display: table-cell;
		vertical-align: top;
		color: #FFFFFF;
	}

	.column-full ul li img {
		float: left;
		width: auto;
		height: auto;
	}

	.column-full ul li p {
		float: left;
		width: 60%;
		padding: 0 0 0 0.5em;
		text-align: left;
		color: #FFFFFF;
	}

	.column-full ul li span {
		display:  block;
		text-align: center;
		font-size: 1.6em;
		line-height: 1.2em;
		font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", Meiryo, serif;
		padding: 0 0 0.1em 0;
		margin: 0 0 8px 0;
		width: 100%;
		text-shadow: 1px 1px 1px #000000;
	}

	.column-full ul li:first-child span {
		border-bottom: 1px #D29C37 solid;
		color: #D29C37;
		padding-top: 8px;
	}

	.column-full ul li:nth-child(2) span {
		border-bottom: 1px solid;
		border-bottom: 1px #BA98AA solid;
		color: #BA98AA;
		padding-top: 8px;

	}

	.column-full ul li:nth-child(3) span {
		border-bottom: 1px solid;
		border-bottom: 1px #75A046 solid;
		color: #75A046;
	}
}

@media only screen and (max-width: 980px) {
	.column-full {
		background:  url("../images/bg_column-full04.png");
		margin-top: 15px;
	}

	.column-full ul {
		padding: 30px 45px;
		text-align: center;
		font-size: 0.9em;
	}

	.column-full ul li {
		float: left;
		margin-bottom: 30px;
		width: 50%;
		vertical-align: top;
		color: #FFFFFF;
	}

	.column-full ul li img {
		float: left;
		width: auto;
		height: auto;
	}

	.column-full ul li p {
		float: left;
		width: 60%;
		padding: 0 0 0 8px;
		text-align: left;
		color: #FFFFFF;
	}

	.column-full ul li span {
		display:  block;
		text-align: center;
		font-size: 1.6em;
		line-height: 1.2em;
		font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", Meiryo, serif;
		padding: 0 0 0.1em 0;
		margin: 0 0 8px 0;
		width: 100%;
		text-shadow: 1px 1px 1px #000000;
	}

	.column-full ul li:first-child span {
		border-bottom: 1px #D29C37 solid;
		color: #D29C37;
		padding-top: 8px;
	}

	.column-full ul li:nth-child(2) span {
		border-bottom: 1px solid;
		border-bottom: 1px #BA98AA solid;
		color: #BA98AA;
		padding-top: 8px;

	}

	.column-full ul li:nth-child(3) span {
		border-bottom: 1px solid;
		border-bottom: 1px #75A046 solid;
		color: #75A046;
	}
}

@media only screen and (max-width: 680px) {
	.column-full {
		background:  url("../images/bg_column-full04.png");
		margin-top: 15px;
	}

	.column-full ul {
		padding: 30px 15px;
		text-align: center;
		font-size: 1.2em;
	}

	.column-full ul li {
		float: left;
		margin-bottom: 30px;
		width: 100%;
		vertical-align: top;
		color: #FFFFFF;
	}

	.column-full ul li img {
		float: left;
		width: 30%;
		height: auto;
	}

	.column-full ul li p {
		float: left;
		width: 60%;
		padding: 0 0 0 8px;
		text-align: left;
		color: #FFFFFF;
	}

	.column-full ul li span {
		display:  block;
		text-align: center;
		font-size: 1.2em;
		line-height: 1.2em;
		font-family: "Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", Meiryo, serif;
		padding: 0 0 0.1em 0;
		margin: 0 0 8px 0;
		width: 100%;
		text-shadow: 1px 1px 1px #000000;
	}

	.column-full ul li:first-child span {
		border-bottom: 1px #D29C37 solid;
		color: #D29C37;
		padding-top: 0;
	}

	.column-full ul li:nth-child(2) span {
		border-bottom: 1px solid;
		border-bottom: 1px #BA98AA solid;
		color: #BA98AA;
		padding-top: 0;

	}

	.column-full ul li:nth-child(3) span {
		border-bottom: 1px solid;
		border-bottom: 1px #75A046 solid;
		color: #75A046;
	}
}
