@charset "utf-8";


/*==================================================================

COMMON
 
================================================================== */
#header h1#logo a{
	background: url(../images/2014summer/logo_vol13.gif) no-repeat;
}

/*
#homepage ul.article_thumb { background: url(../images/2013winte/top_bg.jpg) no-repeat; left top; height: 7250px; }

*/

/*===============================================

 TABLET

===============================================*/
 @media screen and (max-width: 768px) {
	#homepage ul.article_thumb { background-image: url(none); left top; height: auto; }
	

}


#staff  { width: 715px; padding-bottom: 40px; }
#staff .image { float: left; width: 400px; }
#staff .detail { float: left; width: 315px; }
#staff .detail .name { padding-bottom: 30px; }
#staff .detail .name .leftbox { width: 80px; padding-right: 15px; float:left; padding-left: 15px; }
#staff .detail .name .rightbox { width: 205px; float:left; }
#staff .detail .name .rightbox h3 { font-size: 28px; font-weight: bold;}
#staff .detail .name .rightbox h4 { font-size: 13px; font-weight: bold;  padding-bottom: 8px; padding-top: 10px;}
#staff .detail .txt { padding-left: 15px; }
#staff .detail .txt h4 { }
#staff .detail .txt p { font-size: 15px; line-height: 1.5em; }
.nextprev { padding-top: 16px; background: url(../images/line_dot.jpg) repeat-x top; padding-bottom: 30px; }
.nextprev .next { width:70px; height:70px; float:left;}
.nextprev .prev { width:70px; height:70px; float:left;}
.nextprev .back { width:575px; height:70px; float:left; line-height: 70px; text-align: center; }

#main .article .ttl .ttlbox.ttl35 h2 { font-size: 16px;line-height: 1.2em; padding-top: 15px; }
#main .article .ttl .ttlbox.ttl35 h2 .subttl { font-size: 12px;}
#main .article .ttl .ttlbox.ttl35 .category {margin-top: 8px; }



/*==================================================================

市村CSS

================================================================== */

#no1 .border3{
	margin-top: 30px;
	width: 715px;
	height: 3px;
	background-color: #333333;
	}
#no1 .content695{
	width: 695px;
	margin: 0 auto;
	}
#no1 .content675{
	width: 675px;
	margin: 0 auto;
	}
#no1 .item305r{
	width: 305px;
	float: right;
	}
#no1 .item350r{
	width: 350px;
	float: right;
	}
#no2 .abs{
	width: 710px;
	position: absolute;
	top: 18px;
	left: ;
	}
#no2 .rela{
	position: relative;
	}
#no2 .item470r{
	width: 490px;
	fl
	oat: right;
	}
#no3 .blue03{
	color: #393392
	}
#no3 .blue03_02{
	color:#41ABAA
	}
#no5 .red05{
	color: #8D0090;
	}
#no6 .box6{
	width: 695px;
	margin: 0 auto;
	}
#no6 .paddingR26{
	padding-right: 26px;
	}
#no6 .item204{
	width: 204px;
	float: left;
	}
#no6 .content5{
	width: 702px;
	height: 352px;
	background: url(../upload/2014summer/article/6/06_19.jpg) no-repeat;
	}
#no6 .content702{
	width: 702px;
	margin: 0 auto;
	}
#no6 .textH{
	line-height: 1.6em;
	}
#no6 .content295{
	width: 295px;
	margin: 0 auto;
	}
#no6 .paddingT300{
	padding-top: 250px;
	}
#no6 .blue06{
	color: #008C8C;
	}
#no6 .paddingLT1{
	padding-left:1px;
	padding-top: 1px;
	}
#no7 .box7{
	width: 706px;
	border: solid 4px #000;
	padding-top: 15px;
	padding-bottom: 50px;
	margin-top: 35px;
	}
#no7 .content578{
	width: 578px;
	margin: 0 auto;
	}
#no7 .content654{
	width: 654px;
	margin: 0 auto;
	}
#no7 .item307{
	width: 307px;
	float: left;
	}
#no7 .item307r{
	width: 307px;
	float: right;
	}
#no7 .item333r{
	width: 333px;
	float: right;
	}
#no7 .content660{
	width: 660px;
	height: 653px;
	margin: 0 auto;
	background: url(../upload/2014summer/article/7/7_10.jpg) no-repeat;
	}
#no7 .abs01{
	width: 660px;
	position: absolute;
	bottom: 10px;
	}
#no7 .rela{
	position: relative;
	}
#no7 .content640{
	width: 640px;
	height: 463px;
	margin: 60px auto 0;
	background: url(../upload/2014summer/article/7/7_13.jpg) no-repeat;
	}
#no7 .abs02{
	position: absolute;
	width: 307px;
	right: 0px;
	}
#no7 .texth16{
	line-height: 1.6em;
	}
#no8 .box8{
	width: 640px;
	margin: 0 auto;
	}
#no9 .lightblue{
	color: #00A3D8;
	}
#no9 .deepred{
	color:#92384C;
	}
#no9 .marginR30{
	margin-right: 30px; 
	}
#no9 .textH16{
	line-height: 1.6em;
	}
#no10 .item165{
	width: 165px;
	float: left;
	}
#no10 .wrapper10{
	width: 714px;
	margin: 0 auto;
	}
#no10 .wrapper10 ul{
	background-color: #EEEEEE;
	padding: 1px;
	}
#no10 .wrapper10 ul li{
	float: left;
	margin: 1px;
	width: 176px;
	background-color: #FFF;
	}
#no13 .content630{
	width: 630px;
	margin: 0 auto;
	}
#no13 .content13{
	width: 715px;
	background: url(../upload/2014summer/article/13/13_13.jpg);
	}
#no13 .item438{
	width: 483px;
	margin:0 auto;
	}
#no13 .blue13{
	color: #00B2B1;
	}
#no14 .box14{
	width: 715px;
	background-color: #F0F0F0;
	}
#no14 .left14{
	width: 315px;
	float: left;
	}
#no14 .right14{
	width: 315px;
	float: right;
	}
#no14 .inner14{
	width: 655px;
	margin: 0 auto;
	}
#no14 .contentWhite{
	border: solid 1px #E4E4E4;
	background-color: #fff;
	}
#no14 .verticalCenter{
	vertical-align: middle;
	}
#no14 .content285{
	width: 285px;
	margin: 0 auto;
	}
#no14 .content300{
	width: 300px;
	margin: 0 auto;
	}
#no14 .content260{
	width: 260px;
	margin: 0 auto;
	}
#no14 .blue14{
	color: #003359;
	}
#no14 .inner14_02{
	background: url(../upload/2014summer/article/14/14_27.jpg) no-repeat;
	width: 715px;
	height: 1100px;
	}
#no14 .content490{
	width: 490px;
	margin: 0 auto;
	}
#no14 .uLine{
	text-decoration: underline;
	}
#no14 .content606{
	width: 606px;
	height: 350px;
	margin: 0 auto;
	background: url(../upload/2014summer/article/14/14_29.jpg);
	}
#no14 .paddingL255{
	padding-left: 255px;
	}
#no14 .paddingT155{
	padding-top: 155px;
	}
#no14 .marginT30{
	margin-top: 30px;
	}
#no15 .item689r{
	width: 689px;
	float: right;
	}
#no15 .item213{
	width: 213px;
	float: left;
	padding-top: 10px;
	}
#no15 .inner675{
	width: 675px;
	margin: 0 auto;
	}
#no15 .contentbox715{
	width: 715px;
	height: 770px;
	background: url(../upload/2014summer/article/15/15_03.jpg) no-repeat;
	}
#no15 .paddingR18{
	padding-right: 18px;
	}
#no15 .item215 { float: left; width: 215px; position:relative; }
#no15 .item215 p{ font-size:12px; line-height:1.6em; }
#no15 .item215 .new { position: absolute; left:-10px; top:-10px; }
	
#no15 .contentbox716{
	width: 715px;
	height: 270px;
	background: url(../upload/2014summer/article/15/15_10.jpg);
	}
#no15 .content640{
	width: 640px;
	margin: 0 auto;
	}
#no15 .item390r{
	width: 390px;
	float: right;
	}
#no15 .marginT10{
	margin-top: 10px;
	}
#no19 .padding12{
	padding: 45px 35px 55px 35px;
	}
#no19 .paddingT45{
	padding-top: 45px;
	}
#no19 .content595{
	width: 595px;
	margin: 0 auto;
	}
#no19 .paddingT75{
	padding-top: 75px;
	}
#no19 .paddingT80{
	padding-top: 80px;
	}
#no19 .blue12{
	color: #039
	}
#no19 .content515{
	width: 515px;
	margin: 0 auto;
	}
#no19 .texth16{
	line-height: 1.6em;
	}
#no19 .box12{
	background: url(../upload/2014summer/article/12/12_21.jpg) no-repeat;
	width: 715px;
	height: 402px;
	position: relative;
	margin-top: 50px;
	}
#no19 .boxtext12{
	position: absolute;
	background: url(../upload/2014summer/article/12/12_bg.png) repeat-y;
	top: 40px;
	left: 438px;
	width: 242px;
	padding-bottom: 30px;
	}
#no19 .item180r{
	width: 180px;
	float: right;
	}
#no46 .box01{
	background-image: url(../upload/2014summer/article/46/46_img00.png);
	background-repeat: no-repeat;
	width: 641px;
	min-height: 344px;
	margin: 0 auto;
	}
#no46 .wrapper46{
	width: 715px;
	margin-top: 40px;
	background: url(../upload/2014summer/article/46/46_bg.jpg) repeat-y;
	padding-top: 17px;
	padding-bottom: 50px;
	}
#no46 .c_wrap01{
	position: relative;
	width: 715px;
	min-height: 2409px;
	}
#no46 .c_wrap01 p{
	line-height: 1.6em;
	}
#no46 .content01{
	position: absolute;
	left: 7px;
	top: 0px;
	width: 684px;
	min-height: 450px;
	background-image: url(../upload/2014summer/article/46/46_bg01.png);
	background-repeat: no-repeat;
	}
#no46 .content02{
	position: absolute;
	left: 27px;
	top: 395px;
	width: 685px;
	min-height: 432px;
	background-image: url(../upload/2014summer/article/46/46_bg02.png);
	background-repeat: no-repeat;
	}
#no46 .content03{
	position: absolute;
	left: 4px;
	top: 800px;
	width: 684px;
	min-height: 448px;
	background-image: url(../upload/2014summer/article/46/46_bg03.png);
	background-repeat: no-repeat;
	}
#no46 .content04{
	position: absolute;
	left: 26px;
	top: 1201px;
	width: 683px;
	min-height: 455px;
	background-image: url(../upload/2014summer/article/46/46_bg04.png);
	background-repeat: no-repeat;
	}
#no46 .content05{
	position: absolute;
	left: 7px;
	top: 1599px;
	width: 686px;
	min-height: 452px;
	background-image: url(../upload/2014summer/article/46/46_bg05.png);
	background-repeat: no-repeat;
	}
#no46 .content06{
	position: absolute;
	left: 27px;
	top: 1992px;
	width: 685px;
	min-height: 417px;
	background-image: url(../upload/2014summer/article/46/46_bg06.png);
	background-position: right;
	background-repeat: no-repeat;
	}
#no49 .wrap49{
	width: 715px;
	background: url(../upload/2014summer/article/49/49_bg.jpg) repeat-y;
	}
#no49 .rela{
	margin-top: 35px;
	height: 1621px;
	position: relative;
	}
#no49 .box01{
	position: absolute;
	top: 0px;
	left: 0px;
	}
#no49 .box02{
	position: absolute;
	top: 627px;
	left: 0px;
	}
#no49 .box03{
	position: absolute;
	top: 1043px;
	left: 0px;
	}
#no49 .text01{
	position: absolute;
	top: 505px;
	left: 32px;
	width: 328px;
	z-index: 10;
	}
#no49 .text02{
	position: absolute;
	top: 275px;
	left: 474px;
	width: 228px;
	z-index: 10;
	}
#no49 .text03{
	position: absolute;
	top: 440px;
	left: 157px;
	width: 539px;
	z-index: 10;
	}
#no49 .rela p{
	font-size: 12px;
	}
#no50 .bg50{
	width: 711px;
	height: 4066px;
	margin: 0 auto;
	background: url(../upload/2014summer/article/50/50_bg.jpg) no-repeat;
	}
#no50 .paddingT22{
	padding-top: 22px;
	}
#no50 .paddingT28{
	padding-top: 28px;
	}
#no50 .paddingT48{
	padding-top: 48px;
	}
#no50 .abs01{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 101;
	}
#no50 .abs02{
	position: absolute;
	top: 155px;
	left: 562px;
	z-index: 102;
	}
#no50 .abs03{
	position: absolute;
	top: 214px;
	left: 388px;
	width: 240px;
	z-index: 103;
	}
#no50 .abs04{
	position: absolute;
	top: 589px;
	left: 0px;
	z-index: 104;
	}
#no50 .abs05{
	position: absolute;
	top: 770px;
	left: 26px;
	z-index: 105;
	}
#no50 .abs06{
	position: absolute;
	top: 829px;
	left: 16px;
	width: 262px;
	z-index: 106;
	}
#no50 .rela{
	position: relative;
	}
#no50 .content655{
	width: 655px;
	margin: 22px auto 0;
	
	}
#no50 .texth16{
	line-height: 1.6em;
	}
#no51 .bg51{
	width: 715px;
	background-image: url(../upload/2014summer/article/51/51_bg.jpg);
	background-repeat: repeat-y;
	padding-bottom: 50px;
	}
#no51 .box01{
	width: 680px;
	background-image: url(../upload/2014summer/article/51/51_img01.jpg);
	background-repeat: no-repeat;
	background-position: left 78px;
	min-height: 520px;
	margin-top: 45px;

	}
#no51 .box02{
	width: 680px;
	background-image: url(../upload/2014summer/article/51/51_img02.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	min-height: 351px;
	margin-top: 33px;
	}
#no51 .box03{
	width: 680px;
	background-image: url(../upload/2014summer/article/51/51_img03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 394px;
	margin-top: 11px;
	}
#no51 .box04{
	width: 680px;
	background-image: url(../upload/2014summer/article/51/51_img04.jpg);
	background-repeat: no-repeat;
	background-position: right 37px;
	min-height: 380px;
	margin-top: 40px;
	}
#no51 .box05{
	width: 680px;
	background-image: url(../upload/2014summer/article/51/51_img05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 390px;
	margin-top: 18px;
	}
#no51 .box06{
	width: 680px;
	background-image: url(../upload/2014summer/article/51/51_img06.jpg);
	background-repeat: no-repeat;
	background-position: right 56px;
	min-height: 399px;
	margin-top: 36px;
	}
#no51 .box07{
	width: 680px;
	background-image: url(../upload/2014summer/article/51/51_img07.jpg);
	background-repeat: no-repeat;
	background-position: left 32px;
	min-height: 352px;
	margin-top: 37px;
	}
#no52 .box52{
	width: 715px;
	background: url(../upload/2014summer/article/52/52_20.jpg);
	}
#no52 .content652{
	width: 652px;
	margin: 0 auto;
	}
#no52 .item300r{
	width: 300px;
	float: right;
	}
#no52 .content260{
	width: 260px;
	margin: 0 auto;
	}
#no52 .content656{
	width: 656px;
	margin: 0 auto;
	}
#no52 .paddingT5{
	padding-top: 5px;
	}
#no52 .item208{
	width: 208px;
	float: left;
	}
#no52 .paddingR16{
	padding-right: 16px;
	}
#no52 .contents1{
	height: 380px;
	background: url(../upload/2014summer/article/52/52_08.jpg) no-repeat;
	}
#no52 .contents2{
	height: 380px;
	background: url(../upload/2014summer/article/52/52_09.jpg) no-repeat;
	}
#no52 .contents3{
	height: 380px;
	background: url(../upload/2014summer/article/52/52_10.jpg) no-repeat;
	}
#no52 .contents4{
	width: 490px;
	height: 205px;
	background: url(../upload/2014summer/article/52/52_11.jpg) no-repeat;
	}
#no52 .paddingT165{
	padding-top: 165px;
	}
#no52 .paddingT60{
	padding-top: 60px;
	}
#no52 .paddingL180{
	padding-left: 180px;
	}
#no52 .paddingL70{
	padding-left: 70px;
	}
#no52 .content630{
	width: 630px;
	margin: 0 auto;
	}
#no52 .content615{
	width: 615px;
	margin: 0 auto;
	}
#no52 .content635{
	width: 635px;
	margin: 0 auto;
	}
#no52 .content280{
	width: 280px;
	}
#no53 .box53{
	width: 715px;
	height: 745px;
	background: url(../upload/2014summer/article/53/53_04.jpg);
	}
#no53 .inner53{
	width: 580px;
	margin: 0 auto;
	}
#no53 .item270r{
	width: 270px;
	float: right;
	}
#no55 .box55{
	width: 675px;
	background: url(../upload/2014summer/article/55/55_25.jpg);
	}
#no55 .left55{
	background-image:url(../upload/2014summer/article/55/55_24.jpg);
	background-repeat: repeat-y;
	background-position: 18.5px 0px;
	}
#no55 .marginT25{
	margin-top: 25px;
	}
#no55 .border55{
	padding-top: 40px;
	border-top: solid 2px #2A66B2;
	width: 715px;
	background: url(../upload/2014summer/article/55/55_25.jpg);
	}
#no55 .content563{
	width: 563px;
	margin: 0 auto;
	}
#no55 .his01{
	background-color: #215b95;
	background: url(../upload/2014summer/article/55/55_u01.jpg) no-repeat;
	width: 700px;
	height: 57px;
	padding-top: 13px;
	padding-left: 15px;
	}
#no55 .his01 p,
#no55 .his02 p,
#no55 .his03 p{
	color: #FFF
	}
#no55 .content695{
	width: 695px;
	margin: 0 auto;
	}
#no55 .borderB{
	padding: 3px;
	border-bottom: dotted 1px #c1c1c1;
	}
#no55 .item180{
	width: 180px;
	float: left;
	}
#no55 .text125{
	width: 125px;
	float:left;
	}
#no55 .red55{
	color: #FF0000
	}
#no55 .item505r{
	width: 505px;
	float: right;
	}
#no55 .boxf55{
	margin-top: 25px;
	padding-bottom: 15px;
	border: solid 1px #CBCDCC;
	}
#no56 .box01{
	margin-top: 10px;
	padding-top: 40px;
	padding-bottom: 40px;
	background: url(../upload/2014summer/article/56/56_bg01.jpg) repeat-y;
	width: 715px;
	}
#no56 .box02{
	margin-top: 10px;
	padding-top: 40px;
	padding-bottom: 40px;
	background: url(../upload/2014summer/article/56/56_bg02.jpg) repeat-y;
	width: 715px;
	}
#no56 .box03{
	padding-top: 40px;
	padding-bottom: 40px;
	background: url(../upload/2014summer/article/56/56_bg03.jpg) repeat-y;
	width: 715px;
	}
#no56 .content675{
	width: 675px;
	margin: 0 auto;
	}
#no56 .item325r{
	width: 325px;
	float: right;
	}
#no56 .text51{
	text-decoration: underline;
	font-weight: bold;
	}
#no56 .padding51{
	padding: 30px 20px 0px 20px;
	}
#no56 .wrap56a p,
#no56 .wrap56b p,
#no56 .wrap56c p{
	font-size: 12px;
	}


#no56 .wrap56a{
	margin-top: 20px;
	width: 715px;
	height: 1014px;
	position: relative;
	}
#no56 .wrap56b{
	margin-top: 20px;
	width: 715px;
	height: 1154px;
	position: relative;
	}
#no56 .wrap56c{
	margin-top: 0px;
	width: 715px;
	height: 1009px;
	position: relative;
	}



#no56 .box56a01{
	position: absolute;
	width: 651px;
	height: 500px;
	top: 59px;
	right: 0px;
	}
#no56 .box56a02{
	position: absolute;
	width: 650px;
	height: 500px;
	left: 0px;
	bottom: 0px;
	}
#no56 .box56b01{
	position: absolute;
	width: 632px;
	height: 550px;
	top: 58px;
	right: 0px;
	}
#no56 .box56b02{
	position: absolute;
	width: 630px;
	height: 560px;
	left: 0px;
	bottom: 0px;
	}
#no56 .box56c01{
	position: absolute;
	width: 652px;
	height: 500px;
	top: 60px;
	right: 0px;
	}
#no56 .box56c02{
	position: absolute;
	width: 655px;
	height: 480px;
	left: 0px;
	bottom: 0px;
	}



#no56 .num56a01{
	position: absolute;
	top: -59px; 
	left: -64px;
	}
#no56 .num56a02{
	position: absolute;
	top: -64px; 
	right: -64px;
	}
#no58 .box58{
	width: 681px;
	margin: 0 auto;
	}
#no58 .rela{
	position: relative;
	}
#no58 .abs01{
	position: absolute;
	top: 300px;
	left: 455px;
	}
#no58 .abs02{
	position: absolute;
	top: 662px;
	left: 25px;
	}
#no58 .abs03{
	position: absolute;
	top: 300px;
	left: 455px;
	}
#no58 .abs04{
	position: absolute;
	top: 690px;
	left: 25px;
	}
#no58 .abs05{
	position: absolute;
	top: 40px;
	left: 0px;
	}
#no58 .abs06{
	position: absolute;
	top: 1140px;
	left: 5px;
	}
#no58 .abs07{
	position: absolute;
	top: 983px;
	left: 270px;
	}
#no58 .abs08{
	position: absolute;
	top: 1170px;
	left: 5px;
	}
#no58 .item225{
	width: 225px;
	}
#no58 .green58{
	color: #729200;
	}
#no58 .blue58{
	color: #056341;
	}
#no58 .blue5802{
	color: #45c08e;
	}
#no58 .yellow58{
	color: #cd900d;
	}
#no58 .yellow5802{
	color: #a79214;
	}
#no58 .texth15{
	line-height: 2.5em;
	}
#no58 .texth10{
	line-height: 1.8em;
	}
#no58 .paddingL300{
	padding-left: 120px;
	}
#no58 .item370r{
	width: 370px;
	float: right;
	}
#no58 .verticalCenter{
	vertical-align: middle;
	}
#no58 .item119{
	width: 119px;
	float: left;
	}
#no59 .rela{
	position: relative;
	width: 715px;
	height: 3670px;
	}
#no59 .box01{
	position: absolute;
	top: 0px;
	left: 0px;
	}
#no59 .box02{
	position: absolute;
	top: 961px;
	left: 0px;
	}
#no59 .box03{
	position: absolute;
	top: 1883px;
	left: 0px;
	}
#no59 .box04{
	position: absolute;
	top: 2745px;
	left: 0px;
	}
#no59 .text01{
	position: absolute;
	width:250px;
	top: 378px;
	left: 431px;
	}
#no59 .text02{
	position: absolute;
	width:290px;
	top: 344px;
	left: 35px;
	}
#no59 .text03{
	position: absolute;
	width:285px;
	top: 294px;
	left: 390px;
	}
#no59 .text04{
	position: absolute;
	width:245px;
	top: 364px;
	left: 35px;
	}
#no60 .bg60{
	background: url(../upload/2014summer/article/60/60_bg.jpg);
	}
#no60 .rela{
	position: relative;
	}
#no60 .content60{
	width: 655px;
	margin: 0 auto;
	}
#no60 .item390r{
	width: 390px;
	float: right;
	}
#no60 .item255r{
	width: 255px;
	float: right;
	}
#no60 .style01{
	position: absolute;
	top: 40px;
	left: 0px;
	}
#no60 .style02{
	position: absolute;
	top: 60px;
	left: 328px;
	}
#no60 .style03{
	position: absolute;
	top: 60px;
	left: 0px;
	}
#no60 .style04{
	position: absolute;
	top: 61px;
	left: 421px;
	}
#no60 .style06{
	position: absolute;
	top: 60px;
	left: 330px;
	}
#no60 .style08{
	position: absolute;
	top: 60px;
	left: 369px;
	}
#no61 .content662{
	width: 662px;
	margin: 0 auto;
	}
#no61 .item332{
	width: 332px;
	float: left;
	}
#no61 .item292{
	width: 292px;
	float: left;
	}
#no61 .paddingT45{
	padding-top: 45px;
	}
#no61 .paddingT55{
	padding-top: 55px;
	}
#no61 .item292 a{
	font-size: 12px;
	line-height: 1.6em;
	}
#no61 .texth16{
	line-height: 1.6em;
	}
#no62 .box01{
	width: 715px;
	height: 424px;
	background: url(../upload/2014summer/article/62/62_01.png) no-repeat;
	}
#no62 .item411{
	width: 411px;
	float: left;
	}
#no62 .item290 p{
	color: #FFF
	}
#no62 .texth16{
	line-height: 1.6em;
	}
#no62 .item290 a{
	color: #FFF
	}
#no62 .content659{
	width: 659px;
	margin: 0 auto;
	}
#no62 .paddingT45{
	padding-top: 45px;
	}
#no63 .content688{
	background: url(../upload/2014summer/article/63/63_09.png) no-repeat;
	width: 688px;
	height: 3036px;
	margin: 0 auto;
	}
#no63 .content685{
	width: 685px;
	margin: 0 auto;
	}
#no63 .marginT30{
	margin-top: 30px;
	}
#no63 .item318r{
	width: 318px;
	float: right;
	}
#no63 .item318{
	width: 318px;
	float: left;
	}
#no63 .item270r{
	width: 270px;
	float: right;
	}
#no63 .content610{
	width: 610px;
	margin: 0 auto;
	}
#no63 .content63{
	width: 632px;
	height: 678px;
	margin: 0 auto;
	background: url(../upload/2014summer/article/63/63_05.png) no-repeat;
	}
#no63 .item225r{
	width: 225px;
	float: right;
	}
#no63 .item190r{
	width: 190px;
	float: right;
	}
#no63 .item175{
	width: 175px;
	float: left;
	}
#no63 .red63{
	color:#ff0072;
	}
#no63 .blue63{
	color: #2832ff;
	}
#no63 .green63{
	color: #34b701
	}
#no63 .texth16{
	line-height: 1.6em;
	}
#no64 .box64{
	width: 682px;
	margin: 0 auto;
	}
#no64 .blue64{
	color: #129ab3;
	}
#no64 .pink64{
	color: #e72da3;
	}
#no65 .box65{
	width: 678px;
	background: url(../upload/2014summer/article/65/65_18.jpg) no-repeat;
	}
#no65 .w_box65{
	position:relative;
	width: 678px;
	margin: 0 auto;
	background: url(../upload/2014summer/article/65/65_19.jpg) repeat-y;
	}
#no65 .tri{
	width: 23px;
	height: 23px;
	background-image: url(../upload/2014summer/article/65/65_tri.png);
	position: absolute;
	z-index: 100;
	right: 0px;
	bottom: 0px;
	}
#no65 .item580{
	width: 580px;
	margin: 0 auto;
	}
#no65 .item616{
	padding-bottom: 15px;
	width: 616px;
	margin: 0 auto;
	}
#no65 .item279{
	width: 279px;
	float: left;
	}
#no65 .item279r{
	width: 279px;
	float: right;
	}
#no65 .border4{
	border-top: solid 4px #000;
	}
#no65 .texth15{
	line-height: 1.7em;
	}
#no66 .content682{
	width: 682px;
	margin: 0 auto;
	}
#no66 .content315{
	width: 315px;
	margin: 0 auto;
	}
#no66 .item322{
	width: 322px;
	float: left;
	}
#no66 .rela{
	position: relative;
	}
#no66 .abs01{
	position: absolute;
	top: 0px;
	left: 312px;
	z-index: 100;
	}
#no66 .abs02{
	position: absolute;
	top: 203px;
	left: 4px;
	}
#no66 .abs03{
	position: absolute;
	top: 894px;
	left: 324px;
	}
#no66 .abs04{
	position: absolute;
	top: 1382px;
	left: 15px;
	z-index: 101;
	}
#no66 .abs05{
	position: absolute;
	top: 1646px;
	left: 0px;
	}
#no66 .abs06{
	position: absolute;
	top: 2222px;
	left: 299px;
	}
#no66 .abs07{
	position: absolute;
	top: 2811px;
	left: 15px;
	z-index: 102;
	}
#no66 .abs08{
	position: absolute;
	top: 3118px;
	left: 1px;
	}
#no66 .abs09{
	position: absolute;
	top: 3636px;
	left: 310px;
	}
#no66 .abscoment01{
	position: absolute;
	top: 432px;
	left: 380px;
	width: 312px;
	background: url(../upload/2014summer/article/66/66_20.png)
	}
#no66 .abscoment02{
	position: absolute;
	top: 939px;
	left: 34px;
	width: 312px;
	background: url(../upload/2014summer/article/66/66_20.png)
	}
#no66 .abscoment03{
	position: absolute;
	top: 1835px;
	left: 382px;
	width: 312px;
	background: url(../upload/2014summer/article/66/66_20.png)
	}
#no66 .abscoment04{
	position: absolute;
	top: 2351px;
	left: 4px;
	width: 312px;
	background: url(../upload/2014summer/article/66/66_20.png)
	}
#no66 .abscoment05{
	position: absolute;
	top: 3239px;
	left: 382px;
	width: 312px;
	background: url(../upload/2014summer/article/66/66_20.png)
	}
#no66 .abscoment06{
	position: absolute;
	top: 3782px;
	left: 5px;
	width: 312px;
	background: url(../upload/2014summer/article/66/66_20.png)
	}
#no66 .height4410{
	height: 4410px;
	}
#no66 .marginT40{
	margin-top: 40px;
	}
#no66 .white{
	color: #FFF;
	}
#no66 .texth16{
	line-height: 1.6em;
	}
#no66 .white a{
	color: #FFF
	}
#no67 .paddingT80{
	padding-top: 80px;
	}
#no67 .content645{
	width: 645px;
	margin: 0 auto;
	}
#no67 .item302r{
	width: 302px;
	float: right;
	}
#no67 .content639{
	width: 639px;
	margin: 0 auto;
	}
#no67 .content701{
	width: 701px;
	height: 334px;
	margin: 0 auto;
	background: url(../upload/2014summer/article/67/63_011.jpg) no-repeat;
	}
#no68 .bg68h{
	height: 16px;
	width: 705px;
	background: url(../upload/2014summer/article/68/68_bgh.jpg);
	}
#no68 .bg68m{
	width: 705px;
	background: url(../upload/2014summer/article/68/68_bgm.jpg) repeat-y;
	}
#no68 .bg68f{
	height:17px;
	width: 705px;
	background: url(../upload/2014summer/article/68/68_bgf.jpg);
	}
#no68 .box68{
	width: 705px;
	margin: 0 auto;
	}
#no68 .content650{
	width: 650px;
	margin: 0 auto;
	}
#no68 .item554r{
	width: 554px;
	float: right;
	}
#no68 .item82{
	width: 82px;
	float: left;
	}
#no68 .item554{
	width: 554px;
	float: left;
	}
#no68 .item82r{
	width: 82px;
	float: right;
	}
#no68 .bg01{
	background-image: url(../upload/2014summer/article/68/68_bg01.png);
	background-repeat: no-repeat;
	width: 554px;
	height: 6px;
	}
#no68 .bg02{
	background-image: url(../upload/2014summer/article/68/68_bg03.png);
	background-repeat: repeat-y;
	width: 554px;
	}
#no68 .bg03{
	background-image: url(../upload/2014summer/article/68/68_bg02.png);
	background-repeat: no-repeat;
	width: 491px;
	min-height: ;
	padding: 20px 25px 20px 38px;
	}
#no68 .bg04{
	background-image: url(../upload/2014summer/article/68/68_bg04.png);
	background-repeat: no-repeat;
	width: 554px;
	height: 6px;
	}
	
#no68 .bg05{
	background-image: url(../upload/2014summer/article/68/68_bg05.png);
	background-repeat: no-repeat;
	width: 554px;
	height: 6px;
	}
#no68 .bg06{
	background-image: url(../upload/2014summer/article/68/68_bg07.png);
	background-repeat: repeat-y;
	width: 554px;
	}
#no68 .bg07{
	background-image: url(../upload/2014summer/article/68/68_bg06.png);
	background-repeat: no-repeat;
	width: 491px;
	min-height: ;
	padding: 20px 38px 20px 25px;
	}
#no68 .bg08{
	background-image: url(../upload/2014summer/article/68/68_bg08.png);
	background-repeat: no-repeat;
	width: 554px;
	height: 6px;
	}
#no68 .content685{
	width: 685px;
	margin: 0 auto;
	}
#no68 .item215{
	width: 215px;
	float: left;
	}
#no68 .content490{
	width: 490px;
	margin: 0 auto;
	}
#no69 .content664{
	width: 664px;
	margin: 0 auto;
	}
#no69 .paddingT32{
	padding-top: 32px;
	}
#no69 .item279r{
	width: 279px;
	float: right;
	}
#no69 .box01{
	background-image: url(../upload/2014summer/article/69/69_01.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	min-height: 588px;
	}
#no69 .box02{
	background-image: url(../upload/2014summer/article/69/69_08.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	min-height: 588px;
	}
#no69 .box03{
	background-image: url(../upload/2014summer/article/69/69_15.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	min-height: 588px;
	}
#no70 .box70{
	width: 706px;
	margin: 0 auto;
	}
#no89 .content675{
	width: 675px;
	margin: 0 auto;
	}
#no89 .whitebox{
	margin-top: 20px;
	background: #FFF
	}
#no89 .content585{
	width: 585px;
	margin: 0 auto;
	}
#no89 .wrap01{
	background: url(../upload/2014summer/article/89/89_11.jpg);
	}
#no89 .wrap02{
	background: url(../upload/2014summer/article/89/89_12.jpg);
	}
#no89 .item270r{
	width: 270px;
	float: right;
	}
#no91 .bg91{
	padding-top: 30px;
	padding-bottom: 20px;
	width: 715px;
	background: url(../upload/2014summer/article/91/91_bg.jpg);
	}
#no91 .content670{
	width: 670px;
	margin: 0 auto; 
	background-color: #FFF;
	padding-top: 20px;
	padding-bottom: 50px;
	}
#no91 .content620{
	width: 620px;
	margin: 0 auto;
	}
#no91 .content627{
	width: 627px;
	margin: 0 auto;
	}
#no91 .item221r{
	width: 221px;
	float:right;
	}
#no92 .bg{
	padding-top: 35px;
	padding-bottom: 65px;
	background: url(../upload/2014summer/article/92/92_10.jpg);
	width: 715px;
	}
#no92 .content610{
	width: 610px;
	margin: 0 auto;
	}
#no92 .content660{
	width: 660px;
	margin: 0 auto;
	}
#no92 .item221r{
	width: 221px;
	float: right;
	}
#no92 .head92{
	background: url(../upload/2014summer/article/92/92_02.png) no-repeat;
	width: 660px;
	height: 36px;
	}
#no92 .content92{
	background: #FFF;
	padding-top: 5px;
	padding-bottom:10px;
	}
#no92 .footer92{
	background: url(../upload/2014summer/article/92/92_05.png) no-repeat;
	width: 660px;
	height: 36px;
	}
#no92 .item290r{
	width: 290px;
	float: right;
	}
#no93 .box .c93{
	width: 715px;
	background: url(../upload/2014summer/article/93/93_12.jpg);
	padding-bottom: 20px;
	}
#no93 .box .w93{
	width: 665px;
	margin: 0 auto;
	}
#no93 .box .paddingT80{
	padding-top: 80px;
	}
#no93 .box .abs01{
	position: absolute;
	width: 210px;
	top: 119px;
	left: 43px;
	}
#no93 .box .abs02{
	position: absolute;
	width: 645px;
	top: 60px;
	left: 15px;
	}
#no93 .box .rela{
	position: relative;
	}
#no93 .box .f93{
	width: 600px;
	margin: 0 auto;
	}
#no93 .box .t_border{
	padding-top: 10px;
	border-top: solid 1px #ccc;
	}
#no93 .box .f660{
	width: 660px;
	margin: 0 auto;
	}
#no93 .box .item210r{
	width: 210px;
	float:right;
	}
#no93 .box .paddingT70{
	padding-top: 70px;
	}
#no94 .box595{
	width: 595px;
	margin: 0 auto;
	}
#no94 .content655{
	width: 655px;
	margin: 0 auto;
	position: relative;
	}
#no94 .bg01{
	background-image: url(../upload/2014summer/article/94/94_bg01.jpg);
	background-repeat: repeat-y;
	background-position: 282px;
	width: 655px;
	height:531px;
	}
#no94 .bg03{
	background-image: url(../upload/2014summer/article/94/94_bg03.jpg);
	background-repeat: repeat-y;
	background-position: 282px;
	width: 655px;
	height:534px;
	}
#no94 .box01{
	z-index: 100;
	}
#no94 .box02{
	width: 655px;
	background-image: url(../upload/2014summer/article/94/94_bg02.jpg);
	background-repeat: repeat-y;
	background-position: 282px;
	}
#no94 .box04{
	width: 655px;
	background-image: url(../upload/2014summer/article/94/94_bg04.jpg);
	background-repeat: repeat-y;
	background-position: 282px;
	}
#no94 .rela{
	position: relative;
	}
#no94 .content288{
	width: 288px;
	}
#no94 .paddingL23{
	padding-left: 23px;
	}
#no94 .text255{
	width: 255px;
	}
#no94 .abs00{
	position: absolute;
	width: 655px;
	z-index: 100;
	}
#no94 .abs02{
	position: absolute;
	top: -55px;
	left: 305px;
	width: 350px;
	height: 525px;
	z-index: 99;
	}
#no94 .abs04{
	position: absolute;
	top: px;
	left: px;
	width: 350px;
	height: 525px;
	}
#no94 .entry_content p,
#no94 .entry_content p a{
	color: #666666
	}
#no94 .paddingT110{
	padding-top: 110px;
	}
#no94 .paddingT9{
	padding-top: 9px;
	}
#no94 .marginT40{
	margin-top: 40px;
	}
#no94 .paddingT6{
	padding-top: 6px;
	}
#no94 .paddingT80{
	padding-top: 80px;
	}
#no95 .bg95{
	width: 715px;
	padding-top: 40px;
	padding-bottom: 50px;
	margin-top: 30px;
	background: #F9FBFC;
	}
#no95 .box01{
	width: 609px;
	height: 87px;
	margin: 0 auto;
	background: url(../upload/2014summer/article/95/95_02.jpg) no-repeat;
	}
#no95 .content455{
	width: 455px;
	margin: 0 auto;
	}
#no95 .glay95{
	color: #666666;
	}
#no96 .box .inner01{
	padding: 10px 80px 10px 80px;
	}
#no96 .box .inner02{
	padding: 10px 100px 10px 100px;
	}
#no96 .box .o01{
	padding: 10px 27.5px 10px 27.5px;
	}
#no96 .box .item96{
	padding: 15px;
	}
#no96 .box .u_border{
	padding-top:10px;
	border-top: solid 1px #CCC;
	}
#no97 .box97{
	background: url(../upload/2014summer/article/97/97_01.jpg);
	widht: 715px;
	height: 190px;
	}
#no97 .box9702{
	width: 640px;
	margin: 0 auto;
	}
#no97 .paddingT80{
	padding-top: 80px;
	}
#no97 .content97{
	padding-top:75px;
	
	}
#no97 .item308r{
	width: 308px;
	float:right;
	}
#no97 .item308{
	width: 308px;
	float: left;
	}
#no97 .item340r{
	width: 340;
	float: right;
	}
#no98 .box98{
	background: url(../upload/2014summer/article/98/98_19.jpg);
	}
#no98 .inner695{
	width: 695px;
	margin: 0 auto;
	}
#no98 .content695{
	width: 695px;
	height: 771px;
	background: url(../upload/2014summer/article/98/98_20.jpg) no-repeat;
	}
#no98 .content695_03{
	width: 695px;
	height: 813px;
	background: url(../upload/2014summer/article/98/98_22.jpg) no-repeat;
	}
#no98 .content600{
	width: 600px;
	margin: 0 auto;
	}

#no98 .item300r{
	width: 300px;
	float: right;
	}

#no98 .content565{
	width: 565px;
	margin: 0 auto;
	}

#no98 .marginT15{
	margin-top: 15px;
	}
#no98 .item319r{
	width: 319px;
	float: right;
	}
#no98 .item310{
	width: 310px;
	float: left;
	}
#no98 .item260r{
	width: 260px;
	float: right;
	}
#no99 .bg99{
	width: 715px;
	background: url(../upload/2014summer/article/99/99_bg.jpg) ;
	padding-top: 40px;
	padding-bottom: 40px;
	border-top: solid 2px #364123;
	}
#no99 .paddingT45{
	padding-top: 45px;
	}
#no99 .content512{
	width: 512px;
	margin: 0 auto;
	}
#no99 .item1{
	width: 715px;
	height: 354px;
	background: url(../upload/2014summer/article/99/99_04.jpg) no-repeat;
	}
#no99 .item2{
	width: 715px;
	height: 370px;
	background: url(../upload/2014summer/article/99/99_10.jpg) no-repeat;
	}
#no99 .rela{
	position: relative;
	}
#no99 .abs01{
	position: absolute;
	left: 50%;
	margin-left: -221.5px;
	bottom: 25px;
	width: 443px;
	}
#no99 .abs02{
	position: absolute;
	left: 50%;
	margin-left: -180.5px;
	bottom: 50px;
	width: 361px;
	}
#no100 .green100{
	color: #C1C151
	}
#no100 .red100{
	color: #D6404C
	}




/*==================================================================

友光CSS

================================================================== */









/*==================================================================

土肥CSS

================================================================== */

#no17 .re,
 #no18 .re,
 #no21 .re,
 #no26 .re,
 #no28 .re,
 #no29 .re,
 #no71 .re,
 #no72 .re,
 #no73 .re,
 #no74 .re,
 #no75 .re,
 #no77 .re,
 #no78 .re,
 #no79 .re,
 #no80 .re,
 #no81 .re {
	position: relative;
}
#no17 .ab,
 #no18 .ab,
 #no19 .ab,
 #no21 .ab,
 #no26 .ab,
 #no28 .ab,
 #no29 .ab,
 #no71 .ab,
 #no72 .ab,
 #no73 .ab,
 #no74 .ab,
 #no75 .ab,
 #no77 .ab,
 #no78 .ab,
 #no79 .ab,
 #no80 .ab,
 #no81 .ab {
	position: absolute;
}
#no19 .mb10,
#no20 .mb10,
#no21 .mb10,
#no22 .mb10,
#no23 .mb10,
 #no24 .mb10,
 #no25 .mb10,
 #no27 .mb10,
 #no29 .mb10,
 #no30 .mb10,
 #no72 .mb10,
 #no78 .mb10,
 #no81 .mb10 {
	margin-bottom: 10px;
}
#no17 .mb20,
#no19 .mb20,
 #no20 .mb20,
 #no21 .mb20,
 #no22 .mb20,
 #no25 .mb20,
 #no26 .mb20,
 #no27 .mb20,
 #no29 .mb20,
 #no30 .mb20,
 #no72 .mb20,
 #no76 .mb20,
 #no78 .mb20,
 #no81 .mb20 {
	margin-bottom: 20px;
}
#no17 .mb30,
 #no18 .mb30,
 #no22 .mb30,
 #no23 .mb30,
 #no24 .mb30,
 #no28 .mb30,
 #no71 .mb30,
 #no74 .mb30,
 #no78 .mb30,
#no75 .mb30,
#no76 .mb30,
#no81 .mb30 
{
	margin-bottom: 30px;
}

#no27 .mb40,
#no30 .mb40,
#no72 .mb40,
#no74 .mb40,
#no76 .mb40,
#no77 .mb40,
#no78 .mb40,
 #no81 .mb40 {
	margin-bottom: 40px;
}
#no17 .mb50,
 #no22 .mb50,
 #no24 .mb50,
 #no75 .mb50,
 #no76 .mb50,
 #no81 .mb50 {
	margin-bottom: 50px;
}
#no22 .tx_c,
 #no24 .tx_c,
 #no28 .tx_c,
 #no71 .tx_c,
 #no72 .tx_c,
 #no74 .tx_c,
 #no75 .tx_c,
 #no76 .tx_c,
#no81 .tx_c {
	text-align: center;
}

 #no24 .tx_r,
 #no76 .tx_r{
	 text-align:right;
 }
 
#no19 .ul_1,
#no20 .ul_1,
#no21 .ul_1,
#no22 .ul_1,
#no23 .ul_1,
 #no24 .ul_1,
 #no25 .ul_1,
 #no27 .ul_1,
 #no29 .ul_1,
 #no30 .ul_1,
 #no71 .ul_1,
 #no72 .ul_1,
 #no76 .ul_1,
 #no78 .ul_1,
 #no81 .ul_1 {
	overflow: hidden;
	list-style: none;
}
#no19 .ul_1 li,
#no20 .ul_1 li,
#no21 .ul_1 li,
#no22 .ul_1 li,
#no23 .ul_1 li,
 #no24 .ul_1 li,
 #no25 .ul_1 li,
 #no27 .ul_1 li,
 #no29 .ul_1 li,
 #no30 .ul_1 li,
 #no71 .ul_1 li,
 #no72 .ul_1 li,
 #no76 .ul_1 li,
 #no78 .ul_1 li,
 #no81 .ul_1 li {
	float: left;
}

#no24 .font80 {
	font-size: 80%;
}
#no17 .div_1 {
	height: 477px;
}
#no17 .div_2 {
	height: 477px;
}
#no17 .p_1 {
	height: 100px;
	width: 290px;
	margin: 354px 0 0 34px;
}
#no17 .p_2 {
	height: 100px;
	width: 290px;
	margin: 290px 0 0 29px;
}
#no17 .p_3 {
	height: 100px;
	width: 250px;
	margin: 355px 0 0 439px;
}
#no17 .dl_1 {
	overflow: hidden;
	border-top: 1px #ccc dotted;
	padding-top: 20px;
}
#no17 .dl_1 dt,
 #no17 .dl_1 dd {
	float: left;
	overflow: hidden;
}
#no17 .dl_1 dt {
	width: 200px;
}
#no17 .dl_1 dd {
	width: 500px;
	padding-left: 15px;
}
#no17 .font_1 {
	font-weight: 700;
	font-size: 120%;
	padding-bottom: 10px;
}
#no18 .q {
	font-weight: 700;
	padding-bottom: 10px;
}
#no18 .a {
	padding-bottom: 10px;
}
#no18 .div_1 {
	height: 1046px;
}
#no18 .p_1 {
	height: 140px;
	width: 480px;
	margin: 220px 0 0 14px;
	font-size: 80%;
}
#no18 .p_2 {
	height: 100px;
	width: 200px;
	margin: 660px 0 0 499px;
	font-size: 80%;
}
#no18 .p_3 {
	height: 100px;
	width: 200px;
	margin: 830px 0 0 39px;
	font-size: 80%;
}

#no19 .div_wrap {
	overflow:hidden;
	padding-bottom:20px;
}
#no19 .img_1 {
	float:left;
	margin-right:15px;
}
#no19 .right {
	float:right;
	width:300px;
}
#no19 .q {
	font-weight:700;
	margin-bottom:10px;
}
#no19 .a {
	margin-bottom:10px;
}
#no19 .mb5 {
	margin-bottom:5px;
	font-weight:700;
}
#no19 .li_1,
#no19 .li_2,
#no19 .li_3{
	width:229px;
}

#no19 .li_1,
#no19 .li_2
 {
	 margin-right:10px;
}

#no19 .bdb{ border-bottom:1px #ccc dotted; padding-bottom:30px;}

#no19 .prof{ overflow:hidden;}
#no19 .prof dt,
#no19 .prof dd
{  float:left;}

#no19 .prof dt{ width:200px;}
#no19 .prof dd{ width:490px; padding-left:20px;}


#no20 .price {
	font-size:80%;
}

#no20 .ul_1 li {
	width:50%;
}
#no20 .ul_1 li .p_1 {
	padding:10px 10px 0 10px;
}

#no21 .ul_1 li.li_1{ width:400px;}
#no21 .ul_1 li.li_2{ width:300px; padding-left:15px;}
#no21 .div_1{ height:2453px;}
#no21  .p_1 {
height: 290px;
width: 590px;
margin: 77px 0 0 68px;
line-height: 1.5em;
}
#no21  .p_2 {
height: 290px;
width: 210px;
margin: 403px 0 0 13px;
line-height: 1.5em;
}
#no21  .p_3 {
height: 290px;
width: 210px;
margin: 403px 0 0 250px;
line-height: 1.5em;
}
#no21  .p_4 {
height: 290px;
width: 210px;
margin: 403px 0 0 485px;
line-height: 1.5em;
}
#no21  .p_5 {
height: 290px;
width: 210px;
margin: 741px 0 0 13px;
line-height: 1.5em;
}
#no21  .p_6 {
height: 290px;
width: 210px;
margin: 741px 0 0 250px;
line-height: 1.5em;
}
#no21  .p_7 {
height: 290px;
width: 210px;
margin: 741px 0 0 485px;
line-height: 1.5em;
}
#no21  .p_8 {
height: 290px;
width: 210px;
margin: 1086px 0 0 13px;
line-height: 1.5em;
}
#no21  .p_9 {
height: 290px;
width: 200px;
margin: 869px 0 0 480px;
line-height: 1.5em;
}
#no21  .p_10 {
height: 290px;
width: 680px;
margin: 1539px 0 0 14px;
line-height: 1.5em;
}
#no21  .p_11 {
height: 290px;
width: 330px;
margin: 1864px 0 0 14px;
line-height: 1.5em;
}
#no21  .p_12 {
height: 290px;
width: 330px;
margin: 1862px 0 0 363px;
line-height: 1.5em;
}

#no21  .img_1 {
	margin: 174px 0 0 13px;
}
#no21  .img_2 {
	margin: 174px 0 0 250px;
}
#no21  .img_3 {
	margin: 174px 0 0 483px;
}
#no21  .img_4 {
	margin: 505px 0 0 13px;
}
#no21  .img_5 {
	margin: 505px 0 0 250px;
}
#no21  .img_6 {
	margin: 505px 0 0 483px;
}
#no21  .img_7 {
	margin: 853px 0 0 13px;
}
#no21  .img_8 {
	margin: 853px 0 0 251px;
}
#no21  .img_9 {
	margin: 1162px 0 0 12px;
}
#no21  .img_10 {
	margin: 1590px 0 0 12px;
}
#no21  .img_11 {
	margin: 1590px 0 0 363px;
}
#no21  .img_12 {
	bottom:0;
}

#no22 .li_1 {
	width: 350px;
}
#no22 .li_2 {
	width: 350px;
	padding-left: 15px;
}
#no22 .pa_1 {
	padding: 0 30px;
}

#no23 .price {
	font-size:80%;
}
#no23 .p_1 {
	margin-top:10px;
	padding:0 40px;
}

#no23 .ul_1 li {
	width:353px;
}
#no23 .ul_1 li p{
	padding:0 20px;
}
#no23 .ul_1 li.li_1 {
	padding-right:8px;
}

#no24 .li_1 {
	width: 440px;
}
#no24 .li_2 {
	width: 275px;
}
#no24 .pl {
	padding-left: 10px;
}
#no24 .pr {
	padding-right: 10px;
}
#no25 .ul_1{ margin-bottom:30px;}
#no25 .ul_1 li {
	width:348px;
}
#no25 .ul_1 li.li_1 {
	padding-right:19px;
}
#no25 .price {
	font-size:80%;
}
#no25 .pb20 {
	padding-bottom:20px;
}
#no25 .bdb{ border-bottom:1px #ccc dotted; margin-bottom:20px;}
#no25 .dl_1{ overflow:hidden;}
#no25 .dl_1 dt,
#no25 .dl_1 dd{ float:left; display: inline-block;}
#no25 .dl_1 dt{ width:200px;}
#no25 .dl_1 dd{ width:500px; padding-left:15px;}
#no25 .dl_1 dd .tit{ font-size:120%; font-weight:700; padding-bottom:10px;}

#no26  .div_1{
	height:500px;
}
#no26  .div_2{
	height:1407px;
}
#no26  .div_3 {
height: 290px;
width: 320px;
margin: 428px 0 0 17px;
line-height: 1.5em;
}
#no26  .div_4 {
height: 290px;
width: 320px;
margin: 428px 0 0 377px;
line-height: 1.5em;
}
#no26  .div_5 {
height: 290px;
width: 320px;
margin: 1148px 0 0 17px;
line-height: 1.5em;
}
#no26  .div_6 {
height: 290px;
width: 320px;
margin: 1148px 0 0 377px;
line-height: 1.5em;
}
#no26  .p_1 {
height: 290px;
width: 240px;
margin: 138px 0 0 417px;
line-height: 1.5em;
}
#no26  .p_2 {
height: 290px;
width: 290px;
margin: 388px 0 0 417px;
line-height: 1.5em;
}
#no26 .price{ font-size:80%;}

#no27 .ul_1 .li_1{ width:357px; padding-right:26px;}
#no27 .ul_1 .li_2{ width:332px;}
#no27 .ul_1 .li_3{ width:357px;}
#no27 .ul_1 .li_4{ width:358px;}
#no27 .ul_1 .li_3 p,
#no27 .ul_1 .li_4 p{ padding:10px;}
#no27 .price{ font-size:80%;}


#no28  .div_1{
	height:1352px;
}

#no28  .img_1{
	margin:23px 0 0 69px;
}

#no28  .img_2{
	margin:241px 0 0 8px;
}

#no28  .img_3{
	margin:244px 0 0 496px;
}

#no28  .img_4{
	margin:909px 0 0 8px;
}

#no28  .img_5{
	margin:909px 0 0 365px;
}

#no28  .img_6{
	margin:280px 0 0 378px;
}

#no28  .p_1 {
height: 290px;
width: 650px;
margin: 128px 0 0 29px;
line-height: 1.5em;
}
#no28  .p_2 {
height: 160px;
width: 300px;
margin: 280px 0 0 398px;
line-height: 1.5em;
}
#no28  .p_3 {
height: 160px;
width: 300px;
margin: 416px 0 0 398px;
line-height: 1.5em;
}
#no28  .p_4 {
height: 160px;
width: 300px;
margin: 495px 0 0 398px;
line-height: 1.5em;
}
#no28  .p_5 {
height: 160px;
width: 300px;
margin: 593px 0 0 398px;
line-height: 1.5em;
}
#no28  .p_6 {
height: 160px;
width: 300px;
margin: 670px 0 0 398px;
line-height: 1.5em;
}
#no28  .p_7 {
height: 160px;
width: 300px;
margin: 748px 0 0 398px;
line-height: 1.5em;
font-size:80%;
}
#no28  .p_8 {
height: 160px;
width: 340px;
margin: 1260px 0 0 9px;
line-height: 1.5em;
}
#no28  .p_9 {
height: 160px;
width: 340px;
margin: 1260px 0 0 367px;
line-height: 1.5em;
}
#no28  .p_10 {
height: 160px;
width: 300px;
margin: 280px 0 0 398px;
line-height: 1.5em;
}
#no28  .p_11 {
height: 160px;
width: 300px;
margin: 373px 0 0 398px;
line-height: 1.5em;
}
#no28  .p_12 {
height: 160px;
width: 300px;
margin: 435px 0 0 398px;
line-height: 1.5em;
}
#no28  .p_13 {
height: 160px;
width: 300px;
margin: 528px 0 0 398px;
line-height: 1.5em;
font-size:80%;
}
#no28  .p_14 {
height: 160px;
width: 340px;
margin: 909px 0 0 367px;
line-height: 1.5em;
}

#no29 .div_1 {
	height:715px;
}

#no29  .div_2 {
height: 160px;
width: 220px;
margin: 229px 0 0 396px;
line-height: 1.5em;
}

#no29  .div_3 {
height: 160px;
width: 250px;
margin: 259px 0 0 59px;
line-height: 1.5em;
}

#no29  .price {
	font-size:80%;
}

#no29  .ul_1 li.li_1 {
	width:355px;
}
#no29  .ul_1 li.li_2 {
	width:360px;
}
#no29  .ul_1 li.li_3 {
	width:364px;
}
#no29  .ul_1 li.li_4 {
	width:336px;
	padding-left:15px;
	padding-top:80px;
}

#no29  .ul_1 li.li_1 p
{
	padding-left: 40px;
}
#no29  .ul_1 li.li_2 p{
	padding-right: 40px;
	}

#no29  .pt100 {
	padding-top:100px;
}


#no30  .ul_1 { margin-bottom:20px;}
#no30  .li_1 { width:216px;}
#no30  .li_2 { width:284px;}
#no30  .li_3 { width:215px;}
#no30  .li_4 { width:218px;}
#no30  .li_5 { width:280px;}
#no30  .li_6 { width:217px;}
#no30  .li_7 { width:216px;}
#no30  .li_8 { width:284px;}
#no30  .li_9 { width:215px;}
#no30  .li_half { width:50%;}
#no30  .li_half dl { overflow:hidden;}
#no30  .li_half dl dt,
#no30  .li_half dl dd{ float:left;}
#no30  .li_half dl dt{ width:100px;}
#no30  .li_half dl dd{ width:200px; padding-left:10px;}
#no30  .ml10 { margin-left:10px;}
#no30  .pb40 { padding-bottom:40px;}
#no30  .price { font-size:80%;}
#no30 .font120{ font-size:120%; font-weight:700; padding-bottom:5px;}

#no71 .li_1 {
	width:400px;
}
#no71 .li_2 {
	width:315px;
	height:400px;
}
#no71 .li_3 {
	width:285px;
	height:400px;
}
#no71 .li_2 img,
#no71 .li_3 img {
	left:30px;
}
#no71 .p_1 {
height: 290px;
width: 179px;
margin: 24px 0 0 62px;
line-height: 1.7em;
}
#no71 .mb60 {
	margin-bottom:60px;
}
#no71 .pt_1 {
	padding-top:30px;
}

#no72 .div_1 {
	height: 331px;
}
#no72 .p_1 {
	height: 290px;
	width: 280px;
	margin: 38px 0 0 84px;
	line-height: 1.8em;
}
#no72 .p_2 {
	height: 290px;
	width: 280px;
	margin: 38px 0 0 390px;
	line-height: 1.8em;
}
#no72 .li_1 {
	width: 200px;
	padding-left: 35px;
}
#no72 .li_2 {
	width: 465px;
	padding-left: 15px;
}

#no73 .div_1 {
	height: 3077px;
}
#no73  .img_1{
	margin:49px 0 0 67px;
}

#no73  .img_2{
	margin:596px 0 0 30px;
}
#no73  .img_3{
	margin:1317px 0 0 30px;
}
#no73  .img_4{
	margin:2038px 0 0 30px;
}
#no73  .img_5{
	margin:2812px 0 0 32px;
}
#no73 .p_1 {
height: 290px;
width: 390px;
margin: 242px 0 0 168px;
line-height: 1.65em;
}

#no73 .p_2 {
height: 290px;
width: 550px;
margin: 1109px 0 0 81px;
line-height: 1.65em;
}

#no73 .p_3 {
height: 290px;
width: 550px;
margin: 1829px 0 0 88px;
line-height: 1.65em;
}
#no73 .p_4{
height: 290px;
width: 550px;
margin: 2552px 0 0 83px;
line-height: 1.65em;
}
#no73 .p_5{
height: 290px;
width: 550px;
margin: 2893px 0 0 88px;
line-height: 1.65em;
}

#no74 .div_1 {
	height: 140px;
}

#no74 .p_1 {
height: 290px;
width: 590px;
margin: 28px 0 0 49px;
line-height: 1.7em;
}


#no75 .div_1 {
	height: 244px;
}
#no75 .img_1 {
	margin-left: 20px;
}
#no75 .p_1 {
	height: 140px;
	width: 630px;
	margin: 17px 0 0 45px;
	line-height: 1.6em;
}
#no75 .p_2 {
	height: 140px;
	width: 630px;
	margin: 27px 0 0 45px;
	line-height: 1.6em;
}
#no75 .height_1 {
	height: 294px;
}

#no76 .li_1 { width:245px; padding-right:20px;}
#no76 .li_2 {width:450px;}
#no76 .li_3 {width:450px; padding-right:20px;}
#no76 .li_4 { width:245px;}
#no76 .li_5 {width:350px; padding-right:20px;}
#no76 .li_6 { width:260px;}
#no76 .li_7 { width:260px;padding-right:20px;}
#no76 .li_8 {width:350px; }
#no76 .div_1 { overflow:hidden;}
#no76 .div_1 img{float:left; margin:0 10px 10px 0;}
#no76 .div_2 { padding:30px; background:#F8F6F5;}

#no77 .div_1 {
	height: 676px;
}
#no77 .div_2 {
	height: 621px;
}
#no77 .div_3 {
	height: 664px;
}
#no77 .p_1 {
height: 600px;
width: 260px;
margin: 172px 0 0 12px;
line-height: 1.6em;
}
#no77 .p_2 {
height: 600px;
width: 260px;
margin: 172px 0 0 437px;
line-height: 1.6em;
}
#no77 .p_3 {
height: 600px;
width: 260px;
margin: 172px 0 0 12px;
line-height: 1.6em;
}

#no78 .li_1 { width:374px; padding-right:20px;}
#no78 .li_2 { width:300px;}
#no78 .li_3 { width:200px; padding-right:20px;}
#no78 .li_4 { width:495px;}
#no78 .img_1 { margin:0px 0 0 0; right:0;}
#no78 .bdb{ border-bottom:1px #ccc dotted; padding-bottom:30px; margin-bottom:20px;}
#no78 .p_1 span{ font-weight:700;  display:block;}
#no78 .dl_1 { overflow:hidden;}
#no78 .dl_1 dt,
#no78 .dl_1 dd{ float:left; width:80%; padding-bottom:3px;}
#no78 .dl_1 dt{ clear:left; width:15%;}

#no79 .div_1{ height:400px; margin-bottom:50px;}
#no79 .p_1{
height: 260px;
width: 295px;
margin: 156px 0 0 396px;
line-height: 1.6em;
	}
#no79 .p_2{
height: 260px;
width: 295px;
margin: 156px 0 0 25px;
line-height: 1.6em;
	}


#no80 .div_1 {
	height: 1586px;
}
#no80 .div_2 {
	height: 1630px;
}
#no80 .div_3 {
	height: 1519px;
}
#no80 .img_1 {
	margin:28px 0 0 36px;
}

#no80 .img_2 {
	margin:103px 0 0 38px;
}

#no80 .img_3 {
	margin:319px 0 0 27px;
}

#no80 .img_4 {
	margin:627px 0 0 38px;
}
#no80 .img_5 {
	margin:28px 0 0 36px;
}

#no80 .img_6 {
	margin:103px 0 0 38px;
}

#no80 .img_7 {
	margin:319px 0 0 27px;
}

#no80 .img_8 {
	margin:622px 0 0 31px;
}
#no80 .p_1 {
height: 260px;
width: 340px;
margin: 147px 0 0 322px;
line-height: 1.6em;
}
#no80 .p_2 {
height: 260px;
width: 260px;
margin: 398px 0 0 63px;
line-height: 1.5em;
}

#no80 .p_3 {
height: 500px;
width: 650px;
margin: 1073px 0 0 38px;
line-height: 1.6em;
}

#no80 .p_4 {
height: 260px;
width: 260px;
margin: 400px 0 0 63px;
line-height: 1.5em;
}

#no80 .p_5 {
height: 260px;
width: 260px;
margin: 405px 0 0 63px;
line-height: 1.5em;
}




#no81 .p_1 {
	padding-left: 164px;
}
#no81 .div_1 {
	height: 326px;
}
#no81 .p_2 {
	height: 260px;
	width: 190px;
	margin: 100px 0 0 536px;
	line-height: 1.6em;
}
#no81 .p_3 {
	height: 260px;
	width: 190px;
	margin: 100px 0 0 0px;
	line-height: 1.6em;
}
#no81 .p_4 {
	height: 260px;
	width: 420px;
	margin: 100px 0 0 296px;
	line-height: 1.6em;
}
#no81 .li_1,
 #no81 .li_4 {
	width: 395px;
}
#no81 .li_2 {
	width: 300px;
	padding-left: 20px
}
#no81 .li_3 {
	width: 300px;
	padding-right: 20px
}
#no81 .li_5 {
	width: 355px;
	padding-right: 25px;
}
#no81 .li_6 {
	width: 330px;
}
#no81 .border_1 {
	padding-top: 30px;
	border-top: 1px #ccc dotted;
}
#no81 .span_1 {
	font-weight: 700;
	font-size: 120%;
	padding-bottom: 10px;
	display: block;
}

/*==================================================================

木内CSS

================================================================== */

#no36 .box01{ width:712px; height:522px; background:url(../upload/2014summer/article/36/36_01.jpg) 2px 0 no-repeat  ;}
#no36 .box01 p{ width:328px; padding-top:310px; margin-left:372px;}

#no36 .box02{ width:712px; height:462px; background:url(../upload/2014summer/article/36/36_02.jpg) 2px 0 no-repeat  ;}
#no36 .box02 p{ width:328px; padding-top:180px; margin-left:12px;}

#no36 .box03{ width:712px; height:462px; background:url(../upload/2014summer/article/36/36_03.jpg) 2px 0 no-repeat  ;}
#no36 .box03 p{ width:328px; padding-top:188px; margin-left:372px;}

#no36 .box04{ width:712px; height:565px; background:url(../upload/2014summer/article/36/36_04.jpg) 2px 0 no-repeat  ;}
#no36 .box04 p{ width:328px; padding-top:316px; margin-left:12px;}

#no36 .box05{ width:712px; height:498px; background:url(../upload/2014summer/article/36/36_05.jpg) 2px 0 no-repeat  ;}
#no36 .box05 p{ width:328px; padding-top:310px; margin-left:372px;}



#no43 #box01{ width:715px; min-height:370px; background:url(../upload/2014summer/article/43/43_01.jpg) 0 0 no-repeat  ;}
#no43 #box01 p{ width:338px; padding-top:150px; margin-left:360px;}

#no43 #box02{ width:715px; min-height:370px; background:url(../upload/2014summer/article/43/43_02.jpg) 0 0 no-repeat  ;}
#no43 #box02 p{ width:338px; padding-top:120px; margin-left:0px;}

#no43 #box03{ width:715px; min-height:370px; background:url(../upload/2014summer/article/43/43_03.jpg) 0 0 no-repeat  ;}
#no43 #box03 p{ width:338px; padding-top:120px; margin-left:360px;}

#no43 #box04{ width:715px; min-height:370px; background:url(../upload/2014summer/article/43/43_04.jpg) 0 0 no-repeat  ;}
#no43 #box04 p{ width:338px; padding-top:120px; margin-left:25px;}

#no43 #box05{ width:715px; min-height:370px; background:url(../upload/2014summer/article/43/43_05.jpg) 0 0 no-repeat  ;}
#no43 #box05 p{ width:338px; padding-top:90px; margin-left:362px;}

#no43 #box06{ width:715px; min-height:370px; background:url(../upload/2014summer/article/43/43_06.jpg) 0 0 no-repeat  ;}
#no43 #box06 p{ width:338px; padding-top:120px; margin-left:26px;}

#no43 #box07{ width:715px; min-height:370px; background:url(../upload/2014summer/article/43/43_07.jpg) 0 0 no-repeat  ;}
#no43 #box07 p{ width:338px; padding-top:110px; margin-left:360px;}

#no43 #box08{ width:715px; min-height:370px; background:url(../upload/2014summer/article/43/43_08.jpg) 0 0 no-repeat  ;}
#no43 #box08 p{ width:338px; padding-top:86px; margin-left:26px;}




#no82 .box01{ width:715px; height:420px; background:url(../upload/2014summer/article/82/82_02.jpg) 0 0 no-repeat  ;}

#no82 .box02{ width:715px; height:420px; background:url(../upload/2014summer/article/82/82_04.jpg) 0 0 no-repeat  ;}

#no82 .box03{ width:715px; height:420px; background:url(../upload/2014summer/article/82/82_06.jpg) 0 0 no-repeat  ;}

#no82 .box04{ width:715px; height:420px; background:url(../upload/2014summer/article/82/82_08.jpg) 0 0 no-repeat  ;}

#no82 .txt02{width:338px; float:right; margin:174px 7px 0 0;}
#no82 .txt02 p{color:#333333; margin-bottom:18px;}

#no82 .txt03{width:338px; float:left; margin:174px 0 0 7px;}
#no82 .txt03 p{color:#333333; margin-bottom:18px;}


#no83 .box01{ width:717px; height:526px; background:url(../upload/2014summer/article/83/83_03.jpg) 0 0 no-repeat  ;}

#no83 .box02{ width:717px; height:530px; background:url(../upload/2014summer/article/83/83_04.jpg) 0 0 no-repeat  ;}

#no83 .box03{ width:717px; height:577px; background:url(../upload/2014summer/article/83/83_05.jpg) 0 0 no-repeat  ;}

#no83 .box04{ width:717px; height:372px; background:url(../upload/2014summer/article/83/83_07.jpg) 0 0 no-repeat  ;}

#no83 .box05{ width:717px; height:375px; background:url(../upload/2014summer/article/83/83_09.jpg) 0 0 no-repeat  ;}

#no83 .box06{ width:717px; height:375px; background:url(../upload/2014summer/article/83/83_10.jpg) 0 0 no-repeat  ;}


#no83 .txt02{width:292px; float:right; margin:184px 34px 0 0;}
#no83 .txt02 p{color:#333333; margin-bottom:18px;}
#no83 .txt02 p span{font-weight:bold; font-size:1.1em;}

#no83 .txt02 a:link { color: #D26399; } 
#no83 .txt02 a:visited { color: #D26399; }
#no83 .txt02 a:hover { color: #803C5E; } 
#no83 .txt02 a:active { color: #803C5E; } 

#no83 .txt04{width:330px; float:right; margin:78px 12px 0 0;}
#no83 .txt04 p{color:#333333; margin-bottom:18px;}
#no83 .txt04 p span{font-weight:bold; font-size:1.1em;}

#no83 .txt05{width:330px; float:left; margin:78px 0 0 12px;}
#no83 .txt05 p{color:#333333; margin-bottom:18px;}
#no83 .txt05 p span{font-weight:bold; font-size:1.1em;}


#no83 .border_yel { border-top:3px #FFCB00 solid; border-bottom:3px #FFCB00 solid; padding:15px 0;} 


#no84 .box25{width:221px; float:left; margin:25px 20px 0 0px;}
#no84 .box25 p{ width:221px; height:110px;  color:#333333; margin-bottom:18px;}

#no84 .boxlast25{width:221px; float:left; margin:25px 0 0 0px;}
#no84 .boxlast25 p{ width:221px; height:110px; color:#333333; margin-bottom:18px;}

#no84 .boxfirst25{width:221px; float:left; margin:25px 20px 0 6px;}
#no84 .boxfirst25 p{ width:221px; height:110px;  color:#333333; margin-bottom:18px;}

#no84 a:link { color: #3359D1; } 
#no84 a:visited { color: #3359D1; }
#no84 a:hover { color: #244099; } 
#no84 a:active { color: #244099; } 



#no85 .box01{ width:712px; height:715px; background:url(../upload/2014summer/article/85/85_01.jpg) 0 0 no-repeat  ;}
#no85 .box01 p{ width:421px; color:#ffffff; padding-top:90px; margin-left:270px;}
#no85 .box02{ width:712px; background:url(../upload/2014summer/article/85/85_bg.jpg) 0 0 repeat-y;}
#no85 .box02 p{ width:667px; color:#ffffff; padding-top:0px; margin-left:23px; padding-bottom:28px;}
#no85 .box03{ width:712px; height:270px; background:url(../upload/2014summer/article/85/85_04.jpg) 0 0 no-repeat  ;}
#no85 .box03 p{ width:421px; color:#ffffff; padding-top:90px; margin-left:270px;}
#no85 .box04{ width:712px; height:430px; background:url(../upload/2014summer/article/85/85_05.jpg) 0 0 no-repeat  ;}
#no85 .box04 p{ width:322px; color:#ffffff; padding-top:55px; margin-left:368px;}
#no85 .box05{ width:712px; height:539px; background:url(../upload/2014summer/article/85/85_06.jpg) 0 0 no-repeat  ;}
#no85 .box05 p{ width:320px; color:#ffffff; padding-top:122px; margin-left:23px;}
#no85 a{ color:#fff; text-decoration:underline;}


#no86 .box01{ width:715px; height:490px; background:url(../upload/2014summer/article/86/86_01.jpg) 0 0 no-repeat  ;}
#no86 .box01 p{ width:332px; padding-top:220px; margin-left:377px;}

#no86 .box02{ width:715px; height:490px; background:url(../upload/2014summer/article/86/86_02.jpg) 0 0 no-repeat  ;}
#no86 .box02 p{ width:332px; padding-top:220px; margin-left:3px;}

#no86 .box03{ width:715px; height:490px; background:url(../upload/2014summer/article/86/86_03.jpg) 0 0 no-repeat  ;}
#no86 .box03 p{ width:332px; padding-top:220px; margin-left:377px;}

#no87 .box01{ width:715px; background:url(../upload/2014summer/article/87/87_01bg.jpg) 0 0 repeat-y;}
#no87 .box01 p{ width:600px; padding-top:18px; margin-left:62px;}

#no87 .box02{ width:715px; background:url(../upload/2014summer/article/87/87_01_bg.jpg) 0 0 repeat-y;}
#no87 .box02 p{ width:600px; padding-top:18px; margin-left:62px;}

#no87 .box03{ width:715px; background:url(../upload/2014summer/article/87/87_03bg.jpg) 0 0 repeat-y;}
#no87 .box03 p{ width:600px; padding-top:18px; margin-left:62px;}

#no87 .box04{ width:715px; background:url(../upload/2014summer/article/87/87_04bg.jpg) 0 0 repeat-y;}
#no87 .box04 p{ width:600px; padding-top:18px; margin-left:62px;}

#no87 .box05{ width:715px; background:url(../upload/2014summer/article/87/87_05bg.jpg) 0 0 repeat-y;}
#no87 .box05 p{ width:600px; padding-top:18px; margin-left:62px;}



#no88 .box01{ width:715px; height:330px; background:url(../upload/2014summer/article/88/88_03.jpg) 0 0 repeat-y;}
#no88 .box01 p{ width:615px; padding-top:18px; margin-left:49px; padding-bottom:28px;}
#no88 .box01 a{ color:#4565A3;}

#no88 .box02{ width:715px; height:369px; background:url(../upload/2014summer/article/88/88_06.jpg) 0 0 repeat-y;}
#no88 .box02 p{ width:615px; padding-top:18px; margin-left:49px; padding-bottom:28px;}
#no88 .box02 a{ color:#D75D61;}

#no88 .box03{ width:715px; height:394px; background:url(../upload/2014summer/article/88/88_09.jpg) 0 0 repeat-y;}
#no88 .box03 p{ width:615px; padding-top:18px; margin-left:49px; padding-bottom:28px;}
#no88 .box03 a{ color:#4565A3;}

#no88 .box04{ width:715px; height:302px; background:url(../upload/2014summer/article/88/88_12.jpg) 0 0 repeat-y;}
#no88 .box04 p{ width:615px; padding-top:18px; margin-left:49px; padding-bottom:28px;}

#no89 .box01{ width:715px; height:612px; background:url(../upload/2014summer/article/89/89_01.jpg) 0 0 no-repeat  ;}
#no89 .box01 p{ width:282px; padding-top:320px; margin-left:390px;}
#no89 .box01 a{ color:#7F85A5;}

#no89 .box02{ width:715px; height:352px; background:url(../upload/2014summer/article/89/89_02.jpg) 0 0 no-repeat  ;}
#no89 .box02 p{ width:612px; padding-top:67px; margin-left:55px;}
#no89 .box02 a{ color:#7F85A5;}

#no89 .box03{ width:715px; height:159px; background:url(../upload/2014summer/article/89/89_03.jpg) 0 0 no-repeat  ;}
#no89 .box03 p{ width:494px; padding-top:27px; margin-left:185px;}
#no89 .box03 a{ color:#D3639A;}

#no89 .box04{ width:715px; height:719px; background:url(../upload/2014summer/article/89/89_04.jpg) 0 0 no-repeat  ;}
#no89 .box04 p{ width:282px; padding-top:427px; margin-left:390px;}
#no89 .box04 a{ color:#D16599;}

#no89 .box05{ width:715px; height:352px; background:url(../upload/2014summer/article/89/89_05.jpg) 0 0 no-repeat  ;}
#no89 .box05 p{ width:612px; padding-top:67px; margin-left:55px;}
#no89 .box05 a{ color:#D16599;}

#no89 .box06{ width:715px; height:552px; background:url(../upload/2014summer/article/89/89_06.jpg) 0 0 no-repeat  ;}
#no89 .box06 p{ width:282px; padding-top:287px; margin-left:390px;}
#no89 .box06 a{ color:#00B284;}

#no89 .box07{ width:715px; height:323px; background:url(../upload/2014summer/article/89/89_08.jpg) 0 0 no-repeat  ;}
#no89 .box07 p{ width:612px; padding-top:67px; margin-left:55px;}
#no89 .box07 a{ color:#00B284;}











#no90 .box01{ width:715px; background:url(../upload/2014summer/article/90/90_bg.jpg) 0 0 repeat-y;}
#no90 .box01 p{ width:615px; padding-top:18px; margin-left:49px;}





#no91 .box01{ width:715px; height:289px; background:url(../upload/2014summer/article/91/91_02.jpg) 0 0 no-repeat  ;}
#no91 .box01 p{ width:308px; padding-top:78px; margin-left:361px;}
#no91 .box02{ width:715px; height:849px; background:url(../upload/2014summer/article/91/91_03.jpg) 0 0 no-repeat  ;}
#no91 .box02 p{ width:356px; padding-top:88px; margin-left:311px;}
#no91 .box02 p.goods{ width:618px; padding-top:500px; margin-left:51px;}
#no91 .box04{ width:715px; height:268px; background:url(../upload/2014summer/article/91/91_04.jpg) 0 0 no-repeat  ;}
#no91 .box04 p{ width:356px; padding-top:88px; margin-left:50px;}
#no91 .box05{ width:715px; height:674px; background:url(../upload/2014summer/article/91/91_05.jpg) 0 0 no-repeat  ;}
#no91 .box05 p{ width:618px; padding-top:485px; margin-left:51px;}
#no91 .box06{ width:715px; height:288px; background:url(../upload/2014summer/article/91/91_07.jpg) 0 0 no-repeat  ;}
#no91 .box06 p{ width:308px; padding-top:78px; margin-left:361px;}
#no91 .box07{ width:715px; height:470px; background:url(../upload/2014summer/article/91/91_08.jpg) 0 0 no-repeat  ;}
#no91 .box07 p{ width:618px; padding-top:370px; margin-left:51px;}
#no91 .box08{ width:715px; height:717px; background:url(../upload/2014summer/article/91/91_09.jpg) 0 0 no-repeat  ;}
#no91 .box08 p{ width:618px; padding-top:485px; margin-left:51px;}
#no91 .box09{ width:715px; height:605px; background:url(../upload/2014summer/article/91/91_11.jpg) 0 0 no-repeat  ;}
#no91 .box09 p.tote01{ width:284px; padding-top:385px; margin-left:46px; float:left;}
#no91 .box09 p.tote02{ width:284px; margin-right:41px; margin-top:385px; float:right;}


#no91 a{ color:#3A70B0;}
#no91 strong{ font-weight:bold;}







/*==================================================================

佐々木CSS

================================================================== */







/*==================================================================

音田CSS

================================================================== */
#no7 .content660 { width: 660px; height: auto; margin: 0 auto; background: none; background-image: none; }

#no45 .box1 { height: 1599px; width: 715px; padding-bottom: 60px; position: relative; }
#no45 .box2 { height: 1694px; width: 715px; padding-bottom: 60px; position: relative; }
#no45 .box3 { height: 1678px; width: 715px; padding-bottom: 60px; position: relative; }
#no45 .txt { position: absolute; font-size: 12px; line-height: 1.6em; }

#no47 .txt li { padding-left: 25px; background-image: url(../upload/2014summer/article/47/47_04.jpg); background-repeat: no-repeat; background-position: left 3px; padding-bottom: 20px; }

#no48 .box { background-image: url(../upload/2014summer/article/48/48_05.jpg); background-repeat: repeat-y; width: auto; }

#no77 .entry_content { font-size: 12px; line-height: 1.6em; }

#no83 .entry_content { line-height: 1.6em; }

#no72 .entry_content { font-size: 12px; line-height: 1.6em; }

#no18 .p_1 { height: 140px; width: 200px; margin: 220px 0 0 74px; font-size: 80%; }
#no18 .p_2 { height: 100px; width: 200px; margin: 660px 0 0 499px; font-size: 80%; }
#no18 .p_3 { height: 100px; width: 200px; margin: 890px 0 0 99px; font-size: 80%; }

#no57 .box { width: 685px; position: relative; background-image: url(../upload/2014summer/article/57/57_bg.jpg); background-repeat: repeat-y; background-position: left top; height: 2060px; padding: 15px; }
#no57 .box .inner { width: 685px; height: 2060px; background-color:#FFF; }
#no57 .box .abs { position: absolute; }

#no62 .box { width: 715px; position: relative; }
#no62 .box .abs { position: absolute; }
#no62 .box .txt01 { font-size: 12px; line-height: 1.6em; color: #FFF; }
#no62 .box .txt01 a { color: #FFF; }
#no62 .box .txt02 { font-size: 12px; line-height: 1.6em; }
