@charset "UTF-8";

/*-----------------------------------*/
/* CSS Document  for TOPVALU Site  */
/*-----------------------------------*/

/*-----------------------------------*/
/* center_clm common  */
/*-----------------------------------*/
#center_clm .contentsArea img {width: 100%;}
#center_clm .contentsArea {color: #666;background: none;margin: -20px -10px 0;}
@media (min-width: 768px) {
	#center_clm .contentsArea {margin: 0;}
}
#center_clm .contentsArea h1,
#center_clm .contentsArea h2,
#center_clm .contentsArea h3,
#center_clm .contentsArea h4,
#center_clm .contentsArea h5,
#center_clm .contentsArea h6 {margin: 0;}
#center_clm .contentsArea dl,
#center_clm .contentsArea dt/*,
#center_clm .contentsArea ul*/ {margin: 0;padding: 0;font-weight: normal;}
#center_clm .contentsArea p {margin-bottom: 0;margin-top: 0}
#center_clm .contentsArea li {list-style: none;}
#center_clm .contentsArea div {background: none;}
#center_clm .contentsArea h3 {border-top: none;font-size: 1em;font-weight: normal;padding-left: 0;background: none;color: #666;}
#center_clm .contentsArea a {color: #666;}
#center_clm .contentsArea section {margin-bottom: 10px;}
@media (min-width: 768px) {
	#center_clm .contentsArea section {margin-bottom: 20px;}
}
#center_clm .contentsArea section .inner {background: #fff;padding-bottom:10px;}
#center_clm .contentsArea .pageTit {font-size: 22px;color: #cc0099;font-weight: bold;}
#center_clm .contentsArea .subTit {font-size: 16px;color: #cc0099;font-weight: bold;border-bottom: 1px solid #ddd;margin-bottom:10px;}
#center_clm .contentsArea .borBoxArea li p:first-child {max-width: 98px;}
#center_clm .contentsArea .borBoxArea li p {text-align: center; margin: 0;}
#center_clm .contentsArea .borBoxArea li img {max-width: 98px;border: 1px solid #ddd;}

#center_clm .contentsArea 	.bgw {background: #fff;}

/*-----------------------------------*/
/* center_clm setup  */
/*-----------------------------------*/
#center_clm .contentsArea .clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	font-size:.01em;
	height:0;
	overflow:hidden;
}

#center_clm .contentsArea .clearfix { min-height: 1px; }

#center_clm .contentsArea .mb00 {margin-bottom: 0!important;}
#center_clm .contentsArea .mb05 {margin-bottom: 5px!important;}
#center_clm .contentsArea .mb10 {margin-bottom: 10px!important;}
#center_clm .contentsArea .mb15 {margin-bottom: 15px!important;}
#center_clm .contentsArea .mb20 {margin-bottom: 20px!important;}
#center_clm .contentsArea .mb30 {margin-bottom: 30px!important;}
#WRAPPER #contents.mb20 {margin-bottom: 20px!important;}
#WRAPPER #contents.mb50 {margin-bottom: 50px!important;}
@media (min-width: 768px) {
	#center_clm .contentsArea .mb00_medium {margin-bottom: 0px!important;}
}
#center_clm .contentsArea .mt00 {margin-top: 0px;}

#center_clm .contentsArea .mr05 {margin-right: 5px;}

#center_clm .contentsArea .ma00 {margin: 0px;}

#center_clm .contentsArea .mtn1 {margin-top: -1px;}
#center_clm .contentsArea .mtn10 {margin-top: -10px;}
#center_clm .contentsArea .mln10 {margin-left: -10px;}

#center_clm .contentsArea .pb00 {padding-bottom: 0;}
#center_clm .contentsArea .pb05 {padding-bottom: 5px;}
#center_clm .contentsArea .pb10 {padding-bottom: 10px;}
#center_clm .contentsArea .pb20 {padding-bottom: 20px;}

#center_clm .contentsArea .pt00 {padding-top: 0!important;}
#center_clm .contentsArea .pt05 {padding-top: 5px;}
#center_clm .contentsArea .pt10 {padding-top: 10px;}
#center_clm .contentsArea .pt20 {padding-top: 20px;}

#center_clm .contentsArea .pl00 {padding-left: 0!important;}
#center_clm .contentsArea .pl05 {padding-left: 5px;}
#center_clm .contentsArea .pl10 {padding-left: 10px;}
#center_clm .contentsArea .pl20 {padding-left: 20px;}

#center_clm .contentsArea .plr05 {padding-left:10px;padding-right:5px;}
#center_clm .contentsArea .plr10 {padding-left:10px;padding-right:10px;}


#center_clm .contentsArea .f12 {font-size: 12px;}
#center_clm .contentsArea .f14 {font-size: 14px;}
#center_clm .contentsArea .f16 {font-size: 16px;}
#center_clm .contentsArea .f18 {font-size: 18px;}
#center_clm .contentsArea .f20 {font-size: 20px;}

#center_clm .contentsArea .left {float: left;}
#center_clm .contentsArea .right {float: right;}

#center_clm .contentsArea .border_G {border: 1px solid #ddd;}

/*#center_clm .contentsArea .border_topP {border-top: 3px solid #b80082;}
#center_clm .contentsArea .border_topG {border-top: 3px solid #666666;}*/
@media (min-width: 768px) {
	#center_clm .contentsArea .border_topP {border-top: 3px solid #b80082;}
	#center_clm .contentsArea .border_topG {border-top: 3px solid #666666;}
}
#center_clm .contentsArea .noWrap {_zoom: 1; overflow: hidden; }
#center_clm .contentsArea .noWrap .Rimg {float: left; }
#center_clm .contentsArea .noWrap .Rtxt {_zoom: 1; overflow: hidden; }

#center_clm .contentsArea .noWrap_n {_zoom: 1; overflow: hidden; }
#center_clm .contentsArea .noWrap_n .Rimg {float: left; }
#center_clm .contentsArea .noWrap_n .Rtxt {_zoom: 1; overflow: hidden; }

#center_clm .contentsArea .w100 {width: 100px; }
#center_clm .contentsArea .max_w100 {max-width: 100px; }

#center_clm .contentsArea .relative {position: relative; }

#center_clm .contentsArea .tr {text-align: right;}
#center_clm .contentsArea .tl {text-align: left;}
#center_clm .contentsArea .tc {text-align: center;}

#center_clm .contentsArea .bbdot {border-bottom: 1px dotted #ddd;}
#center_clm .contentsArea .btdot {border-top: 1px dotted #ddd;}

#center_clm .contentsArea .dns {display: none;}
@media (min-width: 480px) {
	#center_clm .contentsArea .dns {display: block;}
}
#center_clm .contentsArea .dnm {display: none;}
@media (min-width: 768px) {
	#center_clm .contentsArea .dnm {display: block;}
}
#center_clm .contentsArea .dnl {display: none;}
@media (min-width: 960px) {
	#center_clm .contentsArea .dnl {display: block;}
}
#center_clm .contentsArea .dnl02 {display: block;}
@media (min-width: 480px) {
	#center_clm .contentsArea .dnl02 {display: none;}
}
@media (min-width: 960px) {
	#center_clm .contentsArea .dnl02 {display: block;}
}
.uk-grid-width-1-7 > * {
  width: 14.28%;
}
/* Phone landscape and bigger */
@media (min-width: 480px) {
  .uk-grid-width-small-1-7 > * {
    width: 14.28%;
  }
  }
/* Tablet and bigger */
@media (min-width: 768px) {
  .uk-grid-width-medium-1-7 > * {
    width: 14.28%;
  }
  }
/* Desktop and bigger */
@media (min-width: 960px) {
  .uk-grid-width-large-1-7 > * {
    width: 14.28%;
  }
  }
/* Large screen and bigger */
@media (min-width: 1220px) {
  .uk-grid-width-xlarge-1-7 > * {
    width: 14.28%;
  }
  }

/*-----------------------------------*/
/* titBox  */
/*-----------------------------------*/
#center_clm .contentsArea .titBox {position: relative; margin-bottom: 10px; background: #b80082;}
#center_clm .contentsArea .titBox h2,
#center_clm .contentsArea .titBox h3,
#center_clm .contentsArea .titBox h4 {font-size: 15px; font-weight: bold; color: #fff; padding: 0 5px; line-height: 30px;}
#center_clm .contentsArea .titBox p.more {
	position: absolute; 
	top: 0; 
	right: 0; 
	width:100%; 
	height: 100%;
	text-indent: -9999px; 
	background: url(/assets/static/images/btn_p.gif) no-repeat right 5px center;
	background-size: 20px;
}
#center_clm .contentsArea .titBox p.more a {display: block; width: 100%; height: 100%;}
@media (min-width: 768px) {
	/*#center_clm .contentsArea {border-top: 3px solid #b80082;}*/
	#center_clm .contentsArea .titBox {margin-bottom: 10px;position: relative; background: none;}
	#center_clm .contentsArea .titBox.bb {border-bottom: 1px solid #ddd;}
	#center_clm .contentsArea .titBox h2,
	#center_clm .contentsArea .titBox h3,
	#center_clm .contentsArea .titBox h4 {
		float: left; 
		/*background: url(/assets/static/images/tit_propro.gif) no-repeat; */
		background-position: 5px;
		max-width: 276px;
		/*text-indent: -9999px;*/
		width: 100%;
		color: #666;
	}
	#center_clm .contentsArea .titBox.fp h2,
	#center_clm .contentsArea .titBox.fp h3,
	#center_clm .contentsArea .titBox.fp h4 {color: #cc0099;}

	#center_clm .contentsArea .titBox p {float: left;padding: 15px 0 0 10px;font-size: 12px; display: block;}
	#center_clm .contentsArea .titBox p.more {
		position: absolute;
		padding: 0;
		top: 5px;
		right: 10px;
		background: none;
		text-indent: 0;
		width: auto;
	}
	#center_clm .contentsArea li p{text-align: center;margin-right: auto;margin-left: auto;}
}
/*-----------------------------------*/
/* borimgBox  */
/*-----------------------------------*/
#center_clm .contentsArea .borimgBox {background: #fff;margin-bottom: 10px;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea .borimgBox {margin-bottom: 20px;}
}
#center_clm .contentsArea .borimgBox ul {padding-left: 10px;padding-right: 10px;}
#center_clm .contentsArea .borimgBox li {text-align: center;font-size: 11px;line-height: 120%; margin-bottom: 10px;}
#center_clm .contentsArea .borimgBox li p {width: 100%; margin-right: auto;margin-left: auto;}
#center_clm .contentsArea .borimgBox li p:first-child {max-width: 100px;}
#center_clm .contentsArea .borimgBox li img {border: 1px solid #ccc;margin-bottom: 5px;}
#center_clm .contentsArea .borimgBox .buyBtn {border-top: 1px dotted #ddd;font-size: 14px;color: #b80082;text-align: right;padding: 7px 15px;}
#center_clm .contentsArea .borimgBox .buyBtn a {color: #b80082;font-weight: bold;}
#center_clm .contentsArea .borimgBox .moreBtn { border-top: 1px dotted #ccc;padding: 10px;text-align: right;}
#center_clm .contentsArea .borimgBox .moreBtn a{ color: #b80082; font-weight: bold;}

/*-----------------------------------*/

/* items  */

/*-----------------------------------*/
#center_clm .contentsArea.items .pageTit {padding: 5px 10px 0;margin-bottom: 15px;}
#center_clm .contentsArea.items .pageTit span {padding: 3px 0 0 30px;background: url(/assets/static/images/icn_items.gif) no-repeat left;}
#center_clm .contentsArea.items .bnrList li {min-height: 65px; text-align: center; margin-bottom: 10px; overflow: hidden;}
#center_clm .contentsArea.items .bnrList li img {max-width: 180px; display: block; display: block;margin: auto;}
@media screen and (min-width: 510px) {
    #center_clm .contentsArea.items .bnrList li { min-height: 80px; }
}


/*ランキング画像ボーダー*/
#center_clm .contentsArea.items .Rimg {margin-right: 5px;}
#center_clm .contentsArea.items .Rimg img {border: 1px solid #ccc;}

#center_clm .contentsArea.items .uk-grid-divider {margin: 0; border:none; }

#center_clm .contentsArea.items .noWrap .Rtxt{ padding-right: 10px;}
/*ランキング1位*/
#center_clm .contentsArea.items .noWrap01 {padding-bottom: 10px;border-bottom: 1px dotted #ccc;}
#center_clm .contentsArea.items .noWrap01 .Rimg { max-width: 198px; margin: 0 auto 10px; }
#center_clm .contentsArea.items .noWrap01 .Rtxt h4{ 
	font-size: 18px;
	padding-left: 40px;
	background: url(/assets/static/images/icons/rank01.gif) no-repeat;
/*
	height: 35px;
	line-height: 35px;
*/
    min-height:35px;
	margin-bottom: 5px;
}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.items .noWrap01,
	#center_clm .contentsArea.items .noWrap01 .Rtxt {_zoom: 1; overflow: hidden;}
	#center_clm .contentsArea.items .noWrap01 .Rimg {float: left; margin-bottom: 0; margin-right: 10px;}
	#center_clm .contentsArea.items .noWrap01 .Rtxt h4 {margin-bottom: 0;}
	#center_clm .contentsArea.items .noWrap01 .Rtxt p {padding-left: 40px;}
}

/*ランキング2~3位*/
#center_clm .contentsArea.items .noWrap02,
#center_clm .contentsArea.items .noWrap03 {
	border-bottom: 1px dotted #ccc;
	padding-top: 10px;
	padding-bottom: 10px;
}
#center_clm .contentsArea.items .noWrap02 .Rimg,
#center_clm .contentsArea.items .noWrap03 .Rimg {max-width: 98px;}
#center_clm .contentsArea.items .noWrap02 .Rtxt,
#center_clm .contentsArea.items .noWrap03 .Rtxt {padding-left: 30px;}
#center_clm .contentsArea.items .noWrap02 .Rtxt {background: url(/assets/static/images/icons/rank02.gif) no-repeat;}
#center_clm .contentsArea.items .noWrap03 .Rtxt {background: url(/assets/static/images/icons/rank03.gif) no-repeat;}
#center_clm .contentsArea.items .noWrap02 .Rtxt h4,
#center_clm .contentsArea.items .noWrap03 .Rtxt h4{ 
	font-size: 14px;
	padding-top: 3px;
	min-height: 25px;
	line-height: 120%;
	margin-bottom: 10px;
}

#center_clm .contentsArea.items .noWrap02 .Rtxt p,
#center_clm .contentsArea.items .noWrap03 .Rtxt p{ font-size: 12px;line-height: 16px;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.items .noWrap02,
	#center_clm .contentsArea.items .noWrap03 {border-bottom: none; margin-left: 0; }
	#center_clm .contentsArea.items .uk-grid-divider {margin: 0; border-bottom:1px dotted #ccc; }
	#center_clm .contentsArea.items .noWrap02 {
		border-right: 1px dotted #ccc;
	}
}

/*ランキング2~3位*/
#center_clm .contentsArea.items .noWrap04,
#center_clm .contentsArea.items .noWrap05,
#center_clm .contentsArea.items .noWrap06,
#center_clm .contentsArea.items .noWrap07,
#center_clm .contentsArea.items .noWrap08,
#center_clm .contentsArea.items .noWrap09 {
	border-bottom: 1px dotted #ccc;
	padding-top: 10px;
	padding-bottom: 10px;
}
#center_clm .contentsArea.items .noWrap04 .Rimg,
#center_clm .contentsArea.items .noWrap05 .Rimg,
#center_clm .contentsArea.items .noWrap06 .Rimg,
#center_clm .contentsArea.items .noWrap07 .Rimg,
#center_clm .contentsArea.items .noWrap08 .Rimg,
#center_clm .contentsArea.items .noWrap09 .Rimg {max-width: 48px;}
#center_clm .contentsArea.items .noWrap04 .Rtxt h4,
#center_clm .contentsArea.items .noWrap05 .Rtxt h4,
#center_clm .contentsArea.items .noWrap06 .Rtxt h4,
#center_clm .contentsArea.items .noWrap07 .Rtxt h4,
#center_clm .contentsArea.items .noWrap08 .Rtxt h4,
#center_clm .contentsArea.items .noWrap09 .Rtxt h4 {padding-left: 20px;font-size: 12px; line-height: 50px;height: 50px;}
#center_clm .contentsArea.items .noWrap04 .Rtxt {background: url(/assets/static/images/icons/rank04.gif) no-repeat left center;}
#center_clm .contentsArea.items .noWrap05 .Rtxt {background: url(/assets/static/images/icons/rank05.gif) no-repeat left center;}
#center_clm .contentsArea.items .noWrap06 .Rtxt {background: url(/assets/static/images/icons/rank06.gif) no-repeat left center;}
#center_clm .contentsArea.items .noWrap07 .Rtxt {background: url(/assets/static/images/icons/rank07.gif) no-repeat left center;}
#center_clm .contentsArea.items .noWrap08 .Rtxt {background: url(/assets/static/images/icons/rank08.gif) no-repeat left center;}
#center_clm .contentsArea.items .noWrap09 .Rtxt {background: url(/assets/static/images/icons/rank09.gif) no-repeat left center;}

@media screen and (min-width: 480px) {
	#center_clm .contentsArea.items .noWrap04,
	#center_clm .contentsArea.items .noWrap05,
	#center_clm .contentsArea.items .noWrap06,
	#center_clm .contentsArea.items .noWrap07,
	#center_clm .contentsArea.items .noWrap08,
	#center_clm .contentsArea.items .noWrap09 {
		border-bottom: none;
	}
	#center_clm .contentsArea.items .noWrap04,
	#center_clm .contentsArea.items .noWrap05,
	#center_clm .contentsArea.items .noWrap07,
	#center_clm .contentsArea.items .noWrap08 {
		border-right: 1px dotted #ccc;
	}
	#center_clm .contentsArea.items .noWrap04 .Rtxt {background: url(/assets/static/images/icons/rank04.gif) no-repeat left top;}
	#center_clm .contentsArea.items .noWrap05 .Rtxt {background: url(/assets/static/images/icons/rank05.gif) no-repeat left top;}
	#center_clm .contentsArea.items .noWrap06 .Rtxt {background: url(/assets/static/images/icons/rank06.gif) no-repeat left top;}
	#center_clm .contentsArea.items .noWrap07 .Rtxt {background: url(/assets/static/images/icons/rank07.gif) no-repeat left top;}
	#center_clm .contentsArea.items .noWrap08 .Rtxt {background: url(/assets/static/images/icons/rank08.gif) no-repeat left top;}
	#center_clm .contentsArea.items .noWrap09 .Rtxt {background: url(/assets/static/images/icons/rank09.gif) no-repeat left top;}
	#center_clm .contentsArea.items .noWrap04 .Rtxt h4,
	#center_clm .contentsArea.items .noWrap05 .Rtxt h4,
	#center_clm .contentsArea.items .noWrap06 .Rtxt h4,
	#center_clm .contentsArea.items .noWrap07 .Rtxt h4,
	#center_clm .contentsArea.items .noWrap08 .Rtxt h4,
	#center_clm .contentsArea.items .noWrap09 .Rtxt h4 {padding-left: 0; padding-top: 20px;line-height: 120%;height: 30px;}
}

#center_clm .contentsArea.items .categoryBox .Box{margin-bottom: 10px;}
#center_clm .contentsArea.items .categoryBox .Box a{
	display: block;
	border: 1px solid #ddd;
	padding: 0 5px;
}
#center_clm .contentsArea.items .categoryBox .img{float:left; margin-right: 10px; max-width: 40px; margin-top: 5px;}
#center_clm .contentsArea.items .categoryBox .txt{height: 50px;}
#center_clm .contentsArea.items .categoryBox .txt span{ display: table-cell; vertical-align: middle; height: 50px;}


#center_clm .contentsArea.items .newitemsArea li p:first-child {max-width: 98px;}
#center_clm .contentsArea.items .newitemsArea li p {line-height: 16px;}

#center_clm .contentsArea.items .icnUl {padding: 0;}
#center_clm .contentsArea.items .icnUl li {margin-bottom: 10px;}
#center_clm .contentsArea.items .icnUl li span { 
	background: url(/assets/static/images/icons/arw01.gif) no-repeat left 2px; 
	padding-left: 15px;
}
#center_clm .contentsArea.items .listArea .uk-float-left p:first-child{
	max-width: 98px;
}
#center_clm .contentsArea.items .icnBox {
	position: absolute;
	top: 0;
	left: 123px;
}
#center_clm .contentsArea.items .icnBox li {
	max-width: 17px;
}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.items .icnBox {
		position: absolute;
		top: 0;
		left: 99%;
		width: 90%;
		text-align: left;
	}
}
@media screen and (min-width: 540px) {
	#center_clm .contentsArea.items .icnBox {
		position: absolute;
		top: 0;
		left: 123px;
	}
}

#center_clm .contentsArea.items .icnBox ul {
	padding: 0;
}
#center_clm .contentsArea.items .icnBox li {
	margin-bottom: 2px;
}
#center_clm .contentsArea.items .icnBox li img {
	vertical-align: top;
}
#center_clm .contentsArea.items .uk-pagination > li > a {background: #eeeeee;color: #a2a2a2;}
#center_clm .contentsArea.items .uk-pagination > li > a, 
#center_clm .contentsArea.items .uk-pagination > li > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0;}
#center_clm .contentsArea.items .uk-pagination > li.first > a, 
#center_clm .contentsArea.items .uk-pagination > li.first > span {padding: 3px 3px;border: 1px solid #d1d1d1;border-radius: 5px 0 0 5px;background: #fff;}
#center_clm .contentsArea.items .uk-pagination > li.last > a, 
#center_clm .contentsArea.items .uk-pagination > li.last > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0 5px 5px 0;}
#center_clm .contentsArea.items .uk-pagination > li {display: block;float: left;margin: 0 2px 3px 0;}
#center_clm .contentsArea.items .uk-pagination > .uk-active > span {background: #ffffff;color: #ff48a3;border-color: #ff48a3;}
#center_clm .contentsArea.items .uk-button-group{ clear: both; float: none; display: block;}
#center_clm .contentsArea.items .uk-dropdown {background: #fff;}
#center_clm .contentsArea.items .uk-dropdown a:hover {color: #fff;}
#center_clm .contentsArea.items .uk-button-group{}
#center_clm .contentsArea.items .uk-button-group > .uk-button:first-child, 
#center_clm .contentsArea.items .uk-button-group > div:first-child .uk-button {border-radius: 0;}
#center_clm .contentsArea.items .uk-button-group > .uk-button:last-child, 
#center_clm .contentsArea.items .uk-button-group > div:last-child .uk-button {border-radius: 0;}


@media screen and (min-width: 480px) {
	/*ウィークポイント*/
}
@media screen and (min-width: 540px) {
	/*バックポイント*/
	#center_clm .contentsArea.items .uk-button-group{text-align: ; float: right; clear: none;}
	#center_clm .contentsArea.items .uk-dropdown {position: absolute; top:100%; left: -25px;}
}


#center_clm .contentsArea .mr10 {margin-right: 10px;}
#center_clm .contentsArea .mr20 {margin-right: 20px;}
/*-----------------------------------*/

/* items/list  */

/*-----------------------------------*/
#center_clm .contentsArea.items.list .listArea p {
	line-height: 16px;
}

/*-----------------------------------*/

/* items/detail  */

/*-----------------------------------*/
#center_clm .contentsArea.items.detail .detailTop .uk-width-small-1-2.R {float: right;}
#center_clm .contentsArea.items.detail .detailTop .uk-width-small-1-2.L {float: left;}
#center_clm .contentsArea.items.detail .logo {
	font-size: 14px ; 
	font-weight: normal;
	line-height: 14px; 
	border-bottom: 2px solid #ddd; 
	padding-bottom: 5px;
	margin-bottom: 10px;
}
#center_clm .contentsArea.items.detail .logo img {width: 59px; margin-right: 10px;}
#center_clm .contentsArea.items.detail .itemName {font-weight: bold; font-size: 16px; margin-bottom: 10px;}
#center_clm .contentsArea.items.detail .review { text-align: center; border: 1px solid #ddd;height: 30px;line-height: 33px; margin-bottom: 10px;}
#center_clm .contentsArea.items.detail .review img {width: 15px; margin-right: 2px;vertical-align: baseline; margin-bottom: -1px;}
#center_clm .contentsArea.items.detail .infoBox { border-top: 2px solid #ddd; padding-top: 5px;}
#center_clm .contentsArea.items.detail .infoBox dl,
#center_clm .contentsArea.items.detail .infoBox dd {_zoom: 1; overflow: hidden; }
#center_clm .contentsArea.items.detail .infoBox dt {float: left; width: 30%; max-width: 125px;padding:5px 5px 5px 0; color: #b80082; height: 100%;}
#center_clm .contentsArea.items.detail .infoBox dl { border-bottom: 1px dotted #ccc; margin-bottom: 5px; padding-bottom: 5px; font-size: 12px;}
#center_clm .contentsArea.items.detail .infoBox dd {padding: 5px 10px; border-left: 3px solid #ddd;}
#center_clm .contentsArea.items.detail .infoBox dd span {font-size: 16px;}
#center_clm .contentsArea.items.detail .infoBox dd.icns div { width: 100%; padding: 0.5em 0; }
#center_clm .contentsArea.items.detail .infoBox dd.icns div:after{ content: ""; clear: both; display: block; }
#center_clm .contentsArea.items.detail .infoBox dd.icns img { width:50px; max-width: 50px; margin-right: 5px; float: left; border: 1px solid #ddd; }
#center_clm .contentsArea.items.detail .infoBox dd.icns p { height: 50px; vertical-align: middle; display: table-cell; }
#center_clm .contentsArea.items.detail .infoBox dd.mw200 { max-width: 200px;}
#center_clm .contentsArea.items.detail .imagesArea img { border: 1px solid #ddd;}
#center_clm .contentsArea.items.detail .imagesArea .big { margin-bottom: 10px; max-width: 400px;}
#center_clm .contentsArea.items.detail .imagesArea .big a img{cursor: url("../images/zoom-in.cur"), auto;}
#center_clm .contentsArea.items.detail .imagesArea .big .sp{display: block;}
#center_clm .contentsArea.items.detail .imagesArea .big .pc{display: none;}
#center_clm .contentsArea.items.detail .imagesArea  p { margin-bottom: 10px; text-align: center; margin-right: auto;margin-left: auto;}
#center_clm .contentsArea.items.detail .imagesArea .btnBox {font-size: 12px;margin-top: 10px;}
#center_clm .contentsArea.items.detail .imagesArea .btnBox p a {
	display: block;
	background: #cc0000;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	padding: 5px 0;
}
#center_clm .contentsArea.items.detail .imagesArea .btnBox p.nshop,
#center_clm .contentsArea.items.detail .reviewArea p.nshop
{ font-size: 0.8em; text-align: left; line-height: 140%; margin-bottom: 0.5em; }
@media screen and (min-width: 768px) {
	#center_clm .contentsArea.items.detail .imagesArea .big .sp{display: none;}
	#center_clm .contentsArea.items.detail .imagesArea .big .pc{display: block;}
}

#center_clm .contentsArea.items.detail .radiusBox{
	border-radius: 5px;
	border: 1px solid #ddd;
	padding: 10px 10px;
	margin-top: 20px;
}
#center_clm .contentsArea.items.detail .radiusBox h4{ color: #cc0099; font-size: 12px; border-bottom: 1px dotted #ccc;}
#center_clm .contentsArea.items.detail .radiusBox p img{ width: auto;}
#center_clm .contentsArea.items.detail .radiusBox .bbdot{ border-bottom: 1px dotted #ccc;}
#center_clm .contentsArea.items.detail .radiusBox .txt{ font-size: 12px;}
#center_clm .contentsArea.items.detail .radiusBox .uk-grid div{ padding-top: 10px;padding-bottom: 10px;}
#center_clm .contentsArea.items.detail .radiusBox .bbnon{ border-bottom: none; }

#center_clm .contentsArea.items.detail .radiusBox.radiusBox02 .bbnon .uk-width-small-1-2 {padding-left: 0; padding-right: 0; padding-bottom: 0;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.items.detail .radiusBox.radiusBox02 .bbnon .uk-width-small-1-2 {padding-left: 0px; padding-right: 10px;}
	#center_clm .contentsArea.items.detail .radiusBox.radiusBox02 .bbnon .uk-width-small-1-2.bldot {padding-left: 10px; padding-right: 0px;}
}
@media screen and (min-width: 768px) {
	/*#center_clm .contentsArea.items.detail .radiusBox.radiusBox02 .bbnon .uk-width-small-1-2 {padding-left: 0px; padding-right: 10px;}
	#center_clm .contentsArea.items.detail .radiusBox.radiusBox02 .bbnon .uk-width-small-1-2.bldot {padding-left: 10px; padding-right: 0px;}*/
}
#center_clm .contentsArea.items.detail .iw580 img {width: 580px;}
#center_clm .contentsArea.items.detail .iw285 img {width: 285px;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea.items.detail .bldot {border-left: 1px dotted #ccc; box-sizing:border-box;}
}

#center_clm .contentsArea.items.detail .infoBox.infoBox02 {border-top: 1px dotted #ccc; margin-top: 20px;}
#center_clm .contentsArea.items.detail .infoBox.infoBox02 dt {font-weight: bold;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea.items.detail .keyTit { padding: 3px 0 0 5px; }
	#center_clm .contentsArea.items.detail .keyTit span {
		background: url(/assets/static/images/icons/keyword.gif) no-repeat left center;
		display: block;
		height: 20px;
		line-height: 20px;
		padding-left: 25px;
	}
}

#center_clm .contentsArea.items.detail .detailkeyUl {margin: 0;padding-left: 10px;padding-right: 10px;}
#center_clm .contentsArea.items.detail .detailkeyUl li {
	float: left;
	margin-right: 15px;
	font-size: 16px;
}
#center_clm .contentsArea.items.detail .detailkeyUl li a {
	text-decoration: underline;
}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea.items.detail .reviewTit {padding: 3px 0 0 5px;}
	#center_clm .contentsArea.items.detail .reviewTit span {
		background: url(/assets/static/images/icons/review.gif) no-repeat left center;
		display: block;
		height: 20px;
		line-height: 20px;
		padding-left: 25px;
	}
}

#center_clm .contentsArea.items.detail .reviewArea .radiusBox {padding-left: 0;padding-right: 0;}
#center_clm .contentsArea.items.detail .reviewArea .radiusBox .uk-width-1-2 {padding-left: 10px;padding-right: 10px;}

#center_clm .contentsArea.items.detail .uk-progress {
	margin: 0;
	border-radius: 0;
	background: #ddd;
	border: none;
	height: 15px;
	margin-top: 2px;
}
#center_clm .contentsArea.items.detail .uk-progress .uk-progress-bar {
	background: #ff3399;
}
#center_clm .contentsArea.items.detail .btnP a,
#center_clm .contentsArea.items.detail .btnP span.commented{
	background: #b80082;
	/*border-radius: 3px;*/ 
	display: block; 
	text-align: center;
	color: #fff;
	padding: 3px 0;
	margin-bottom: 5px;
}
#center_clm .contentsArea.items.detail .btnG a{ 
	background: #dddddd;
	/*border-radius: 3px;*/ 
	display: block; 
	text-align: center;
	color: #0066cc;
	padding: 3px 0;
}

#center_clm .contentsArea.items.detail .btnG .icn_fb { width: 1em; height: 1em; background: url("/assets/static/images/icn_fbsquare.png") no-repeat; background-size: contain; padding-left: 2em; }
#center_clm .contentsArea.items.detail .btnP .icn_writepen { width: 1em; height: 1em; background: url("/assets/static/images/icn_writepen.png") no-repeat; background-size: contain; padding-left: 1.5em; }
#center_clm .contentsArea.items.detail .radiusBox .review { text-align: left; border: none;height: 15px;line-height: 15px; margin-bottom: 10px;}
#center_clm .contentsArea.items.detail .radiusBox .review img {width: 15px; margin-right: 2px;vertical-align: text-top;margin-top: -2px;}
#center_clm .contentsArea.items.detail .pTit  { color: #b80082; font-weight: bold; margin-bottom: 10px;}
#center_clm .contentsArea.items.detail .name  {  font-weight: bold; }
#center_clm .contentsArea.items.detail .bluelink {border-bottom: 1px dotted #ccc; margin-bottom: 10px;}
#center_clm .contentsArea.items.detail .bluelink.bbnon {border-bottom: none; margin-bottom: 0; text-align: right;}
#center_clm .contentsArea.items.detail .bluelink a {color: #0066cc; text-decoration: underline;}
#center_clm .contentsArea.items.detail .bluelink a.now {color: #333; text-decoration: none; font-weight: bold;}
#center_clm .contentsArea.items.detail .review.review02 { text-align: left; border: none;height: 15px;line-height: 15px; margin-bottom: 10px;}
#center_clm .contentsArea.items.detail .review.review02 img {width: 15px; margin-right: 2px;vertical-align: text-top;margin-top: -2px;}
#center_clm .contentsArea.items.detail .revArchive {border-bottom: 1px dotted #ccc; padding-bottom: 10px;margin-bottom: 10px;}

#center_clm .contentsArea.items.detail #review_form,#center_clm .contentsArea.items.detail #review_form { display: none; margin: 15px 0px 30px; }
#center_clm .contentsArea.items.detail #review_form h5, #center_clm .contentsArea.items.detail #review_confirm h5 { padding:0.5em 0.5em 0.3em; color: #FFF; background: #b80082; }
#center_clm .contentsArea.items.detail #review_form form,#center_clm .contentsArea.items.detail #review_confirm form { padding: 20px; border: 1px solid #b80082; }
#center_clm .contentsArea.items.detail #review_form .uk-form-row button.uk-button,#center_clm .contentsArea.items.detail #review_form .uk-form-row button.uk-button { display: block;margin: 0 auto; }

#review_form .uk-form-horizontal .uk-form-label,#review_confirm .uk-form-horizontal .uk-form-label { width: 80px; padding-right: 20px; text-align: right; }
/* #review_form .uk-form-horizontal .uk-form-row { width: 30%; } */
#review_form .uk-form-horizontal .uk-form-controls,#review_confirm .uk-form-horizontal .uk-form-controls { margin-left: 20px; }
#review_form  #form-h-t,#review_confirm  #form-h-t2 { width: 80%; }

@media screen and (max-width: 1059px) {
    #review_form  #form-h-t,#review_confirm  #form-h-t2 { width: 95%; }
    #review_form .uk-form-horizontal .uk-form-label,#review_confirm .uk-form-horizontal .uk-form-label { text-align: left; padding-left: 20px; }
}

#review-block {
    width: 300px;
    height: auto;
    margin: 150px auto;
    border: 1px solid #b80082;
    line-height: 40px;
    text-align: center;
    color: #666;
}

@media screen and (max-width: 768px) {
    #review-block { width: 50%; margin: 150px 25%; }
}
@media screen and (max-width: 520px) {
    #review-block { width: 60%; margin: 150px 20%; }    
}
@media screen and (max-width: 400px) {
    #review-block { width: 80%; margin: 150px 10%; }    
}
.bxfr { border-radius: 0; border-color: #b80082; }
.txc { text-align: center; }
#items_review a.uk-button-primary { color: #FFF; }

/*-----------------------------------*/

/* search  */

/*-----------------------------------*/
#center_clm .contentsArea.search .inner .pageTit {padding: 0 10px;margin-bottom: 15px;}
#center_clm .contentsArea.search .inner .pageTit span {font-size: 15px;padding: 3px 0 0 25px;background: url(/assets/static/images/icn_rupe.png) no-repeat left;background-size: 20px 20px;}
#center_clm .contentsArea.search .inner .searchInfo p {padding-bottom: 5px;border-bottom: 1px dotted #dddddd;}
#center_clm .contentsArea.search .inner .searchResult .txtBox .link {position: absolute;right: 0;bottom: 0;font-size: 12px;}
#center_clm .contentsArea.search .inner .searchResult li {margin-bottom: 10px;text-align: center;}
#center_clm .contentsArea.search .inner .searchResult li img {border: 1px solid #dddddd;margin-bottom: 5px;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl li img {border:none;}
#center_clm .contentsArea.search .inner .searchResult li p {font-size: 12px;line-height: 140%;}
#center_clm .contentsArea.search .inner .searchResult .src_btn {text-align: center; margin: 10px 0 20px;}
/*
#center_clm .contentsArea.search .inner .searchResult .enqueteUl li {}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl li a {display: block;height: 60px;border-bottom: 1px dotted #ccc;_zoom: 1; overflow: hidden;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl .img {float: left; margin-right: 10px; max-width: 50px;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl .img img {margin-bottom: 0;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl .txt {display: table-cell;vertical-align: middle;height: 50px;_zoom: 1; overflow: hidden;text-align: left;font-size: 14px;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl .txt span {font-size: 12px;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl .txt span.red {color: #cc0000;}
*/
/*
#center_clm .contentsArea.search .inner .searchResult .enqueteUl li {}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl li a {display: block;border-bottom: 1px dotted #ccc;_zoom: 1; overflow: hidden;padding-top: 0; height: auto;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl .img {float: left; margin-right: 10px; max-width: 50px; margin-top: 10px;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl .img img {margin-bottom: 0;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl .txt {display: table-cell;vertical-align: middle;height: 70px;_zoom: 1; overflow: hidden;text-align: left;font-size: 14px;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl .txt span {font-size: 12px;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl .txt span.red {color: #cc0000;}
*/
#center_clm .contentsArea.search .inner .searchResult .enqueteUl li {padding-bottom: 0;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl li a {display: block;border-bottom: 1px dotted #ccc;_zoom: 1; overflow: hidden;padding-top: 0; height: 80px;box-sizing: border-box;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl .img {float: left; margin-right: 10px; max-width: 50px; margin-top: 15px;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl div {_zoom: 1; overflow: hidden;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl .txt {display: table-cell;vertical-align: middle;height: 80px;text-align: left;font-size: 14px;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl .txt span {font-size: 12px;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl .txt span.red {color: #cc0000;}
#center_clm .contentsArea.search .inner .searchResult .enqueteUl .txt span.ttl { font-weight: bold; }

/* 20150401追記 */

#center_clm .contentsArea.search .inner .searchResult .pagemoreUI li {padding-bottom: 0; margin:15px 0 20px 0;}
#center_clm .contentsArea.search .inner .searchResult .pagemoreUI li a {display: block;_zoom: 1; overflow: hidden;padding-top: 0; height: auto;box-sizing: border-box;}
#center_clm .contentsArea.search .inner .searchResult .pagemoreUI .img {float: left; margin-right: 10px; max-width: 50px; margin-top: 15px;}
#center_clm .contentsArea.search .inner .searchResult .pagemoreUI div {_zoom: 1; overflow: hidden;}
#center_clm .contentsArea.search .inner .searchResult .pagemoreUI .txt {display: table-cell;vertical-align: middle;height: auto;text-align: left;font-size: 14px;}
#center_clm .contentsArea.search .inner .searchResult .pagemoreUI .txt span {font-size: 12px;}
#center_clm .contentsArea.search .inner .searchResult .pagemoreUI .txt span.red {color: #cc0000;}
#center_clm .contentsArea.search .inner .searchResult .pagemoreUI .txt span.ttlcolor {color: #C09;}
#center_clm .contentsArea.search .inner .searchResult .pagemoreUI .txt span.ttl { font-weight: bold; }

/*-----------------------------------*/

/* search/二次階層  */

/*-----------------------------------*/
/*#center_clm .contentsArea.search.second {border-top: 3px solid #b80082;}*/
#center_clm .contentsArea.search.second .inner.main .titBox {margin-bottom: 10px;position: relative; background: none;}
#center_clm .contentsArea.search.second .inner.main .titBox.bb {border-bottom: 1px solid #ddd;}
#center_clm .contentsArea.search.second .inner.main .titBox h2,
#center_clm .contentsArea.search.second .inner.main .titBox h3,
#center_clm .contentsArea.search.second .inner.main .titBox h4 {
	float: left; 
	/*background: url(/assets/static/images/tit_propro.gif) no-repeat; */
	background-position: 5px;
	max-width: 276px;
	/*text-indent: -9999px;*/
	width: 100%;
	color: #666;
}
#center_clm .contentsArea.search.second .inner.main .titBox.fp h2,
#center_clm .contentsArea.search.second .inner.main .titBox.fp h3,
#center_clm .contentsArea.search.second .inner.main .titBox.fp h4 {color: #cc0099;}

#center_clm .contentsArea.search.second .inner.main .titBox p {float: left;padding: 15px 0 0 10px;font-size: 12px; display: block;}
#center_clm .contentsArea.search.second .inner.main .titBox p.more {
	position: absolute;
	padding: 0;
	top: 5px;
	right: 0px;
	background: none;
	text-indent: 0;
	width: auto;
}
#center_clm .contentsArea.search.second .inner.main li p{text-align: center;margin-right: auto;margin-left: auto;}

#center_clm .contentsArea.search.second .paginationBtm {position: relative;}
#center_clm .contentsArea.search.second .paginationBtm .uk-pagination {float: none; padding-bottom: 20px;}
#center_clm .contentsArea.search.second .paginationBtm p {position: absolute;bottom: 0;right: 0; text-align: right;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea.search.second .paginationBtm {position: relative;}
	#center_clm .contentsArea.search.second .paginationBtm .uk-pagination {float: left; padding-bottom: 0;}
	#center_clm .contentsArea.search.second .paginationBtm p {position: absolute;bottom: 0;right: 0; text-align: right;}
}


/*-----------------------------------*/

/* search/item  */

/*-----------------------------------*/
#center_clm .contentsArea.search.item .uk-pagination > li > a {background: #eeeeee;color: #a2a2a2;}
#center_clm .contentsArea.search.item .uk-pagination > li > a, 
#center_clm .contentsArea.search.item .uk-pagination > li > span {padding: 3px 2px;border: 1px solid #a2a2a2;border-radius: 0;}
#center_clm .contentsArea.search.item .uk-pagination > li.first > a, 
#center_clm .contentsArea.search.item .uk-pagination > li.first > span {padding: 3px 3px;border: 1px solid #d1d1d1;border-radius: 5px 0 0 5px;background: #fff;}
#center_clm .contentsArea.search.item .uk-pagination > li.last > a, 
#center_clm .contentsArea.search.item .uk-pagination > li.last > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0 5px 5px 0;}
#center_clm .contentsArea.search.item .uk-pagination > li {display: block;float: left;margin: 0 2px 3px 0;}
#center_clm .contentsArea.search.item .uk-pagination > .uk-active > span {background: #ffffff;color: #ff48a3;border-color: #ff48a3;}
#center_clm .contentsArea.search.item .uk-button-group{ clear: both; float: none; display: block;}
#center_clm .contentsArea.search.item .uk-dropdown {background: #fff;}
#center_clm .contentsArea.search.item .uk-dropdown a:hover {color: #fff;}
#center_clm .contentsArea.search.item .uk-button-group{}
#center_clm .contentsArea.search.item .uk-button-group > .uk-button:first-child, 
#center_clm .contentsArea.search.item .uk-button-group > div:first-child .uk-button {border-radius: 0;}
#center_clm .contentsArea.search.item .uk-button-group > .uk-button:last-child, 
#center_clm .contentsArea.search.item .uk-button-group > div:last-child .uk-button {border-radius: 0;}
@media screen and (min-width: 540px) {
	/*バックポイント*/
	#center_clm .contentsArea.search.item .uk-button-group{text-align: ; float: right; clear: none;}
	#center_clm .contentsArea.search.item .uk-dropdown {position: absolute; top:100%; left: -25px;}
}
#center_clm .contentsArea.search.item .paginationBtm {position: relative;}
#center_clm .contentsArea.search.item .paginationBtm p {position: absolute;bottom: 0;right: 0; text-align: right;}

/*-----------------------------------*/

/* search/recipe  */

/*-----------------------------------*/
#center_clm .contentsArea.search.recipe .inner .pageTit {border-bottom: none; margin-bottom: 10px;}
#center_clm .contentsArea.search.recipe .uk-pagination > li > a {background: #eeeeee;color: #a2a2a2;}
#center_clm .contentsArea.search.recipe .uk-pagination > li > a, 
#center_clm .contentsArea.search.recipe .uk-pagination > li > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0;}
#center_clm .contentsArea.search.recipe .uk-pagination > li.first > a, 
#center_clm .contentsArea.search.recipe .uk-pagination > li.first > span {padding: 3px 3px;border: 1px solid #d1d1d1;border-radius: 5px 0 0 5px;background: #fff;}
#center_clm .contentsArea.search.recipe .uk-pagination > li.last > a, 
#center_clm .contentsArea.search.recipe .uk-pagination > li.last > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0 5px 5px 0;}
#center_clm .contentsArea.search.recipe .uk-pagination > li {display: block;float: left;margin: 0 2px 3px 0;}
#center_clm .contentsArea.search.recipe .uk-pagination > .uk-active > span {background: #ffffff;color: #ff48a3;border-color: #ff48a3;}
#center_clm .contentsArea.search.recipe .uk-button-group{ clear: both; float: none; display: block;}
#center_clm .contentsArea.search.recipe .uk-dropdown {background: #fff;}
#center_clm .contentsArea.search.recipe .uk-dropdown a:hover {color: #fff;}
#center_clm .contentsArea.search.recipe .uk-button-group{}
#center_clm .contentsArea.search.recipe .uk-button-group > .uk-button:first-child, 
#center_clm .contentsArea.search.recipe .uk-button-group > div:first-child .uk-button {border-radius: 0;}
#center_clm .contentsArea.search.recipe .uk-button-group > .uk-button:last-child, 
#center_clm .contentsArea.search.recipe .uk-button-group > div:last-child .uk-button {border-radius: 0;}
@media screen and (min-width: 540px) {
	/*バックポイント*/
	#center_clm .contentsArea.search.recipe .uk-button-group{text-align: ; float: right; clear: none;}
	#center_clm .contentsArea.search.recipe .uk-dropdown {position: absolute; top:100%; left: -25px;}
}
#center_clm .contentsArea.search.recipe .paginationBtm {position: relative;}
#center_clm .contentsArea.search.recipe .paginationBtm p {position: absolute;bottom: 0;right: 0; text-align: right;}

/*-----------------------------------*/

/* search/review  */

/*-----------------------------------*/
#center_clm .contentsArea.search.review .inner .pageTit {margin-bottom: 10px;}
#center_clm .contentsArea.search.review .uk-pagination > li > a {background: #eeeeee;color: #a2a2a2;}
#center_clm .contentsArea.search.review .uk-pagination > li > a, 
#center_clm .contentsArea.search.review .uk-pagination > li > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0;}
#center_clm .contentsArea.search.review .uk-pagination > li.first > a, 
#center_clm .contentsArea.search.review .uk-pagination > li.first > span {padding: 3px 3px;border: 1px solid #d1d1d1;border-radius: 5px 0 0 5px;background: #fff;}
#center_clm .contentsArea.search.review .uk-pagination > li.last > a, 
#center_clm .contentsArea.search.review .uk-pagination > li.last > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0 5px 5px 0;}
#center_clm .contentsArea.search.review .uk-pagination > li {display: block;float: left;margin: 0 2px 3px 0;}
#center_clm .contentsArea.search.review .uk-pagination > .uk-active > span {background: #ffffff;color: #ff48a3;border-color: #ff48a3;}
#center_clm .contentsArea.search.review .uk-button-group{ clear: both; float: none; display: block;}
#center_clm .contentsArea.search.review .uk-dropdown {background: #fff;}
#center_clm .contentsArea.search.review .uk-dropdown a:hover {color: #fff;}
#center_clm .contentsArea.search.review .uk-button-group{}
#center_clm .contentsArea.search.review .uk-button-group > .uk-button:first-child, 
#center_clm .contentsArea.search.review .uk-button-group > div:first-child .uk-button {border-radius: 0;}
#center_clm .contentsArea.search.review .uk-button-group > .uk-button:last-child, 
#center_clm .contentsArea.search.review .uk-button-group > div:last-child .uk-button {border-radius: 0;}
@media screen and (min-width: 540px) {
	/*バックポイント*/
	#center_clm .contentsArea.search.review .uk-button-group{text-align: ; float: right; clear: none;}
	#center_clm .contentsArea.search.review .uk-dropdown {position: absolute; top:100%; left: -25px;}
}
#center_clm .contentsArea.search.review .inner .searchResult .enqueteUl {padding-left: 0;margin-top: 0;margin-bottom: 0; border-top: 1px dotted #ddd;}
#center_clm .contentsArea.search.review .inner .searchResult .enqueteUl li a {width: 100%; height: 120px; display: block;}
#center_clm .contentsArea.search.review .inner .searchResult .enqueteUl .txt {display: table-cell;vertical-align: middle;height: 120px;_zoom: 1;text-align: left;font-size: 14px; font-weight: bold;}
#center_clm .contentsArea.search.review .inner .searchResult .enqueteUl .txt span {font-size: 12px; font-weight: normal; line-height: 120%;display: block;margin-top: 5px;}
#center_clm .contentsArea.search.review .inner .searchResult .enqueteUl .txt span.red {color: #cc0000;}
#center_clm .contentsArea.search.review .inner .searchResult .enqueteUl .img {float: left; margin-right: 10px; max-width: 60px; margin-top: 30px;}
#center_clm .contentsArea.search.review .inner .searchResult .enqueteUl .img img {margin-bottom: 0;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.search.review .inner .searchResult .enqueteUl {padding-left: 0;margin-top: 0;margin-bottom: 0;}
	#center_clm .contentsArea.search.review .inner .searchResult .enqueteUl li a {width: 100%; height: 95px; display: block;}
	#center_clm .contentsArea.search.review .inner .searchResult .enqueteUl .txt {display: table-cell;vertical-align: middle;height: 95px;_zoom: 1;text-align: left;font-size: 16px; font-weight: bold;}
	#center_clm .contentsArea.search.review .inner .searchResult .enqueteUl .txt span {font-size: 12px; font-weight: normal; line-height: 120%;display: block;margin-top: 5px;}
	#center_clm .contentsArea.search.review .inner .searchResult .enqueteUl .txt span.red {color: #cc0000;}
	#center_clm .contentsArea.search.review .inner .searchResult .enqueteUl .img {float: left; margin-right: 20px; max-width: 75px; margin-top: 10px;}
	#center_clm .contentsArea.search.review .inner .searchResult .enqueteUl .img img {margin-bottom: 0;}
}

//*-----------------------------------*/

/* search/enq  */

/*-----------------------------------*/
#center_clm .contentsArea.search.enq .inner .pageTit {margin-bottom: 10px;}
#center_clm .contentsArea.search.enq .uk-pagination > li > a {background: #eeeeee;color: #a2a2a2;}
#center_clm .contentsArea.search.enq .uk-pagination > li > a, 
#center_clm .contentsArea.search.enq .uk-pagination > li > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0;}
#center_clm .contentsArea.search.enq .uk-pagination > li.first > a, 
#center_clm .contentsArea.search.enq .uk-pagination > li.first > span {padding: 3px 3px;border: 1px solid #d1d1d1;border-radius: 5px 0 0 5px;background: #fff;}
#center_clm .contentsArea.search.enq .uk-pagination > li.last > a, 
#center_clm .contentsArea.search.enq .uk-pagination > li.last > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0 5px 5px 0;}
#center_clm .contentsArea.search.enq .uk-pagination > li {display: block;float: left;margin: 0 2px 3px 0;}
#center_clm .contentsArea.search.enq .uk-pagination > .uk-active > span {background: #ffffff;color: #ff48a3;border-color: #ff48a3;}
#center_clm .contentsArea.search.enq .uk-button-group{ clear: both; float: none; display: block;}
#center_clm .contentsArea.search.enq .uk-dropdown {background: #fff;}
#center_clm .contentsArea.search.enq .uk-dropdown a:hover {color: #fff;}
#center_clm .contentsArea.search.enq .uk-button-group{}
#center_clm .contentsArea.search.enq .uk-button-group > .uk-button:first-child, 
#center_clm .contentsArea.search.enq .uk-button-group > div:first-child .uk-button {border-radius: 0;}
#center_clm .contentsArea.search.enq .uk-button-group > .uk-button:last-child, 
#center_clm .contentsArea.search.enq .uk-button-group > div:last-child .uk-button {border-radius: 0;}
@media screen and (min-width: 540px) {
	/*バックポイント*/
	#center_clm .contentsArea.search.enq .uk-button-group{text-align: ; float: right; clear: none;}
	#center_clm .contentsArea.search.enq .uk-dropdown {position: absolute; top:100%; left: -25px;}
}
#center_clm .contentsArea.search.enq .paginationBtm {position: relative;}
#center_clm .contentsArea.search.enq .paginationBtm p {position: absolute;bottom: 0;right: 0; text-align: right;}
#center_clm .contentsArea.search.enq .inner .searchResult .enqueteUl {padding-left: 0;margin-top: 0;margin-bottom: 0; border-top: 1px dotted #ddd;}
#center_clm .contentsArea.search.enq .inner .searchResult .enqueteUl li {width: 100%; height: 95px;}
#center_clm .contentsArea.search.enq .inner .searchResult .enqueteUl li a {width: 100%; height: 95px; display: block;}
#center_clm .contentsArea.search.enq .inner .searchResult .enqueteUl .txt {display: table-cell;vertical-align: middle;height: 95px;_zoom: 1;text-align: left;font-size: 16px; font-weight: bold;}
#center_clm .contentsArea.search.enq .inner .searchResult .enqueteUl .txt span {font-size: 14px; font-weight: normal; line-height: 160%;display: block;margin-top: 5px;}
#center_clm .contentsArea.search.enq .inner .searchResult .enqueteUl .txt span.red {color: #cc0000;}
#center_clm .contentsArea.search.enq .inner .searchResult .enqueteUl .img {float: left; margin-right: 10px; max-width: 65px; margin-top: 15px;}
#center_clm .contentsArea.search.enq .inner .searchResult .enqueteUl .img img {margin-bottom: 0;}

/*-----------------------------------*/

/* voice */

/*-----------------------------------*/
#center_clm .contentsArea.voice .laboratoryArea.btNone {border-top: none;}
#center_clm .contentsArea.voice .laboratoryArea .inner {padding-bottom: 10px;}
#center_clm .contentsArea.voice .inner {padding-bottom: 10px;}
#center_clm .contentsArea.voice .inner .btnBox p a {width: 100%; margin: 0; padding: 20px 0;text-align: center; border: 1px solid #b80082; font-size: 18px;}
#center_clm .contentsArea.voice .inner .btnBox p.P a {margin-bottom: 20px;}
#center_clm .contentsArea.voice .inner .btnBox p.G a {margin-bottom: 10px;}
@media screen and (min-width: 600px) {
	#center_clm .contentsArea.voice .inner .btnBox p {float: left; margin-right: 10px;}
	#center_clm .contentsArea.voice .inner .btnBox p a {padding: 8px 30px; width: auto; font-size: 14px;}
	#center_clm .contentsArea.voice .inner .btnBox p.P a {margin-bottom: 0;}
	#center_clm .contentsArea.voice .inner .btnBox p.G a {margin-bottom: 0;}
	#center_clm .contentsArea.voice .inner .btnBox p.G {margin-right: 0;}
}
#center_clm .contentsArea.voice .pageTit {max-width: 265px;}
#center_clm .contentsArea.voice .main {text-align: center;}
#center_clm .contentsArea.voice .main img{border: 1px solid #ddd;}
#center_clm .contentsArea.voice .main p{max-width: 600px;}
#center_clm .contentsArea.voice .inner .feature {border: 5px solid #dddddd;}
#center_clm .contentsArea.voice .inner .feature .img{text-align: center;margin-bottom: 10px;}
#center_clm .contentsArea.voice .inner .feature .txtBox .enq_sg { color: #c00; line-height: 200%; }

/* 20150330追記*/
#center_clm .contentsArea.voice .inner .feature .txtBox .enq_sg span.enq_sg02 {font-size: 10px;color: #D00;line-height: 120%; }

@media screen and (min-width: 480px) {
	#center_clm .contentsArea.voice .inner .txt{_zoom: 1; overflow: hidden;}
	#center_clm .contentsArea.voice .inner .feature .img{float: left;margin-right: 20px;}
	#center_clm .contentsArea.voice .inner .feature .txtBox{_zoom: 1; overflow: hidden;}
}
#center_clm .contentsArea.voice .inner .pageTit {padding: 5px 0 0;margin-bottom: 15px;	}
#center_clm .contentsArea.voice .inner .txt {padding: 0 10px 10px 10px;}
#center_clm .contentsArea.voice .recipeArea .inner .txt {padding: 0 0 0 0;}
#center_clm .contentsArea.voice .hintArea .inner .txt {padding: 0;}
#center_clm .contentsArea.voice .inner .txt .title {font-size: 24px;margin-bottom: 15px;padding-top: 5px;line-height: 120%;}
#center_clm .contentsArea.voice .inner .btn {display: inline-block;line-height: 1;padding:  8px 10px;border-radius: 5px;}
#center_clm .contentsArea.voice .inner .btn.pink { background: #b80082; color: #ffffff; }
#center_clm .contentsArea.voice .inner .btn.gray { border: 1px solid #ccc; color: #999; }
#center_clm .contentsArea.voice .inner .enqBox .img {max-width: 200px; margin-right: auto;margin-left: auto;}
@media (min-width: 480px) {
	#center_clm .contentsArea.voice .inner .enqBox .img {margin-right: 20px;}
}
/*-----------------------------------*/

/* voice/enq */

/*-----------------------------------*/
#center_clm .contentsArea.enq .inner .btnBox p a {width: 100%; margin: 0; padding: 20px 0;text-align: center; border: 1px solid #b80082; font-size: 18px;}
#center_clm .contentsArea.enq .inner .btnBox p.P a {margin-bottom: 20px;}
#center_clm .contentsArea.enq .inner .btnBox p.G a {margin-bottom: 10px;}
@media screen and (min-width: 600px) {
	#center_clm .contentsArea.enq .inner .btnBox p {float: left; margin-right: 10px;}
	#center_clm .contentsArea.enq .inner .btnBox p a {padding: 8px 10px; width: auto; font-size: 14px;}
	#center_clm .contentsArea.enq .inner .btnBox p.P a {margin-bottom: 0;}
	#center_clm .contentsArea.enq .inner .btnBox p.G a {margin-bottom: 0;}
	#center_clm .contentsArea.enq .inner .btnBox p.G {margin-right: 0;}
}
#center_clm .contentsArea.voice.enq .pageTit {max-width: 430px;}
#center_clm .contentsArea.voice.enq .main {text-align: center;}
#center_clm .contentsArea.voice.enq .main img{border: 1px solid #ddd;}
#center_clm .contentsArea.voice.enq .main p{max-width: 600px;}
#center_clm .contentsArea.enq .inner .feature {border: 5px solid #dddddd;}
#center_clm .contentsArea.enq .inner .feature .img{text-align: center;margin-bottom: 10px;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.enq .inner .txt{_zoom: 1; overflow: hidden;}
	#center_clm .contentsArea.enq .inner .feature .img{float: left;margin-right: 20px;}
	#center_clm .contentsArea.enq .inner .feature .txtBox{_zoom: 1; overflow: hidden;}
}
#center_clm .contentsArea.enq .inner .pageTit {padding: 5px 10px 0;margin-bottom: 20px;	}
#center_clm .contentsArea.enq .inner .txt {padding: 0 10px 10px 10px;}
#center_clm .contentsArea.enq .recipeArea .inner .txt {padding: 0;}
#center_clm .contentsArea.enq .inner .hintArea .txt {padding: 0;}
#center_clm .contentsArea.enq .inner .txt .title {font-size: 24px;margin-bottom: 15px;padding-top: 5px;line-height: 120%;}
#center_clm .contentsArea.enq .inner .btn {display: inline-block;line-height: 1;padding:  8px 10px;/*border-radius: 5px;*/}
#center_clm .contentsArea.enq .inner .btn.pink { background: #b80082; color: #ffffff; }
#center_clm .contentsArea.enq .inner .btn.gray { border: 1px solid #ccc; color: #999; }
#center_clm .contentsArea.enq .inner .enqBox .img {max-width: 200px; margin-right: auto;margin-left: auto;}
@media (min-width: 480px) {
	#center_clm .contentsArea.enq .inner .enqBox .img {margin-right: 20px;}
}
#center_clm .contentsArea.enq .inner .enqueteUl .txt {padding: 0;height: 70px;}
#center_clm .contentsArea.enq .inner .enqueteUl .txt .enq_sg { color: #C00; }
#center_clm .contentsArea.enq .inner .enqueteUl li a {
	display: block;
	height: 70px;
	padding-top: 0;
	border-bottom: 1px dotted #ccc;
	_zoom: 1; 
	overflow: hidden;
	line-height: 140%;
}
#center_clm .contentsArea.enq .inner .enqueteUl .img {float: left; margin-right: 10px; margin-top: 10px;}
#center_clm .contentsArea.enq .inner .enqueteUl .img img {margin-bottom: 0;}
/*
#center_clm .contentsArea.enq .inner .enqueteUl .txt {
	display: table-cell;
	vertical-align: middle;
	height: 50px;
	_zoom: 1; 
	overflow: hidden;
	text-align: left;
	font-size: 14px;
}
*/
#center_clm .contentsArea.enq .inner .enqueteUl .txt span {font-size: 12px;}

#center_clm .contentsArea.enq .inner .enqueteUl .txt span.red {color: #cc0000;}

#center_clm .contentsArea.enq-detail .inner .main {
	width: 100%;
	margin-bottom: 25px;
	display: table;
	text-align: center;
}

#center_clm .contentsArea.enq-detail .inner .main .title {
	display: table-cell;
	vertical-align: middle;
	padding-left: 10px;
}

#center_clm .contentsArea.enq-detail .inner .main .title p {
	font-size: 28px;
	line-height: 120%;
}

#center_clm .contentsArea.enq-detail .inner .main .title p:first-child {
	color: #cc0099;
	font-size: 12px;
	margin-bottom: 5px;
}

#center_clm .contentsArea.enq-detail .inner table {
	width: 100%;
	border-top: 3px solid #dddddd;
	border-bottom: 3px solid #dddddd;
	font-size: 12px;
}

#center_clm .contentsArea.enq-detail .inner table th {
	width: 15%;
	padding: 12px 12px 12px 0;
	border-bottom: 1px solid #dddddd;
	border-right: 1px dotted #dddddd;
	color: #cc0099;
	text-align: left;
	min-width: 80px;
	vertical-align: top;
}

#center_clm .contentsArea.enq-detail .inner table td {
	padding: 12px;
	border-bottom: 1px solid #dddddd;
	text-align: left;
}

#center_clm .contentsArea.enq-detail .inner .btn {
	background: #cc0099;
	color: #ffffff;
	font-size: 18px;
	display: inline-block;
	padding: 20px 30px;
}


#center_clm .contentsArea.enq-form .inner .main {
	width: 100%;
	margin-bottom: 25px;
	display: table;
}

#center_clm .contentsArea.enq-form .inner .main .title {
	display: table-cell;
	vertical-align: middle;
	padding-left: 10px;
}

#center_clm .contentsArea.enq-form .inner .main .title p {
	font-size: 28px;
	line-height: 120%;
}

#center_clm .contentsArea.enq-form .inner .main .title p:first-child {
	color: #cc0099;
	font-size: 12px;
	margin-bottom: 5px;
}

#center_clm .contentsArea.enq-form .inner table {
	width: 100%;
	border-top: 3px solid #dddddd;
	border-bottom: 3px solid #dddddd;
	font-size: 12px;
}

#center_clm .contentsArea.enq-form .inner table th {
	width: 6%;
	padding: 12px 12px 12px 0;
	border-bottom: 1px solid #dddddd;
	border-right: 1px dotted #dddddd;
	color: #cc0099;
	text-align: left;
	vertical-align: top;
}

#center_clm .contentsArea.enq-form .inner table td {
	padding: 12px;
	border-bottom: 1px solid #dddddd;
	text-align: left;
}

#center_clm .contentsArea.enq-form .inner table td p {
	margin-bottom: 5px;
	font-weight: bold;
}

#center_clm .contentsArea.enq-form .inner table td ul {
	margin: 0;
	padding: 0;
}

#center_clm .contentsArea.enq-form .inner input.text {
	width: 100%;
	padding: 2px;
}
#center_clm .contentsArea.enq-form .inner textarea {
	width: 100%;
	height: 100px;
	padding: 2px;
}
#center_clm .contentsArea.enq-form .inner select {
	width: 100px;
}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea.enq-form .inner input.text {
		width: 50%;
	}
	#center_clm .contentsArea.enq-form .inner textarea {
		width: 50%;
		height: 100px;
	}
}
#center_clm .contentsArea.enq-form .inner .btnBox p {
	text-align: center;
}
#center_clm .contentsArea.enq-form .inner .btn {
	background: #cc0099;
	color: #ffffff;
	font-size: 18px;
	/*display: inline-block;*/
	padding: 10px 0;
	border: 0;
	text-align: center;
	width: 160px;
	float: none;
}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.enq-form .inner .btnBox {
		width: 340px;
		margin-right: auto;
		margin-left: auto;
	}
	#center_clm .contentsArea.enq-form .inner .btnBox p {
	}
	#center_clm .contentsArea.enq-form .inner .btnBox p.L {
		float: left;
		margin: 0;
	}
	#center_clm .contentsArea.enq-form .inner .btnBox p.R {
		float: right;
		margin: 0;
	}
}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.enq-form .inner .btn {
		width: 160px;
	}
}
#center_clm .contentsArea.enq-form .inner .btn.gray {
	background: #dddddd;
	color: #666666;
}

#center_clm .contentsArea.enq-comp .inner .title {
	font-size: 24px;
	line-height: 140%;
}

#center_clm .contentsArea.enq-comp .inner .btn {
	background: #cc0099;
	color: #ffffff;
	font-size: 18px;
	display: inline-block;
	padding: 20px 15px;
	border: 0;
}


/*-----------------------------------*/

/* voice/enq/result */

/*-----------------------------------*/
/*#center_clm .contentsArea.enq-result .inner .feature {border: 5px solid #dddddd;}
#center_clm .contentsArea.enq-result .inner .pageTit {padding: 0 10px;margin-bottom: 15px;}
#center_clm .contentsArea.enq-result .inner .txt {padding: 0 10px 10px 10px;}
#center_clm .contentsArea.enq-result .inner .txt .title {font-size: 24px;margin-bottom: 15px;padding-top: 5px;}*/
#center_clm .contentsArea.enq.result .pageTit {max-width: 430px}
#center_clm .contentsArea.enq-result .inner .feature {border: 5px solid #dddddd;}
#center_clm .contentsArea.enq-result .inner .feature .img{text-align: center;margin-bottom: 10px;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.enq-result .inner .txt{_zoom: 1; overflow: hidden;}
	#center_clm .contentsArea.enq-result .inner .feature .img{float: left;margin-right: 20px;}
	#center_clm .contentsArea.enq-result .inner .feature .txtBox{_zoom: 1; overflow: hidden;}
}
#center_clm .contentsArea.enq-result .inner .pageTit {padding: 0 10px;margin-bottom: 15px;	}

#center_clm .contentsArea.enq-result .inner .txt {padding: 0 10px 10px 10px;}
#center_clm .contentsArea.enq-result .hintArea .inner .txt {padding: 0;}

#center_clm .contentsArea.enq-result .inner .txt .title {font-size: 24px;margin-bottom: 15px;padding-top: 5px;line-height: 120%;}

#center_clm .contentsArea.enq-result .inner .btn {display: inline-block;line-height: 1;padding:  8px 10px;}

#center_clm .contentsArea.enq-result .inner .btn.pink { background: #b80082; color: #ffffff;}
#center_clm .contentsArea.enq-result .inner .btn.gray { border: 1px solid #ccc; color: #999;}

#center_clm .contentsArea.enq-result .inner a {/*line-height: 0;display: block;*/}

/*#center_clm .contentsArea.enq-result .inner li img {margin-bottom: 0px;margin-right: 10px;float: left;margin-top: 10px;}*/
#center_clm .contentsArea.enq-result .enqUl {margin: 0;}
#center_clm .contentsArea.enq-result .enqUl li {padding: 0 10px 0 10px;text-align: left;border-bottom: 1px dotted #ccc;}
#center_clm .contentsArea.enq-result .enqUl li p {text-align: left;}
#center_clm .contentsArea.enq-result .enqUl li p:first-child {font-size: 16px;margin-bottom: 5px;}
#center_clm .contentsArea.enq-result .enqUl li .img {margin-bottom: 0px;margin-right: 10px;float: left;margin-top: 10px;max-width: 75px;}
#center_clm .contentsArea.enq-result .enqUl li div {min-height: 85px; margin-left: 85px; padding-top: 15px;}
/*-----------------------------------*/

/* voice/enq/result */

/*-----------------------------------*/
#center_clm .contentsArea.enq.result .pageTit {max-width: 334px;}
#center_clm .contentsArea.enq.result .bgPbox { background: #ffebf9; padding: 20px 10px; margin: 0 auto;}
#center_clm .contentsArea.enq.result .bgPbox li { font-size: 14px;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.enq.result .bgPbox { width: 80%;}
}
#center_clm .contentsArea.enq.result .subTit02 { border-bottom: none;margin-bottom: 30px;}
#center_clm .contentsArea.enq.result .img { border-bottom: none;margin-bottom: 30px;}
#center_clm .contentsArea.enq.result .txt { border-bottom: none;margin-bottom: 30px;}
#center_clm .contentsArea.enq.result .proproArea .txt { border-bottom: none;margin-bottom: 0;}
#center_clm .contentsArea.enq.result .hintArea .txt { border-bottom: none;margin-bottom: 10px;}
#center_clm .contentsArea.enq.result .recipeArea .txt { margin-bottom: 0px;}
#center_clm .contentsArea.enq.result .archiveArea .subTit { border-bottom:1px solid #ddd;margin-bottom: 0;}

/*-----------------------------------*/

/* voice/enq/result/list */

/*-----------------------------------*/
#center_clm .contentsArea.enq.result.list .txt { border-bottom: none;margin-bottom: 0;}

/*-----------------------------------*/

/* voice/pj */

/*-----------------------------------*/
#center_clm .contentsArea.voice.pj .pageTit {max-width: 453px}
#center_clm .contentsArea.voice.pj .inner .feature {border: 5px solid #dddddd;}
#center_clm .contentsArea.voice.pj .inner .feature .img{text-align: center;margin-bottom: 10px;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.voice.pj .inner .txt{_zoom: 1; overflow: hidden;}
	#center_clm .contentsArea.voice.pj .recipeArea .inner .txt{padding: 7px 0 0 10px;}
	#center_clm .contentsArea.voice.pj .inner .feature .img{float: left;margin-right: 20px;}
	#center_clm .contentsArea.voice.pj .inner .feature .txtBox{_zoom: 1; overflow: hidden;}
}
#center_clm .contentsArea.voice.pj .inner .pageTit {padding: 5px 10px 0;margin-bottom: 15px;	}
#center_clm .contentsArea.voice.pj .inner .txt {padding: 0 15px 10px 10px;}
#center_clm .contentsArea.voice.pj .recipeArea .inner .txt {padding: 0;}
#center_clm .contentsArea.voice.pj .hintArea .inner .txt {padding: 0;}
#center_clm .contentsArea.voice.pj .inner .txt .title {font-size: 24px;margin-bottom: 10px;padding-top: 5px;line-height: 120%;}
#center_clm .contentsArea.voice.pj .inner .txt p {text-align: justify;}
#center_clm .contentsArea.voice.pj .inner .btn {display: inline-block;line-height: 1;padding:  8px 10px;}
#center_clm .contentsArea.voice.pj .inner .btn.pink { background: #b80082; color: #ffffff;}
#center_clm .contentsArea.voice.pj .inner .btn.gray { border: 1px solid #ccc; color: #999;}
#center_clm .contentsArea.voice.pj .inner a {/*line-height: 0;display: block;*/}

/*
#center_clm .contentsArea.voice.pj .enqUl {margin: 0;}
#center_clm .contentsArea.voice.pj .enqUl li {padding: 0 10px 0 10px;text-align: left;border-bottom: 1px dotted #ccc;}
#center_clm .contentsArea.voice.pj .enqUl li p {text-align: left;font-size: 12px; line-height: 120%;}
#center_clm .contentsArea.voice.pj .enqUl li p:first-child {font-size: 16px;margin-bottom: 5px; font-weight: bold;}
#center_clm .contentsArea.voice.pj .enqUl li .img {margin-bottom: 0px;margin-right: 10px;float: left;margin-top: 10px;max-width: 75px;}
#center_clm .contentsArea.voice.pj .enqUl li div {height: 95px;display: table-cell;vertical-align: middle;}
*/

#center_clm .contentsArea.voice.pj .enqUl {margin: 0;}
#center_clm .contentsArea.voice.pj .enqUl a {display: block;}
#center_clm .contentsArea.voice.pj .enqUl li {padding: 0 10px 0 10px;text-align: left;border-bottom: 1px dotted #ccc;_zoom: 1; overflow: hidden;}
#center_clm .contentsArea.voice.pj .enqUl li .img {float: left;}
#center_clm .contentsArea.voice.pj .enqUl li p {text-align: left;font-size: 12px; line-height: 120%;}
#center_clm .contentsArea.voice.pj .enqUl li p:first-child {font-size: 16px;margin-bottom: 5px; font-weight: bold;}
#center_clm .contentsArea.voice.pj .enqUl li .img {margin-bottom: 0px;margin-right: 10px;float: left;margin-top: 10px;max-width: 75px;}
#center_clm .contentsArea.voice.pj .enqUl li div {_zoom: 1; overflow: hidden;}
#center_clm .contentsArea.voice.pj .enqUl li div span {height: 95px;display: table-cell;vertical-align: middle;}



#center_clm .contentsArea.voice.pj.list .txt { border-bottom: none;margin-bottom: 0;}
#center_clm .contentsArea.voice .inner .btn.pink {background: #b80082;color: #ffffff;}
#center_clm .contentsArea.voice .inner .btn {display: inline-block;line-height: 1;padding: 8px 10px;border-radius:0;/*border-radius: 5px;*/}
/*-----------------------------------*/

/* voice/pj/list */

/*-----------------------------------*/
#center_clm .contentsArea.voice.pj.list .inner .pageTit {padding: 5px 10px 0;margin-bottom: 20px;	}
#center_clm .contentsArea.voice.pj.list .uk-pagination {margin-top: 15px; padding-bottom: 15px; border-bottom: 1px dotted #ddd;margin-bottom: 10px;}
#center_clm .contentsArea.voice.pj.list .uk-pagination > li > a {background: #eeeeee;color: #a2a2a2;}
#center_clm .contentsArea.voice.pj.list .uk-pagination > li > a, 
#center_clm .contentsArea.voice.pj.list .uk-pagination > li > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0;}
#center_clm .contentsArea.voice.pj.list .uk-pagination > li.first > a, 
#center_clm .contentsArea.voice.pj.list .uk-pagination > li.first > span {padding: 3px 3px;border: 1px solid #d1d1d1;border-radius: 5px 0 0 5px;background: #fff;}
#center_clm .contentsArea.voice.pj.list .uk-pagination > li.last > a, 
#center_clm .contentsArea.voice.pj.list .uk-pagination > li.last > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0 5px 5px 0;}
#center_clm .contentsArea.voice.pj.list .uk-pagination > li {margin: 0 2px 3px 0;}
#center_clm .contentsArea.voice.pj.list .uk-pagination > .uk-active > span {background: #ffffff;color: #ff48a3;border-color: #ff48a3;}

/*-----------------------------------*/

/* voice/pj/result */

/*-----------------------------------*/
#center_clm .contentsArea.voice.pj.result { line-height: 180%;}
#center_clm .contentsArea.voice.pj.result .pageTit {max-width: 453px;}
#center_clm .contentsArea.voice.pj.result .bgPbox { background: #ffebf9; padding: 20px 10px; margin: 0 auto;}
#center_clm .contentsArea.voice.pj.result .bgPbox li { font-size: 14px;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.voice.pj.result .bgPbox { width: 80%;}
}
#center_clm .contentsArea.voice.pj.result .subTit02 { border-bottom: none;margin-bottom: 30px;}
#center_clm .contentsArea.voice.pj.result .img { border-bottom: none;margin-bottom: 30px;}
#center_clm .contentsArea.voice.pj.result .txt { border-bottom: none;margin-bottom: 0;}
#center_clm .contentsArea.voice.pj.result .recipeArea .txt {padding: 0;margin-bottom: 0;}
#center_clm .contentsArea.voice.pj.result .proproArea .txt { border-bottom: none;margin-bottom: 0;}
#center_clm .contentsArea.voice.pj.result .hintArea .txt { border-bottom: none;margin-bottom: 10px;}
#center_clm .contentsArea.voice.pj.result .archiveArea .subTit { border-bottom:1px solid #ddd;margin-bottom: 0;}
#center_clm .contentsArea.voice.pj.result .main img{border: 1px solid #ddd;}

/*-----------------------------------*/

/* voice/monitor */

/*-----------------------------------*/
#center_clm .contentsArea.voice.monitor .pageTit {max-width: 460px}
#center_clm .contentsArea.voice.monitor .inner .feature {border: 5px solid #dddddd;}
#center_clm .contentsArea.voice.monitor .inner .feature .img{text-align: center;margin-bottom: 10px;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.voice.monitor .inner .txt{_zoom: 1; overflow: hidden;}
	#center_clm .contentsArea.voice.monitor .inner .feature .img{float: left;margin-right: 20px;}
	#center_clm .contentsArea.voice.monitor .inner .feature .txtBox{_zoom: 1; overflow: hidden;}
}
#center_clm .contentsArea.voice.monitor .inner .pageTit {padding: 5px 10px 0;margin-bottom: 15px;	}
#center_clm .contentsArea.voice.monitor .inner .txt {padding: 0 15px 10px 10px;}
#center_clm .contentsArea.voice.monitor .recipeArea .inner .txt {padding: 0;}
#center_clm .contentsArea.voice.monitor .hintArea .inner .txt {padding: 0;}
#center_clm .contentsArea.voice.monitor .inner .txt .title {font-size: 24px;margin-bottom: 10px;padding-top: 5px;line-height: 120%;}
#center_clm .contentsArea.voice.monitor .inner .txt p {text-align: justify;}
#center_clm .contentsArea.voice.monitor .inner .btn {display: inline-block;line-height: 1;padding:  8px 10px;}
#center_clm .contentsArea.voice.monitor .inner .btn.pink { background: #b80082; color: #ffffff;}
#center_clm .contentsArea.voice.monitor .inner .btn.gray { border: 1px solid #ccc; color: #999;}
#center_clm .contentsArea.voice.monitor .inner a {/*line-height: 0;display: block;*/}
#center_clm .contentsArea.voice.monitor .enqUl {margin: 0;}
#center_clm .contentsArea.voice.monitor .enqUl li {padding: 0 10px 0 10px;text-align: left;border-bottom: 1px dotted #ccc;}
#center_clm .contentsArea.voice.monitor .enqUl li p {text-align: left;font-size: 12px; line-height: 120%;}
#center_clm .contentsArea.voice.monitor .enqUl li p:first-child {font-size: 16px;margin-bottom: 5px; font-weight: bold;}
#center_clm .contentsArea.voice.monitor .enqUl li .img {margin-bottom: 0px;margin-right: 10px;float: left;margin-top: 10px;max-width: 75px;}
#center_clm .contentsArea.voice.monitor .enqUl li div {height: 95px;display: table-cell;vertical-align: middle;}
#center_clm .contentsArea.voice.monitor.list .txt { border-bottom: none;margin-bottom: 0;}
#center_clm .contentsArea.voice .inner .btn.pink {background: #b80082;color: #ffffff;}
#center_clm .contentsArea.voice .inner .btn {display: inline-block;line-height: 1;padding: 8px 10px;/*border-radius: 5px;*/}

/*-----------------------------------*/

/* voice/product */

/*-----------------------------------*/
#center_clm .contentsArea.voice.product .pageTit {padding: 5px 0 0 0; margin: 0 0 20px 0; max-width: 298px;}
#center_clm .contentsArea.voice.product .copy {padding-bottom: 5px;margin-bottom: 0;border-bottom: 1px solid #ddd;}
#center_clm .contentsArea.voice.product .pBox { text-align: center; padding-top: 10px;padding-bottom: 15px;}
#center_clm .contentsArea.voice.product .pBox h3 { font-size: 100%; font-weight: normal; margin-bottom: 10px;}
#center_clm .contentsArea.voice.product .pBox .img {margin-right: auto;margin-left: auto;width: 60%; margin-bottom: 10px;}
#center_clm .contentsArea.voice.product .pBox ul {padding: 0;margin: 0; height: 90px;}
#center_clm .contentsArea.voice.product .pBox ul li {margin-bottom: 5px;}
#center_clm .contentsArea.voice.product .pBox ul li a {
	width: 180px; 
	background: #cc0099; 
	color: #fff; 
	display: block;
	margin-right: auto;
	margin-left: auto;
	border-radius: 2px;
	height: 25px;
	line-height: 25px;	
}
#center_clm .contentsArea.voice.product .uk-grid-divider .uk-width-small-1-2 {border-bottom: 1px solid #ddd;}
#center_clm .contentsArea.voice.product hr.uk-grid-divider {margin: 0; border: none;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.voice.product .uk-grid-divider .uk-width-small-1-2 {border-bottom: none;}
	#center_clm .contentsArea.voice.product .uk-grid-divider .uk-width-small-1-2:first-child {border-right: 1px solid #ddd;}
	#center_clm .contentsArea.voice.product hr.uk-grid-divider {margin: 0;border-bottom: 1px solid #ddd;}
}
#center_clm .contentsArea.voice.product .uk-pagination  {margin-top: 20px;}
#center_clm .contentsArea.voice.product .uk-pagination > li > a {background: #eeeeee;color: #a2a2a2;}
#center_clm .contentsArea.voice.product .uk-pagination > li > a, 
#center_clm .contentsArea.voice.product .uk-pagination > li > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0;}
#center_clm .contentsArea.voice.product .uk-pagination > li.first > a, 
#center_clm .contentsArea.voice.product .uk-pagination > li.first > span {padding: 3px 3px;border: 1px solid #d1d1d1;border-radius: 5px 0 0 5px;background: #fff;}
#center_clm .contentsArea.voice.product .uk-pagination > li.last > a, 
#center_clm .contentsArea.voice.product .uk-pagination > li.last > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0 5px 5px 0;}
#center_clm .contentsArea.voice.product .uk-pagination > li {margin: 0 2px 3px 0;}
#center_clm .contentsArea.voice.product .uk-pagination > .uk-active > span {background: #ffffff;color: #ff48a3;border-color: #ff48a3;}
#center_clm .contentsArea.voice.product .gttop {text-align: right; font-size: 12px; margin-bottom: -5px;}

/*-----------------------------------*/

/* recipe */

/*-----------------------------------*/
#center_clm .contentsArea.recipe .pageTit {margin-bottom: 10px; border-bottom: 3px solid #b80082;}
#center_clm .contentsArea.recipe .subTit {margin: 0; color: #574130; font-weight: normal;}
#center_clm .contentsArea.recipe .noWrap.nobr {border-right: none;}

#center_clm .contentsArea.recipe .Rimg {margin-right: 5px;}
#center_clm .contentsArea.recipe .Rimg img {/*border: 1px solid #ccc;*/}

#center_clm .contentsArea.recipe .uk-grid-divider {margin: 0; border:none; }


#center_clm .contentsArea.recipe .noWrap01 {padding-bottom: 20px;}
#center_clm .contentsArea.recipe .noWrap01 .icn { margin-bottom: 10px;}
#center_clm .contentsArea.recipe .noWrap01 .icn span { background: #574130; color: #fff;padding: 5px 10px;}
#center_clm .contentsArea.recipe .noWrap01 .Rimg { max-width: 400px; margin-right: auto;margin-left: auto; margin-bottom: 15px;}
#center_clm .contentsArea.recipe .noWrap01 .Rtxt h4{ font-size: 20px;margin-bottom: 5px;}

@media screen and (min-width: 480px) {
	#center_clm .contentsArea.recipe .noWrap01,
	#center_clm .contentsArea.recipe .noWrap01 .Rtxt {_zoom: 1; overflow: hidden; display: block;}
	#center_clm .contentsArea.recipe .noWrap01 .Rimg {float: left; margin-bottom: 0; width: 50%;}
	#center_clm .contentsArea.recipe .noWrap01 .Rtxt {padding-left: 20px;}
	#center_clm .contentsArea.recipe .noWrap01 .Rtxt h4 {margin-bottom: 10px;}
	#center_clm .contentsArea.recipe .noWrap01 .Rtxt p {padding-left: 0;}
}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea.recipe .noWrap01 .icn { margin-bottom: 20px;}
	#center_clm .contentsArea.recipe .noWrap01 .Rtxt h4 {font-size: 30px; line-height: 110%;}
	#center_clm .contentsArea.recipe .noWrap01 .Rtxt p {font-size: 18px;line-height: 160%;}
}

#center_clm .contentsArea.recipe .noWrap02,
#center_clm .contentsArea.recipe .noWrap03 {
	border-bottom: 1px dotted #ccc;
	padding-top: 20px;
	padding-bottom: 20px;
	overflow: inherit;
}

#center_clm .contentsArea.recipe .noWrap02 .Rimg,
#center_clm .contentsArea.recipe .noWrap03 .Rimg { float: none; margin-bottom: 10px;}
#center_clm .contentsArea.recipe .noWrap02 .Rimg,
#center_clm .contentsArea.recipe .noWrap03 .Rimg { margin-right: auto; margin-left: auto;}
#center_clm .contentsArea.recipe .noWrap02 .Rimg {/*max-width: 370px;*/max-width: 371px; overflow: inherit; }
#center_clm .contentsArea.recipe .noWrap02 .Rimg img{}
#center_clm .contentsArea.recipe .noWrap03 .Rimg {max-width: 165px; }
#center_clm .contentsArea.recipe .noWrap02 .Rtxt,
#center_clm .contentsArea.recipe .noWrap02 .Rtxt h4{ 
	font-size: 16px;
	line-height: 120%;
	margin-bottom: 10px;
}
#center_clm .contentsArea.recipe .noWrap03 .Rtxt h4{ 
	font-size: 14px;
	line-height: 120%;
	margin-bottom: 5px;
}
#center_clm .contentsArea.recipe .noWrap02 .Rtxt p,
#center_clm .contentsArea.recipe .noWrap03 .Rtxt p{ font-size: 12px;}
#center_clm .contentsArea.recipe .noWrap03_03 {/*height: 100%;*/}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.recipe .noWrap02,
	#center_clm .contentsArea.recipe .noWrap03 {border-bottom: none; margin-left: 0; border-right: 1px dotted #ccc; padding-top: 10px; padding-bottom: 10px;}
	#center_clm .contentsArea.recipe .uk-grid-divider {margin: 0; border-bottom:1px dotted #ccc; }
	#center_clm .contentsArea.recipe .noWrap02 {padding-left: 0px;padding-right: 10px;}
	#center_clm .contentsArea.recipe .noWrap03 {padding-left: 0px;padding-right: 10px;}
	#center_clm .contentsArea.recipe .fake_uk_width {
		width: 50%;
		padding-left: 10px;
		box-sizing: border-box;
		margin: 0;
		float: left;	

	}
}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea.recipe .noWrap02,
	#center_clm .contentsArea.recipe .noWrap03 { padding-top: 20px; padding-bottom: 20px;}
	#center_clm .contentsArea.recipe .noWrap02 {padding-right: 20px;padding-left: 10px;}
	#center_clm .contentsArea.recipe .noWrap03 {padding-left: 10px;padding-right: 20px;}
}
#center_clm .contentsArea.recipe .sevenBox {font-size: 12px; line-height: 120%;}
#center_clm .contentsArea.recipe .sevenBox .tit {
	font-size: 16px;
	font-weight: normal;
	margin-top: 20px;
	border-bottom: 1px solid #ddd; 
	margin-bottom: 10px;}
#center_clm .contentsArea.recipe .sevenBox li{text-align: center; margin-bottom: 10px;}
#center_clm .contentsArea.recipe .sevenBox img{max-width: 98px; border: 1px solid #ddd; margin-bottom: 5px;}

#center_clm .contentsArea.recipe .sevenBox.recipe_bnr { padding-bottom: 2em; }
#center_clm .contentsArea.recipe .sevenBox.recipe_bnr img{ width:100%; max-width: 250px; border:none; margin: 0 auto 5px; }

#center_clm .contentsArea.recipe .osusume {padding-top: 10px;padding-bottom: 10px;border-bottom: 1px dotted #ccc;}
#center_clm .contentsArea.recipe .osusume a {display: block;}
#center_clm .contentsArea.recipe .osusume .img {float: left; max-width: 100px; margin-right: 10px;}
#center_clm .contentsArea.recipe .osusume .txt {/*float: left;*/ min-width: 190px;}
#center_clm .contentsArea.recipe .osusume .txt p{font-size: 12px;}
#center_clm .contentsArea.recipe .rankUl  {margin: 0;padding: 0;}
#center_clm .contentsArea.recipe .rankUl li {font-size: 12px; border-bottom: 1px dotted #ddd;padding: 10px 0 10px 30px; }
#center_clm .contentsArea.recipe .rankUl li a {display: block;}
#center_clm .contentsArea.recipe .rankUl	.rank01 {background: url(/assets/static/images/icons/rank_m01.gif) no-repeat left center;} 
#center_clm .contentsArea.recipe .rankUl	.rank02 {background: url(/assets/static/images/icons/rank_m02.gif) no-repeat left center;} 
#center_clm .contentsArea.recipe .rankUl	.rank03 {background: url(/assets/static/images/icons/rank_m03.gif) no-repeat left center;} 
#center_clm .contentsArea.recipe .rankUl	.rank04 {background: url(/assets/static/images/icons/rank_m04.gif) no-repeat left center;} 
#center_clm .contentsArea.recipe .rankUl	.rank05 {background: url(/assets/static/images/icons/rank_m05.gif) no-repeat left center;} 

/*-----------------------------------*/
/* recipe/category */
/*-----------------------------------*/
#center_clm .contentsArea.recipe.category .titBox {background: #fff;}
#center_clm .contentsArea.recipe.category .icn {position: absolute;bottom: 0;}
#center_clm .contentsArea.recipe.category .icn span{ background: #009900; color: #fff; padding: 5px 15px;}
#center_clm .contentsArea.recipe.category .subTit {font-size: 20px; border-bottom: none; /*color: #fff; background: #b80082;*/margin-bottom: 25px;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.recipe.category .titBox { padding-bottom: 10px; border-bottom: 1px solid #ddd;background: none;}
	#center_clm .contentsArea.recipe.category .icn {position: absolute;bottom: 10px;}
}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea.recipe.category .titBox { padding-bottom: 10px; border-bottom: 1px solid #ddd;background: none;}
	#center_clm .contentsArea.recipe.category .icn {margin-bottom: 10px; display: block;position:static;}
	#center_clm .contentsArea.recipe.category .icn span{ background: #009900; color: #fff; padding: 5px 15px;}
	#center_clm .contentsArea.recipe.category .subTit {font-size: 20px; border-bottom: none; color: #666; background: none; margin-bottom: 0;}
	#center_clm .contentsArea.recipe.category .titBox p.icn {float: left; margin-right: 10px; margin-bottom: 0px; height: 20px;line-height: 20px; padding: 0;}
	#center_clm .contentsArea.recipe.category .subTit {float: left; line-height: 20px;}
}
#center_clm .contentsArea.recipe .uk-pagination > li > a {background: #eeeeee;color: #a2a2a2;}
#center_clm .contentsArea.recipe .uk-pagination > li > a, 
#center_clm .contentsArea.recipe .uk-pagination > li > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0;}
#center_clm .contentsArea.recipe .uk-pagination > li.first > a, 
#center_clm .contentsArea.recipe .uk-pagination > li.first > span {padding: 3px 3px;border: 1px solid #d1d1d1;border-radius: 5px 0 0 5px;background: #fff;}
#center_clm .contentsArea.recipe .uk-pagination > li.last > a, 
#center_clm .contentsArea.recipe .uk-pagination > li.last > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0 5px 5px 0;}
#center_clm .contentsArea.recipe .uk-pagination > li {margin: 0 2px 3px 0;}
#center_clm .contentsArea.recipe .uk-pagination > .uk-active > span {background: #ffffff;color: #ff48a3;border-color: #ff48a3;}
#center_clm .contentsArea.recipe.category .noWrap03 {padding-top: 10px;padding-bottom: 10px;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea.recipe.category .noWrap03 {padding-top: 10px;padding-bottom: 10px;}
}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea.recipe.category .noWrap03 {padding-top: 20px;padding-bottom: 20px;}
}

/*-----------------------------------*/
/* recipe/detail */
/*-----------------------------------*/
#center_clm .contentsArea.recipe.detail .noWrap01 .Rtxt h3 { font-size: 20px;border-top: 2px solid #ddd; padding-top: 10px; margin-bottom: 10px;}
#center_clm .contentsArea.recipe.detail .noWrap01 .Rtxt .txt { font-size: 14px; margin-bottom: 20px;}
#center_clm .contentsArea.recipe.detail .noWrap01 .Rtxt .txt span { font-size: 12px;}
#center_clm .contentsArea.recipe.detail .noWrap01 .Rtxt .subTit { font-size: 16px; margin-bottom: 0; border-bottom: 2px solid #ddd;}
#center_clm .contentsArea.recipe.detail .uk-table {margin: 0; font-size: 12px;}
#center_clm .contentsArea.recipe.detail .uk-table th,
#center_clm .contentsArea.recipe.detail .uk-table td {font-size: 12px; font-weight: normal;padding-top: 5px;padding-bottom: 5px;}
#center_clm .contentsArea.recipe.detail .uk-table th {padding-left: 5px;}
#center_clm .contentsArea.recipe.detail .uk-table td {text-align: right;border-left: 1px solid #ddd; white-space: nowrap;}
#center_clm .contentsArea.recipe.detail .uk-table th.colTh {font-weight: bold;}
#center_clm .contentsArea.recipe.detail .uk-table th.icn01 {
	background: url(/assets/static/images/icons/topvalu.jpg) no-repeat left center; padding-left: 30px;}
#center_clm .contentsArea.recipe.detail .uk-table th.icn02 {
	background: url(/assets/static/images/icons/topvalu_bestprice.jpg) no-repeat left center; padding-left: 30px;}
#center_clm .contentsArea.recipe.detail .uk-table th.icn03 {
	background: url(/assets/static/images/icons/topvalu_select.jpg) no-repeat left center; padding-left: 30px;}
#center_clm .contentsArea.recipe.detail .uk-table th.icn04 {
	background: url(/assets/static/images/icons/topvalu_greeneye.jpg) no-repeat left center; padding-left: 30px;}
#center_clm .contentsArea.recipe.detail .uk-table th.icn05 {
	background: url(/assets/static/images/icons/topvalu_greeneye_organic.jpg) no-repeat left center; padding-left: 30px;}
#center_clm .contentsArea.recipe.detail .uk-table th.icn06 {
	background: url(/assets/static/images/icons/topvalu_greeneye_natural.jpg) no-repeat left center; padding-left: 30px;}
#center_clm .contentsArea.recipe.detail .uk-table th.icn07 {
	background: url(/assets/static/images/icons/topvalu_greeneye_free_from.jpg) no-repeat left center; padding-left: 30px;}
#center_clm .contentsArea.recipe.detail .uk-table th.icn08 {
        background: url(/assets/static/images/icons/topvalu_home_coordy.jpg) no-repeat left center; padding-left: 30px;}

#center_clm .contentsArea.recipe.detail .flowArea {}
#center_clm .contentsArea.recipe.detail .flowArea .box{padding-top: 10px;padding-bottom: 10px;border-bottom: 1px dotted #ccc;}
#center_clm .contentsArea.recipe.detail .flowArea .img { margin-bottom: 15px;}
#center_clm .contentsArea.recipe.detail .flowArea .icn {max-width: 170px;padding-left: 50px;min-height:40px;}
#center_clm .contentsArea.recipe.detail .flowArea .icn.icn01 { background: url(/assets/static/images/recipe/detail/icn_flow01.gif) no-repeat left center; }
#center_clm .contentsArea.recipe.detail .flowArea .icn.icn02 { background: url(/assets/static/images/recipe/detail/icn_flow02.gif) no-repeat left center; }
#center_clm .contentsArea.recipe.detail .flowArea .icn.icn03 { background: url(/assets/static/images/recipe/detail/icn_flow03.gif) no-repeat left center; }
#center_clm .contentsArea.recipe.detail .flowArea .icn.icn04 { background: url(/assets/static/images/recipe/detail/icn_flow04.gif) no-repeat left center; }
#center_clm .contentsArea.recipe.detail .flowArea .icn.icn05 { background: url(/assets/static/images/recipe/detail/icn_flow05.gif) no-repeat left center; }
#center_clm .contentsArea.recipe.detail .flowArea .icn.icn06 { background: url(/assets/static/images/recipe/detail/icn_flow06.gif) no-repeat left center; }
#center_clm .contentsArea.recipe.detail .flowArea .point {max-width: 59px; margin: 20px 0 10px;}
#center_clm .contentsArea.recipe.detail .flowArea .txt a {text-decoration: underline;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea.recipe.detail .flowArea .img { margin-bottom: 0;}
	#center_clm .contentsArea.recipe.detail .flowArea .box,
	#center_clm .contentsArea.recipe.detail .flowArea .txt {_zoom: 1; overflow: hidden;}
	#center_clm .contentsArea.recipe.detail .flowArea .img {float: left; margin-right: 15px;}
}
@media screen and (min-width: 768px) {
	/*#center_clm .contentsArea.recipe.detail .titBox { border-bottom: 1px solid #ddd; padding-top: 10px;}
	#center_clm .contentsArea.recipe.detail .titBox .subTit { border-bottom: none; float: left;}
	#center_clm .contentsArea.recipe.detail .titBox p {float: right;font-size: 12px;}*/
}
#center_clm .contentsArea.recipe.detail .osusume {padding-top: 10px;padding-bottom: 10px;border-bottom: 1px dotted #ccc;}
#center_clm .contentsArea.recipe.detail .osusume a {display: block;}
#center_clm .contentsArea.recipe.detail .osusume .img {float: left; max-width: 100px; margin-right: 10px;}
#center_clm .contentsArea.recipe.detail .osusume .txt {/*float: left;*/ max-width: 190px;}
#center_clm .contentsArea.recipe.detail .osusume .txt p{font-size: 12px;}
#center_clm .contentsArea.recipe.detail .rankUl  {margin: 0;padding: 0;}
#center_clm .contentsArea.recipe.detail .rankUl li {font-size: 12px; border-bottom: 1px dotted #ddd;padding: 10px 0 10px 30px; }
#center_clm .contentsArea.recipe.detail .rankUl li a {display: block;}
#center_clm .contentsArea.recipe.detail .rankUl	.rank01 {background: url(/assets/static/images/icons/rank_m01.gif) no-repeat left center;} 
#center_clm .contentsArea.recipe.detail .rankUl	.rank02 {background: url(/assets/static/images/icons/rank_m02.gif) no-repeat left center;} 
#center_clm .contentsArea.recipe.detail .rankUl	.rank03 {background: url(/assets/static/images/icons/rank_m03.gif) no-repeat left center;} 
#center_clm .contentsArea.recipe.detail .rankUl	.rank04 {background: url(/assets/static/images/icons/rank_m04.gif) no-repeat left center;} 
#center_clm .contentsArea.recipe.detail .rankUl	.rank05 {background: url(/assets/static/images/icons/rank_m05.gif) no-repeat left center;} 

#center_clm .contentsArea.recipe.detail .sames .titBox {background: #fff;}
#center_clm .contentsArea.recipe.detail .sames .titBox h3 {background: #b80082; margin-bottom: 10px;}
#center_clm .contentsArea.recipe.detail .sames .titBox .back {padding-left: 10px;}
#center_clm .contentsArea.recipe.detail .sames .titBox .back a {text-decoration: underline;}
#center_clm .contentsArea.recipe.detail .sames .dividertop {border-bottom: 1px dotted #ddd;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea.recipe.detail .sames .titBox { border-bottom: 1px solid #ddd; padding-top: 0; border-bottom: none; padding-bottom: 0;}
	#center_clm .contentsArea.recipe.detail .sames .titBox h3 {background: #fff; margin-bottom: 0;}
	#center_clm .contentsArea.recipe.detail .sames .titBox .subTit { border-bottom: none; float: left;}
	#center_clm .contentsArea.recipe.detail .sames .titBox p {float: right;font-size: 12px; padding-right: 10px;}
}
/*-----------------------------------*/

/* info */

/*-----------------------------------*/
#center_clm .contentsArea.info .pageTit {color: #666666;padding-top: 10px; margin-bottom: 15px; font-size: 18px;}
@media (min-width: 480px) {
	#center_clm .contentsArea.info .pageTit {color: #666666;padding-top: 5px; margin-bottom: 25px; font-size: 22px;}
}
#center_clm .contentsArea.info .pageTit span { 
	background: url(/assets/static/images/icons/ico_news_page.gif) no-repeat left center;
	padding-left: 30px;
	height: 25px;
	line-height: 25px;
	display: block;
}
#center_clm .contentsArea.info .uk-switcher {margin: 0;padding: 0;list-style: none;}
#center_clm .contentsArea.info .uk-switcher > *:not(.uk-active) {display: none;}
#center_clm .contentsArea.info .uk-tab {padding-left: 10px;}
#center_clm .contentsArea.info .uk-tab li a {padding: 5px 0; width: 150px;text-align: center;}
#center_clm .contentsArea.info .uk-tab li a:hover {text-decoration: none;  margin-bottom: 0px;padding-bottom: 5px;}
#center_clm .contentsArea.info .uk-tab .uk-active a { font-size: 14px; font-weight: bold; color: #b80082;}
@media (min-width: 768px) {
	#center_clm .contentsArea.info .uk-tab li a {padding: 5px 0; width: 100px;text-align: center;}
}
/*a:first {}*/
#center_clm .contentsArea.info .uk-tab .uk-nav-dropdown {background: #fff;}
#center_clm .contentsArea.info .uk-tab .uk-nav-dropdown a {color: #666;}
#center_clm .contentsArea.info .uk-tab .uk-nav-dropdown a:hover {color: #fff;}
/*
#center_clm .contentsArea.info .uk-tab .uk-nav-dropdown li {padding-left: 10px;}
#center_clm .contentsArea.info .uk-tab .uk-nav-dropdown li a {text-align: left;}
*/
#center_clm .contentsArea.info .newsArea {border-top: none;}
#center_clm .contentsArea.info .newsArea .inner {margin-top: 0;}
#center_clm .contentsArea.info .newsArea dl {padding: 10px 0;font-size: 12px;border-bottom: 1px dotted #ddd;}
#center_clm .contentsArea.info .uk-pagination  {margin-top: 0;}
#center_clm .contentsArea.info .uk-pagination > li > a {background: #eeeeee;color: #a2a2a2;}
#center_clm .contentsArea.info .uk-pagination > li > a, 
#center_clm .contentsArea.info .uk-pagination > li > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0;}
#center_clm .contentsArea.info .uk-pagination > li.first > a, 
#center_clm .contentsArea.info .uk-pagination > li.first > span {padding: 3px 3px;border: 1px solid #d1d1d1;border-radius: 5px 0 0 5px;background: #fff;}
#center_clm .contentsArea.info .uk-pagination > li.last > a, 
#center_clm .contentsArea.info .uk-pagination > li.last > span {padding: 3px 3px;border: 1px solid #a2a2a2;border-radius: 0 5px 5px 0;}
#center_clm .contentsArea.info .uk-pagination > li {margin: 0 2px 3px 0;}
#center_clm .contentsArea.info .uk-pagination > .uk-active > span {background: #ffffff;color: #ff48a3;border-color: #ff48a3;}

/*-----------------------------------*/

/* info/entry */

/*-----------------------------------*/
@media (min-width: 480px) {
	#center_clm .contentsArea.info.entry .pageTit {color: #666666;padding-top: 5px; margin-bottom: 15px; font-size: 22px;}
}
#center_clm .contentsArea.info.entry .entryArea {}
#center_clm .contentsArea.info.entry .entryArea h4 {font-size: 20px; font-weight: bold;}
#center_clm .contentsArea.info.entry .entryArea .date {font-size: 12px;border-bottom: 1px dotted #ddd;text-align: right;margin-bottom: 20px;}
#center_clm .contentsArea.info.entry .entryArea .txt {line-height: 200%; margin-bottom: 40px;}
#center_clm .contentsArea.info.entry .entryArea .img {margin-right: auto;margin-left: auto; max-width: 390px;margin-bottom: 60px;}
#center_clm .contentsArea.info.entry .entryArea h5 {color: #b80082; font-size: 16px; margin-bottom: 20px;}
#center_clm .contentsArea.info.entry .newsArea { margin-bottom: 10px;}
#center_clm .contentsArea.info.entry .back {text-align: right;font-size: 12px;}
#center_clm .contentsArea.info.entry .entryArea .txt a {text-decoration: underline;color: #cc0099;}

/*-----------------------------------*/

/* sitemap */

/*-----------------------------------*/
#center_clm .contentsArea.sitemap .sitemapArea ul {padding: 0; margin: 0;}
#center_clm .contentsArea.sitemap .sitemapArea .sitemapList li.one {width: 100%;float: left; margin-bottom: 20px;}
#center_clm .contentsArea.sitemap .sitemapArea .sitemapList li.two {width: 100%;float: left; margin-bottom: 20px;}
#center_clm .contentsArea.sitemap .sitemapArea .sitemapList li {font-weight: bold;}
#center_clm .contentsArea.sitemap .sitemapArea .sitemapList li a {margin-bottom: 5px;display: block;}
#center_clm .contentsArea.sitemap .sitemapArea .sitemapList li ul li {font-weight: normal; font-size: 12px;}
@media (min-width: 480px) {
	#center_clm .contentsArea.sitemap .sitemapArea .sitemapList li.two {width: 47%;float: left; margin-bottom: 20px; padding-right: 3%;}
}
#center_clm .contentsArea.sitemap .pageTit {font-size: 15px;padding: 5px 0 0 5px; margin-bottom: 30px;}
#center_clm .contentsArea.sitemap .pageTit span {
	background: url(/assets/static/images/icons/ico_sitemap.gif) no-repeat left center;
	height: 20px;
	line-height: 20px;
	display: block;
	padding-left: 25px;
}



/*-----------------------------------*/

/* buy */

/*-----------------------------------*/
#center_clm div.contentsArea.shift.shift03.buy,
#center_clm div.contentsArea.shift.shift03.mailmag,
#center_clm div.contentsArea.shift.shift03.inq,{background: none;}
#center_clm div.contentsArea.shift.shift03.buy#company-group .pageTit,
#center_clm div.contentsArea.shift.shift03.mailmag#company-group .pageTit,
#center_clm div.contentsArea.shift.shift03.inq#company-group .pageTit {background: #fff; margin-bottom: 0; padding-bottom: 20px;}
#center_clm .contentsArea#company-group.buy .pageTit,
#center_clm .contentsArea#company-group.mailmag .pageTit,
#center_clm .contentsArea#company-group.inq .pageTit {padding: 5px 10px 0;margin-bottom: 15px;} 
#center_clm .contentsArea#company-group.buy .pageTit span {padding: 3px 0 0 30px;background: url(/assets/contents/articles/icn_items.gif) no-repeat left 3px;display: block;}
#center_clm .contentsArea#company-group.mailmag .pageTit span {padding: 3px 0 0 30px;background: url(/assets/static/images/icn_mail.png) no-repeat left 5px; background-size: 25px 25px; display: block;}
#center_clm div.contentsArea.shift.shift03.mailmag p a { color: #b80082; }
#center_clm .contentsArea#company-group.mailmag .mmbox { margin: 20px; padding: 20px; border: 1px solid #ccc; }
#center_clm .contentsArea#company-group.mailmag .mmbox .uk-form-row button.uk-button { display: block; margin: 0 auto; }
#center_clm .contentsArea#company-group.mailmag .mmbox .tac { text-align: center; }
#center_clm div.contentsArea.shift.shift03.inq .nmb { font-size: 30px; font-weight: bold; margin-bottom: 0.3em; }
#center_clm div.contentsArea.shift.shift03.inq .uk-button { color: #FFF; }
#center_clm div.contentsArea.shift.shift03.inq form { margin: 20px; padding-top: 20px; border-top: 1px dotted #ddd; }
#center_clm div.contentsArea.shift.shift03.inq form .uk-form-row { padding-bottom: 20px; border-bottom: 1px dotted #ddd; }
#center_clm div.contentsArea.shift.shift03.inq .border_topP {background: #FFF; }
#center_clm div.contentsArea.shift.shift03.inq .btn { text-align: center;}
#center_clm div.contentsArea.shift.shift03.inq button.uk-button { background-color: #b80082; }
#center_clm div.contentsArea.shift.shift03.inq button.uk-button.gray { background-color: #ddd; color: #666; }
#center_clm div.contentsArea.shift.shift03.inq .uk-width-1-1 { padding:0 4% 0 5%; }
#center_clm div.contentsArea.shift.shift03.inq .wtl { padding-left: 1em; text-indent: -1em; }
#center_clm div.contentsArea.shift.shift03.inq .faq_box { background: #b80082; border: #b80082; padding: 2px; }
#center_clm div.contentsArea.shift.shift03.inq .faq_box h4,
#center_clm div.contentsArea.shift.shift03.inq .faq_box p { font-size: 0.9em; text-align: left; padding: 0.5em; }
#center_clm div.contentsArea.shift.shift03.inq .faq_box p { color: #333; line-height: 180%; background: #FFF; }
#center_clm div.contentsArea.shift.shift03.inq .faq_box .aw_tb { padding: 0.5em; background: #FFF; }
#center_clm div.contentsArea.shift.shift03.inq .faq_box .aw_tb .tbd { border-top: 1px dotted #999; }
#center_clm div.contentsArea.shift.shift03.inq .faq_box h4 a { color: #FFF; display: block; }
#center_clm div.contentsArea.shift.shift03.inq .faq_box h4 a:hover { opacity: 1.0; }
#center_clm div.contentsArea.shift.shift03.inq .uk-dropdown { background: #FFF; z-index: 100; }
#center_clm div.contentsArea.shift.shift03.inq .uk-dropdown ul li a:hover { color: #FFF; }
#center_clm div.contentsArea .uk-tab .uk-active a { color: #b80082; font-size: 14px; font-weight: bold; }

/*-----------------------------------*/

/* company-group */

/*-----------------------------------*/
#center_clm div.contentsArea.shift.shift03#company-group .cgTit {
	border-bottom: 1px solid #ddd;
	padding: 60px 0 0 0;
	color: #cc0099; 
	font-weight: bold;font-size: 14px;
	margin-bottom: 30px;
}
#center_clm div.contentsArea.shift.shift03#company-group .cgBox { margin-bottom: 0; }
#center_clm div.contentsArea.shift.shift03#company-group .cgTitBArea {margin-bottom: 30px;}
#center_clm div.contentsArea.shift.shift03#company-group .cgTitB {
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 10px; 
	background: url(/assets/static/images/company-group/bg.gif) repeat-y;
	padding-left: 5px;
	line-height: 18px;
	height: 18px;
	padding-top: 4px;
}
#center_clm div.contentsArea.shift.shift03#company-group .cgTitBArea ul {padding-left: 0;margin-top: 0;}
#center_clm div.contentsArea.shift.shift03#company-group .cgTitBArea ul li {font-size: 12px; margin-bottom: 10px;}
#center_clm div.contentsArea.shift.shift03#company-group .cgTitBArea ul a {color: #906;}
@media (min-width: 480px) {
	#center_clm div.contentsArea.shift.shift03#company-group .cgTitBArea ul li {width: 50%; float: left;}

}
@media (min-width: 768px) {
	#center_clm div.contentsArea.shift.shift03#company-group .cgTitBArea ul li {width: 33.333%; float: left;}

}

#center_clm div.contentsArea.shift.shift03#company-group .cgTitSBox {margin-bottom: 30px;}
#center_clm div.contentsArea.shift.shift03#company-group .cgTitS {
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 10px; 
	background: url(/assets/static/images/company-group/bg.gif) repeat-y;
	padding-left: 5px;
	line-height: 18px;
	height: 18px;
	padding-top: 4px;
}
#center_clm div.contentsArea.shift.shift03#company-group .cgTitSArea ul {padding-left: 0;margin-top: 0;}
#center_clm div.contentsArea.shift.shift03#company-group .cgTitSArea ul li {font-size: 12px; margin-bottom: 10px;}
#center_clm div.contentsArea.shift.shift03#company-group .cgTitSArea ul a {color: #906;}
@media (min-width: 480px) {
	#center_clm div.contentsArea.shift.shift03#company-group .cgTitSBox {width: 50%; float: left;}
}
@media (min-width: 768px) {
	#center_clm div.contentsArea.shift.shift03#company-group .cgTitSBox {width: 33.333%; float: left;}
}
@media (min-width: 960px) {
	#center_clm div.contentsArea.shift.shift03#company-group .cgTitS {font-size: 12px;}
}
#center_clm div.contentsArea.shift.shift03#company-group .warning {border: 1px solid #ddd; padding: 20px; text-align: center;width: 80%;margin: 0 auto;}
#center_clm div.contentsArea.shift.shift03#company-group .pageTop {max-width: 118px; float: right; padding-right: 20px;}
#center_clm div.contentsArea.shift.shift03#company-group .lss {letter-spacing: -0.1em;}
















































/*-----------------------------------*/

/* commonparts  */

/*-----------------------------------*/

@media screen and (min-width: 768px) {
#center_clm .contentsArea .recipeTit {
	background: url(/assets/static/images/icons/recipetit.gif) no-repeat left;
	padding: 5px 0 0 25px;
}
#center_clm .contentsArea .itemTit {
	background: url(/assets/static/images/icons/itemtit.gif) no-repeat left;
	padding: 5px 0 0 30px;
}
#center_clm .contentsArea .spTit {
	background: url(/assets/static/images/icons/sptit.gif) no-repeat left;
	padding: 5px 0 0 30px;
}
}

/*-----------------------------------*/
/* center_clm mainimgArea  */
/*-----------------------------------*/
#rotation { margin: 0 auto; }
#rotation .slides {
    margin: 0; padding: 0;
    position: relative;
    overflow: hidden;
    display: block;
}
#rotation .slides li {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
}

#rotation .slides li img {
    display: block;
    width: 100%;
    max-width: none;
}

#rotation .slides li.active {
    display: block;
    position: relative;
}

@media (max-width: 768px) {
    #rotation { margin: 0 -10px 0; }
    .items #rotation { margin: 0; }
}

#rotation .crop li img { width: auto; }

#rotation .pager {
    margin: 0 0 20px;
    padding: 4px 0 12px;
 height: 20px;
    text-align: center;
    background: #bbb;
}
#rotation .pager li { display: inline-block; }
#rotation .pager li a,
#rotation .pager li a span {
 display: block;
 height: 8px;
 width: 8px;
}
#rotation .pager li a {
 padding: 10px 10px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
 border-radius: 8px;
}
#rotation .pager li a span {
 overflow: hidden;
 background: #999;
 text-indent: -9999px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
 border-radius: 8px;
}
#rotation .pager li.active a span { background: #F39; }

/*-----------------------------------*/
/* center_clm hint_recipe  */
/*-----------------------------------*/
/*#center_clm .contentsArea .hint_recipe { margin-bottom: 10px;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea .hint_recipe { margin-bottom: 20px;}
}*/
/*-----------------------------------*/
/* center_clm hintArea  */
/*-----------------------------------*/
#center_clm .contentsArea .hintArea .inner {background: #fffdef; padding: 0;}
#center_clm .contentsArea .hintArea h2 {font-size: 15px; font-weight: bold; color: #fff; background: #663300; padding: 0 5px; margin-bottom: 5px;}
#center_clm .contentsArea .hintArea .txt {display: none;}

#center_clm .contentsArea .hintArea form {padding: 0 5px; margin-bottom: 5px;}
#center_clm .contentsArea .hintArea form p {position: relative;border: 1px solid #c1b09e;background: #f9efda;border-radius: 5px;}
#center_clm .contentsArea .hintArea input.text {padding-left: 5px;height: 30px;line-height: 14px;background: none;border: none;color: #666;}
#center_clm .contentsArea .hintArea ::-moz-selection {background: #ff3399;color: #fff;}
#center_clm .contentsArea .hintArea ::selection {background: #ff3399;color: #fff;}
#center_clm .contentsArea .hintArea input:focus {outline: 0;color: #666;}
#center_clm .contentsArea .hintArea input.submit {width: 70px;height: 30px;border: none;background: #663300;color: #fff;border-radius: 0 5px 5px 0;position: absolute;top: 0;right: 0;}
#center_clm .contentsArea .hintArea .keyBox {padding: 0 10px 0 0;}
#center_clm .contentsArea .hintArea .keyTit {display: none;}
#center_clm .contentsArea .hintArea .keyUl {margin: 0;padding: 0;}
#center_clm .contentsArea .hintArea .keyUl li {text-align: center; margin-bottom: 5px;}
#center_clm .contentsArea .hintArea .keyUl li.dn {display: none;}
#center_clm .contentsArea .hintArea .keyUl li a {
	display: block; 
	width: 100%; 
	height: 100%; 
	background: #fff; 
	font-size: 9px;
	border-radius: 5px;
	border: 1px solid #c1b09e;
	padding: 3px 0;
	letter-spacing: -1px;
}
#center_clm .contentsArea .hintArea .keyUl li a span {margin: 0 -5px; display: block;}
#center_clm .contentsArea .hintArea .blind {display: none;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea .hintArea h2 {margin-bottom: 10px;}
	#center_clm .contentsArea .hintArea form {padding: 0 10px; margin-bottom: 10px;}
	#center_clm .contentsArea .hintArea .keyUl li {margin-bottom: 10px;}
	#center_clm .contentsArea .hintArea .keyUl li a {letter-spacing: 0px;}
	#center_clm .contentsArea .hintArea .keyUl li a span {margin: 0; display: inherit;}
}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea .hintArea .inner {
		background: url(/assets/static/images/bg_hint01.gif) repeat-y left top; 
		padding:0 0 0 35px;
	}
	#center_clm .contentsArea .hintArea .inner .bgBox {
		background: url(/assets/static/images/bg_hint03.gif) repeat-x;
		position: relative; 
		padding-bottom: 20px;
	}
	#center_clm .contentsArea .hintArea h2 {
		background: url(/assets/static/images/tit_hint2.gif) no-repeat; 
		border-bottom: 2px solid #e0d5bf; 
		background-color: #fffdef;
		height: 44px;
		text-indent: -9999px;
		margin-bottom: 0px;
	}
	#center_clm .contentsArea .hintArea h2 img {max-width: 255px; }
	#center_clm .contentsArea .hintArea form {padding: 0 10px 0 0; margin-bottom: 15px;}
	#center_clm .contentsArea .hintArea .txt {display: block; font-size: 12px; margin-bottom: 5px;}
	#center_clm .contentsArea .hintArea .keyBox {padding: 0 10px 0 0;}
	#center_clm .contentsArea .hintArea .keyTit {display: block; font-weight: bold; margin-bottom: 15px; color: #663300;}
	#center_clm .contentsArea .hintArea .keyUl li.dn {display: block;}
	#center_clm .contentsArea .hintArea .keyUl li {width: auto; padding-left: 0; margin-bottom: 0px;margin-right: 10px;height: 16px;line-height: 16px;margin-bottom: 10px;}
	#center_clm .contentsArea .hintArea .keyUl li a {
		text-decoration: underline;
		background: none;
		border: none;
		font-size: 12px;
		text-align: left;
	}
	#center_clm .contentsArea .hintArea .keyUl li.lb a {font-size: 16px;font-weight: bold;}
	#center_clm .contentsArea .hintArea .keyUl li.mb a {font-size: 14px;font-weight: bold;}
	#center_clm .contentsArea .hintArea .keyUl li.sb a {font-size: 12px;font-weight: bold;}

	#center_clm .contentsArea .hintArea .blind { position: absolute; top: 0; right: 0; background: #fffdef; width: 8px; height: 100%; display: block;}
}
/*-----------------------------------*/
/* center_clm recipeArea  */
/*-----------------------------------*/
#center_clm .contentsArea .recipeArea .inner {padding-bottom: 0;}
#center_clm .contentsArea .recipeArea .titBox {margin-bottom: 0;}
#center_clm .contentsArea .recipeArea a {display: block;}
#center_clm .contentsArea .recipeArea a:hover {text-decoration: none;}
#center_clm .contentsArea .recipeArea dl {padding: 10px;/*border-top: 1px dotted #ddd;*/ margin-bottom:;}
#center_clm .contentsArea .recipeArea dt {
	float: left;
	width: 50px; 
	height: 50px;
	margin-right: 15px;
	text-indent: -9999px;
	/*background: url(/assets/static/images/img_recipe01.jpg);*/
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
}
#center_clm .contentsArea .recipeArea dd { }
#center_clm .contentsArea .recipeArea dd span {font-size: 12px;}
#center_clm .contentsArea .recipeArea dd .txtBox {display: table-cell;vertical-align: middle;height: 50px;font-size: 14px;}
#center_clm .contentsArea .recipeArea a {/*text-decoration: underline;*/}

@media screen and (min-width: 480px) {
	#center_clm .contentsArea .recipeArea dt {
		width: 100px; 
		height: 100px;
		margin-right: 20px;
	}
	#center_clm .contentsArea .recipeArea dd .txtBox {height: 100px;}
}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea .recipeArea .inner {background: #fff;color: #dddddd;font-size: 16px;margin-bottom: 0px;height: 260px;position: relative;overflow: hidden; padding-bottom: 0;}
	#center_clm .contentsArea .recipeArea .titBox {width: 100%; height: 30px;}
	#center_clm .contentsArea .recipeArea .titBox h2 {margin-bottom: 0; color: #fff;background: #663300; float: none; width: 100%; margin-right: 0; max-width: none;}
	#center_clm .contentsArea .recipeArea dl {padding: 0;border-top: none; height: 100%;}
	#center_clm .contentsArea .recipeArea dt {
		float: none;
		width: 100%; 
		max-width: 400px; 
		height: 100%; 
		margin-right: 0;
		background-size: cover;
	}
	#center_clm .contentsArea .recipeArea dd {padding-left: 0; height: 100%;  }
	#center_clm .contentsArea .recipeArea dd .txtBox {position: absolute;
		left: 0;
		bottom: 0;
		width: 100%;
		background: url(/assets/static/images/bg_recipe.png); 
		height: auto;
		padding-bottom: 5px;
	}
	#center_clm .contentsArea .recipeArea dd .txtBox .txt {padding: 7px 0 0 10px;color: #fff; font-size: 16px;}
	#center_clm .contentsArea .recipeArea dd .txtBox .link {padding: 0 5px 0 0; text-align: right; font-size: 12px;color: #ffcc00;}
	#center_clm .contentsArea .recipeArea a {/*color: #ffcc00;font-size: 12px;float: right; text-decoration: none;*/}
	#center_clm .contentsArea .recipeArea a.rcp_main {display: block; height: 100%;}
}
/*-----------------------------------*/
/* center_clm bannerArea  */
/*-----------------------------------*/
#center_clm .contentsArea .bannerArea {margin-bottom: 10px;text-align: center;background: #6e6e6e;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea .bannerArea {margin-bottom: 20px;}
}
/*-----------------------------------*/
/* center_clm laboratoryArea  */
/*-----------------------------------*/
#center_clm .contentsArea .laboratoryArea {background: #fff; margin-bottom: 10px;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea .laboratoryArea {margin-bottom: 20px;}
}
#center_clm .contentsArea .laboratoryArea .titBox {margin-bottom: 0;}
#center_clm .contentsArea .laboratoryArea h2 {font-size: 15px; font-weight: bold; color: #fff; background: #b80082; padding: 0 5px;}
#center_clm .contentsArea .laboratoryArea .txt {display: none;}
#center_clm .contentsArea .laboratoryArea .titBox02 {border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; padding: 5px; position: relative; }
#center_clm .contentsArea .laboratoryArea .titBox02 h3 {color: #b80082;font-size: 14px; font-weight: bold;}
#center_clm .contentsArea .laboratoryArea .titBox02 p {
	position: absolute; 
	top: 0; 
	right: 0; 
	width:100%; 
	height: 100%;
	text-indent: -9999px; 
	background: url(/assets/static/images/btn_g.gif) no-repeat right 5px center;
	background-size: 20px;
}
#center_clm .contentsArea .laboratoryArea .titBox02 p a {display: block; width: 100%; height: 100%;}
#center_clm .contentsArea .laboratoryArea dl.dn {display: none;}
#center_clm .contentsArea .laboratoryArea dl {padding: 10px;border-top: 1px dotted #ddd;_zoom: 1;}
#center_clm .contentsArea .laboratoryArea dt {float: left;width: 50px;}
#center_clm .contentsArea .laboratoryArea dd {padding-left: 15px;_zoom: 1;}
#center_clm .contentsArea .laboratoryArea dd span {font-size: 12px;}
#center_clm .contentsArea .laboratoryArea dd span.middle {display: table-cell;vertical-align: middle;height: 50px;font-size: 12px;line-height: 130%;}
#center_clm .contentsArea .laboratoryArea dd span.middle .enq_sg { font-size: 10px; color: #d00; line-height: 200%; }
#center_clm .contentsArea .laboratoryArea .inner {padding-left: 0;padding-right: 0;}

/* 20150330追記*/
	#center_clm .contentsArea .laboratoryArea dd span.top span.enq_sg {font-size: 10px; color: #D00; line-height: 120%;} 
	
@media screen and (min-width: 768px) {
	#center_clm .contentsArea .laboratoryArea {border-top: 3px solid #b80082;}
	#center_clm .contentsArea .laboratoryArea .inner {padding-left: 10px;padding-right: 10px; padding-bottom: 0;}
	#center_clm .contentsArea .laboratoryArea .titBox {margin-bottom: 10px;}
	#center_clm .contentsArea .laboratoryArea .titBox h2 {
        float: left; 
        background: url(/assets/static/images/tit_labo2.gif) no-repeat; 
        max-width: 265px;
        text-indent: -9999px;
        width: 100%;
	}
	#center_clm .contentsArea .laboratoryArea.other .titBox h2 {
        background: url(/assets/static/images/tit_labo_other2.gif) no-repeat; 
        max-width: 354px;
	}
	#center_clm .contentsArea .laboratoryArea .titBox p {float: left;padding: 15px 0 0 10px;font-size: 12px; display: block;}
	#center_clm .contentsArea .laboratoryArea .Box {border: 5px solid #ddd;margin-bottom: 10px;}
	#center_clm .contentsArea .laboratoryArea.twoBox .Box {margin-bottom: 0px;}
	#center_clm .contentsArea .laboratoryArea .titBox02 {border-bottom: 1px solid #ddd;padding: 2px 5px;}
	#center_clm .contentsArea .laboratoryArea .titBox02 h3 {float: left;color: #b80082;font-size: 14px;}
	#center_clm .contentsArea .laboratoryArea .titBox02 p {
		float: right;
		font-size: 12px;
		padding-top: 3px;
		background: none;
		text-indent: 0;
		width: auto;
		padding-right: 5px;
	}
	#center_clm .contentsArea .laboratoryArea dl.dn {display: block;}
	#center_clm .contentsArea .laboratoryArea dl {padding: 10px;border-top: 1px dotted #ddd;_zoom: 1;overflow: hidden;}
	#center_clm .contentsArea .laboratoryArea dt {float: left;width: 50px;}
	#center_clm .contentsArea .laboratoryArea dd {padding-left: 15px;_zoom: 1;overflow: hidden;}
	#center_clm .contentsArea .laboratoryArea dd span {font-size: 12px;}
	#center_clm .contentsArea .laboratoryArea dd span.middle {display: table-cell;vertical-align: middle;height: 50px;font-size: 12px;line-height: 130%;}
	
	/* 20150403変更*/
	#center_clm .contentsArea .laboratoryArea .uk-width-small-1-2.blockclear {clear:both;}
	#center_clm .contentsArea .laboratoryArea dl.nodisp { display:none;}
	#center_clm .contentsArea .laboratoryArea dd span.top span.enq_sg {font-size: px; color: #D00; line-height: 120%;} 
	/* ここまで */

}
/*-----------------------------------*/
/* center_clm proproArea  */
/*-----------------------------------*/
#center_clm .contentsArea .proproArea {background: #fff;margin-bottom: 10px;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea .proproArea {margin-bottom: 20px;}
}
#center_clm .contentsArea .proproArea .titBox {position: relative; margin-bottom: 10px; background: #b80082;}
#center_clm .contentsArea .proproArea h2 {font-size: 15px; font-weight: bold; color: #fff; padding: 0 5px;}
#center_clm .contentsArea .proproArea .titBox p.more {
	position: absolute; 
	top: 0; 
	right: 0; 
	width:100%; 
	height: 100%;
	text-indent: -9999px; 
	background: url(/assets/static/images/btn_p.gif) no-repeat right 5px center;
	background-size: 20px;
}
#center_clm .contentsArea .proproArea .titBox p.more a {display: block; width: 100%; height: 100%;}
#center_clm .contentsArea .proproArea ul {padding-left: 10px;padding-right: 10px;}
#center_clm .contentsArea .proproArea li {text-align: center;font-size: 11px;line-height: 120%; margin-bottom: 10px;}
#center_clm .contentsArea .proproArea li p {width: 100%; margin-right: auto;margin-left: auto;}
#center_clm .contentsArea .proproArea li p:first-child {max-width: 100px;}
#center_clm .contentsArea .proproArea li img {border: 1px solid #ccc;margin-bottom: 5px;}

@media (min-width: 768px) {
	#center_clm .contentsArea .proproArea {border-top: 3px solid #b80082;}
	#center_clm .contentsArea .proproArea .titBox {margin-bottom: 10px;position: relative; background: none;}
	#center_clm .contentsArea .proproArea .titBox h2 {
		float: left; 
		background: url(/assets/static/images/tit_propro.gif) no-repeat; 
		background-position: 5px;
		max-width: 276px;
		text-indent: -9999px;
		width: 100%;
	}
	#center_clm .contentsArea .proproArea .titBox p {float: left;padding: 15px 0 0 10px;font-size: 12px; display: block;}
	#center_clm .contentsArea .proproArea .titBox p.more {
		padding: 0;
		top: 5px;
		right: 10px;
		background: none;
		text-indent: 0;
		width: auto;
	}
}


/*-----------------------------------*/
/* center_clm freeArea  */
/*-----------------------------------*/
#center_clm .contentsArea .freeArea {margin-bottom: 10px;text-align: center;background: #6e6e6e;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea .freeArea {margin-bottom: 20px;}
}

/*-----------------------------------*/
/* center_clm newproArea  */
/*-----------------------------------*/
#center_clm .contentsArea .newproArea {background: #fff;margin-bottom: 10px;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea .newproArea {margin-bottom: 20px;}
}
#center_clm .contentsArea .newproArea .titBox {margin-bottom: 10px;}
@media screen and (min-width: 768px) {
#center_clm .contentsArea .newproArea .titBox h2 {background: url(/assets/static/images/icn_new.png) no-repeat 5px;padding-left: 35px;}
}
#center_clm .contentsArea .newproArea ul {padding-left: 10px;padding-right: 10px;}
#center_clm .contentsArea .newproArea li {text-align: center;font-size: 11px;line-height: 120%; margin-bottom: 10px;}
#center_clm .contentsArea .newproArea li p {width: 100%; margin-right: auto;margin-left: auto;}
#center_clm .contentsArea .newproArea li p:first-child {max-width: 100px;}
#center_clm .contentsArea .newproArea li img {border: 1px solid #ccc;margin-bottom: 5px;}
#center_clm .contentsArea .newproArea .buyBtn {border-top: 1px dotted #ddd;font-size: 14px;color: #b80082;text-align: right;padding: 7px 15px;}
#center_clm .contentsArea .newproArea .buyBtn a {color: #b80082;font-weight: bold;}
@media (min-width: 768px) {
	#center_clm .contentsArea .newproArea {border-top: 3px solid #666666;}
}

/*-----------------------------------*/
/* center_clm newsArea  */
/*-----------------------------------*/
#center_clm .contentsArea .newsArea {background: #fff;margin-bottom: 10px;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea .newsArea {margin-bottom: 20px;}
	#center_clm .contentsArea .newsArea .titBox h2 {background: url(/assets/static/images/icn_news.png) no-repeat 5px;padding-left: 30px;}
}
#center_clm .contentsArea .newsArea .inner {margin-top: -1px;}
#center_clm .contentsArea .newsArea dl {padding: 5px 10px;font-size: 12px;border-bottom: 1px dotted #ddd;}
#center_clm .contentsArea .newsArea dt {float: left;margin-right: 5px;}
#center_clm .contentsArea .newsArea dd.icn {float: left;font-size: 9px;color: #fff;margin-right: 5px;}
#center_clm .contentsArea .newsArea dd.icn span {background: #b80082;border-radius: 3px;padding: 2px 5px;}
#center_clm .contentsArea .newsArea dd.txt {clear: both;}
#center_clm .contentsArea .newsArea dd.txt span {font-weight: bold;color: #cc0000;}
@media (min-width: 480px) {
	#center_clm .contentsArea .newsArea dl {_zoom: 1;overflow: hidden;}
	#center_clm .contentsArea .newsArea dd.txt {clear: none;_zoom: 1;overflow: hidden;}
}
@media (min-width: 768px) {
	#center_clm .contentsArea .newsArea {border-top: 3px solid #666666;}
	#center_clm .contentsArea .newsArea .titBox {border-bottom: 1px solid #ddd;}
	/*#center_clm .contentsArea .newsArea .titBox p {float: right;font-size: 12px;margin-top: -3px;}*/
}

/*-----------------------------------*/
/* center_clm newsArea  */
/*-----------------------------------*/
#center_clm .contentsArea .archiveArea {background: #fff;padding-top: 10px;padding-bottom: 10px;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea .archiveArea {margin-bottom: 20px;}
}
/*
#center_clm .contentsArea .archiveArea .enqueteUl {}
#center_clm .contentsArea .archiveArea .enqueteUl li a {display: block;height: 60px;padding-top: 10px;border-bottom: 1px dotted #ccc;_zoom: 1; overflow: hidden;line-height: 140%;}
#center_clm .contentsArea .archiveArea .enqueteUl .img {float: left; margin-right: 10px; max-width:50px;}
#center_clm .contentsArea .archiveArea .enqueteUl .img img {margin-bottom: 0;}
#center_clm .contentsArea .archiveArea .enqueteUl .txt {display: table-cell;vertical-align: middle;height: 50px;_zoom: 1; overflow: hidden;text-align: left;font-size: 14px;}
#center_clm .contentsArea .archiveArea .enqueteUl .txt span {font-size: 12px;}
#center_clm .contentsArea .archiveArea .enqueteUl .txt span.red {color: #cc0000;}
*/
#center_clm .contentsArea .enqueteUl li{}
#center_clm .contentsArea .enqueteUl li a {display: block;padding-top: 0;border-bottom: 1px dotted #ccc;_zoom: 1; overflow: hidden;line-height: 140%;}
#center_clm .contentsArea .enqueteUl .img {float: left; margin-right: 10px; max-width:50px; margin-top: 10px;}
#center_clm .contentsArea .enqueteUl .img img {margin-bottom: 0;}
#center_clm .contentsArea .enqueteUl .txt {display: table-cell;vertical-align: middle;height: 70px;_zoom: 1; overflow: hidden;text-align: left;font-size: 14px;}
#center_clm .contentsArea .enqueteUl .txt span {font-size: 12px;}
#center_clm .contentsArea .enqueteUl .txt span.red {color: #cc0000;}

/* 20150401追記 */
#center_clm .contentsArea .pagemoreUI li{}
#center_clm .contentsArea .pagemoreUI li a {display: block;padding-top: 0;_zoom: 1; overflow: hidden;line-height: 140%;}
#center_clm .contentsArea .pagemoreUI .img {float: left; margin-right: 10px; max-width:50px; margin-top: 10px;}
#center_clm .contentsArea .pagemoreUI .img img {margin-bottom: 0;}
#center_clm .contentsArea .pagemoreUI .txt {display: table-cell;vertical-align: middle;height: 70px;_zoom: 1; overflow: hidden;text-align: left;font-size: 14px;}
#center_clm .contentsArea .pagemoreUI .txt span {font-size: 12px;}
#center_clm .contentsArea .pagemoreUI .txt span.red {color: #cc0000;}
#center_clm .contentsArea .currentenqUI li{}
/* 20150414変更 */
#center_clm .contentsArea .currentenqUI li a {display: block;padding-top: 0;_zoom: 1;line-height: 120%;}
/* ここまで */
#center_clm .contentsArea .currentenqUI .img {float: left; margin-right: 10px; max-width:50px; margin-top: 10px; margin-bottom:30px;}
#center_clm .contentsArea .currentenqUI .img img {margin-bottom: 0;}
#center_clm .contentsArea .currentenqUI .txt {display: table-cell;vertical-align: middle;height: 70px;_zoom: 1; overflow: hidden;text-align: left;font-size: 14px;}
#center_clm .contentsArea .currentenqUI .txt span {font-size: 10px;}
#center_clm .contentsArea .currentenqUI .txt span.red {color: #cc0000;}
#center_clm .contentsArea .currentenqUI .txt2 { vertical-align: middle;height:20px;_zoom: 1; overflow: hidden;text-align: left;font-size: 14px;}
#center_clm .contentsArea .currentenqUI .txt2 span {font-size: 10px;}
#center_clm .contentsArea .currentenqUI .txt2 span.red {color: #cc0000;}
/* ここまで */

/* 20150414変更 */
#center_clm .contentsArea .currentenqUI li div.underborder {border-bottom:1px dotted #ccc;_zoom: 1; width:100%; display:inline-block;}
/* ここまで */

@media (max-width: 768px) {
#center_clm .contentsArea .breadcrumbs { display:none;}
}
@media (min-width: 480px) {
#center_clm .contentsArea .onlysp { display:none;}
}

/* 20150403追記 */
#center_clm .contentsArea .breadcrumbs {
}

#center_clm .contentsArea .breadcrumbs ol {
	margin:0 0 16px 0;
	padding:0 0 16px 0;
}

#center_clm .contentsArea .breadcrumbs li {
}

#center_clm .contentsArea .breadcrumbs li a {
	display:block;
	float:left;
	overflow:hidden;
	padding-right:14px;
	margin-right: 12px;
	font-size:16px;
	color:#C09;
	background: url("/assets/static/images/category_arrow_single.png") no-repeat center right / 5px 8px;
}
#center_clm .contentsArea .breadcrumbs li a:hover {
color: #666;
}

#center_clm .contentsArea .breadcrumbs li.Arrownone a {
	display:block;
	float:left;
	overflow:hidden;
	padding-right:12px;
	margin-right: 12px;
	font-size:16px;
	color:#C09;
	background: none;
}
/* ここまで */




/* 20154020 CSS変更しました */
#center_clm .contentsArea div.busytxt { margin-top:20px;margin-bottom:20px;padding-left:20px;padding-bottom: 5px;border-bottom: 1px dotted #dddddd;}
/* 20154020 CSS変更しました */


@media (max-width: 768px) {
#center_clm .contentsArea .border_topP {border-top: 3px solid #B80082; margin-top:20px;}
/* 20154015 CSS変更しました */
#center_clm .contentsArea.search .inner .searchInfo div.busytxt { margin:10px;}
/* 20154015 CSS変更しました */
}










































/*-----------------------------------*/

/* 移行コンテンツ */

/*-----------------------------------*/

/*#center_clm div.contentsArea.shift {background: #FDF8ED; width: 620px; }
#center_clm .contentsArea.shift img {width: auto; max-width: 620px; }
*/


/*-----------------------------------*/
/* common */
/*-----------------------------------*/
#center_clm div.contentsArea.shift {background: #FDF8ED; padding-bottom: 10px;margin-bottom: 50px; border-top: none; }
#center_clm div.contentsArea.shift.shift03 {background: #fff; padding-bottom: 10px;margin-bottom: 50px;  }
#center_clm div.contentsArea.shift #article img {width: auto;}
#center_clm div.contentsArea.shift .item-page img {width: auto;}
#center_clm div.contentsArea.shift #article {margin-left: 10px;margin-right: 10px;max-width: 695px;}
#center_clm div.contentsArea.shift#brand #article {margin-left: 0;margin-right: 0;max-width: 695px;}
@media screen and (min-width: 480px) {
	#center_clm div.contentsArea.shift#brand #article {margin-left: auto;margin-right: auto;max-width: 695px;}
}
@media screen and (min-width: 768px) {
	#center_clm div.contentsArea.shift #article {margin-left: 20px;margin-right: 20px;max-width: 695px;}
}
@media screen and (min-width: 1020px) {
	#center_clm div.contentsArea.shift #article {margin-left: auto;margin-right: auto;max-width: 695px;}
}
#center_clm div.contentsArea.shift#brand {margin-top: 30px; }
#center_clm div.contentsArea.shift #terms_block {max-width: 100%;}
#center_clm div.contentsArea.shift #privacy_block {max-width: 100%;}
#center_clm div.contentsArea.shift #sitemap_block {max-width: 100%;}
#center_clm div.contentsArea.shift .item-page table.layout {width: 620px;}


#center_clm .contentsArea.shift #article .mb100 {margin-bottom: 40px;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea.shift #article .mb100 {margin-bottom: 100px;}
}

#center_clm .contentsArea.shift #article .localNavTxt {
	margin: 62px 0 25px;
	padding: 55px 0 28px;
	background: url(/assets/static/images/brand/cmn_bg_localnav_menu.png) repeat-x left top;
}
#center_clm .contentsArea.shift #article .localNavTxt li { 
	font-size: 16px; 
	font-weight: bold;
	margin-bottom: 15px;
	display: block;
	padding-left: 15px;
	background: url(/assets/static/images/icons/arw01.gif) no-repeat left 6px;
}
#center_clm .contentsArea.shift #article .localNavTxt li a { 
	line-height: 160%;
}
#center_clm .contentsArea.shift #article .localNavTxt li.blank a { 
	background: url(/brand/csr/social/imgs/csr_social_locanav_icon01.png) no-repeat right center;
	padding-right: 25px;
}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea.shift #article .localNavTxt li { 
		float: left;
		width: 44%;
		margin-right: 20px;
	}
	#center_clm .contentsArea.shift #article .localNavTxt li.max { 
		width: 80%;
	}
}

/*-----------------------------------*/
/* brand/about */
/*-----------------------------------*/

#center_clm .contentsArea.shift.#about #article {
}
.contentsArea.shift#about #article .mb91 div {margin-bottom: 0;}
.contentsArea.shift#about #article .mb91 div a {width: 100%; max-width: 332px; margin: 0 auto 20px; float: none; display: block;}
.contentsArea.shift#about #article .mb91 div a img {width: 100%;}
.contentsArea.shift#about #article .plus01 {
	background: url(/brand/about/imgs/bg_about.gif) repeat-y;
	background-size: 100% 100%;
}

@media screen and (min-width: 500px) {
	.contentsArea.shift#about #article .mb91 div {margin-bottom: 50px;}
	.contentsArea.shift#about #article .mb91 div a {width: 48%; max-width: 332px; margin: 0 auto 20px; float: none;}
	.contentsArea.shift#about #article .mb91 div a.fl {float: left;}
	.contentsArea.shift#about #article .mb91 div a.fr {float: right;}
}
/*-----------------------------------*/
/* brand/about/about_green_i */
/*-----------------------------------*/
/*#center_clm .contentsArea.shift#about_green_i #article .figure {height: 100px;}*/
#center_clm .contentsArea.shift#about_green_i #article .figure.ml-2 img {float: left; width: 50%;}
@media screen and (min-width: 480px) {
	/*#center_clm .contentsArea.shift#about_green_i #article .figure {height: 200px;}*/
}
#center_clm .contentsArea.shift#about_green_i #article .figure.items a {display: block; width: 32%; max-width: 155px;float: left; margin-right: 2%;}
#center_clm .contentsArea.shift#about_green_i #article .figure.items a:last-child {margin-right: 0;}
#center_clm .contentsArea.shift#about_green_i #article .figure.items a img {width: 100%; display: block;}
/*#center_clm .contentsArea.shift#about_green_i #article .figure.items img {display: none;}*/
@media screen and (min-width: 840px) {
	#center_clm .contentsArea.shift#about_green_i #article .figure.items a {margin-right: 32px;}
}
#center_clm .contentsArea.shift#about_green_i #article .imgArea {width: 33%; float: left;}
#center_clm .contentsArea.shift#about_green_i #article .txtArea{width: 67%; float: left;}
#center_clm .contentsArea.shift#about_green_i #article .txtArea .txtBox {padding-left: 6.5%;}
#center_clm .contentsArea.shift#about_green_i #article .eelArea01 dl dt img {width: 100%;}
#center_clm .contentsArea.shift#about_green_i #article .eelArea01 dt {width: 100%; float: none; margin-bottom: 20px;}
#center_clm .contentsArea.shift#about_green_i #article .eelArea01 dd {margin:0 0 0 0;}
#center_clm .contentsArea.shift#about_green_i #article .eelArea01 dd .imgArea {width: 33%;max-width: 70px; float: left; margin-right: 5%;}
#center_clm .contentsArea.shift#about_green_i #article .eelArea01 dd .txtArea{ width: 61%; float: left;}
#center_clm .contentsArea.shift#about_green_i #article .eelArea01 dd .txtArea.txtAreaL {}
#center_clm .contentsArea.shift#about_green_i #article .eelArea01 dd .txtArea.txtAreaR {}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea.shift#about_green_i #article .eelArea01 {width: 100%;}
	#center_clm .contentsArea.shift#about_green_i #article .eelArea01 dt {margin-right: 6%; width: 63%; float: left;}
	#center_clm .contentsArea.shift#about_green_i #article .eelArea01 dd {margin:0 0 0 69%;}
	#center_clm .contentsArea.shift#about_green_i #article .eelArea01 dd .imgArea {width: 33%;max-width: 70px; float: left; margin-right: 5%;}
	#center_clm .contentsArea.shift#about_green_i #article .eelArea01 dd .txtArea{ width: 61%;max-width: 130px;}
}
#center_clm .contentsArea.shift#about_green_i #article .eqhBox {width: 100%; }
#center_clm .contentsArea.shift#about_green_i #article .eqhBox li {width: 40%; margin-right: 5.8%; margin-bottom: 10px; max-width: 130px; float: left;}
#center_clm .contentsArea.shift#about_green_i #article .eqhBox li.list03 {clear: left;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea.shift#about_green_i #article .eqhBox li.list03 {clear: none;}
	#center_clm .contentsArea.shift#about_green_i #article .eqhBox li {width: 18.7%;}
}
#center_clm .contentsArea.shift#about_green_i #article  .figure.figurekanren {width: 28.776%;}
#center_clm .contentsArea.shift#about_green_i #article  .figure.figurekanren img {display: block;}
#center_clm .contentsArea.shift#about_green_i #article  .figure.figurelast img {display: block; float: left;}
#center_clm .contentsArea.shift#about_green_i #article  .figure.figurelast img.img01 {width: 60.575%;}
#center_clm .contentsArea.shift#about_green_i #article  .figure.figurelast img.img02 {width: 39.424%;}

/*-----------------------------------*/
/* brand/csr */
/*-----------------------------------*/
#center_clm .contentsArea#csr .section dl.linkArea01,
#center_clm .contentsArea#csr .section dl.linkArea02 {max-width: 313px; margin: 0 auto; float: none; text-align: left;}
#center_clm .contentsArea#csr .section dl.linkArea01 p,
#center_clm .contentsArea#csr .section dl.linkArea02 p {text-align: left;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea#csr .section dl.linkArea01,
	#center_clm .contentsArea#csr .section dl.linkArea02 {width: 45%;}
	#center_clm .contentsArea#csr .section dl.linkArea01 {float: left;}
	#center_clm .contentsArea#csr .section dl.linkArea02 {float: right;}
}
/*-----------------------------------*/
/* brand/package */
/*-----------------------------------*/
#center_clm .contentsArea#package #article .localNav ul {width: 100%;}
#center_clm .contentsArea#package #article .localNav ul li {float: none; width: 100%;}
#center_clm .contentsArea#package #article .mb75  {padding-top: 20px;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea#package #article .mb75  {padding-top: 0;}
}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#package #article .localNav ul li {float: left;}
	#center_clm .contentsArea#package #article .localNav ul li.localNav01 {width: 51%; max-width: 371px;}
	#center_clm .contentsArea#package #article .localNav ul li.localNav02 {width: 43%; max-width: 310px;}
	#center_clm .contentsArea#package #article .localNav ul li.localNav03 {width: 51%; max-width: 371px;}
	#center_clm .contentsArea#package #article .localNav ul li.localNav04 {width: 43%; max-width: 310px;}
}
/*-----------------------------------*/
/* brand/safety */
/*-----------------------------------*/
#center_clm .contentsArea#safety .section dl.linkArea01,
#center_clm .contentsArea#safety .section dl.linkArea02 {max-width: 313px; margin: 0 auto; float: none; width: 100%;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea#safety .section dl.linkArea01,
	#center_clm .contentsArea#safety .section dl.linkArea02 {width: 45%;}
	#center_clm .contentsArea#safety .section dl.linkArea01 {float: left;}
	#center_clm .contentsArea#safety .section dl.linkArea02 {float: right;}
}

/*-----------------------------------*/
/* brand/safety/products #safety_products_flow */
/*-----------------------------------*/
#center_clm .contentsArea#safety_products_flow #article .localNav ul {width: 100%;}
#center_clm .contentsArea#safety_products_flow #article .localNav ul li {float: none; width: 100%; margin-bottom: 21px;}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#safety_products_flow #article .localNav ul {width: 100%;}
	#center_clm .contentsArea#safety_products_flow #article .localNav ul li {float: left;}
	#center_clm .contentsArea#safety_products_flow #article .localNav ul li img {width: 100%;}
	#center_clm .contentsArea#safety_products_flow #article .localNav ul li.localNav01 {display: none;}
	#center_clm .contentsArea#safety_products_flow #article .localNav ul li.localNav02 {width: 35%; max-width: 250px;}
	#center_clm .contentsArea#safety_products_flow #article .localNav ul li.localNav03 {width: 37%; max-width: 263px;}
}
/*-----------------------------------*/
/* brand/safety/products/management.html #safety_products_management */
/*-----------------------------------*/
#center_clm .contentsArea#safety_products_management #article .safetyBtnArea01 {width: 100%;}
#center_clm .contentsArea#safety_products_management #article .safetyBtnArea01 img { width: 100%;}
#center_clm .contentsArea#safety_products_management #article .safetyBtnArea01 li {
	background-size: contain; 
	width: 48%; 
	max-width: 120px;
	display: block;
	float: left;
 }
#center_clm .contentsArea#safety_products_management #article .safetyBtnArea01 li.tabCnt03,
#center_clm .contentsArea#safety_products_management #article .safetyBtnArea01 li.tabCnt05,
#center_clm .contentsArea#safety_products_management #article .safetyBtnArea01 li.tabCnt07 {clear: both;}

@media screen and (min-width: 480px) {
	#center_clm .contentsArea#safety_products_management #article .safetyBtnArea01 {width: 100%;}
	#center_clm .contentsArea#safety_products_management #article .safetyBtnArea01 img { width: 100%;}
	#center_clm .contentsArea#safety_products_management #article .safetyBtnArea01 li { background-size: contain; width: 22%; max-width: 120px;}
	#center_clm .contentsArea#safety_products_management #article .safetyBtnArea01 li.tabCnt03,
	#center_clm .contentsArea#safety_products_management #article .safetyBtnArea01 li.tabCnt07 {clear: none;}
}

#center_clm .contentsArea#safety_products_management #article .localNav ul {width: 100%;}
#center_clm .contentsArea#safety_products_management #article .localNav ul li {float: none; width: 100%; margin-bottom: 21px;}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#safety_products_management #article .localNav ul {width: 100%;}
	#center_clm .contentsArea#safety_products_management #article .localNav ul li {float: left;}
	#center_clm .contentsArea#safety_products_management #article .localNav ul li img {width: 100%;}
	#center_clm .contentsArea#safety_products_management #article .localNav ul li.localNav01 {width: 30%; max-width: 210px;}
	#center_clm .contentsArea#safety_products_management #article .localNav ul li.localNav02 {display: none;}
	#center_clm .contentsArea#safety_products_management #article .localNav ul li.localNav03 {width: 38%; max-width: 257px;}
}
/*-----------------------------------*/
/* brand/safety/products/quality.html #safety_products_quality */
/*-----------------------------------*/
#center_clm .contentsArea#safety_products_quality #article .localNav ul {width: 100%;}
#center_clm .contentsArea#safety_products_quality #article .localNav ul li {float: none; width: 100%; margin-bottom: 21px;}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#safety_products_quality #article .localNav ul {width: 100%;}
	#center_clm .contentsArea#safety_products_quality #article .localNav ul li {float: left;}
	#center_clm .contentsArea#safety_products_quality #article .localNav ul li img {width: 100%;}
	#center_clm .contentsArea#safety_products_quality #article .localNav ul li.localNav01 {width: 30%; max-width: 210px;}
	#center_clm .contentsArea#safety_products_quality #article .localNav ul li.localNav02 {width: 35%; max-width: 250px;}
	#center_clm .contentsArea#safety_products_quality #article .localNav ul li.localNav03 {display: none;}
}
/*-----------------------------------*/
/* brand/safety/label #safety_label */
/*-----------------------------------*/

#center_clm .contentsArea#safety_label #article .localNav ul {width: 100%;}
#center_clm .contentsArea#safety_label #article .localNav ul li {float: none; width: 100%; margin-bottom: 21px;}
#center_clm .contentsArea#safety_label #article .localNav ul li.localNav02 {width: 90%;}
#center_clm .contentsArea#safety_label #article .localNav ul li.localNav03 {width: 79%;}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#safety_label #article .localNav ul {width: 100%;}
	#center_clm .contentsArea#safety_label #article .localNav ul li {float: left;}
	#center_clm .contentsArea#safety_label #article .localNav ul li img {width: 100%;}
	#center_clm .contentsArea#safety_label #article .localNav ul li.localNav01 {display: none;}
	#center_clm .contentsArea#safety_label #article .localNav ul li.localNav02 {width: 47%; max-width: 347px; margin-right: 10px;}
	#center_clm .contentsArea#safety_label #article .localNav ul li.localNav03 {width: 44%; max-width: 310px;}
	#center_clm .contentsArea#safety_label #article .localNav ul li.localNav04 {width: 56%; max-width: 395px;}
}
/*-----------------------------------*/
/* brand/safety/label/allergy.html #safety_label_allergy */
/*-----------------------------------*/

#center_clm .contentsArea#safety_label_allergy #article .localNav ul {width: 100%;}
#center_clm .contentsArea#safety_label_allergy #article .localNav ul li {float: none; width: 100%; margin-bottom: 21px;}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#safety_label_allergy #article .localNav ul {width: 100%;}
	#center_clm .contentsArea#safety_label_allergy #article .localNav ul li {float: left;}
	#center_clm .contentsArea#safety_label_allergy #article .localNav ul li img {width: 100%;}
	#center_clm .contentsArea#safety_label_allergy #article .localNav ul li.localNav01 {width: 53%; max-width: 369px;}
	#center_clm .contentsArea#safety_label_allergy #article .localNav ul li.localNav02 {display: none;}
	#center_clm .contentsArea#safety_label_allergy #article .localNav ul li.localNav03 {width: 44%; max-width: 310px;}
	#center_clm .contentsArea#safety_label_allergy #article .localNav ul li.localNav04 {width: 56%; max-width: 395px;}
}
/*-----------------------------------*/
/* brand/safety/label/localproduction.html #safety_label_localproduction */
/*-----------------------------------*/
#center_clm .contentsArea#safety_label_localproduction #article .localNav ul {width: 100%;}
#center_clm .contentsArea#safety_label_localproduction #article .localNav ul li {float: none; width: 100%;}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#safety_label_localproduction #article .localNav ul {width: 100%;}
	#center_clm .contentsArea#safety_label_localproduction #article .localNav ul li {float: left;}
	#center_clm .contentsArea#safety_label_localproduction #article .localNav ul li img {width: 100%;}
	#center_clm .contentsArea#safety_label_localproduction #article .localNav ul li.localNav01 {width: 53%; max-width: 368px}
	#center_clm .contentsArea#safety_label_localproduction #article .localNav ul li.localNav02 {width: 44.5%; max-width: 306px}
	#center_clm .contentsArea#safety_label_localproduction #article .localNav ul li.localNav03 {display: none;}
	#center_clm .contentsArea#safety_label_localproduction #article .localNav ul li.localNav04 {width: 55%; max-width: 389px}
}
/*-----------------------------------*/
/* brand/safety/label/qr.html #safety_label_qr */
/*-----------------------------------*/
#center_clm .contentsArea#safety_label_qr #article .localNav ul {width: 100%;}
#center_clm .contentsArea#safety_label_qr #article .localNav ul li {float: none; width: 100%;}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#safety_label_qr #article .localNav ul {width: 100%;}
	#center_clm .contentsArea#safety_label_qr #article .localNav ul li {float: left;}
	#center_clm .contentsArea#safety_label_qr #article .localNav ul {width: 100%;}
	#center_clm .contentsArea#safety_label_qr #article .localNav ul li img {width: 100%;}
	#center_clm .contentsArea#safety_label_qr #article .localNav ul li.localNav01 {width: 53%; max-width: 369px;}
	#center_clm .contentsArea#safety_label_qr #article .localNav ul li.localNav02 {width: 43.5%; max-width: 302px;}
	#center_clm .contentsArea#safety_label_qr #article .localNav ul li.localNav03 {width: 44%; max-width: 310px;}
}
#center_clm .contentsArea#safety_label_qr #article .section04 .figure .Limg {width: 59.856%; max-width: 416px;float: left;}
#center_clm .contentsArea#safety_label_qr #article .section04 .figure .Rimg {width: 40.143%; max-width: 279px;float: left;}

#center_clm .contentsArea#safety_label_qr #article .section05 .figure .img01 {width: 27.338%; max-width: 190px;float: left;}
#center_clm .contentsArea#safety_label_qr #article .section05 .figure .img02 {width: 21.726%; max-width: 151px;float: left;}
#center_clm .contentsArea#safety_label_qr #article .section05 .figure .img03 {width: 21.151%; max-width: 147px;float: left;}
#center_clm .contentsArea#safety_label_qr #article .section05 .figure .img04 {width: 29.784%; max-width: 207px;float: left;}

/*-----------------------------------*/
/* brand/safety/search #safety_search */
/*-----------------------------------*/
#center_clm .contentsArea#safety_search #article .localNav ul {width: 100%;}
#center_clm .contentsArea#safety_search #article .localNav ul li {float: none; width: 100%;}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#safety_search #article .localNav ul {width: 100%;}
	#center_clm .contentsArea#safety_search #article .localNav ul li {float: left;}
	#center_clm .contentsArea#safety_search #article .localNav ul li img {width: 100%;}
	#center_clm .contentsArea#safety_search #article .localNav ul li.localNav01 {width: 31%; max-width: 218px; margin-right: 0;}
	#center_clm .contentsArea#safety_search #article .localNav ul li.localNav02 {width: 43%; max-width: 302px;}
	#center_clm .contentsArea#safety_search #article .localNav ul li.localNav03 {width: 31%; max-width: 218px;}
}
#center_clm .contentsArea#safety_search #article #figureArea01 .pl34 {padding-left: 4.6%;}
#center_clm .contentsArea#safety_search #article #figureArea01 li {width: 48%; padding-right: 2%; font-size: 83%;}
@media screen and (min-width: 768px) {
	#center_clm .contentsArea#safety_search #article #figureArea01 li {width: 48%; padding-right: 2%;}
}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#safety_search #article #figureArea01 li {font-size: 100%;}
}
#center_clm .contentsArea#safety_search .figure #figureArea01 {
  background-image: url(/assets/static/images/brand/safety/search/safety_search_bg01.png);
  background-repeat: no-repeat;
  background-position: bottom;
  padding-bottom: 20px;
  width: 100%;
  height: auto;
  background-size:  100% auto;
}
#center_clm .contentsArea#safety_search .figure #figureArea01 ul {
  background-image: url(/assets/static/images/brand/safety/search/safety_search_bg02.png);
  background-size: 100%;
}

#center_clm .contentsArea#safety_search .figure.figureBG {
  background-image: url(/assets/static/images/brand/safety/search/safety_search_bg02.png);
  width: 100%;
  height: auto;
  background-size:  100% auto;
  background-repeat: repeat-y;
}
#center_clm .contentsArea#safety_search .figure #figureArea02 {
  background-image: url(/assets/static/images/brand/safety/search/safety_search_bg02.png);
  width: 100%;
  height: auto;
  background-size:  100% auto;
  background-repeat: repeat-y;
}

#center_clm .contentsArea#safety_search .figure #figureArea02 ul {
  width: 100%;
  max-width: 500px;
  padding-left: 4.928%;
}

#center_clm .contentsArea#safety_search .figure #figureArea02 ul li {
  float: left;
  width: 50%;
  max-width: 215px;
  margin-bottom: 4px;
  line-height: 24px;
  font-size: 83%;
}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#safety_search .figure #figureArea02 ul li {
	  font-size: 100%;
	}
}

#center_clm .contentsArea#safety_search .figure #figureArea02 ul li a {
  font-size: 121%;
  color: #b1047f;
}

#center_clm .contentsArea#safety_search .figure #figureArea03 {
  background-image: url(/assets/static/images/brand/safety/search/safety_search_bg03.png);
  width: 100%;
  height: auto;
  background-size:  100% auto;
  background-repeat: no-repeat;
  background-position: bottom;
}

#center_clm .contentsArea#safety_search .figure #figureArea03 ul {
  padding-left: 4.928%;
  padding-bottom: 10px;
}
#center_clm .contentsArea#safety_search .figure #figureArea03 ul li {
  margin-bottom: 4px;
  line-height: 24px;
  font-size: 83%;
}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#safety_search .figure #figureArea03 ul li {
	  font-size: 100%;
	}
}

/*-----------------------------------*/
/* brand/csr/social #csr_social */
/*-----------------------------------*/
#center_clm .contentsArea#csr_social .socialList {width: 100%;}
#center_clm .contentsArea#csr_social .socialList .social01 {max-width: 226px; width: 32.5%;}
#center_clm .contentsArea#csr_social .socialList .social02 {max-width: 155px; width: 22.3%;}
#center_clm .contentsArea#csr_social .socialList .mr34 {margin-right: 5%;}
#center_clm .contentsArea#csr_social #article .localNav ul {width: 100%;}
#center_clm .contentsArea#csr_social #article .localNav ul li {float: none; width: 100%;}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#csr_social #article .localNav ul {width: 100%;}
	#center_clm .contentsArea#csr_social #article .localNav ul li {float: left;}
	/*#center_clm .contentsArea#csr_social #article .localNav ul li img {width: 100%;}
	#center_clm .contentsArea#csr_social #article .localNav ul li.localNav01 {width: 30%; max-width: 209px;}
	#center_clm .contentsArea#csr_social #article .localNav ul li.localNav02 {width: 35%; max-width: 250px; margin-bottom: 23px;}
	#center_clm .contentsArea#csr_social #article .localNav ul li.localNav04 {width: 40%; max-width: 278px;}
	#center_clm .contentsArea#csr_social #article .localNav ul li.localNav04 span.txtimg {width: 91%; max-width: 253px; display: block; float: left;}
	#center_clm .contentsArea#csr_social #article .localNav ul li.localNav04 span.icoimg {width: 6%; max-width: 17px; display: block;float: left;}*/
}
#center_clm .contentsArea#csr_social #article .figure.last  {float: none;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea#csr_social #article .figure.last  {float: left;}
}
#center_clm .contentsArea#csr_social #article .txt.mt28  {/*float: none;*/}

/*-----------------------------------*/
/* brand/csr/social/contribution.html #csr_social_contribution */
/*-----------------------------------*/
#center_clm .contentsArea#csr_social_contribution .figureList {width: 100%;}
#center_clm .contentsArea#csr_social_contribution .figureList li {width: 28%; max-width: 200px; float: left;}
#center_clm .contentsArea#csr_social_contribution .figureList li.bgimg {width: 6.6%; max-width: 46px;}
#center_clm .contentsArea#csr_social_contribution #article .section .figure img.vaTop {vertical-align: top;}

#center_clm .contentsArea#csr_social_contribution #article .localNav ul {width: 100%;}
#center_clm .contentsArea#csr_social_contribution #article .localNav ul li {float: none; width: 100%;}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#csr_social_contribution #article .localNav ul {width: 100%;}
	#center_clm .contentsArea#csr_social_contribution #article .localNav ul li {float: left;}
	#center_clm .contentsArea#csr_social_contribution #article .localNav ul li img {width: 100%;}
	#center_clm .contentsArea#csr_social_contribution #article .localNav ul li.localNav01 {width: 30%; max-width: 210px;}
	#center_clm .contentsArea#csr_social_contribution #article .localNav ul li.localNav03 {width: 38%; max-width: 270px;}
	#center_clm .contentsArea#csr_social_contribution #article .localNav ul li.localNav04 {width: 40%; max-width: 278px;}
	#center_clm .contentsArea#csr_social_contribution #article .localNav ul li.localNav04 span.txtimg {width: 91%; max-width: 253px; display: block; float: left;}
	#center_clm .contentsArea#csr_social_contribution #article .localNav ul li.localNav04 span.icoimg {width: 6%; max-width: 17px; display: block;float: left;}
}
/*-----------------------------------*/
/* brand/csr/social/biodiversity.html #csr_social_biodiversity */
/*-----------------------------------*/
#center_clm .contentsArea#csr_social_biodiversity .socialList {width: 100%;}
#center_clm .contentsArea#csr_social_biodiversity .socialList .social01 {max-width: 226px; width: 32.5%;}
#center_clm .contentsArea#csr_social_biodiversity .socialList .social02 {max-width: 155px; width: 22.3%; float: left;}
#center_clm .contentsArea#csr_social_biodiversity .socialList .mr34 {margin-right: 5%;}

#center_clm .contentsArea#csr_social_biodiversity .bioList {width: 100%;}
#center_clm .contentsArea#csr_social_biodiversity .bioList li {float: left;}
#center_clm .contentsArea#csr_social_biodiversity .bioList .list01 {max-width: 244px; width: 35%;}
#center_clm .contentsArea#csr_social_biodiversity .bioList .list02 {max-width: 206px; width: 29.5%;}

#center_clm .contentsArea#csr_social_biodiversity .figure .linkBg01 {width: 28%; max-width: 200px;}

#center_clm .contentsArea#csr_social_biodiversity .iconBox {margin-top: -50px; margin-bottom: -50px;}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#csr_social_biodiversity .iconBox {margin-top: 0; margin-bottom: 0; float: left;}
}

#center_clm .contentsArea#csr_social_biodiversity .txtBox {}

#center_clm .contentsArea#csr_social_biodiversity #article .localNav ul {width: 100%;}
#center_clm .contentsArea#csr_social_biodiversity #article .localNav ul li {float: none; width: 100%;}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#csr_social_biodiversity #article .localNav ul {width: 100%;}
	#center_clm .contentsArea#csr_social_biodiversity #article .localNav ul li {float: left;}
	#center_clm .contentsArea#csr_social_biodiversity #article .localNav ul li img {width: 100%;}
	#center_clm .contentsArea#csr_social_biodiversity #article .localNav ul li.localNav01 {width: 30%; max-width: 209px;}
	#center_clm .contentsArea#csr_social_biodiversity #article .localNav ul li.localNav02 {width: 35%; max-width: 250px; margin-bottom: 23px;}
	#center_clm .contentsArea#csr_social_biodiversity #article .localNav ul li.localNav04 {width: 40%; max-width: 278px;}
	#center_clm .contentsArea#csr_social_biodiversity #article .localNav ul li.localNav04 span.txtimg {width: 91%; max-width: 253px; display: block; float: left;}
	#center_clm .contentsArea#csr_social_biodiversity #article .localNav ul li.localNav04 span.icoimg {width: 6%; max-width: 17px; display: block;float: left;}
}

/*-----------------------------------*/
/* brand/csr/history #csr_history */
/*-----------------------------------*/
#center_clm .contentsArea#csr_history #article .section {width: 100%;}
#center_clm .contentsArea#csr_history #article .section .fl {max-width: 490px; width: 71%;}
#center_clm .contentsArea#csr_history #article .section .fr {max-width: 185px; width: 26%;}
#center_clm .contentsArea#csr_history #article .pt18  {padding-top: 0; margin-top: -20px;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea#csr_history #article .pt18  {padding-top: 18px; margin-top: 0;}
}

/*-----------------------------------*/
/* brand/improvement #improvement */
/*-----------------------------------*/
#center_clm .contentsArea#improvement #article .pt18  {padding-top: 0; margin-top: -20px;}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea#improvement #article .pt18  {padding-top: 18px; margin-top: 0;}
}

/*-----------------------------------*/
/* company-group */
/*-----------------------------------*/
#center_clm .contentsArea#company-group .pageTit {font-size: 18px; }
@media screen and (min-width: 768px) {
	#center_clm .contentsArea#company-group .pageTit {font-size: 22px;}
}
#center_clm .contentsArea#company-group .pageTit {padding: 5px 10px 0;margin-bottom: 15px;}
#center_clm .contentsArea#company-group .pageTit span {padding: 3px 0 0 0;/*background: url(/assets/static/images/icn_items.gif) no-repeat left 3px;*/display: block;}
#center_clm .contentsArea#company-group .item-page {width: 100%;}
#center_clm .contentsArea#company-group .item-page table.layout {width: 100%;}
#center_clm .contentsArea#company-group .item-page table.layout img {}
#center_clm .contentsArea#company-group .item-page table.layout {width: 100%;}
#center_clm .contentsArea#company-group .bnrBox .Box { 
	border:1px solid #ddd; 
	padding: 10px; 
	max-width: 215px; 
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
}
#center_clm .contentsArea#company-group .bnrBox .Box .img { margin-bottom: 10px;}
#center_clm .contentsArea#company-group .bnrBox .Box .img { margin-bottom: 10px;}
#center_clm .contentsArea#company-group .bnrBox .Box .P { color: #b80082; font-weight: bold;}
#center_clm .contentsArea#company-group .nvList {padding-left: 0; margin-bottom: 0;}
#center_clm .contentsArea#company-group .nvList li {
	float: left; 
	width: 50%; 
	margin-bottom: 10px; 
	font-size: 12px; 
}
#center_clm .contentsArea#company-group .nvList li span {
	background: url(/assets/static/images/icons/arw01.gif) no-repeat left 5px;
	padding-left: 15px;
	display: block;
}
#center_clm .contentsArea#company-group .nvList li a {]
	color: #906;
	font-size: 12px;
}
@media screen and (min-width: 480px) {
	#center_clm .contentsArea#company-group .nvList li {
		width: 33.333%;
	}
}
@media screen and (min-width: 960px) {
	#center_clm .contentsArea#company-group .nvList li {
		width: 25%;
	}
}
#center_clm .contentsArea#company-group td a {
	color: #906;
	font-size: 12px;
}
#center_clm .contentsArea#company-group td.company_title {
	padding-top: 30px;
}
#center_clm .contentsArea#company-group td {
	display: block;
	padding-bottom: 10px;
}
#center_clm .contentsArea#company-group tr {
	display: block;
}
@media screen and (min-width: 600px) {
	#center_clm .contentsArea#company-group td {
		display: table-cell;
		width: 33.333%;
	}
	#center_clm .contentsArea#company-group tr {
		display: table-row;
	}
}
#center_clm .contentsArea#company-group tr.tr01 {position: relative;}
#center_clm .contentsArea#company-group .tr01 td.td01 {position: absolute; top: -120px;}
#center_clm .contentsArea#company-group .tr01 td.td02 {position: absolute; top: -60px;}
#center_clm .contentsArea#company-group .tr01 td.td03 {position: absolute; top: 0px;}

#center_clm .contentsArea#company-group tr.tr02 {position: relative;}
#center_clm .contentsArea#company-group .tr02 td.td01 {position: absolute; top: -70px;}
#center_clm .contentsArea#company-group .tr02 td.td02 {position: absolute; top: -10px;}
@media screen and (min-width: 600px) {
	#center_clm .contentsArea#company-group .tr01 td.td01 {position: inherit;}
	#center_clm .contentsArea#company-group .tr01 td.td02 {position: inherit;}
	#center_clm .contentsArea#company-group .tr01 td.td03 {position: inherit;}

	#center_clm .contentsArea#company-group .tr02 td.td01 {position: inherit;}
	#center_clm .contentsArea#company-group .tr02 td.td02 {position: inherit;}
}

/*-----------------------------------*/
/* seizosyo-kensaku */
/*-----------------------------------*/
body.seizosyo-kensaku #WRAPPER  {width: 100%;}
.seizosyo-kensaku #WRAPPER #contents { width: 98%;margin: 0 auto; max-width: 960px; background: #fff;}
.seizosyo-kensaku #WRAPPER #contents #system {padding-right: 10px;padding-left: 10px;}
.seizosyo-kensaku #WRAPPER .layoutBottom {width: 100%;}
.seizosyo-kensaku #WRAPPER .layoutBottom .left {width: auto; float: none;}
.seizosyo-kensaku #WRAPPER .layoutBottom .right {width: auto;float: none;}
@media screen and (min-width: 768px) {
	.seizosyo-kensaku #WRAPPER #contents { width: 98%;margin: 0 auto; max-width: 960px;}
	.seizosyo-kensaku #WRAPPER .layoutBottom {width: 100%;}
	.seizosyo-kensaku #WRAPPER .layoutBottom .left {width: 53%; float: left;}
	.seizosyo-kensaku #WRAPPER .layoutBottom .right {width: 39%;float: right;}
	.seizosyo-kensaku #WRAPPER .searchTxt {float: none; margin-bottom: 10px;}
	.seizosyo-kensaku #WRAPPER .searchBtn li {padding-left: 0; margin-right: 5px;}
}
@media screen and (min-width: 1060px) {
	.seizosyo-kensaku #WRAPPER .searchTxt {float: left;}
	.seizosyo-kensaku #WRAPPER .searchBtn li {padding-left: 5px; margin-right: 0;}
}


/*-----------------------------------*/
/* seizosyo-kensaku */
/*-----------------------------------*/































































/* ------------------------------------------------------------
	= Projects =			
	= Important =	use SCSS and COMPASS !! ../scss/common.scss
   ------------------------------------------------------------ */
/* line 78, _c_gadget.scss */
.indent {
  text-indent: -1em;
  padding-left: 1em;
}

/* line 85, _c_gadget.scss */
a.ovEffect:hover img,
span.ovEffect:hover input {
  opacity: 0.7;
  filter: alpha(opacity=70) progid:DXImageTransform.Microsoft.AlphaImageLoader(src='**.png',sizingMethod=scale);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  cursor: pointer;
}

/* ------------------------------------------------------------
	00. BASE SETTING CSS
   ------------------------------------------------------------ */
/* line 13, common.scss */
a {
  text-decoration: none;
  color: #0083bf;
}

/* line 15, common.scss */
a:hover {
  text-decoration: underline;
}
/* line 16, common.scss */
a:hover img {
  opacity: 0.7;
  filter: alpha(opacity=70) progid:DXImageTransform.Microsoft.AlphaImageLoader(src='**.png',sizingMethod=scale);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  cursor: pointer;
}

/* line 23, common.scss */
img {
  vertical-align: bottom;
}

/* ------------------------------------------------------------
	01. SITE SETTING CSS
   ------------------------------------------------------------ */
/* line 32, common.scss */
* {
  font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif!important;
}

/* line 36, common.scss */
body {
  color: #454545;
  -webkit-text-size-adjust: 100%;
}

/* line 41, common.scss */
#topicPath {
  height: 33px;
  font-size: 89%;
}
/* line 44, common.scss */
#topicPath ul {
  width: 960px;
  margin: 0 auto;
}
/* line 47, common.scss */
#topicPath ul li {
  float: left;
  margin-right: 8px;
  line-height: 20px;
}
/* line 51, common.scss */
#topicPath ul li a {
  margin-right: 12px;
  color: #b90d38;
}
/* line 102, _c_gadget.scss */
#topicPath ul:after {
  content: "";
  display: block;
  clear: both;
  height: 1px;
}

/* line 59, common.scss */
.wrapper {
  padding: 31px 0 25px;
  background: #FDF8ED;
}
/* line 62, common.scss */
.wrapper #contents {
  position: relative;
  overflow: visible;
  width: 960px;
  margin: 0 auto;
}
/* line 67, common.scss */
.wrapper #contents #article {
  float: right;
  width: 695px;
  font-size: 104.5%;
}
/* line 71, common.scss */
#center_clm .contentsArea #article p {
  line-height: 1.6em;
}
/* line 73, common.scss */
#center_clm .contentsArea #article p.lead {
  line-height: 1.8em;
  font-size: 112.25%;
}
/* line 79, common.scss */
#center_clm .contentsArea #article .section h2 {
  margin-bottom: 21px;
}
/* line 83, common.scss */
#center_clm .contentsArea #article .section .figure img {
  vertical-align: bottom;
}
/* line 88, common.scss */
#center_clm .contentsArea #article .localNav {
  margin: 62px 0 25px;
  padding: 55px 0 28px;
  background: url(/assets/static/images/brand/cmn_bg_localnav_menu.png) repeat-x left top;
}
/* line 93, common.scss */
#center_clm .contentsArea #article .localNav ul li {
  float: left;
  line-height: 1em;
}
/* line 96, common.scss */
#center_clm .contentsArea #article .localNav ul li a {
  display: block;
}
/* line 98, common.scss */
#center_clm .contentsArea #article .localNav ul li a:hover {
  opacity: 0.7;
  filter: alpha(opacity=70) progid:DXImageTransform.Microsoft.AlphaImageLoader(src='**.png',sizingMethod=scale);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  cursor: pointer;
}
/* line 102, _c_gadget.scss */
#center_clm .contentsArea #article .localNav ul:after {
  content: "";
  display: block;
  clear: both;
  height: 1px;
}
/* line 106, common.scss */

#center_clm .contentsArea  #article .pagetop {
  max-width: 696px;
  text-align: right;
  width: 100%;
}
#center_clm .contentsArea  #article .pagetop a {
	padding-right: 20px;
}
@media screen and (min-width: 1060px) {
	#center_clm .contentsArea  #article .pagetop a {
		padding-right: 0px;
	}
}

/* line 109, common.scss */
#center_clm .contentsArea  #article .pagetop a {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  width: 28px;
  height: 28px;
}
/* line 113, common.scss */
#center_clm .contentsArea  #article .pagetop a:hover {
  opacity: 0.7;
  filter: alpha(opacity=70) progid:DXImageTransform.Microsoft.AlphaImageLoader(src='**.png',sizingMethod=scale);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  cursor: pointer;
}
/* line 119, common.scss */
.wrapper #contents #aside {
  position: absolute;
  width: 196px;
  padding: 0 7px;
  top: 0;
  left: 0;
}
/* line 126, common.scss */
.wrapper #contents #aside h1 a {
  display: block;
  width: 195px;
  height: 43px;
  margin-bottom: 15px;
  background: url(/assets/static/images/brand/cmn_aside_ttl01.png) no-repeat left top;
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
}
/* line 136, common.scss */
.wrapper #contents #aside ul li {
  border-bottom: 1px solid #828282;
}
/* line 102, _c_gadget.scss */
.wrapper #contents:after {
  content: "";
  display: block;
  clear: both;
  height: 1px;
}

/* line 144, common.scss */
#footer {
  width: 960px;
  margin: 0 auto;
  padding-top: 24px;
  font-size: 123%;
}

/*トップバリュについて*/
/* line 2, _markup01.scss */
#brand #article {
  margin-top: -31px;
}
#brand #article .mb100 {
	margin-bottom: 40px;
}
@media screen and (min-width: 768px) {
	#brand #article .mb100 {
		margin-bottom: 100px;
	}
}

.contentsArea.shift#brand #article .pl43 div {margin-bottom: 0;}
.contentsArea.shift#brand #article .pl43 div div {width: 100%; max-width: 259px; margin: 0 auto 20px; float: none;}
.contentsArea.shift#brand #article .pl43 div div img {width: 100%;}

@media screen and (min-width: 500px) {
	.contentsArea.shift#brand #article .pl43 div {margin-bottom: 50px;}
	.contentsArea.shift#brand #article .pl43 div div {width: 45%; max-width: 259px; margin: 0 auto 20px; float: none;}
	.contentsArea.shift#brand #article .pl43 div div.fl {float: left;}
	.contentsArea.shift#brand #article .pl43 div div.fr {float: right;}
}

/*div.contentsArea.shift#brand #article .pl43 div {margin-bottom: 0;}
div.contentsArea.shift#brand #article .pl43 div div {width: 100%; max-width: 259px; margin: 0 auto 20px; float: none;}
div.contentsArea.shift#brand #article .pl43 div div img {width: 100%;}*/


/* line 5, _markup01.scss */
#center_clm .contentsArea#brand #article div.brandArea01 {
  width:100% ;
  max-width: 960px;
  background-image: url(/assets/static/images/brand/bg01.png) ;
  background-size: 100% 100%;
  background-repeat: repeat-y;
  text-align: right;
  padding-bottom: 10px;
  margin-bottom: -10px;
}
#center_clm .contentsArea#brand .brandArea01 a {
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	display: block;
	max-width: 155px;
}
#center_clm .contentsArea#brand .brandArea01 a img {
	width: 100%;
}
@media (min-width: 768px) {
	#center_clm .contentsArea#brand .brandArea01 a {
		margin-right: 72px;
		float: right;
	}
}


/*お米の生産地*/
/* line 14, _markup01.scss */
/*
#center_clm .contentsArea#safety_search .figure #figureArea01 {
  background-image: url(/assets/static/images/brand/safety/search/safety_search_bg01.png) no-repeat bottom center;
  width: 695px;
  padding-bottom: 30px;
}
#center_clm .contentsArea#safety_search .figure #figureArea01 ul {
  background-image: url(/assets/static/images/brand/safety/search/safety_search_bg02.png);
}
*/
/* line 19, _markup01.scss */
#center_clm .contentsArea#safety_search .figure #figureArea01 ul li {
  float: left;
  width: 216px;
  margin-bottom: 4px;
  line-height: 24px;
}

/* line 25, _markup01.scss */
#center_clm .contentsArea#safety_search .figure #figureArea01 ul li a {
  font-size: 115%;
  color: #b1047f;
}
/*
#center_clm .contentsArea#safety_search .figure #figureArea02 {
  background-image: url(/assets/static/images/brand/safety/search/safety_search_bg02.png);
  width: 695px;
  height: 123px;
}

#center_clm .contentsArea#safety_search .figure #figureArea02 ul {
  width: 500px;
}

#center_clm .contentsArea#safety_search .figure #figureArea02 ul li {
  float: left;
  width: 215px;
  margin-bottom: 4px;
  line-height: 24px;
}

#center_clm .contentsArea#safety_search .figure #figureArea02 ul li a {
  font-size: 121%;
  color: #b1047f;
}
*/
/*
#center_clm .contentsArea#safety_search .figure #figureArea03 {
  background-image: url(/assets/static/images/brand/safety/search/safety_search_bg03.png);
  width: 695px;
  height: 171px;
}

#center_clm .contentsArea#safety_search .figure #figureArea03 ul li {
  margin-bottom: 4px;
  line-height: 24px;
}
*/
/* line 56, _markup01.scss */
#center_clm .contentsArea#safety_search .localNav ul li {
  margin-right: 42px;
  margin-bottom: 22px;
}

/* line 60, _markup01.scss */
#center_clm .contentsArea#safety_search .figure #figureArea03 ul li a {
  font-size: 121%;
  color: #b1047f;
}

/* line 64, _markup01.scss */
#center_clm .contentsArea#safety_search #contents #article .localNav {
  padding-bottom: 14px;
}

/*遺伝子組換え食品の情報表示について*/
/* line 71, _markup01.scss */
#safety_label #SafetyLabelArea01 p img {
  vertical-align: text-top;
}

/* line 74, _markup01.scss */
#safety_label #SafetyLabelArea01 p a {
  color: #b1047f;
}

/*アレルギー物質の情報の表示について*/
/* line 81, _markup01.scss */
#safety_label_allergy #SafetyLabelArea01 p img {
  vertical-align: text-top;
}

/* line 84, _markup01.scss */
#safety_label_allergy #SafetyLabelArea01 p a {
  color: #b1047f;
}

/*linkArea01*/
#center_clm .contentsArea#csr .section .linkArea01 dt img,
#center_clm .contentsArea#safety .section .linkArea01 dt img {
	/*width: 100%;*/
}

/* line 4, _markup02.scss */
#center_clm .contentsArea#csr .section .linkArea01,
#center_clm .contentsArea#safety .section .linkArea01 {
  margin: 0 20px 0 0;
  max-width: 313px;
  width: 100%;
}
@media (min-width: 1090px) {
	#center_clm .contentsArea#csr .section .linkArea01,
	#center_clm .contentsArea#safety .section .linkArea01 {
	  float: left;
	  margin: 0 69px 0 0;
	  /*width: 313px;*/
	}
}
/* line 8, _markup02.scss */
#center_clm .contentsArea#csr .section .linkArea01 dt,
#center_clm .contentsArea#safety .section .linkArea01 dt {
  font-size: 0;
  margin: 0 0 35px;
}
/* line 12, _markup02.scss */
#center_clm .contentsArea#csr .section .linkArea01 dd ul li p,
#center_clm .contentsArea#safety .section .linkArea01 dd ul li p {
  margin: 0 0 28px 44px;
}

/* line 20, _markup02.scss */
#center_clm .contentsArea#csr .section .linkArea01 dd ul,
#center_clm .contentsArea#csr .section .linkArea02 dd ul {
  display: block;
  margin: 0 0 70px;
}
/* line 24, _markup02.scss */
#center_clm .contentsArea#csr .section .linkArea01 dd ul li a,
#center_clm .contentsArea#csr .section .linkArea02 dd ul li a {
  display: block;
  margin: 0 0 9px 24px;
}

/* line 31, _markup02.scss */
#center_clm .contentsArea#safety .section .linkArea01 dd ul,
#center_clm .contentsArea#safety .section .linkArea02 dd ul {
  display: block;
  padding: 0 0 45px;
}
/* line 35, _markup02.scss */
#center_clm .contentsArea#safety .section .linkArea01 dd ul li a,
#center_clm .contentsArea#safety .section .linkArea02 dd ul li a {
  display: block;
  margin: 0 0 24px 24px;
}

/* line 42, _markup02.scss */
#center_clm .contentsArea#csr .section .linkArea02,
#center_clm .contentsArea#safety .section .linkArea02 {
  float: left;
  max-width: 313px;
  width: 100%;
}
/* line 45, _markup02.scss */
#center_clm .contentsArea#csr .section .linkArea02 dt,
#center_clm .contentsArea#safety .section .linkArea02 dt {
  font-size: 0;
  margin: 0 0 35px;
}
/* line 49, _markup02.scss */
#center_clm .contentsArea#csr .section .linkArea02 dd,
#center_clm .contentsArea#safety .section .linkArea02 dd {
  _margin-left: -10px;
}
/* line 52, _markup02.scss */
#center_clm .contentsArea#csr .section .linkArea02 dd ul li p,
#center_clm .contentsArea#safety .section .linkArea02 dd ul li p {
  margin: 0 0 28px 44px;
}

/* ------------------------------------------------------------
	99. TOOL SETTING CSS
   ------------------------------------------------------------ */
/* line 1, _module.scss */
#center_clm .contentsArea.shift .txt333 {
  color: #333333;
}

/* line 1, _module.scss */
#center_clm .contentsArea.shift .txt666 {
  color: #666666;
}

/* line 1, _module.scss */
#center_clm .contentsArea.shift .txt999 {
  color: #999999;
}

/* line 1, _module.scss */
#center_clm .contentsArea.shift .txtCCC {
  color: #cccccc;
}

/* line 1, _module.scss */
#center_clm .contentsArea.shift .txtWhite {
  color: #ffffff;
}

/* line 1, _module.scss */
#center_clm .contentsArea.shift .txtRed {
  color: #FF0016;
}

/* line 1, _module.scss */
#center_clm .contentsArea.shift .txtBlue {
  color: #005abf;
}

/* line 1, _module.scss */
#center_clm .contentsArea.shift .txtGreen {
  color: #009e6c;
}

/* line 1, _module.scss */
#center_clm .contentsArea.shift .bold {
  font-weight: bold;
}

/* line 1, _module.scss */
#center_clm .contentsArea.shift .alignC {
  text-align: center;
}

/* line 1, _module.scss */
#center_clm .contentsArea.shift .alignL {
  text-align: left;
}

/* line 1, _module.scss */
#center_clm .contentsArea.shift .alignR {
  text-align: right;
}

/* line 1, _module.scss */
#center_clm .contentsArea.shift .clear {
  clear: both;
}

/* line 1, _module.scss */
#center_clm .contentsArea.shift .fl {
  float: left;
}

/* line 1, _module.scss */
#center_clm .contentsArea.shift .fr {
  float: right;
}

/* line 1, _module.scss */
#center_clm .contentsArea.shift .lh1 {
  line-height: 1em;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text10 {
  font-size: 77%;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text11 {
  font-size: 85%;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text12 {
  font-size: 93%;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text13 {
  font-size: 100%;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text14 {
  font-size: 108%;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text15 {
  font-size: 116%;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text16 {
  font-size: 123.1%;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text17 {
  font-size: 131%;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text18 {
  font-size: 138.5%;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text19 {
  font-size: 146.5%;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text20 {
  font-size: 153.9%;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text21 {
  font-size: 161.6%;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text22 {
  font-size: 167%;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text23 {
  font-size: 174%;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text24 {
  font-size: 182%;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text25 {
  font-size: 189%;
}

/* line 3, _module.scss */
#center_clm .contentsArea.shift .text26 {
  font-size: 197%;
}

/* line 6, _module.scss */
#center_clm .contentsArea.shift .mt0 {
  margin-top: 0 !important;
}

/* line 7, _module.scss */
#center_clm .contentsArea.shift .ml0 {
  margin-left: 0 !important;
}

/* line 8, _module.scss */
#center_clm .contentsArea.shift .mr0 {
  margin-right: 0 !important;
}

/* line 9, _module.scss */
#center_clm .contentsArea.shift .mb0 {
  margin-bottom: 0 !important;
}

/* line 10, _module.scss */
#center_clm .contentsArea.shift .pt0 {
  padding-top: 0 !important;
}

/* line 11, _module.scss */
#center_clm .contentsArea.shift .pl0 {
  padding-left: 0 !important;
}

/* line 12, _module.scss */
#center_clm .contentsArea.shift .pr0 {
  padding-right: 0 !important;
}

/* line 13, _module.scss */
#center_clm .contentsArea.shift .pb0 {
  padding-bottom: 0 !important;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt1 {
  margin-top: 1px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml1 {
  margin-left: 1px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr1 {
  margin-right: 1px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb1 {
  margin-bottom: 1px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt1 {
  padding-top: 1px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl1 {
  padding-left: 1px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr1 {
  padding-right: 1px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb1 {
  padding-bottom: 1px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt2 {
  margin-top: 2px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml2 {
  margin-left: 2px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr2 {
  margin-right: 2px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb2 {
  margin-bottom: 2px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt2 {
  padding-top: 2px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl2 {
  padding-left: 2px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr2 {
  padding-right: 2px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb2 {
  padding-bottom: 2px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt3 {
  margin-top: 3px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml3 {
  margin-left: 3px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr3 {
  margin-right: 3px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb3 {
  margin-bottom: 3px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt3 {
  padding-top: 3px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl3 {
  padding-left: 3px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr3 {
  padding-right: 3px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb3 {
  padding-bottom: 3px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt4 {
  margin-top: 4px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml4 {
  margin-left: 4px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr4 {
  margin-right: 4px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb4 {
  margin-bottom: 4px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt4 {
  padding-top: 4px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl4 {
  padding-left: 4px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr4 {
  padding-right: 4px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb4 {
  padding-bottom: 4px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt5 {
  margin-top: 5px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml5 {
  margin-left: 5px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr5 {
  margin-right: 5px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb5 {
  margin-bottom: 5px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt5 {
  padding-top: 5px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl5 {
  padding-left: 5px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr5 {
  padding-right: 5px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb5 {
  padding-bottom: 5px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt6 {
  margin-top: 6px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml6 {
  margin-left: 6px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr6 {
  margin-right: 6px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb6 {
  margin-bottom: 6px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt6 {
  padding-top: 6px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl6 {
  padding-left: 6px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr6 {
  padding-right: 6px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb6 {
  padding-bottom: 6px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt7 {
  margin-top: 7px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml7 {
  margin-left: 7px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr7 {
  margin-right: 7px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb7 {
  margin-bottom: 7px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt7 {
  padding-top: 7px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl7 {
  padding-left: 7px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr7 {
  padding-right: 7px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb7 {
  padding-bottom: 7px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt8 {
  margin-top: 8px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml8 {
  margin-left: 8px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr8 {
  margin-right: 8px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb8 {
  margin-bottom: 8px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt8 {
  padding-top: 8px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl8 {
  padding-left: 8px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr8 {
  padding-right: 8px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb8 {
  padding-bottom: 8px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt9 {
  margin-top: 9px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml9 {
  margin-left: 9px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr9 {
  margin-right: 9px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb9 {
  margin-bottom: 9px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt9 {
  padding-top: 9px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl9 {
  padding-left: 9px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr9 {
  padding-right: 9px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb9 {
  padding-bottom: 9px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt10 {
  margin-top: 10px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml10 {
  margin-left: 10px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr10 {
  margin-right: 10px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb10 {
  margin-bottom: 10px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt10 {
  padding-top: 10px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl10 {
  padding-left: 10px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr10 {
  padding-right: 10px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb10 {
  padding-bottom: 10px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt11 {
  margin-top: 11px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml11 {
  margin-left: 11px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr11 {
  margin-right: 11px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb11 {
  margin-bottom: 11px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt11 {
  padding-top: 11px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl11 {
  padding-left: 11px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr11 {
  padding-right: 11px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb11 {
  padding-bottom: 11px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt12 {
  margin-top: 12px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml12 {
  margin-left: 12px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr12 {
  margin-right: 12px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb12 {
  margin-bottom: 12px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt12 {
  padding-top: 12px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl12 {
  padding-left: 12px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr12 {
  padding-right: 12px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb12 {
  padding-bottom: 12px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt13 {
  margin-top: 13px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml13 {
  margin-left: 13px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr13 {
  margin-right: 13px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb13 {
  margin-bottom: 13px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt13 {
  padding-top: 13px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl13 {
  padding-left: 13px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr13 {
  padding-right: 13px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb13 {
  padding-bottom: 13px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt14 {
  margin-top: 14px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml14 {
  margin-left: 14px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr14 {
  margin-right: 14px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb14 {
  margin-bottom: 14px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt14 {
  padding-top: 14px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl14 {
  padding-left: 14px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr14 {
  padding-right: 14px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb14 {
  padding-bottom: 14px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt15 {
  margin-top: 15px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml15 {
  margin-left: 15px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr15 {
  margin-right: 15px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb15 {
  margin-bottom: 15px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt15 {
  padding-top: 15px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl15 {
  padding-left: 15px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr15 {
  padding-right: 15px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb15 {
  padding-bottom: 15px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt16 {
  margin-top: 16px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml16 {
  margin-left: 16px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr16 {
  margin-right: 16px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb16 {
  margin-bottom: 16px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt16 {
  padding-top: 16px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl16 {
  padding-left: 16px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr16 {
  padding-right: 16px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb16 {
  padding-bottom: 16px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt17 {
  margin-top: 17px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml17 {
  margin-left: 17px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr17 {
  margin-right: 17px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb17 {
  margin-bottom: 17px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt17 {
  padding-top: 17px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl17 {
  padding-left: 17px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr17 {
  padding-right: 17px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb17 {
  padding-bottom: 17px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt18 {
  margin-top: 18px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml18 {
  margin-left: 18px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr18 {
  margin-right: 18px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb18 {
  margin-bottom: 18px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt18 {
  padding-top: 18px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl18 {
  padding-left: 18px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr18 {
  padding-right: 18px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb18 {
  padding-bottom: 18px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt19 {
  margin-top: 19px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml19 {
  margin-left: 19px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr19 {
  margin-right: 19px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb19 {
  margin-bottom: 19px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt19 {
  padding-top: 19px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl19 {
  padding-left: 19px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr19 {
  padding-right: 19px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb19 {
  padding-bottom: 19px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt20 {
  margin-top: 20px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml20 {
  margin-left: 20px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr20 {
  margin-right: 20px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb20 {
  margin-bottom: 20px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt20 {
  padding-top: 20px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl20 {
  padding-left: 20px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr20 {
  padding-right: 20px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb20 {
  padding-bottom: 20px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt21 {
  margin-top: 21px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml21 {
  margin-left: 21px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr21 {
  margin-right: 21px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb21 {
  margin-bottom: 21px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt21 {
  padding-top: 21px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl21 {
  padding-left: 21px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr21 {
  padding-right: 21px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb21 {
  padding-bottom: 21px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt22 {
  margin-top: 22px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml22 {
  margin-left: 22px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr22 {
  margin-right: 22px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb22 {
  margin-bottom: 22px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt22 {
  padding-top: 22px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl22 {
  padding-left: 22px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr22 {
  padding-right: 22px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb22 {
  padding-bottom: 22px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt23 {
  margin-top: 23px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml23 {
  margin-left: 23px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr23 {
  margin-right: 23px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb23 {
  margin-bottom: 23px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt23 {
  padding-top: 23px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl23 {
  padding-left: 23px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr23 {
  padding-right: 23px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb23 {
  padding-bottom: 23px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt24 {
  margin-top: 24px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml24 {
  margin-left: 24px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr24 {
  margin-right: 24px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb24 {
  margin-bottom: 24px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt24 {
  padding-top: 24px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl24 {
  padding-left: 24px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr24 {
  padding-right: 24px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb24 {
  padding-bottom: 24px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt25 {
  margin-top: 25px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml25 {
  margin-left: 25px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr25 {
  margin-right: 25px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb25 {
  margin-bottom: 25px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt25 {
  padding-top: 25px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl25 {
  padding-left: 25px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr25 {
  padding-right: 25px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb25 {
  padding-bottom: 25px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt26 {
  margin-top: 26px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml26 {
  margin-left: 26px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr26 {
  margin-right: 26px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb26 {
  margin-bottom: 26px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt26 {
  padding-top: 26px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl26 {
  padding-left: 26px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr26 {
  padding-right: 26px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb26 {
  padding-bottom: 26px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt27 {
  margin-top: 27px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml27 {
  margin-left: 27px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr27 {
  margin-right: 27px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb27 {
  margin-bottom: 27px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt27 {
  padding-top: 27px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl27 {
  padding-left: 27px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr27 {
  padding-right: 27px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb27 {
  padding-bottom: 27px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt28 {
  margin-top: 28px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml28 {
  margin-left: 28px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr28 {
  margin-right: 28px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb28 {
  margin-bottom: 28px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt28 {
  padding-top: 28px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl28 {
  padding-left: 28px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr28 {
  padding-right: 28px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb28 {
  padding-bottom: 28px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt29 {
  margin-top: 29px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml29 {
  margin-left: 29px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr29 {
  margin-right: 29px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb29 {
  margin-bottom: 29px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt29 {
  padding-top: 29px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl29 {
  padding-left: 29px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr29 {
  padding-right: 29px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb29 {
  padding-bottom: 29px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt30 {
  margin-top: 30px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml30 {
  margin-left: 30px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr30 {
  margin-right: 30px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb30 {
  margin-bottom: 30px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt30 {
  padding-top: 30px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl30 {
  padding-left: 30px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr30 {
  padding-right: 30px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb30 {
  padding-bottom: 30px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt31 {
  margin-top: 31px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml31 {
  margin-left: 31px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr31 {
  margin-right: 31px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb31 {
  margin-bottom: 31px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt31 {
  padding-top: 31px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl31 {
  padding-left: 31px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr31 {
  padding-right: 31px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb31 {
  padding-bottom: 31px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt32 {
  margin-top: 32px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml32 {
  margin-left: 32px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr32 {
  margin-right: 32px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb32 {
  margin-bottom: 32px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt32 {
  padding-top: 32px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl32 {
  padding-left: 32px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr32 {
  padding-right: 32px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb32 {
  padding-bottom: 32px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt33 {
  margin-top: 33px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml33 {
  margin-left: 33px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr33 {
  margin-right: 33px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb33 {
  margin-bottom: 33px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt33 {
  padding-top: 33px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl33 {
  padding-left: 33px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr33 {
  padding-right: 33px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb33 {
  padding-bottom: 33px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt34 {
  margin-top: 34px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml34 {
  margin-left: 34px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr34 {
  margin-right: 34px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb34 {
  margin-bottom: 34px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt34 {
  padding-top: 34px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl34 {
  padding-left: 34px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr34 {
  padding-right: 34px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb34 {
  padding-bottom: 34px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt35 {
  margin-top: 35px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml35 {
  margin-left: 35px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr35 {
  margin-right: 35px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb35 {
  margin-bottom: 35px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt35 {
  padding-top: 35px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl35 {
  padding-left: 35px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr35 {
  padding-right: 35px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb35 {
  padding-bottom: 35px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt36 {
  margin-top: 36px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml36 {
  margin-left: 36px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr36 {
  margin-right: 36px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb36 {
  margin-bottom: 36px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt36 {
  padding-top: 36px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl36 {
  padding-left: 36px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr36 {
  padding-right: 36px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb36 {
  padding-bottom: 36px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt37 {
  margin-top: 37px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml37 {
  margin-left: 37px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr37 {
  margin-right: 37px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb37 {
  margin-bottom: 37px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt37 {
  padding-top: 37px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl37 {
  padding-left: 37px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr37 {
  padding-right: 37px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb37 {
  padding-bottom: 37px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt38 {
  margin-top: 38px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml38 {
  margin-left: 38px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr38 {
  margin-right: 38px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb38 {
  margin-bottom: 38px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt38 {
  padding-top: 38px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl38 {
  padding-left: 38px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr38 {
  padding-right: 38px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb38 {
  padding-bottom: 38px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt39 {
  margin-top: 39px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml39 {
  margin-left: 39px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr39 {
  margin-right: 39px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb39 {
  margin-bottom: 39px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt39 {
  padding-top: 39px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl39 {
  padding-left: 39px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr39 {
  padding-right: 39px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb39 {
  padding-bottom: 39px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt40 {
  margin-top: 40px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml40 {
  margin-left: 40px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr40 {
  margin-right: 40px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb40 {
  margin-bottom: 20px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb40 {
	  margin-bottom: 40px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt40 {
  padding-top: 40px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl40 {
  padding-left: 40px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr40 {
  padding-right: 40px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb40 {
  padding-bottom: 40px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt41 {
  margin-top: 41px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml41 {
  margin-left: 41px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr41 {
  margin-right: 41px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb41 {
  margin-bottom: 41px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt41 {
  padding-top: 41px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl41 {
  padding-left: 41px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr41 {
  padding-right: 41px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb41 {
  padding-bottom: 41px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt42 {
  margin-top: 42px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml42 {
  margin-left: 42px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr42 {
  margin-right: 42px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb42 {
  margin-bottom: 42px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt42 {
  padding-top: 42px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl42 {
  padding-left: 42px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr42 {
  padding-right: 42px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb42 {
  padding-bottom: 42px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt43 {
  margin-top: 43px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml43 {
  margin-left: 43px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr43 {
  margin-right: 43px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb43 {
  margin-bottom: 43px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt43 {
  padding-top: 43px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl43 {
  padding-left: 43px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr43 {
  padding-right: 43px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb43 {
  padding-bottom: 43px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt44 {
  margin-top: 44px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml44 {
  margin-left: 44px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr44 {
  margin-right: 44px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb44 {
  margin-bottom: 44px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt44 {
  padding-top: 44px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl44 {
  padding-left: 44px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr44 {
  padding-right: 44px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb44 {
  padding-bottom: 44px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt45 {
  margin-top: 45px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml45 {
  margin-left: 45px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr45 {
  margin-right: 45px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb45 {
  margin-bottom: 22px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb45 {
	  margin-bottom: 45px;
	}
}


/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt45 {
  padding-top: 45px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl45 {
  padding-left: 45px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr45 {
  padding-right: 45px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb45 {
  padding-bottom: 45px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt46 {
  margin-top: 46px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml46 {
  margin-left: 46px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr46 {
  margin-right: 46px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb46 {
  margin-bottom: 46px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt46 {
  padding-top: 46px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl46 {
  padding-left: 46px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr46 {
  padding-right: 46px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb46 {
  padding-bottom: 46px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt47 {
  margin-top: 47px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml47 {
  margin-left: 47px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr47 {
  margin-right: 47px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb47 {
  margin-bottom: 23px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb47 {
	  margin-bottom: 47px;
	}
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt47 {
  padding-top: 47px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl47 {
  padding-left: 47px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr47 {
  padding-right: 47px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb47 {
  padding-bottom: 47px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt48 {
  margin-top: 48px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml48 {
  margin-left: 48px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr48 {
  margin-right: 48px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb48 {
  margin-bottom: 48px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt48 {
  padding-top: 48px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl48 {
  padding-left: 48px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr48 {
  padding-right: 48px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb48 {
  padding-bottom: 48px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt49 {
  margin-top: 49px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml49 {
  margin-left: 49px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr49 {
  margin-right: 49px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb49 {
  margin-bottom: 49px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt49 {
  padding-top: 49px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl49 {
  padding-left: 49px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr49 {
  padding-right: 49px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb49 {
  padding-bottom: 49px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt50 {
  margin-top: 50px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml50 {
  margin-left: 50px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr50 {
  margin-right: 50px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb50 {
  margin-bottom: 25px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb50 {
	  margin-bottom: 50px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt50 {
  padding-top: 50px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl50 {
  padding-left: 50px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr50 {
  padding-right: 50px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb50 {
  padding-bottom: 50px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt51 {
  margin-top: 51px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml51 {
  margin-left: 51px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr51 {
  margin-right: 51px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb51 {
  margin-bottom: 25px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb51 {
	  margin-bottom: 51px;
	}
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt51 {
  padding-top: 51px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl51 {
  padding-left: 51px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr51 {
  padding-right: 51px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb51 {
  padding-bottom: 51px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt52 {
  margin-top: 52px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml52 {
  margin-left: 52px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr52 {
  margin-right: 52px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb52 {
  margin-bottom: 26px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb52 {
	  margin-bottom: 52px;
	}
}


/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt52 {
  padding-top: 52px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl52 {
  padding-left: 52px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr52 {
  padding-right: 52px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb52 {
  padding-bottom: 52px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt53 {
  margin-top: 26px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mt53 {
	  margin-top: 53px;
	}
}
/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml53 {
  margin-left: 53px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr53 {
  margin-right: 53px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb53 {
  margin-bottom: 53px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt53 {
  padding-top: 53px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl53 {
  padding-left: 53px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr53 {
  padding-right: 53px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb53 {
  padding-bottom: 53px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt54 {
  margin-top: 54px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml54 {
  margin-left: 54px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr54 {
  margin-right: 54px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb54 {
  margin-bottom: 54px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt54 {
  padding-top: 54px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl54 {
  padding-left: 54px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr54 {
  padding-right: 54px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb54 {
  padding-bottom: 54px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt55 {
  margin-top: 55px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml55 {
  margin-left: 55px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr55 {
  margin-right: 55px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb55 {
  margin-bottom: 27px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb55 {
	  margin-bottom: 55px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt55 {
  padding-top: 55px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl55 {
  padding-left: 55px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr55 {
  padding-right: 55px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb55 {
  padding-bottom: 55px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt56 {
  margin-top: 56px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml56 {
  margin-left: 56px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr56 {
  margin-right: 56px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb56 {
  margin-bottom: 28px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb56 {
	  margin-bottom: 56px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt56 {
  padding-top: 56px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl56 {
  padding-left: 56px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr56 {
  padding-right: 56px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb56 {
  padding-bottom: 56px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt57 {
  margin-top: 57px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml57 {
  margin-left: 57px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr57 {
  margin-right: 57px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb57 {
  margin-bottom: 28px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb57 {
	  margin-bottom: 57px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt57 {
  padding-top: 57px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl57 {
  padding-left: 57px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr57 {
  padding-right: 57px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb57 {
  padding-bottom: 57px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt58 {
  margin-top: 58px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml58 {
  margin-left: 58px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr58 {
  margin-right: 58px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb58 {
  margin-bottom: 58px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt58 {
  padding-top: 58px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl58 {
  padding-left: 58px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr58 {
  padding-right: 58px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb58 {
  padding-bottom: 58px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt59 {
  margin-top: 59px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml59 {
  margin-left: 59px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr59 {
  margin-right: 59px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb59 {
  margin-bottom: 29px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb59 {
	  margin-bottom: 59px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt59 {
  padding-top: 59px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl59 {
  padding-left: 59px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr59 {
  padding-right: 59px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb59 {
  padding-bottom: 59px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt60 {
  margin-top: 60px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml60 {
  margin-left: 60px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr60 {
  margin-right: 60px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb60 {
  margin-bottom: 30px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb60 {
	  margin-bottom: 60px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt60 {
  padding-top: 60px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl60 {
  padding-left: 60px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr60 {
  padding-right: 60px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb60 {
  padding-bottom: 60px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt61 {
  margin-top: 61px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml61 {
  margin-left: 61px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr61 {
  margin-right: 61px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb61 {
  margin-bottom: 30px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb61 {
	  margin-bottom: 61px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt61 {
  padding-top: 61px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl61 {
  padding-left: 61px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr61 {
  padding-right: 61px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb61 {
  padding-bottom: 61px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt62 {
  margin-top: 62px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml62 {
  margin-left: 62px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr62 {
  margin-right: 62px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb62 {
  margin-bottom: 31px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb62 {
	  margin-bottom: 62px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt62 {
  padding-top: 62px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl62 {
  padding-left: 62px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr62 {
  padding-right: 62px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb62 {
  padding-bottom: 62px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt63 {
  margin-top: 63px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml63 {
  margin-left: 63px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr63 {
  margin-right: 63px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb63 {
  margin-bottom: 31px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb63 {
	  margin-bottom: 63px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt63 {
  padding-top: 63px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl63 {
  padding-left: 63px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr63 {
  padding-right: 63px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb63 {
  padding-bottom: 63px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt64 {
  margin-top: 64px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml64 {
  margin-left: 64px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr64 {
  margin-right: 64px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb64 {
	margin-bottom: 32px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb64 {
	  margin-bottom: 64px;
	}
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt64 {
  padding-top: 64px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl64 {
  padding-left: 64px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr64 {
  padding-right: 64px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb64 {
  padding-bottom: 64px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt65 {
  margin-top: 65px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml65 {
  margin-left: 65px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr65 {
  margin-right: 65px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb65 {
  margin-bottom: 65px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt65 {
  padding-top: 65px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl65 {
  padding-left: 65px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr65 {
  padding-right: 65px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb65 {
  padding-bottom: 65px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt66 {
  margin-top: 66px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml66 {
  margin-left: 66px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr66 {
  margin-right: 66px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb66 {
  margin-bottom: 33px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb66 {
	  margin-bottom: 66px;
	}
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt66 {
  padding-top: 66px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl66 {
  padding-left: 66px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr66 {
  padding-right: 66px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb66 {
  padding-bottom: 66px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt67 {
  margin-top: 33px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mt67 {
	  margin-top: 67px;
	}
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml67 {
  margin-left: 67px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr67 {
  margin-right: 67px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb67 {
  margin-bottom: 33px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb67 {
	  margin-bottom: 67px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt67 {
  padding-top: 67px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl67 {
  padding-left: 67px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr67 {
  padding-right: 67px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb67 {
  padding-bottom: 67px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt68 {
  margin-top: 68px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml68 {
  margin-left: 68px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr68 {
  margin-right: 68px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb68 {
  margin-bottom: 34px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb68 {
	  margin-bottom: 68px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt68 {
  padding-top: 68px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl68 {
  padding-left: 68px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr68 {
  padding-right: 68px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb68 {
  padding-bottom: 68px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt69 {
  margin-top: 69px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml69 {
  margin-left: 69px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr69 {
  margin-right: 69px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb69 {
  margin-bottom: 34px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb69 {
	  margin-bottom: 69px;
	}
}


/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt69 {
  padding-top: 69px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl69 {
  padding-left: 69px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr69 {
  padding-right: 69px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb69 {
  padding-bottom: 69px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt70 {
  margin-top: 70px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml70 {
  margin-left: 70px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr70 {
  margin-right: 70px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb70 {
  margin-bottom: 35px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb70 {
		margin-bottom: 70px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt70 {
  padding-top: 70px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl70 {
  padding-left: 70px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr70 {
  padding-right: 70px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb70 {
  padding-bottom: 70px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt71 {
  margin-top: 71px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml71 {
  margin-left: 71px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr71 {
  margin-right: 71px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb71 {
  margin-bottom: 35px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb71 {
	  margin-bottom: 71px;
	}
}


/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt71 {
  padding-top: 71px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl71 {
  padding-left: 71px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr71 {
  padding-right: 71px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb71 {
  padding-bottom: 71px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt72 {
  margin-top: 72px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml72 {
  margin-left: 72px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr72 {
  margin-right: 72px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb72 {
  margin-bottom: 36px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb72 {
	  margin-bottom: 72px;
	}
}


/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt72 {
  padding-top: 72px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl72 {
  padding-left: 72px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr72 {
  padding-right: 72px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb72 {
  padding-bottom: 72px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt73 {
  margin-top: 73px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml73 {
  margin-left: 73px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr73 {
  margin-right: 73px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb73 {
  margin-bottom: 73px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt73 {
  padding-top: 73px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl73 {
  padding-left: 73px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr73 {
  padding-right: 73px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb73 {
  padding-bottom: 73px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt74 {
  margin-top: 74px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml74 {
  margin-left: 74px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr74 {
  margin-right: 74px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb74 {
  margin-bottom: 37px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb74 {
	  margin-bottom: 74px;
	}
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt74 {
  padding-top: 74px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl74 {
  padding-left: 74px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr74 {
  padding-right: 74px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb74 {
  padding-bottom: 74px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt75 {
  margin-top: 75px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml75 {
  margin-left: 75px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr75 {
  margin-right: 75px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb75 {
  margin-bottom: 37px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb75 {
	  margin-bottom: 75px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt75 {
  padding-top: 75px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl75 {
  padding-left: 75px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr75 {
  padding-right: 75px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb75 {
  padding-bottom: 75px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt76 {
  margin-top: 76px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml76 {
  margin-left: 76px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr76 {
  margin-right: 76px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb76 {
  margin-bottom: 38px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb76 {
		margin-bottom: 76px;
	}
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt76 {
  padding-top: 76px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl76 {
  padding-left: 76px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr76 {
  padding-right: 76px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb76 {
  padding-bottom: 76px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt77 {
  margin-top: 77px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml77 {
  margin-left: 77px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr77 {
  margin-right: 77px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb77 {
  margin-bottom: 77px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt77 {
  padding-top: 77px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl77 {
  padding-left: 77px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr77 {
  padding-right: 77px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb77 {
  padding-bottom: 77px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt78 {
  margin-top: 78px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml78 {
  margin-left: 78px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr78 {
  margin-right: 78px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb78 {
  margin-bottom: 39px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb78 {
	  margin-bottom: 78px;
	}
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt78 {
  padding-top: 78px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl78 {
  padding-left: 78px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr78 {
  padding-right: 78px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb78 {
  padding-bottom: 78px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt79 {
  margin-top: 79px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml79 {
  margin-left: 79px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr79 {
  margin-right: 79px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb79 {
  margin-bottom: 38px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb79 {
		margin-bottom: 79px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt79 {
  padding-top: 79px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl79 {
  padding-left: 79px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr79 {
  padding-right: 79px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb79 {
  padding-bottom: 79px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt80 {
  margin-top: 80px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml80 {
  margin-left: 80px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr80 {
  margin-right: 80px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb80 {
  margin-bottom: 80px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt80 {
  padding-top: 80px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl80 {
  padding-left: 80px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr80 {
  padding-right: 80px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb80 {
  padding-bottom: 80px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt81 {
  margin-top: 81px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml81 {
  margin-left: 81px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr81 {
  margin-right: 81px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb81 {
  margin-bottom: 81px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt81 {
  padding-top: 81px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl81 {
  padding-left: 81px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr81 {
  padding-right: 81px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb81 {
  padding-bottom: 81px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt82 {
  margin-top: 82px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml82 {
  margin-left: 82px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr82 {
  margin-right: 82px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb82 {
  margin-bottom: 82px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt82 {
  padding-top: 82px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl82 {
  padding-left: 82px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr82 {
  padding-right: 82px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb82 {
  padding-bottom: 82px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt83 {
  margin-top: 83px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml83 {
  margin-left: 83px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr83 {
  margin-right: 83px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb83 {
  margin-bottom: 41px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb83 {
	  margin-bottom: 83px;
	}
}


/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt83 {
  padding-top: 83px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl83 {
  padding-left: 83px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr83 {
  padding-right: 83px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb83 {
  padding-bottom: 83px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt84 {
  margin-top: 84px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml84 {
  margin-left: 84px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr84 {
  margin-right: 84px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb84 {
  margin-bottom: 42px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb84 {
	  margin-bottom: 84px;
	}
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt84 {
  padding-top: 84px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl84 {
  padding-left: 84px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr84 {
  padding-right: 84px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb84 {
  padding-bottom: 84px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt85 {
  margin-top: 85px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml85 {
  margin-left: 85px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr85 {
  margin-right: 85px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb85 {
  margin-bottom: 42px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb85 {
	  margin-bottom: 85px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt85 {
  padding-top: 85px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl85 {
  padding-left: 85px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr85 {
  padding-right: 85px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb85 {
  padding-bottom: 85px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt86 {
  margin-top: 86px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml86 {
  margin-left: 86px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr86 {
  margin-right: 86px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb86 {
  margin-bottom: 86px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt86 {
  padding-top: 86px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl86 {
  padding-left: 86px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr86 {
  padding-right: 86px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb86 {
  padding-bottom: 86px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt87 {
  margin-top: 87px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml87 {
  margin-left: 87px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr87 {
  margin-right: 87px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb87 {
  margin-bottom: 87px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt87 {
  padding-top: 87px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl87 {
  padding-left: 87px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr87 {
  padding-right: 87px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb87 {
  padding-bottom: 87px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt88 {
  margin-top: 88px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml88 {
  margin-left: 88px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr88 {
  margin-right: 88px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb88 {
  margin-bottom: 44px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb88 {
	  margin-bottom: 88px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt88 {
  padding-top: 88px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl88 {
  padding-left: 88px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr88 {
  padding-right: 88px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb88 {
  padding-bottom: 88px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt89 {
  margin-top: 89px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml89 {
  margin-left: 89px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr89 {
  margin-right: 89px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb89 {
  margin-bottom: 44px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb89 {
	  margin-bottom: 89px;
	}
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt89 {
  padding-top: 89px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl89 {
  padding-left: 89px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr89 {
  padding-right: 89px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb89 {
  padding-bottom: 89px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt90 {
  margin-top: 90px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml90 {
  margin-left: 90px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr90 {
  margin-right: 90px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb90 {
  margin-bottom: 45px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb90 {
	  margin-bottom: 90px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt90 {
  padding-top: 90px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl90 {
  padding-left: 90px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr90 {
  padding-right: 90px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb90 {
  padding-bottom: 90px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt91 {
  margin-top: 91px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml91 {
  margin-left: 91px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr91 {
  margin-right: 91px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb91 {
  margin-bottom: 45px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb91 {
		margin-bottom: 91px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt91 {
  padding-top: 91px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl91 {
  padding-left: 91px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr91 {
  padding-right: 91px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb91 {
  padding-bottom: 91px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt92 {
  margin-top: 92px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml92 {
  margin-left: 92px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr92 {
  margin-right: 92px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb92 {
  margin-bottom: 46px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb92 {
	  margin-bottom: 92px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt92 {
  padding-top: 92px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl92 {
  padding-left: 92px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr92 {
  padding-right: 92px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb92 {
  padding-bottom: 92px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt93 {
  margin-top: 93px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml93 {
  margin-left: 93px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr93 {
  margin-right: 93px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb93 {
  margin-bottom: 93px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt93 {
  padding-top: 93px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl93 {
  padding-left: 93px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr93 {
  padding-right: 93px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb93 {
  padding-bottom: 93px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt94 {
  margin-top: 94px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml94 {
  margin-left: 94px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr94 {
  margin-right: 94px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb94 {
  margin-bottom: 47px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb94 {
	  margin-bottom: 94px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt94 {
  padding-top: 94px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl94 {
  padding-left: 94px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr94 {
  padding-right: 94px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb94 {
  padding-bottom: 94px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt95 {
  margin-top: 95px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml95 {
  margin-left: 95px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr95 {
  margin-right: 95px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb95 {
  margin-bottom: 47px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb95 {
	  margin-bottom: 95px;
	}
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt95 {
  padding-top: 95px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl95 {
  padding-left: 95px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr95 {
  padding-right: 95px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb95 {
  padding-bottom: 95px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt96 {
  margin-top: 96px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml96 {
  margin-left: 96px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr96 {
  margin-right: 96px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb96 {
  margin-bottom: 96px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt96 {
  padding-top: 96px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl96 {
  padding-left: 96px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr96 {
  padding-right: 96px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb96 {
  padding-bottom: 96px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt97 {
  margin-top: 97px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml97 {
  margin-left: 97px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr97 {
  margin-right: 97px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb97 {
  margin-bottom: 97px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt97 {
  padding-top: 97px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl97 {
  padding-left: 97px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr97 {
  padding-right: 97px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb97 {
  padding-bottom: 97px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt98 {
  margin-top: 98px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml98 {
  margin-left: 98px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr98 {
  margin-right: 98px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb98 {
  margin-bottom: 98px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt98 {
  padding-top: 98px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl98 {
  padding-left: 98px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr98 {
  padding-right: 98px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb98 {
  padding-bottom: 98px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt99 {
  margin-top: 99px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml99 {
  margin-left: 99px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr99 {
  margin-right: 99px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb99 {
  margin-bottom: 99px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt99 {
  padding-top: 99px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl99 {
  padding-left: 99px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr99 {
  padding-right: 99px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb99 {
  padding-bottom: 99px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt100 {
  margin-top: 100px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml100 {
  margin-left: 100px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr100 {
  margin-right: 100px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb100 {
  margin-bottom: 50px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb100 {
	  margin-bottom: 100px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt100 {
  padding-top: 100px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl100 {
  padding-left: 100px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr100 {
  padding-right: 100px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb100 {
  padding-bottom: 100px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt101 {
  margin-top: 101px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml101 {
  margin-left: 101px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr101 {
  margin-right: 101px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb101 {
  margin-bottom: 101px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt101 {
  padding-top: 101px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl101 {
  padding-left: 101px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr101 {
  padding-right: 101px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb101 {
  padding-bottom: 101px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt102 {
  margin-top: 102px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml102 {
  margin-left: 102px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr102 {
  margin-right: 102px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb102 {
  margin-bottom: 102px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt102 {
  padding-top: 102px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl102 {
  padding-left: 102px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr102 {
  padding-right: 102px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb102 {
  padding-bottom: 102px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt103 {
  margin-top: 103px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml103 {
  margin-left: 103px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr103 {
  margin-right: 103px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb103 {
  margin-bottom: 103px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt103 {
  padding-top: 103px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl103 {
  padding-left: 103px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr103 {
  padding-right: 103px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb103 {
  padding-bottom: 103px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt104 {
  margin-top: 104px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml104 {
  margin-left: 104px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr104 {
  margin-right: 104px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb104 {
  margin-bottom: 104px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt104 {
  padding-top: 104px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl104 {
  padding-left: 104px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr104 {
  padding-right: 104px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb104 {
  padding-bottom: 104px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt105 {
  margin-top: 105px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml105 {
  margin-left: 105px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr105 {
  margin-right: 105px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb105 {
  margin-bottom: 105px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt105 {
  padding-top: 105px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl105 {
  padding-left: 105px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr105 {
  padding-right: 105px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb105 {
  padding-bottom: 105px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt106 {
  margin-top: 106px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml106 {
  margin-left: 106px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr106 {
  margin-right: 106px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb106 {
  margin-bottom: 106px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt106 {
  padding-top: 106px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl106 {
  padding-left: 106px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr106 {
  padding-right: 106px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb106 {
  padding-bottom: 106px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt107 {
  margin-top: 107px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml107 {
  margin-left: 107px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr107 {
  margin-right: 107px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb107 {
  margin-bottom: 107px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt107 {
  padding-top: 107px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl107 {
  padding-left: 107px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr107 {
  padding-right: 107px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb107 {
  padding-bottom: 107px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt108 {
  margin-top: 108px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml108 {
  margin-left: 108px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr108 {
  margin-right: 108px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb108 {
  margin-bottom: 108px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt108 {
  padding-top: 108px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl108 {
  padding-left: 108px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr108 {
  padding-right: 108px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb108 {
  padding-bottom: 108px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt109 {
  margin-top: 109px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml109 {
  margin-left: 109px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr109 {
  margin-right: 109px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb109 {
  margin-bottom: 54px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb109 {
	  margin-bottom: 109px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt109 {
  padding-top: 109px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl109 {
  padding-left: 109px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr109 {
  padding-right: 109px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb109 {
  padding-bottom: 109px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt110 {
  margin-top: 110px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml110 {
  margin-left: 110px;
}
	
/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr110 {
  margin-right: 110px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb110 {
  margin-bottom: 55px;
}
@media (min-width: 960px) {
	#center_clm .contentsArea.shift .mb110 {
	  margin-bottom: 110px;
	}
}
/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt110 {
  padding-top: 110px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl110 {
  padding-left: 110px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr110 {
  padding-right: 110px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb110 {
  padding-bottom: 110px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt111 {
  margin-top: 111px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml111 {
  margin-left: 111px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr111 {
  margin-right: 111px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb111 {
  margin-bottom: 111px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt111 {
  padding-top: 111px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl111 {
  padding-left: 111px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr111 {
  padding-right: 111px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb111 {
  padding-bottom: 111px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt112 {
  margin-top: 112px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml112 {
  margin-left: 112px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr112 {
  margin-right: 112px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb112 {
  margin-bottom: 112px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt112 {
  padding-top: 112px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl112 {
  padding-left: 112px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr112 {
  padding-right: 112px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb112 {
  padding-bottom: 112px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt113 {
  margin-top: 113px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml113 {
  margin-left: 113px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr113 {
  margin-right: 113px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb113 {
  margin-bottom: 113px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt113 {
  padding-top: 113px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl113 {
  padding-left: 113px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr113 {
  padding-right: 113px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb113 {
  padding-bottom: 113px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt114 {
  margin-top: 114px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml114 {
  margin-left: 114px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr114 {
  margin-right: 114px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb114 {
  margin-bottom: 114px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt114 {
  padding-top: 114px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl114 {
  padding-left: 114px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr114 {
  padding-right: 114px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb114 {
  padding-bottom: 114px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt115 {
  margin-top: 115px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml115 {
  margin-left: 115px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr115 {
  margin-right: 115px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb115 {
  margin-bottom: 115px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt115 {
  padding-top: 115px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl115 {
  padding-left: 115px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr115 {
  padding-right: 115px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb115 {
  padding-bottom: 115px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt116 {
  margin-top: 116px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml116 {
  margin-left: 116px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr116 {
  margin-right: 116px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb116 {
  margin-bottom: 116px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt116 {
  padding-top: 116px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl116 {
  padding-left: 116px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr116 {
  padding-right: 116px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb116 {
  padding-bottom: 116px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt117 {
  margin-top: 117px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml117 {
  margin-left: 117px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr117 {
  margin-right: 117px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb117 {
  margin-bottom: 117px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt117 {
  padding-top: 117px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl117 {
  padding-left: 117px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr117 {
  padding-right: 117px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb117 {
  padding-bottom: 117px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt118 {
  margin-top: 118px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml118 {
  margin-left: 118px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr118 {
  margin-right: 118px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb118 {
  margin-bottom: 118px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt118 {
  padding-top: 118px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl118 {
  padding-left: 118px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr118 {
  padding-right: 118px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb118 {
  padding-bottom: 118px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt119 {
  margin-top: 119px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml119 {
  margin-left: 119px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr119 {
  margin-right: 119px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb119 {
  margin-bottom: 119px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt119 {
  padding-top: 119px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl119 {
  padding-left: 119px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr119 {
  padding-right: 119px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb119 {
  padding-bottom: 119px;
}

/* line 17, _module.scss */
#center_clm .contentsArea.shift .mt120 {
  margin-top: 120px;
}

/* line 20, _module.scss */
#center_clm .contentsArea.shift .ml120 {
  margin-left: 120px;
}

/* line 23, _module.scss */
#center_clm .contentsArea.shift .mr120 {
  margin-right: 120px;
}

/* line 26, _module.scss */
#center_clm .contentsArea.shift .mb120 {
  margin-bottom: 120px;
}

/* line 29, _module.scss */
#center_clm .contentsArea.shift .pt120 {
  padding-top: 120px;
}

/* line 32, _module.scss */
#center_clm .contentsArea.shift .pl120 {
  padding-left: 120px;
}

/* line 35, _module.scss */
#center_clm .contentsArea.shift .pr120 {
  padding-right: 120px;
}

/* line 38, _module.scss */
#center_clm .contentsArea.shift .pb120 {
  padding-bottom: 120px;
}

/* line 42, _module.scss */
#center_clm .contentsArea.shift .ml-1 {
  margin-left: -1px;
}

/* line 43, _module.scss */
#center_clm .contentsArea.shift .ml-2 {
  margin-left: -2px;
}

/* line 44, _module.scss */
#center_clm .contentsArea.shift .ml-3 {
  margin-left: -3px;
}

/* line 45, _module.scss */
#center_clm .contentsArea.shift .ml-4 {
  margin-left: -4px;
}

/* line 46, _module.scss */
#center_clm .contentsArea.shift .ml-5 {
  margin-left: -5px;
}

/* line 47, _module.scss */
#center_clm .contentsArea.shift .ml-6 {
  margin-left: -6px;
}

/* line 50, _module.scss */
.clearfix {
  zoom: 1;
}

/* line 51, _module.scss */
.clearfix:after {
  content: "";
  display: block;
  clear: both;
}
#article ul{
	margin: 0;
	padding: 0;
}

/* -- / TOOL ------------------------------------------------- */

/* ------------------------------------------------------------
	4つのブランド
   ------------------------------------------------------------ */
/* トップバリュ グリーンアイのロングセラー商品 */
/* line 8, style.scss */
#about_green_i .section .ttlAtea .imgArea {
  float: left;
}
/* line 11, style.scss */
#about_green_i .section .ttlAtea .txtArea {
  float: left;
}
/* line 14, style.scss */
#about_green_i .section dl.ttlAtea dd h2 {
  margin: 0 0 25px !important;
}
/* line 17, style.scss */
#about_green_i .section .ttlAtea .txtArea .txtBox {
  line-height: 1.68em !important;
  margin: 0;
  padding: 0 0 0 31px;
}
/* line 23, style.scss */
#about_green_i .section .eelArea01 {
  display: inline-block;
}
/* line 26, style.scss */
#about_green_i .section .eelArea01 dt {
  clear: left;
  float: left;
  width: 484px;
}
/* line 31, style.scss */
#about_green_i .section .eelArea01 dd {
  margin: 0 0 0 484px;
}
/* line 34, style.scss */
#about_green_i .section .eelArea01 dd .innerArea {
  margin: 0;
  padding: 0;
  height: 104px;
}
/* line 39, style.scss */
#about_green_i .section .eelArea01 dd .innerArea .imgArea {
  float: left;
  margin: 0 11px 0 0;
}
/* line 43, style.scss */
#about_green_i .section .eelArea01 dd .innerArea .txtArea {
  float: right;
  width: 96px;
}
/* line 47, style.scss */
#about_green_i .section ul {
  display: inline-block;
}
/* line 50, style.scss */
#about_green_i .section ul li {
  float: left;
  margin: 0 40px 0 0;
  width: 130px;
}
/* line 56, style.scss */
#about_green_i .mb110 {
  /*margin-bottom: 110px !important;*/
}

/* ------------------------------------------------------------
	パッケージ
   ------------------------------------------------------------ */
/* パッケージ */
/* line 7, style.scss */
#package .localNav {
  padding: 54px 0 7px 0 !important;
}
/* line 10, style.scss */
#package .localNav ul li {
  margin-bottom: 21px;
}

/* ------------------------------------------------------------
	商品ができるまで
   ------------------------------------------------------------ */
/* line 78, ../../../cmn/css/_c_gadget.scss */
.indent {
  text-indent: -1em;
  padding-left: 1em;
}

/* line 85, ../../../cmn/css/_c_gadget.scss */
a.ovEffect:hover img,
span.ovEffect:hover input {
  opacity: 0.7;
  filter: alpha(opacity=70) progid:DXImageTransform.Microsoft.AlphaImageLoader(src='**.png',sizingMethod=scale);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  cursor: pointer;
}

/* 商品づくりの流れ */
/* line 10, style.scss */
#safety_products_flow .localNav ul li.localNav01 {
  display: none;
}

/* 中国での生産管理体制について */
/* line 20, style.scss */
#safety_products_management .safetyBtnArea01 {
  width: 580px;
}
/* line 23, style.scss */
#safety_products_management .safetyBtnArea01 ul li {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin: 0 12px 10px 0;
  vertical-align: bottom;
  cursor: pointer;
}
/* line 28, style.scss */
#safety_products_management .safetyBtnArea01 ul li.tabCnt01 {
  background: url(/assets/static/images/brand/safety/products/safety_products_management_btn01_o.png) no-repeat left top;
}
/* line 31, style.scss */
#safety_products_management .safetyBtnArea01 ul li.tabCnt02 {
  background: url(/assets/static/images/brand/safety/products/safety_products_management_btn02_o.png) no-repeat left top;
}
/* line 34, style.scss */
#safety_products_management .safetyBtnArea01 ul li.tabCnt03 {
  background: url(/assets/static/images/brand/safety/products/safety_products_management_btn03_o.png) no-repeat left top;
}
/* line 37, style.scss */
#safety_products_management .safetyBtnArea01 ul li.tabCnt04 {
  background: url(/assets/static/images/brand/safety/products/safety_products_management_btn04_o.png) no-repeat left top;
}
/* line 40, style.scss */
#safety_products_management .safetyBtnArea01 ul li.tabCnt05 {
  background: url(/assets/static/images/brand/safety/products/safety_products_management_btn05_o.png) no-repeat left top;
}
/* line 43, style.scss */
#safety_products_management .safetyBtnArea01 ul li.tabCnt06 {
  background: url(/assets/static/images/brand/safety/products/safety_products_management_btn06_o.png) no-repeat left top;
}
/* line 46, style.scss */
#safety_products_management .safetyBtnArea01 ul li.tabCnt07 {
  background: url(/assets/static/images/brand/safety/products/safety_products_management_btn07_o.png) no-repeat left top;
}
/* line 49, style.scss */
#safety_products_management .safetyBtnArea01 ul li.tabCnt08 {
  background: url(/assets/static/images/brand/safety/products/safety_products_management_btn08_o.png) no-repeat left top;
}
/* line 53, style.scss */
#safety_products_management .safetyBtnArea01 ul li.active img {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}
/* line 61, style.scss */
#safety_products_management #tabSwitchCnt > div {
  display: none;
}
/* line 63, style.scss */
#safety_products_management #tabSwitchCnt > div#tabCnt01 {
  display: block;
}
/* line 71, style.scss */
#safety_products_management .localNav ul li.localNav02 {
  display: none;
}

/* トップバリュ独自の自主基準 */
/* line 81, style.scss */
#safety_products_quality h2 {
  margin: 0 !important;
}
/* line 84, style.scss */
#safety_products_quality .section p {
  line-height: 1.65em !important;
}
/* line 91, style.scss */
#safety_products_quality .localNav ul li.localNav03 {
  display: none;
}

@charset "UTF-8";
/* ------------------------------------------------------------
	トップバリュ グリーンアイ生産者情報QRコード
   ------------------------------------------------------------ */
/* トップバリュ グリーンアイ生産者情報QRコード */
/* line 8, style.scss */
#safety_label_qr .section h2 {
  margin: 0 !important;
}
/* line 11, style.scss */
#safety_label_qr .section .qrUrl {
  margin: -35px 0 0 0;
  text-align: center;
 /* padding: 0 7% 26px 0;*/
  padding: 0 7% 0 0;
}
@media (min-width: 480px) {
	#safety_label_qr .section .qrUrl {margin-top: -40px;}
}
@media (min-width: 1060px) {
	#safety_label_qr .section .qrUrl {margin-top: -47px;}
}
#safety_label_qr .section .qrUrl a {display: block; max-width: 470px; width: 67%; margin: 0 auto;}

/* 遺伝子組換え食品の情報表示について */
/* line 20, style.scss */
#safety_label .localNav ul .localNav01 {
  display: none;
}

/* アレルギー物質の情報の表示について */
/* line 25, style.scss */
#safety_label_allergy .localNav ul .localNav02 {
  display: none;
}

/* 加工食品の原料原産地表示について */
/* line 30, style.scss */
#safety_label_localproduction .localNav ul .localNav03 {
  display: none;
}

/* line 34, style.scss */
.localNav ul {
  width: 720px;
}

@charset "UTF-8";
/* ------------------------------------------------------------
	商品ができるまで
   ------------------------------------------------------------ */
/* 商品づくりの流れ */
/* line 10, style.scss */
#safety_products_flow .localNav ul li.localNav01 {
  display: none;
}

@charset "UTF-8";
/* ------------------------------------------------------------
	商品ができるまで
   ------------------------------------------------------------ */
/* 商品づくりの流れ */
/* line 10, style.scss */
#safety_products_flow .localNav ul li.localNav01 {
  display: none;
}

/* ------------------------------------------------------------
	トップバリュの環境・社会貢献活動
   ------------------------------------------------------------ */
/* line 78, ../../../cmn/css/_c_gadget.scss */
.indent {
  text-indent: -1em;
  padding-left: 1em;
}

/* line 85, ../../../cmn/css/_c_gadget.scss */
a.ovEffect:hover img,
span.ovEffect:hover input {
  opacity: 0.7;
  filter: alpha(opacity=70) progid:DXImageTransform.Microsoft.AlphaImageLoader(src='**.png',sizingMethod=scale);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  cursor: pointer;
}

/* 環境への取り組み */
/* line 9, style.scss */
#csr_social .section#social01 .figure, #csr_social .section#social03 .figure {
  float: left;
  margin-bottom: 20px;
}
/* line 12, style.scss */
#csr_social .section#social01 .text, #csr_social .section#social03 .text {
  /*overflow: hidden;*/
}
/* line 17, style.scss */
#csr_social .section#social02 .text {
  /*overflow: hidden;*/
}
#csr_social .section#social02 .figure.ml23 {
	margin-left: 0;
	float: none;
	margin-bottom: 10px;
}
@media (min-width: 480px) {
	#csr_social .section#social01 .figure, #csr_social .section#social03 .figure {
	  float: left;
	  margin-bottom: 0;
	}
	#csr_social .section#social01 .text, #csr_social .section#social03 .text {
	  overflow: hidden;
	}
	/* line 17, style.scss */
	#csr_social .section#social02 .text {
	  overflow: hidden;
	  padding-right: 20px;
	}
	#csr_social .section#social02 .figure.ml23 {
		/*margin-left: 123px;*/
		float: right;
		margin-bottom: 0;
	}
}

/* line 102, ../../../cmn/css/_c_gadget.scss */
#csr_social .section:after {
  content: "";
  display: block;
  clear: both;
  height: 1px;
}
/* line 27, style.scss */
#csr_social .localNav {
  padding: 50px 0 28px 0 !important;
}
/* line 30, style.scss */
#csr_social .localNav ul li {
  margin-bottom: 22px;
}
/* line 32, style.scss */
#csr_social .localNav ul li.localNav01 {
  display: none;
}

/* 社会貢献への取り組み */
/* line 42, style.scss */
#csr_social_contribution h2 {
  margin: 0 0 22px !important;
}
/* line 45, style.scss */
#csr_social_contribution .section span {
  display: inline-block;
  vertical-align: top;
}
/* line 49, style.scss */
#csr_social_contribution .section p {
  line-height: 1.63em !important;
}
/* line 53, style.scss */
#csr_social_contribution .section .lead02 {
  line-height: 1em !important;
  margin: 0 0 24px;
}
/* line 57, style.scss */
#csr_social_contribution .section .relativeBg01 {
  background: url(/assets/static/images/brand/csr/social/csr_social_contribution_img04_01_bg.jpg) left top no-repeat;
  display: inline-block;
}
/* line 61, style.scss */
#csr_social_contribution .section .relativeBg02 {
  background: url(/assets/static/images/brand/csr/social/csr_social_contribution_img04_02_bg.jpg) left top no-repeat;
  display: inline-block;
}
/* line 65, style.scss */
#csr_social_contribution .section .relativeBg03 {
  background: url(/assets/static/images/brand/csr/social/csr_social_contribution_img04_03_bg.jpg) left top no-repeat;
  display: inline-block;
}
/* line 69, style.scss */
#csr_social_contribution .section .relativeBg04 {
  background: url(/assets/static/images/brand/csr/social/csr_social_contribution_img07_01_bg.jpg) left top no-repeat;
  display: inline-block;
}
/* line 73, style.scss */
#csr_social_contribution .section .relativeBg05 {
  background: url(/assets/static/images/brand/csr/social/csr_social_contribution_img07_02_bg.jpg) left top no-repeat;
  display: inline-block;
}
/* line 77, style.scss */
#csr_social_contribution ul li {
  line-height: 1.68em;
}
/* line 80, style.scss */
#csr_social_contribution ul li span {
  color: #A5A5A5;
}
/* line 83, style.scss */
#csr_social_contribution h4 {
  line-height: 1em;
}
/* line 86, style.scss */
#csr_social_contribution .localNav {
  padding: 50px 0 28px 0 !important;
}
/* line 89, style.scss */
#csr_social_contribution .localNav ul li {
  margin: 0 0 22px;
}
/* line 91, style.scss */
#csr_social_contribution .localNav ul li.localNav02 {
  display: none;
}

/* 生物多様性への取り組み */
/* line 102, style.scss */
#csr_social_biodiversity .section h2 {
  margin: 0 !important;
}
/* line 105, style.scss */
#csr_social_biodiversity .section .ttl_txt {
  position: relative;
  margin: 1px 0 0 0;
}
@media (min-width: 960px) {
	#csr_social_biodiversity .section .ttl_txt {
	  position: relative;
	  margin: -38px 0 17px 215px;
	}
}

/* line 109, style.scss */
#csr_social_biodiversity .section .iconBox {
  float: left;
  margin: 0;
  padding: 0;
}
/* line 114, style.scss */
#csr_social_biodiversity .section .txtBox {
  float: right;
  margin: 0;
  padding: 0;
}
/* line 119, style.scss */
#csr_social_biodiversity .section .txtBox span {
  display: block;
  line-height: 1.68em !important;
  margin: 0;
  padding: 0;
}
/* line 125, style.scss */
#csr_social_biodiversity .section .txtBox p {
  margin: 0 0 3px;
  padding: 0;
}
/* line 129, style.scss */
#csr_social_biodiversity .section .linkBg01 {
  background: url(/assets/static/images/brand/csr/social/csr_social_biodiversity_img03_01_bg.jpg) left top no-repeat;
  display: inline-block;
}
/* line 133, style.scss */
#csr_social_biodiversity .section .txtArea {
  line-height: 1.63em !important;
}
/* line 137, style.scss */
#csr_social_biodiversity .mb110 {
  margin-bottom: 110px;
}
/* line 140, style.scss */
#csr_social_biodiversity .mb130 {
  margin-bottom: 130px;
}
/* line 143, style.scss */
#csr_social_biodiversity .localNav {
  padding: 50px 0 28px 0 !important;
}
/* line 146, style.scss */
#csr_social_biodiversity .localNav ul li {
  margin-bottom: 22px;
}
/* line 148, style.scss */
#csr_social_biodiversity .localNav ul li.localNav03 {
  display: none;
}


/*=== sitemap width block ===*/
#center_clm .contentsArea #sitemap_block {
	width: 735px;
	margin: 0 auto;
	color: #666666;
	line-height:1.2;
}
#center_clm .contentsArea #sitemap_block h1 {
    margin-bottom: 40px;
}
#center_clm .contentsArea #sitemap_block a {
	color: #666666;
	text-decoration: none;
}
#center_clm .contentsArea #sitemap_block a:hover {
	color: #B90D38;
	text-decoration: underline;
}

/*=== sitemap group block ===*/
#center_clm .contentsArea #sitemap_block .top_group {
	margin-bottom: 30px;
	clear: both;
}
#center_clm .contentsArea #sitemap_block .top_group p {
    padding-left: 17px;
	font-size: 90%;
	font-weight: bold;
	background: url(/assets/static/images/sitemap/index_arrow01.gif) no-repeat 0px 3px;
}

#center_clm .contentsArea #sitemap_block .second_group {
	width: 234px;
	margin: 0px 10px 30px 0px;
	float: left;
}
#center_clm .contentsArea #sitemap_block .second_group p {
    margin-left: 10px;
	margin-bottom: 15px;
    padding-left: 17px;
	font-size: 80%;
	font-weight: bold;
	background: url(/assets/static/images/sitemap/index_arrow01.gif) no-repeat 0px 3px;
}
#center_clm .contentsArea #sitemap_block .second_group ul li {
    margin-left: 10px;
	margin-bottom: 8px;
    padding-left: 7px;
	font-size: 70%;
	background: url(/assets/static/images/sitemap/index_arrow02.gif) no-repeat 3px 3px;
}


/*=== privacy width block ===*/
#center_clm .contentsArea #privacy_block {
	width: 735px;
	margin: 0 auto;
	color: #666666;
	line-height:1.5;
}
#center_clm .contentsArea #privacy_block ul {padding-left: 0;	}
#center_clm .contentsArea #privacy_block a {text-decoration: underline;	}


/*=== privacy font set ===*/
#center_clm .contentsArea #privacy_block .prifontM {
    font-size: 80%;
}
#center_clm .contentsArea #privacy_block .prifontL {
    font-size: 100%;
}

/*=== privacy align set ===*/
#center_clm .contentsArea #privacy_block .pritxtR {
    text-align: right;
}


/*=== privacy margin set ===*/
#center_clm .contentsArea #privacy_block h1 {
    margin-bottom: 30px;
}
#center_clm .contentsArea #privacy_block .m_top {
    margin: 15px 0px 10px 0px;
}
#center_clm .contentsArea #privacy_block .m_tit {
    margin: 25px 0px 10px 0px;
	font-weight: bold;
}
#center_clm .contentsArea #privacy_block .m_stit {
    margin: 15px 0px 10px 0px;
	font-weight: bold;
}
#center_clm .contentsArea #privacy_block .m_second {
    margin-left: 20px;
}
#center_clm .contentsArea #privacy_block .m_listA {
    margin-top: 25px;
	margin-bottom: 25px;
}
#center_clm .contentsArea #privacy_block .m_txtA {
    margin-top: 20px;
}
#center_clm .contentsArea #privacy_block .m_cateend {
	margin-bottom: 40px;
}

/*=== privacy number ===*/
#center_clm .contentsArea #privacy_block .inde_w {
    padding-left: 1.9em;
	text-indent: -1.9em;
}
#center_clm .contentsArea #privacy_block .inde_s {
    padding-left: 0.8em;
	text-indent: -0.8em;
}


/*=== terms width block ===*/
#center_clm .contentsArea #terms_block {
	width: 735px;
	margin: 0 auto;
	color: #666666;
	line-height:1.5;
}
#center_clm .contentsArea #terms_block .clearfix {_zoom: 1; overflow: hidden; }
#center_clm .contentsArea #terms_block ul {padding-left: 0;}

/*=== terms font set ===*/
#center_clm .contentsArea #terms_block .terfontM {
    font-size: 80%;
}
#center_clm .contentsArea #terms_block .terfontL {
    font-size: 100%;
}

/*=== terms margin set ===*/
#center_clm .contentsArea #terms_block .m_top {
    margin: 25px 0px 10px 0px;
}
#center_clm .contentsArea #terms_block .m_tit {
    margin: 30px 0px 10px 0px;
	font-weight: bold;
}

/*=== terms number ===*/
#center_clm .contentsArea #terms_block .ter_num {
    width: 20px;
    float: left;
}
#center_clm .contentsArea #terms_block .ter_numtxt {
    /*max-width: 695px;*/
    float: none;
    _zoom: 1; overflow: hidden;
}
#center_clm .contentsArea #terms_block ul.ter_snum {
    margin: 15px 0px 20px 25px;
	font-size: 80%;
}
#center_clm .contentsArea #terms_block ul.ter_snum li.inde_s {
    padding-left: 1.7em;
	text-indent: -1.7em;
}
#center_clm .contentsArea #terms_block .al-r { text-align: right; }
#center_clm .contentsArea #terms_block ul.termlist { margin: 15px 0px 20px 0px; font-size: 80%; }
#center_clm .contentsArea #terms_block ul.termlist li { padding-left: 1em; text-indent: -1em; margin-bottom: 0.5em; }

#center_clm .contentsArea .f10 {font-size: 10px;}

#center_clm .contentsArea p.new { margin-bottom: 0.5em; color: #F33; }
#center_clm .contentsArea p.renew { margin-bottom: 0.5em; color: #F90; }
#center_clm .contentsArea p.spec,
#center_clm .contentsArea.search .inner .searchResult .uk-grid li
p.spec { font-size: 10px; margin-top: 0.5em; padding-top: 0.5em;
border-top: 1px dotted #ddd; }

#center_clm .contentsArea.items .listArea p .uk-badge,
#center_clm .contentsArea.search .inner .searchResult .uk-grid li p
.uk-badge { margin-right: 0.5em; }

#center_clm .contentsArea.items .listArea li { height: 18em; overflow: hidden; }
@media (max-width: 1099px) { #center_clm .contentsArea.items .listArea
li { height: 20em; } }
@media (max-width: 768px) { #center_clm .contentsArea.items .listArea
li { height: 19em; } }
@media (max-width: 510px) { #center_clm .contentsArea.items .listArea
li { height: 20em; } }
@media (max-width: 480px) { #center_clm .contentsArea.items .listArea
li { height: 21em; } }
@media (max-width: 430px) { #center_clm .contentsArea.items .listArea
li { height: 19em; } }

#center_clm .contentsArea.search .inner .searchResult .uk-grid li {
height: 18em; overflow: hidden; }
@media (max-width: 1099px) { #center_clm .contentsArea.search .inner
.searchResult .uk-grid li { height: 20em; } }
@media (max-width: 768px) { #center_clm .contentsArea.search .inner
.searchResult .uk-grid li { height: 19em; } }
@media (max-width: 510px) { #center_clm .contentsArea.search .inner
.searchResult .uk-grid li { height: 20em; } }
@media (max-width: 480px) { #center_clm .contentsArea.search .inner
.searchResult .uk-grid li { height: 21em; } }
@media (max-width: 430px) { #center_clm .contentsArea.search .inner
.searchResult .uk-grid li { height: 19em; }}

#center_clm .contentsArea.search .inner .searchResult .uk-grid.rcp_ul
li { height:10.5em; overflow: hidden; }
@media (max-width: 1099px) { #center_clm .contentsArea.search .inner
.searchResult .uk-grid.rcp_ul li { height: 11em; } }
@media (max-width: 768px) { #center_clm .contentsArea.search .inner
.searchResult .uk-grid.rcp_ul li { height: 11em; } }
@media (max-width: 510px) { #center_clm .contentsArea.search .inner
.searchResult .uk-grid.rcp_ul li { height: 10em; } }
@media (max-width: 480px) { #center_clm .contentsArea.search .inner
.searchResult .uk-grid.rcp_ul li { height: 11em; } }
@media (max-width: 430px) { #center_clm .contentsArea.search .inner
.searchResult .uk-grid.rcp_ul li { height: 11em; }}

#center_clm .contentsArea.items .listArea h3 {
    color: #b80082;
    border-bottom: 1px solid #b80082;
    margin-bottom: 0.8em;
}

#center_clm .contentsArea.voice .laboratoryArea .wishlink { padding: 1em 1em 0; }
#center_clm .contentsArea.voice .laboratoryArea .wishlink p { font-size: 0.9em; margin-bottom: 0.2em; }
#center_clm .contentsArea.voice .laboratoryArea .wishlink .uk-button { margin-top: 1em; color: #FFF; }

#center_clm .contentsArea.items.detail .reviewArea p.left { width: 85px; }
#center_clm .contentsArea.items.detail .reviewArea p.nshop { margin-top: 0.5em; }

#center_clm .contentsArea.items.detail .imagesArea .btnBox p.nshop a {
display: inline;
background:transparent;
color: #666;
text-align:left;
border-radius:none;
padding:0;
}


@charset "UTF-8";
body.items.sp article{
    font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 175%;
	background-repeat: repeat;
	background-position: center top;
	width: 100%;
	height:100%;
	margin-right: auto;
	margin-left: auto;
	/*background-size:cover;*/
	background-size: contain;
	background-image: url(/assets/static/images/items/sp/xxxxxx/back.jpg);
}

#back a {
	color: #C60;
	text-decoration: none;
}
#back a:hover {
	color: #F96;
}
#back a, a.btn {
  text-decoration: none;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
#back li {list-style: none;}




#back {
	height: 100%;
	width: 100%;
}






#back #container {
	height: 100%;
	width: 96%;
	max-width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(/assets/static/images/items/sp/xxxxxx/back_white.png);
	background-repeat: repeat-y;
	background-position: center;
	position: relative;
}
#back #header {
	width: 100%;
	max-width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: 16%;
}
#back #question {
	width: 100%;
	max-width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: 6%;
}
#back #case {
	height: 5.3%;
	max-width: 760px;
	width: 79%;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#back #case div {
	max-width: 232px;
	width: 31%;
	float: left;
}
#back .name {
	font-size: 18px;
	font-weight: normal;
}
#back p {
	font-size: 14px;
}
#back .case_a {
	float: left;
	/*position: absolute;*/
	left: 0px;
	margin-right: 4%;
}
#back .case_b {
	float: left;
	left: 34%;
	margin-right: 3%;
	/*position: absolute;*/
}
#back .case_c {
	float: left;
	left: 69%;
	/*position: absolute;*/
}
#back #answer {
	width: 100%;
	max-width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: 1%;
	clear: both;
	margin-top: 0px;
}
#back #navi {
	height: 2.6%;
	max-width: 760px;
	width: 79%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 25px;
	position: relative;
}
#back #navi ul {
	padding-left: 0;	
}
#back .navi_a {
	float: left;
	height: 2.6%;
	width: 30%;
	max-width: 232px;
	margin-right: 4%;
	/*position: absolute;*/
	left: 0px;
}
#back .navi_b {
	float: left;
	height: 2.6%;
	width: 30%;
	max-width: 232px;
	left: 34%;
	margin-right: 4%;
	/*position: absolute;*/
}
#back .navi_c {
	float: left;
	height: 2.6%;
	width: 30%;
	max-width: 232px;
	/*position: absolute;*/
	left: 69%;
}
#back #contents_01 {
	/*height: 2550px;*/
	clear: both;
	height: 32%;
	width: 100%;
	max-width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}

#back #asami {
	/*height: 190px;*/
	height: 10%;
	max-width: 763px;
	width: 79%;
	margin-right: auto;
	margin-left: auto;
}
#back #asami_img {
	float: left;
	/*height: 190px;*/
	height: 100%;
	max-width: 178px;
	width: 23%;
	margin-left: 0px;
}
#back #asami_data {
	float: right;
	/*height: 190px;*/
	height: 100%;
	max-width: 565px;
	width: 74%;
	margin: 0px;
	/*padding: 10px;*/
	padding: 5% 1.3%;
}
#back #contents_02 {
	/*height: 2646px;*/
	height: 30.7%;
	max-width: 960px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#back .top {
	text-align: right;
	/*height: 20px;*/
	height: 0.2%;
	/*width: 820px;*/
	width: 85%;
	clear: both;
	padding-right: 60px;
	padding-left: 0px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#back #01main {
	width: 100%;
	max-width: 960px;
}
#back #02main {
	width: 100%;
	max-width: 960px;
}
#back #cm {
	width: 100%;
	max-width: 960px;
	/*height: 456px;*/
	height: 18%;
	margin-right: auto;
	margin-left: auto;
}
#back #cm_title {
	/*height: 66px;*/
	height: 14%;
	width: 100%;
	max-width: 960px;
	margin-top: 0px;
}
#back #cm_movie {
	/*height: 360px;*/
	height: 79%;
	/*width: 640px;*/
	width: 66%;
	margin-right: auto;
	margin-left: auto;
}
#back #contents_03 {
	/*height: 1125px;*/
	height: 13%;
	max-width: 960px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#back #03main {
	max-width: 960px;
	width: 100%;
}
#back #logo {
	height: 58px;
	width: 110px;
	position: absolute;
	z-index: 3;
	left: 6.7%;
	top: 0.24%;
}
.uk-button-group .uk-active a {
    color: #fff !important;
}
}



@charset "UTF-8";

/**/
body.seizosyo-kensaku {
	margin: 0 auto;
	background-color: #fff;
	color: #595959;
	font-size: 12px;
	font-size: 100%;
}
.seizosyo-kensaku ul {margin: 0 auto;padding: 0;}
.seizosyo-kensaku li {list-style: none;}
.seizosyo-kensaku #WRAPPER {
margin: 0 auto;
width: 960px;
}
.seizosyo-kensaku #contents {
	clear: both;
	overflow: hidden;
	_height: 1%;
	text-align: left;
	margin: 0;
	width: 960px;
	/*font-size: 77%;*/
	line-height: 160%;
}
.seizosyo-kensaku #system h1{
	margin-top:25px;
	text-align:center;
}
.seizosyo-kensaku .systemContents{
	margin-top:15px;
	padding:15px;
	border:solid 4px #ddd;
	margin-bottom: 20px;
}
.seizosyo-kensaku .systemContents:after{
	content:"";
	clear:both;
	display:block;
}
.seizosyo-kensaku .layoutTop{
	padding:15px;
	background:#f1faff;
}
.seizosyo-kensaku .layoutTop p{
	font-size:110%;
}
.seizosyo-kensaku .layoutTop dl{
	margin-top:10px;
}
.seizosyo-kensaku .layoutTop dt{
	font-size:77%;
	float:left;
}
.seizosyo-kensaku .layoutTop dd{
	font-size:94%;
}
.seizosyo-kensaku .layoutBottom{
	clear:both;
	width:920px;
}
.seizosyo-kensaku .layoutBottom h2{
	font-size:130%;
	color:#000;
}

.seizosyo-kensaku .layoutBottom h2 span{
	font-size:80%;
	color:#D00F13;
}

.seizosyo-kensaku .layoutBottom .left{
	margin-top:20px;
	width:490px;
	padding:10px;
	float:left;
	border:solid 1px #999;
}
.seizosyo-kensaku .layoutBottom .left p{
	margin-top:10px;
	text-indent:-1.0em;
	margin-left:1.0em;
	font-size:110%;
}
.seizosyo-kensaku .layoutBottom .left .img{
	margin-top:10px;
	padding:0 10px 0 35px;
}
.seizosyo-kensaku .layoutBottom .right{
	margin-top:20px;
	width:380px;
	float:right;
}

/*フォーム*/
.seizosyo-kensaku .search{
	margin-top:5px;
}
.seizosyo-kensaku .searchTxt{
position:relative;
float:left;
}
.seizosyo-kensaku label{
padding:5px 0 0 8px;
position:absolute;
z-index:2;
height:26px;
color:#888;
font-size: 12px;
}
/*.seizosyo-kensaku label.no{
display:none;
}*/
.seizosyo-kensaku #textfield{
padding:4px;
position:relative;
z-index:1;
width:160px;
height:30px;
line-height:120%;
font-size:12px;
font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
}
.seizosyo-kensaku .searchBtn{
float:left;
width:196px;
}
.seizosyo-kensaku .searchBtn li{
padding-left:6px;
float:left;
}
.seizosyo-kensaku #submit{
border:0;
background:url(/assets/static/images/seizosyo-kensaku/btn01.gif) no-repeat 0 0;
width:92px;
height:32px;
overflow:hidden;
text-indent:-1000.0em;
*text-indent:0;
*padding-top:200px;
}
.seizosyo-kensaku #reset{
border:0;
background:url(/assets/static/images/seizosyo-kensaku/btn02.gif) no-repeat 0 0;
width:92px;
height:32px;
overflow:hidden;
text-indent:-1000.0em;
*text-indent:0;
*padding-top:200px;
}
.seizosyo-kensaku #textarea{
	margin-top:13px;
	border:solid 1px #999;
	width:366px;
	height:18.6em;
	background:#fffffa;
	padding:6px;
	font-size:120%;
	line-height:140%;
	width: 100%;
}

#center_clm .contentsArea.search .inner .searchResult .enqueteUl li {margin-bottom: 0; height: auto; }

/* 20150401追記 */
#center_clm .contentsArea.search .inner .searchResult .pagemoreUI li {margin-bottom: 0; height: auto; }
#center_clm .contentsArea.search .inner .searchResult .pagemoreUI li:last-child {margin-bottom: 20px; height: auto; }

#infocs { text-decoration: underline; }
/*201501 TEC ADD*/
.w71{
	width:71%;
}
.rsptext {
	width:66%;
}
.rspimg {
	width:30%;
	text-align:center;
}
@media screen and (max-width: 480px) {
    .rsptext {
		width:98%;
    }
    .rspimg {
		width:98%;
		text-align:center;
    }
}
/* 20151221 CSS追加 */
#search_more_box {
	display: block;
	overflow:hidden;
	text-align:center;
	width:94%;
	margin:30px auto;
	font-size:1.3em;
	padding:9px 0 5px 0 ;
	border:1px solid #bfbfbf;
	border-radius:5px;

/* 20151228 CSS追加 */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fdfdfd+1,bfbfbf+100 */
background: #fdfdfd !important; /* Old browsers */
background: -moz-linear-gradient(top,  #fdfdfd 1%, #bfbfbf 100%) !important; /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #fdfdfd 1%,#bfbfbf 100%) !important; /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #fdfdfd 1%,#bfbfbf 100%) !important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#bfbfbf',GradientType=0 ) !important; /* IE6-9 */
}

#search_more_box p.search_more a { overflow:hidden; display: block; width: 100%; height: 100%;  vertical-align:middle; color:#000;}
#search_more_box p.search_more span.search_more_tri img {
margin: 2px 0px 0px 10px;
padding: 0px;
height: 14px;
vertical-align: top;
width: 9px;
}
/* 20151228 CSS追加ここまで */

@media (max-width: 768px) {
#search_more_box {
	display:none !important;
}
/* edit button 5s,6 Inquiry */
#center_clm div.contentsArea.shift.shift03.inq .uk-width-1-1.btn.mb30 a.uk-button{
    width: auto;
}
#center_clm .contentsArea.shift .uk-grid .uk-width-1-1 .uk-panel.uk-panel-box-1 p.mb10{
    margin-bottom: 0 !important;
}
#center_clm .contentsArea.shift .uk-grid .uk-width-1-1 .uk-panel.uk-panel-box-1 a.uk-button{
    margin-top: 10px;
}
}
/* ここまで */

/* snsbutton */
.snsbutton{
    line-height: 0;
}
.snsbutton-pos3{
    margin-bottom: 20px;
}
.snsbutton-pos2{
    opacity: 0;
    visibility: hidden;
    height: 1px;
    overflow: hidden;
}
@media (max-width: 767px) {
    .snsbutton-pos3{
        text-align: center;
        padding-bottom: 10px;
        margin-bottom: 0;
    }
}
@media (max-width: 529px) {
    .snsbutton-pos1{
        display: none;
    }
    .snsbutton-pos2{
        opacity: 1;
        visibility: visible;
        height: auto;
        padding-top: 20px;
    }
}
/* E: /snsbutton */