@charset "UTF-8";
/*
 *  ****.css 
 *  
 *  Created by YASUDA BAC on 20++/++/++.
 *  Copyright (c) 2015 bacy. All rights reserved. 
 *  
 */
/* ######## never delete ####### */
/* ===== override for YUI ===== */

#big4Wrap li {
	margin-top: 10px;
}

#diferance .bg_02 p{
  width: 529px;
  height: auto;
  padding: 25px 35px;
  background: url(../img/bg_02_middle.png) left top repeat-y;
  /*background-size: 599px 340px;*/
}

#diferance .bg_02:before {
	display: block;
	content:"";
	width: 100%;
	height:20px;
  background: url(../img/bg_02.png) left top no-repeat;
}

#diferance .bg_02:after {
	display: block;
	content:"";
	width: 100%;
	height:20px;
  background: url(../img/bg_02.png) left bottom no-repeat;
}

@media screen and (max-width: 450px) {
#diferance .bg_02 p{
  width: 100%;
  height: auto;
  padding: 0px;
  background: url(../img/bg_02_middle.png) left top repeat-y;
  background-size: 100% 100% !important;
}

#diferance .bg_02:before,
#diferance .bg_02:after {
  background-size: 100% 100% !important;
}

#leftWrap h2.multiRows {
  line-height: 1.5em !important;
}

}


#diferance .coloredBG {
	width:604px;
	height: 155px;
}

#diferance .coloredBG p {
	width:514px;
	height: 107px;
	padding: 24px 45px;
background: url(../img/bg_01.png) left top no-repeat;
}

.under_brunch #leftWrap .coloredBG {
  width: 220px;
  height: 220px;
  background: url(../img/bg_03.png) left top no-repeat;
  padding: 15px;
}

#leftWrap h2.multiRows {
  line-height: 1.5em;
}
