@charset "utf-8";


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

COMMON
 
================================================================== */
#header h1#logo a{
	background: url(../images/2014spring/logo_vol12.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

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










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

土肥CSS

================================================================== */
#no17 .mb20 { margin-bottom:20px;}
#no17 .mb25 { margin-bottom:20px;}
#no17 .mb30 { margin-bottom:30px;}
#no17 .mb35 { margin-bottom:35px;}
#no17 .mb40 { margin-bottom:40px;}
#no17 .mb50 { margin-bottom:50px;}
#no17 .pr15 { padding-right:15px;}
#no17 .pr40 { padding-right:40px;}
#no17 .p_1  {font-weight:700;}
#no17 .p_3  {font-weight:700; font-size:18px;}
#no17 .div_1  { padding-right:15px;}
#no17 .spacer{ border-bottom:1px #cccccc dotted; height:45px; clear:both;}
#no17 dl  { overflow:hidden; padding:30px 0;}
#no17 dl  dt, 
#no17 dl  dd
{ float:left;}
#no17 dl  dt{ width:200px;}
#no17 dl  dd{ width:480px; padding-left:35px;}

#no18 .mb10 { margin-bottom:10px;}
#no18 .mb20 { margin-bottom:20px;}
#no18 .mb25 { margin-bottom:25px;}
#no18 .mb30 { margin-bottom:30px;}
#no18 .mb45 { margin-bottom:45px;}
#no18 .mb60 { margin-bottom:60px;}
#no18 .mb110 { margin-bottom:110px;}
#no18 .mb130 { margin-bottom:130px;}
#no18 .clear{ clear:both; height:0;}
#no18 .re { position:relative;}
#no18 .abs { position:absolute;  top:0;  left:0;}
#no18 .div_1 { background:#272F37; overflow:hidden; color:white;}
#no18 .div_2,
#no18 .div_3 { padding:45px 30px 0 25px;}
#no18 .div_4 { padding:15px 30px 0 25px;}
#no18 .div_5 { padding:30px 20px 0 20px;}
#no18 .item296{ width:296px; float:left;}
#no18 .item357{ width:357px; float:left;}
#no18 .item358{ width:358px; float:left;}
#no18 .item419{ width:419px; float:left;}
#no18 .p_1{ clear:both;}
#no18 .p_2 a{ color:white;}
#no18 .p_3{ padding:0 20px 30px 20px;}

#no19 .mb30 { margin-bottom:30px;}
#no19 .mb35 { margin-bottom:35px;}
#no19 .mr_1 { margin-right:35px;}
#no19 .ma_1 { margin:36px 0 0 111px;}
#no19 .ma_2 {  margin: 631px 0 0 33px;  width: 646px;}
#no19 .p_1{ padding:40px 0;}
#no19 .p_2{margin: 1112px 0 0 24px;  width: 646px;}
#no19 .price{ font-size:11px;margin: 1166px 0 0 24px; }
#no19 .re { position:relative;}
#no19 .abs { position:absolute;  top:0;  left:0;}
#no19 .img_1 {top:5px;  left:6px;}
#no19 dl  { overflow:hidden; }
#no19 dl  dt, 
#no19 dl  dd
{ float:left;}
#no19 .dl_1 { padding:35px 0;}
#no19 .dl_1 dt{ width:214px; padding:0 35px;}
#no19 .dl_1 dd{ width:394px; padding-top:70px; padding-right:35px;}
#no19 .div_1{ height:1258px; margin-bottom:30px;}

#no20 .mb20 { margin-bottom:20px;}
#no20 .mb25 { margin-bottom:25px;}
#no20 .mb40 { margin-bottom:40px;}
#no20 .mb50 { margin-bottom:50px;}
#no20 .pt25 { padding-top:25px;}
#no20 .div_1{ text-align:center;}
#no20 .div_2{ width:680px; margin:0 auto; border: 1px solid black; padding:40px 0 60px 0;}
#no20 .div_3{ text-align:left; width:543px; margin:0 auto; clear:both;}
#no20 .ul_1{ list-style:none; width:628px; margin:0 auto;}
#no20 .ul_1 li{ float:left; height:302px; width:302px;}
#no20 .ul_1 li.li_1{ margin:0 20px 20px 0;}
#no20 .ul_1 li.li_2{ margin:0 0 20px 0;}
#no20 .ul_1 li.li_3{ margin:0 20px 0 0;}
#no20 .ul_1 li.li_5{ height:340px; }
#no20 .txa_l{ text-align:left;}
#no20 .wid_1{ width:630px;}


#no21 .mb12{ margin-bottom:12px;}
#no21 .mb15{ margin-bottom:15px;}
#no21 .mb20{ margin-bottom:20px;}
#no21 .mb25{ margin-bottom:25px;}
#no21 .mb30{ margin-bottom:30px;}
#no21 .mb40{ margin-bottom:40px;}
#no21 .mb50{ margin-bottom:50px;}
#no21 .mr_1{ margin-right:49px;}
#no21 .pr15{ padding-right:15px;}
#no21 .pr25{ padding-right:25px;}
#no21 .ml3{ margin-lef:3px;}
#no21 .div_1{ text-align:center; padding:30px; border:1px dotted #cccccc;}
#no21 .div_1 p{ text-align:left; }
#no21 .name_1{ color:#000033; margin-right:1em; font-weight:700;}
#no21 .name_2{ color:#660000; margin-right:1em; font-weight:700;}
#no21 ul{ list-style:none; overflow:hidden;}
#no21 ul li{ float:left; width:333px;}
#no21 ul li p{ width:280px;}

#no22 .mb10{ margin-bottom:10px;}
#no22 .mb20{ margin-bottom:20px;}
#no22 .mb25{ margin-bottom:25px;}
#no22 .mb40{ margin-bottom:40px;}
#no22 .mb70{ margin-bottom:80px;}
#no22 .pl_1{ padding-left:344px;}
#no22 .pt100{ padding-top:100px;}
#no22 .price{ font-size:11px;}
#no22 .tac{ text-align:center;}
#no22 .spacer{ border-bottom:1px #cccccc dotted; height:45px; clear:both;}
#no22 dl  { overflow:hidden; }
#no22 dl  dt, 
#no22 dl  dd
{ float:left;}
#no22 .dl_1 { padding:35px 0;}
#no22 .dl_1  dt{ width:200px;}
#no22 .dl_1  dd{ width:480px; padding-left:35px;}
#no22 .dl_1  dd .name{ padding-bottom:20px;}
#no22 .font11{ font-size:11px;}

#no23 .mb30{ margin-bottom:30px;}
#no23 .mb60{ margin-bottom:60px;}
#no23 .mb90{ margin-bottom:90px;}
#no23 .pl10{ padding-left:10px; }
#no23 .pr20{ padding-right:20px; }
#no23 .pt10{ padding-top:10px; }
#no23 .pt30{ padding-top:30px; }
#no23 .pt90{ padding-top:90px; }
#no23 .pt100{ padding-top:100px; }
#no23 .clear{ clear:both;}
#no23 .h30{ height:30px;}

#no24 .tx_c{ text-align:center;}
#no24 .mb20{ margin-bottom:20px;}
#no24 .mb30{ margin-bottom:30px;}
#no24 .mb40{ margin-bottom:40px;}
#no24 .mb60{ margin-bottom:60px;}

#no25 .re { position:relative;}
#no25 .abs { position:absolute;  top:0;  left:0;}
#no25 .div_1{ height:1761px;}
#no25 .div_2{ height:822px;}
#no25 .div_3{height:900px;}
#no25 .div_4{ height:995px; margin-bottom:30px;}
#no25 .img_2{ margin-top:793px;}
#no25 .p_1 { margin: 569px 0 0 393px; width: 300px; }
#no25 .p_2 { margin: 1499px 0 0 22px;  width: 350px;}
#no25 .p_3 { margin: 602px 0 0 18px;  width: 350px;}
#no25 .p_4 { margin:670px 0 0 23px;  width: 350px;}
#no25 .p_5 { margin:871px 0 0 20px;  width: 675px;}

#no26 .mb15{ margin-bottom:15px;}
#no26 .div_1{ height:1393px; position:relative;}
#no26 .div_2{ height:1419px; position:relative;}
#no26 .abs{ position:absolute;} 
#no26 .p_1 {   margin: 653px 0 0 53px;   width: 621px;}

#no27 .div_1{ background-color:black;}
#no27 .mb20{ margin-bottom:20px;}
#no27 .mb30{ margin-bottom:30px;}
#no27 ul{list-style:none; overflow:hidden; color:white;}
#no27 ul li{float:left; width:50%;}
#no27 ul li p{padding:0 20px;}
#no27 ul li p a{ color:white;}
#no27 .tx_c{ text-align:center;}

#no28 .mb20{ margin-bottom:20px;}
#no28 .clear{ clear:both;}
#no28 .pt103{ padding-top:103px;}
#no28 ul{list-style:none; overflow:hidden;}
#no28 ul li{float:left;}
#no28 ul li.li_1{ width:131px;}
#no28 ul li.li_2{ width:171px; padding-left:18px;}
#no28 .pl20{padding-left:20px;}
#no28 .pr20{padding-right:20px;}
#no28 .price{ font-size:11px;}



#no29 .mb10{ margin-bottom:10px;}
#no29 .mb20{ margin-bottom:20px;}
#no29 .mb30{ margin-bottom:30px;}
#no29 .mb40{ margin-bottom:40px;}
#no29 .pt30{ padding-top:30px;}
#no29 .pad_1{ padding:15px 0 0 30px ;}
#no29 .pad_2{ padding:10px ; color:white; font-size:11px;}
#no29 .pad_2 a,
#no29 .color_1
{color:white;}
#no29 .p_1{ padding:15px 0; text-align:center;}
#no29 .wrap_1{ overflow:hidden;}
#no29 .wrap_2{ overflow:hidden; background:#272936;}
#no29 .wrap_3{ overflow:hidden; clear:both; padding:20px;}
#no29 .wrap_4{ overflow:hidden; clear:both; background:black;}

#no30 .mr15{ margin-right:15px;}
#no30 .mb20{ margin-bottom:20px;}
#no30 .mb25{ margin-bottom:25px;}
#no30 .mb30{ margin-bottom:30px;}
#no30 .mb35{ margin-bottom:35px;}
#no30 .mb60{ margin-bottom:40px;}
#no30 .wrap_1{ border:1px dotted #898989;} 
#no30 .p_1{ padding:0 40px;}
#no30 .tx_c{ text-align:center;}
#no30 .spacer{ clear:both; height:40px; }

#no35 .mb20{ margin-bottom:20px;}
#no35 .mb30{ margin-bottom:30px;}
#no35 .mb35{ margin-bottom:35px;}
#no35 .mb40{ margin-bottom:40px;}
#no35 .mb50{ margin-bottom:50px;}
#no35 .mb80{ margin-bottom:80px;}

#no38 .re { position:relative;}
#no38 .abs { position:absolute;  top:0;  left:0;}
#no38 .mb30{ margin-bottom:30px;}
#no38 .mb40{ margin-bottom:40px;}
#no38 .mb50{ margin-bottom:50px;}
#no38 .pb20{ padding-bottom:20px;}
#no38 .pb30{ padding-bottom:30px;}
#no38 .txa_c{ text-align:center;}
#no38 ul{ list-style:none; overflow:hidden;}
#no38 ul li{ float:left;}
#no38 ul .li_1{ width:234px;}
#no38 ul .li_2{ width:450px; padding-left:25px;}
#no38 .ul_1 li{ padding-top:40px; padding-bottom:40px;}
#no38 .bdb{ border-bottom:1px solid black;}
#no38 .h_1{ height:194px;}
#no38 .h_2{ height:151px;}
#no38 .p_1{ margin:102px 0 0 3px;}
#no38 .p_2{ margin:92px 0 0 3px;}
#no38 .p_3{ margin:132px 0 0 3px;}
#no38 .p_4{ margin:92px 0 0 8px;}
#no38 .p_5{ margin:92px 0 0 8px;}
#no38 .p_6{ margin:94px 0 0 8px;}
#no38 .bold{ font-weight:700; font-size:120%;}

#no46 .re { position:relative;}
#no46 .abs { position:absolute;  top:0;  left:0;}
#no46 .mb15{ margin-bottom:15px;}
#no46 .mb20{ margin-bottom:20px;}
#no46 .mb30{ margin-bottom:30px;}
#no46 .mb35{ margin-bottom:35px;}
#no46 .mb40{ margin-bottom:40px;}
#no46 .mb55{ margin-bottom:55px;}
#no46 .pl6{ padding-left:6px;}
#no46 .pl15{ padding-left:15px;}
#no46 .pl20{ padding-left:20px;}
#no46 .pl_1{ padding-left:17px;}
#no46 .pad_1{ padding:0 10px;}
#no46 .div_1{ height:440px;}
#no46 .div_1 p {   margin: 330px 0 0 150px;   text-align: center;   width: 450px;}
#no46 .div_1 span{ font-weight:700; margin-bottom:20px; font-size:110%; display:block;}
#no46 .txa_c{ text-align:center;}
#no46 .item261{ width:261px; float:left;}
#no46 .item267{ width:267px; float:left;}
#no46 .item406{ width:406px; float:left;}
#no46 .wrap{ overflow:hidden;}
#no46 .mb70{ margin-bottom:70px;}

#no57 .mt33{ margin-top:33px;}
#no57 .re { position:relative;}
#no57 .abs { position:absolute;  top:0;  left:0;}
#no57 .div_1 { height:5125px;}
#no57 .div_2 { height:699px;}
#no57 .p_1 {   margin: 437px 0 0 31px;  width: 330px;}
#no57 .p_2 {   margin:509px 0 0 446px;  width: 330px;}
#no57 .p_2 span{ font-weight:700;}
#no57 .div_3 { height:3640px;}
#no57 .div_3 .img_1{ margin:25px 0 0 108px;}
#no57 .div_3 .img_2{ margin:153px 0 0 30px;}
#no57 .div_3 .img_3{ margin:153px 0 0 489px;}
#no57 .div_3 .img_4{ margin:535px 0 0 13px;}
#no57 .div_3 .img_5{ margin:535px 0 0 275px;}
#no57 .div_3 .img_6{ margin:919px 0 0 154px;}
#no57 .div_3 .img_7{ margin:1047px 0 0 30px;}
#no57 .div_3 .img_8{ margin:1047px 0 0 489px;}
#no57 .div_3 .img_9{ margin:1440px 0 0 208px;}
#no57 .div_3 .img_10{ margin:1568px 0 0 275px;}
#no57 .div_3 .img_11{ margin:1966px 0 0 154px;}
#no57 .div_3 .img_12{ margin:1568px 0 0 20px;}
#no57 .div_3 .img_13{ margin:2093px 0 0 30px;}
#no57 .div_3 .img_14{ margin:2093px 0 0 489px;}
#no57 .div_3 .img_15{ margin:2489px 0 0 158px;}
#no57 .div_3 .img_16{ margin:2617px 0 0 20px;}
#no57 .div_3 .img_17{ margin:2617px 0 0 275px;}
#no57 .div_3 .img_18{ margin:3014px 0 0 303px;}
#no57 .div_3 .img_19{ margin:3146px 0 0 20px;}
#no57 .div_3 .tx_1 {   margin: 371px 0 0 497px;  width: 190px;}
#no57 .div_3 .tx_2 {   margin: 753px 0 0 27px;  width: 190px;}
#no57 .div_3 .tx_3 {   margin: 1266px 0 0 497px;  width: 190px;}
#no57 .div_3 .tx_4 {   margin: 1786px 0 0 28px;  width: 190px;}
#no57 .div_3 .tx_5 {   margin:2313px 0 0 497px;  width: 190px;}
#no57 .div_3 .tx_6 {   margin:2835px 0 0 27px;  width: 190px;}
#no57 .div_3 .tx_7 {   margin: 3445px 0 0 27px;   width: 663px;}
#no57 .div_4 { height:680px;}
#no57 .div_4 .img_1{ margin:156px 0 0 20px;}
#no57 .div_4 .tx_1 {  margin: 396px 0 0 31px;  width: 650px;}

#no58 .re { position:relative;}
#no58 .abs { position:absolute;  top:0;  left:0;}
#no58 .mb15{ margin-bottom:15px;}
#no58 .mb20{ margin-bottom:20px;}
#no58 .mb50{ margin-bottom:50px;}
#no58 .mb70{ margin-bottom:70px;}
#no58 .div_1 { height:341px;}
#no58 .div_1 p {   line-height: 1.7em;   margin: 141px 0 0 386px;   width: 290px;}
#no58 .div_2 { height:357px;}
#no58 .div_2 p {   line-height: 1.7em;   margin: 301px 0 0 17px;   width: 580px;}
#no58 .div_3 { height:546px;}
#no58 .div_3 div {   font-size: 11px;   margin: 289px 0 0 3px;   width: 580px;}
#no58 .div_4 { height:216px;}
#no58 .div_4 div {   font-size: 13px;   margin: 44px 0 0 399px;   width: 275px;}
#no58 .div_4 div p{ font-size:120%; margin-bottom:15px;}

#no59 .re { position:relative;}
#no59 .abs { position:absolute;  top:0;  left:0;}
#no59 .div_1 { height:2762px;}
#no59 .img_1{ margin:0px 0 0 0px;}
#no59 .img_2{ margin:145px 0 0;}
#no59 .img_3{ margin:408px 0 0;}
#no59 .img_4{ margin:820px 0 0;}
#no59 .img_5{ margin:1127px 0 0;}
#no59 .img_6{ margin:1350px 0 0;}
#no59 .img_7{ margin:1806px 0 0;}
#no59 .img_8{ margin:2061px 0 0;}
#no59 .img_9{ margin:2539px 0 0;}
#no59 .p_1 {   margin: 324px 0 0 20px;   width: 680px;}
#no59 .p_2 {   font-size: 11px;   margin: 685px 0 0 20px;   width: 360px; line-height: 1.7em;}
#no59 .p_3 {   font-size: 11px;   margin: 685px 0 0 360px;   width: 360px; line-height: 1.7em;}
#no59 .p_4 {   margin: 848px 0 0 430px;   width: 270px; font-size:11px;}
#no59 .p_5 {   border-bottom: 2px solid #000000;   margin: 1145px 0 0 216px;   width: 454px;}
#no59 .p_6 {   font-size: 11px;   line-height: 1.7em;   margin: 1174px 0 0 216px;   width: 454px;}
#no59 .p_7 {   font-size: 11px;   margin: 1846px 0 0 430px;   width: 270px;}
#no59 .p_8 {   font-size: 11px;   margin: 2395px 0 0 20px;   width: 360px; line-height: 1.7em;}
#no59 .p_9 {   font-size: 11px;   margin: 2395px  0 0 360px;   width: 360px; line-height: 1.7em;}
#no59 .p_10 {   border-bottom: 2px solid #000000;   margin: 2574px 0 0 70px;   width: 574px;}
#no59 .p_11 {   font-size: 11px;   line-height: 1.7em; margin: 2605px 0 0 70px;   width: 574px;}

#no60 .mb10{ margin-bottom:10px;}
#no60 .mb25{ margin-bottom:25px;}
#no60 .mb35{ margin-bottom:35px;}
#no60 .mb50{ margin-bottom:50px;}
#no60 .mb55{ margin-bottom:55px;}
#no60 .h540{ height:540px;}
#no60 .q{ font-weight:700;}
#no60 .a .span_1{ color:#ff6600; margin-right:1em;}
#no60 .p_1{ font-size:10px;}
#no60 .p_2{ padding:10px 40px 0 25px; }
#no60 .p_3{ padding:10px 35px 0 30px; }
#no60 .div_1{ position:relative; height:372px; clear:both;}
#no60 .div_1 .img_1{ position: absolute; left:0 ; top:0;}
#no60 .div_1 .p_4 {   margin: 205px 0 0 384px;   position: absolute;  width: 310px;}

#no61 .mb20{ margin-bottom:20px;}
#no61 .mb30{ margin-bottom:30px;}
#no61 .mb40{ margin-bottom:40px;}
#no61 .tx_1{ font-weight:700;}
#no61 .tx_2 span{ color:#fc87b9;}
#no61 ul{ list-style:none; overflow:hidden; border-bottom:1px dotted #cccccc; padding-bottom:40px;}
#no61 ul li{ width:50%; float:left;}
#no61 ul li p{ text-align:center; padding-bottom:20px;}
#no61 ul li div{ padding:0 40px;}
#no61 dl{ overflow:hidden; padding-top:30px; padding-bottom:30px;}
#no61 dl dt,
#no61 dl dd{ float:left;}
#no61 dl dd .name{ font-weight:700; padding-bottom:15px;}
#no61 dl dt{ width:200px;}
#no61 dl dd{ width:485px; padding-left:30px;}

#no62 .re { position:relative;}
#no62 .abs { position:absolute;  top:0;  left:0;}
#no62 .pl20 { padding-left:20px;}
#no62 .pr20 { padding-right:20px;}
#no62 .mb20{ margin-bottom:20px;}
#no62 .mb30{ margin-bottom:30px;}
#no62 .mb40{ margin-bottom:40px;}
#no62 .mb70{ margin-bottom:70px;}
#no62 .div_1{ height:294px;}
#no62 .p_1 {   color: #8969C1;   margin: 143px 0 0 40px;   width: 210px;}
#no62 .p_2 {    margin: 202px 0 0 280px;   width: 210px;}
#no62 .p_3 {    margin: 202px 0 0 501px;   width: 210px;}
#no62 .q{ font-weight:700; padding-bottom:25px;}
#no62 .q_2{ font-weight:700; padding-bottom:0px;}
#no62 .a span{ color:#8969C1; margin-right:10px;}
#no62 .div_2{ height:385px;}
#no62 .div_2 p {   margin: 35px 0 0 343px;   width: 340px;}
#no62 .div_3{ height:416px;}
#no62 .div_3 p {  margin: 115px 0 0 48px;  width: 340px;}
#no62 .div_4{ height:416px;}
#no62 .div_4 p {  margin: 115px 0 0 343px;  width: 340px;}
#no62 .div_5{ height:416px;}
#no62 .div_5 p {  margin: 66px 0 0 42px;  width: 340px;}
#no62 .spacer{ height:25px; border-bottom:1px dotted #cccccc;}
#no62 dl{ overflow:hidden; padding-top:30px; padding-bottom:30px;}
#no62 dl dt,
#no62 dl dd{ float:left;}
#no62 dl dt{ width:230px;}
#no62 dl dd{ width:485px;}
#no62 dl dd .name{ font-weight:700; font-size:120%; padding-bottom:15px;}

#no63 .mb10{ margin-bottom:10px;}
#no63 .mb30{ margin-bottom:30px;}
#no63 .mb40{ margin-bottom:40px;}
#no63 .pr20{ padding-right:20px;}
#no63 .div_1{ overflow:hidden;}
#no63 .div_1 .left{ float:left; width:343px; padding-right:14px;}
#no63 .div_1 .right{ float:right;width:354px; padding-top:104px; }
#no63 .div_1 .right p{ padding-left:20px;}
#no63 ul{ list-style:none; overflow:hidden;}
#no63 ul li{ width:245px; float:left;}
#no63 .w_1{width:224px;}
#no63 .w_2{width:469px;}
#no63 .pl_1{padding-left:245px;}

#no65 .re { position:relative;}
#no65 .abs { position:absolute;  top:0;  left:0;}
#no65 .mb20{ margin-bottom:20px;}
#no65 .mb30{ margin-bottom:30px;}
#no65 .mb40{ margin-bottom:40px;}
#no65 .mb70{ margin-bottom:70px;}
#no65 .wrap_1{ height:697px;}
#no65 .p_1 {   margin: 231px 0 0 403px;   width: 290px;}
#no65 .wrap_2{ height:1597px; background:url(../upload/2014spring/article/65/65_02.jpg);}
#no65 .p_2 {   margin: 241px 0 0 43px;   width: 332px;}
#no65 .p_3 {   margin: 868px 0 0 43px;   width: 310px;}
#no65 .p_4 {   margin:873px 0 0 365px;   width: 310px; line-height:1.2em;}
#no65 .p_5 {   margin: 1397px 0 0 43px;   width: 310px;}
#no65 .p_6 {   margin: 1398px 0 0 366px;   width: 310px; line-height:1.2em;}
#no65 .p_5-2 {   margin: 1427px 0 0 43px;   width: 310px;}
#no65 .p_6-2 {   margin: 1427px 0 0 366px;   width: 310px; line-height:1.2em;}
#no65 ul{ list-style:none; overflow:hidden;}
#no65 ul li{ float:left; }
#no65 ul li.li_1{ width:258px;}
#no65 ul li.li_2{ width:448px; padding-top:50px;}
#no65 ul li.li_2 p{ margin:10px; font-weight:700; font-size:130%;}
#no65 .wrap_3{ height:666px;}
#no65 .p_7 {   margin: 218px 0 0 403px;   width: 290px;}
#no65 .wrap_4{ height:1589px; background:url(../upload/2014spring/article/65/65_02.jpg);}
#no65 .tx_c{ text-align:center;}
#no65 .img_1{ margin:44px 0 0 392px;}
#no65 .img_2{ margin:115px 0 0 41px;}
#no65 .img_3{ margin:453px 0 0 41px;}
#no65 .img_4{ margin:517px 0 0 41px;}
#no65 .img_5{ margin:558px 0 0 42px;}
#no65 .img_6{ margin:558px 0 0 371px;}
#no65 .img_7{ margin:1072px 0 0 39px;}
#no65 .img_8{ margin:1114px 0 0 42px;}
#no65 .img_9{ margin:1114px 0 0 371px;}
#no65 .img_10{ margin:44px 0 0 392px;}
#no65 .img_11{ margin:99px 0 0 41px;}
#no65 .img_12{ margin:453px 0 0 41px;}
#no65 .img_13{ margin:517px 0 0 41px;}
#no65 .img_14{ margin:558px 0 0 42px;}
#no65 .img_15{ margin:558px 0 0 371px;}
#no65 .img_16{ margin:1044px 0 0 39px;}
#no65 .img_17{ margin:1086px 0 0 42px;}
#no65 .img_18{ margin:1086px 0 0 371px;}

#no66 .re { position:relative;}
#no66 .abs { position:absolute;  top:0;  left:0;}
#no66 .div_1{ height:597px; margin-top:60px; color:#503007; border-bottom:1px dotted #cccccc;}
#no66 .div_2{ height:578px; color:#503007;border-bottom:1px dotted #cccccc;}
#no66 .div_3{ height:594px; color:#503007; margin-bottom:60px;}
#no66 .p_1 {   font-size: 15px;   margin:248px 0 0 73px;   width: 330px; line-height:1.6em;}
#no66 .p_2 {   font-size: 11px;   line-height: 1.4em;   margin: 414px 0 0 73px;   width: 330px;}
#no66 .div_2 .p_1 { margin:233px 0 0 73px;  }
#no66 .div_2 .p_2 { margin:398px 0 0 73px;  }
#no66 .div_3 .p_1 { margin:257px 0 0 73px; width:290px;  }
#no66 .div_3 .p_2 { margin:411px 0 0 73px;  }
#no66 ul{ list-style:none; overflow:hidden;border-bottom:1px dotted #cccccc; padding-bottom:60px; margin-bottom:30px;}
#no66 ul li{ width:50%; float:left;}
#no66 ul li.li_1{ text-align:center;}
#no66 ul li.li_2{ padding-top:40px;} 
#no66 ul li.li_2 p{ padding:0 40px;}
#no66 dl{ overflow:hidden; padding-bottom:30px;}
#no66 dl dt,
#no66 dl dd{ float:left;}
#no66 dl dt{ width:200px;}
#no66 dl dd{ width:485px; padding-left:30px;}
#no66 dl dd span{ display:block; padding-bottom:10px; font-weight:700; font-size:15px;}

#no64 table{ width:715px; margin-bottom:30px;}
#no64 table td {   padding-left: 47px;   text-align: left;   width: 303px; padding-bottom:3px;}
#no64 .h588{ height:588px;}
#no64 .p_1{ padding:0 25px 0 10px;}
#no64 .p_2{ padding:0 10px 0 20px;}
#no64 .mb10{ margin-bottom:10px;}
#no64 .clear{ height:30px; clear:both;}

#no67 .re { position:relative;}
#no67 .abs { position:absolute;  top:0;  left:0;}
#no67 .tx_1 span , #no67 .tx_2 span ,#no67 .tx_3 span , #no67 .tx_4 span{ padding-left:6px; padding-right:6px; display:block;}
#no67 .div_1{ height:802px; }
#no67 .div_1 .tx_1 {   line-height: 1.7em;   margin: 149px 0 0 338px;   width: 323px;}
#no67 .div_1 .tx_2 {   font-size: 11px; margin: 623px 0 0 47px;   width: 193px;}
#no67 .div_1 .tx_3 {   font-size:11px; margin: 631px 0 0 265px;   width: 193px;  line-height: 1.6em;}
#no67 .div_1 .tx_4 {   font-size: 11px;   line-height: 1.5em;   margin: 650px 0 0 486px;   width: 184px;   word-break: break-all;}
#no67 .div_1 .tit_1 {   font-size: 14px;   margin: 587px 0 0 46px;   width: 190px;}
#no67 .div_1 .tit_2 {   font-size: 14px;   margin: 604px 0 0 265px;   width: 194px;}
#no67 .div_1 .tit_3 {   font-size: 14px;   margin: 623px 0 0 494px;   width: 194px;}
#no67 .div_2{ height:920px; }
#no67 .div_2 .tx_1 {   line-height: 1.7em;   margin: 245px 0 0 350px;   width: 323px;}
#no67 .div_2 .tx_2 {   font-size: 11px; margin:734px 0 0 47px;   width: 193px;}
#no67 .div_2 .tx_3 {   font-size: 11px;   line-height: 1.6em;   margin: 754px 0 0 266px;  width: 187px ;}
#no67 .div_2 .tx_4 {   font-size: 11px;   line-height: 1.5em;   margin: 751px 0 0 486px;   width: 184px;   word-break: break-all;}
#no67 .div_2 .tit_1 {   font-size: 14px;   margin: 696px 0 0 55px;   width: 190px;}
#no67 .div_2 .tit_2 {    font-size: 14px;   margin: 720px 0 0 283px;   width: 194px;}
#no67 .div_2 .tit_3 {   font-size: 14px;   margin:717px 0 0 543px;   width: 194px;}
#no67 .div_3{ height:920px; }
#no67 .div_3 .tx_1 {   line-height: 1.7em;   margin:229px 0 0 353px;   width: 323px;}
#no67 .div_3 .tx_2 {   font-size: 11px; margin:706px 0 0 47px;   width: 193px;}
#no67 .div_3 .tx_3 {   font-size: 11px;   line-height: 1.6em;   margin: 725px 0 0 266px;  width: 187px ;}
#no67 .div_3 .tx_4 {   font-size: 11px;   line-height: 1.5em;   margin:744px 0 0 486px;   width: 184px;   word-break: break-all;}
#no67 .div_3 .tit_1 {   font-size: 14px;   margin:668px 0 0 62px;   width: 190px;}
#no67 .div_3 .tit_2 {    font-size: 14px;   margin: 691px 0 0 303px;   width: 194px;}
#no67 .div_3 .tit_3 {   font-size: 14px;   margin:710px 0 0 503px;   width: 194px;}

#no68 dl{ overflow:hidden; padding-bottom:50px;}
#no68 dl dt,
#no68 dl dd{ float:left;}
#no68 dl dt{width:387px;}
#no68 dl dd{width:326px;}
#no68 dl dt .p_1{ padding:10px 15px 0 15px;}
#no68 dl dt .p_1 span{ font-size:120%; font-weight:700; display:block; padding-bottom:5px;}
#no68 dl dd .p_2{ padding:10px 10px 0 30px;}

#no69 .re { position:relative;}
#no69 .abs { position:absolute;  top:0;  left:0;}
#no69 .div_1 { height:372px;}
#no69 .div_1 p { margin: 182px 0 0 360px;  width: 332px;}
#no69 .div_1 .p_1 { margin: 193px 0 0 27px;  width: 332px;}
#no69 .div_1 .p_2 {  margin: 223px 0 0 360px;  width: 332px;}
#no69 .div_1 .p_3 { margin: 210px 0 0 28px;  width: 332px;}
#no69 .mb20{ margin-bottom:20px;}

#no70 .mb20{ margin-bottom:20px;}
#no70 .mb30{ margin-bottom:30px;}
#no70 .mb50{ margin-bottom:50px;}
#no70 .mb70{ margin-bottom:70px;}
#no70 ul{ list-style:none; overflow:hidden;}
#no70 ul li{ float:left; width:50%; text-align:center;}
#no70 ul li p{text-align:left; padding:0 20px;}


#no71 .item346{ width:346px; float:left; height:706px; position:relative;}
#no71 .item346 img,
#no71 .div_2 img,
#no71 .div_2 p
{ position:absolute;}
#no71 .mb40{ margin-bottom:40px;}
#no71 .item346 p {   margin: 520px 0 0 26px;   position: absolute;   width: 297px;}
#no71 .mr23{ margin-right:23px;}
#no71 .clear{ clear:both;}
#no71 .h50{ height:50px;}
#no71 .div_2{ height:560px; margin-bottom:30px;}
#no71 .div_2 p {   margin: 223px 0 0 404px;   width: 287px;}
#no71 .div_2 .p_2 {   margin:228px 0 0 401px;   width: 287px;}
#no71 .h605{ height:605px;}

#no72 .re { position:relative;}
#no72 .abs { position:absolute;  top:0;  left:0;}
#no72 .div_1{ height:3762px; margin-bottom:30px;}
#no72 .img_1{ margin:15px 0 0 220px;}
#no72 .img_2{ margin:144px 0 0 194px;}
#no72 .img_3{ margin:491px 0 0 21px;}
#no72 .img_4{ margin:521px 0 0 341px;}
#no72 .img_5{ margin:911px 0 0 190px;}
#no72 .img_6{ margin:1010px 0 0 21px;}
#no72 .img_7{ margin:1120px 0 0 349px;}
#no72 .img_8{ margin:1517px 0 0 165px;}
#no72 .img_9{ margin:1617px 0 0 19px;}
#no72 .img_10{ margin:1946px 0 0 176px;}
#no72 .img_11{ margin:2046px 0 0 23px;}
#no72 .img_12{ margin:2442px 0 0 20px;}
#no72 .img_13{ margin:2665px 0 0 21px;}
#no72 .img_14{ margin:2931px 0 0 231px;}
#no72 .img_15{ margin:3032px 0 0 20px;}
#no72 .img_16{ margin:3413px 0 0 58px;}
#no72 .tx_1 {
  margin: 142px 0 0 22px;
  width: 150px;}
#no72 .tx_2 {
  margin: 642px 0 0 340px;
  width: 350px;}
#no72 .tx_3 {
  margin: 1008px 0 0 343px;
  width: 350px;}
#no72 .tx_4 {
  margin: 1380px 0 0 343px;
  width: 350px;}
#no72 .tx_5 {
  margin: 1614px 0 0 543px;
  width: 150px;
}
#no72 .tx_6 {
  margin: 2044px 0 0 23px;
  width: 150px;
}
#no72 .tx_7 {
  margin: 2507px 0 0 375px;
  width: 320px;
}
#no72 .tx_8 {
  margin: 2734px 0 0 29px;
  width: 320px;
}
#no72 .tx_9 {
  margin: 3031px 0 0 542px;
  width: 150px;
}
#no72 .tx_10 {
  margin: 3457px 0 0 59px;
  width: 600px;
}


#no73 .mb35{ margin-bottom:35px;}
#no73 .mb40{ margin-bottom:40px;}
#no73 .mb60{ margin-bottom:60px;}
#no73 .re { position:relative;}
#no73 .abs { position:absolute;  top:0;  left:0;}
#no73 .div_1{ height:329px;}
#no73 .div_1 p {  padding: 126px 0 0 230px;  width: 443px;}
#no73 .div_2{ height:1230px;}
#no73 .div_2 .img_1{ margin:148px 0 0 13px;}
#no73 .div_2 .img_2{ margin:178px 0 0 386px;}
#no73 .div_2 .img_3{ margin:527px 0 0 59px;}
#no73 .div_2 .img_4{ margin:487px 0 0 358px;}
#no73 .div_2 .img_5{ margin:828px 0 0 14px;}
#no73 .div_2 .img_6{ margin:867px 0 0 418px;}
#no73 .div_2 .tx_1 {  margin: 237px 0 0 396px;  width: 269px;}
#no73 .div_2 .tx_2 {  margin: 586px 0 0 59px;  width: 269px;}
#no73 .div_2 .tx_3 {  margin: 924px 0 0 399px;  width: 269px;}
#no73 .div_3{ height:839px; padding-bottom:30px;}
#no73 .div_3 .img_1{ margin:174px 0 0 23px;}
#no73 .div_3 div {  margin: 171px 0 0 439px;  width: 240px; word-break:break-all;}

#no74 .mb10{ margin-bottom:10px;}
#no74 .mb20{ margin-bottom:20px;}
#no74 .mb30{ margin-bottom:30px;}
#no74 .mb40{ margin-bottom:40px;}
#no74 .mb60{ margin-bottom:60px;}
#no74 .ml50{ margin-left:50px;}
#no74 .p_1{ text-align:center;}
#no74 .div_1 { position:relative; height:1167px;}
#no74 .div_2 { position:relative; height:260px;}
#no74 .div_1 img{ position:absolute;}
#no74 .div_1 p{ position:absolute;}
#no74 .div_1 .tx_1 {  margin: 164px 0 0 394px;  width: 286px;}
#no74 .div_1 .tx_2 {  margin: 394px 0 0 2px;  width: 286px;}
#no74 .div_1 .tx_3 {  margin: 840px 0 0 2px;  width: 716px;}
#no74 .div_1 .tx_4 { margin: 1006px 0 0 394px;  width: 296px;}
#no74 .div_2 .img_2 { position:relative; margin-left:50px;}
#no74 .div_2 .tx_1 {  margin: -240px 0 0 360px;  width: 286px;}
#no74 .spacer{ height:30px; border-bottom:1px dotted #cccccc;}
#no74 ul{ list-style:none; overflow:hidden; padding-bottom:30px;}
#no74 ul li{ float:left;}
#no74 ul li.li_1{ width:203px;}
#no74 ul li.li_2 {  margin-left: 30px;  width: 463px;}  
#no74 ul li.li_2 span{ font-weight:700; font-size:130%; display:block; margin-bottom:10px;}

#no75 .mb40{ margin-bottom:40px;}
#no75 .re { position:relative;}
#no75 .abs { position:absolute;  top:0;  left:0;}
#no75 .div_1,
#no75 .div_3
{ height:670px;}
#no75 .div_2{ height:715px;}
#no75 .div_4{ height:636px;}
#no75 .img_1{ margin:148px 0 0 250px;}
#no75 .img_2{ margin:134px 0 0 310px;}
#no75 .img_3{ margin:158px 0 0 48px;}
#no75 .img_4{ margin:131px 0 0 314px;}
#no75 .div_1 .p_1 {  margin: 135px 0 0 66px;  width: 176px;}
#no75 .div_1 .p_2 {  margin: 416px 0 0 38px;  width: 406px;}
#no75 .div_2 .p_1 {  margin: 139px 0 0 481px;  width: 176px;}
#no75 .div_2 .p_2 {  margin: 437px 0 0 281px;  width: 406px;}
#no75 .div_3 .p_1 {  margin: 140px 0 0 279px;  width: 144px;}
#no75 .div_3 .p_2 {  margin: 415px 0 0 37px;  width: 406px;}
#no75 .div_4 .p_1 {  margin: 147px 0 0 450px;  width: 194px;}
#no75 .div_4 .p_2 {  margin: 436px 0 0 267px;  width: 436px;}

#no76 .tit{ text-align:center;}
#no76 .mb30{ margin-bottom:30px;}
#no76 ul{ list-style:none; overflow:hidden; border-bottom:1px dotted #cccccc; width:100%;}
#no76 ul li { float:left; overflow:hidden; width:357px; margin-bottom:10px; margin-top:10px;} 
#no76 ul li .img{ width:110px; float:left;} 
#no76 ul li .tx{ width:226px; float:left;} 
#no76 ul .li_1 .tx{ border-right:1px dotted #cccccc; padding-right:20px;}
#no76 ul .li_2 .img { padding-left:20px;}
#no76 ul .li_3{ text-align:right;}
#no76 .border_cancel{ border:none;}
#no76 .border_b{ border-bottom:1px dotted #cccccc; padding-bottom:10px; }


#no77 .re { position:relative;}
#no77 .abs { position:absolute;  top:0;  left:0;}
#no77 .mb20{ margin-bottom:20px;}
#no77 .mb40{ margin-bottom:40px;}
#no77 .p_1 {  margin: 70px 0 0 5px;  width: 340px;}
#no77 .p_2 {  margin: 70px 0 0 1px;  width: 340px;}
#no77 .p_3 {  margin: 60px 0 0 18px;  width: 340px;}
#no77 .p_4 {  margin: 79px 0 0 1px;  width: 343px;}
#no77 .p_5 {  margin: 68px 0 0 14px;  width: 343px;}
#no77 .p_6 {  margin: 64px 0 0 1px;  width: 343px;}
#no77 ul{ list-style:none; overflow:hidden;}
#no77 ul li{ float:left;}
#no77 .ul_1 .li_1{ width:359px; }
#no77 .ul_1 .li_2{ width:356px; height:225px; }
#no77 .ul_2 .li_1{ width:337px; height:247px; }
#no77 .ul_2 .li_2{ width:378px; text-align:right; }
#no77 .ul_3 .li_1{ width:346px; }
#no77 .ul_3 .li_2{ width:369px; height:235px; }
#no77 .ul_4 .li_1{ width:355px; height:250px; }
#no77 .ul_4 .li_2{ width:360px;  text-align:right; }
#no77 .ul_5 .li_1{ width:350px; }
#no77 .ul_5 .li_2{ width:356px; height:237px; }
#no77 .ul_6 .li_1{ width:335px; height:250px; }
#no77 .ul_6 .li_2{ width:360px;  text-align:right; }

#no79 .re { position:relative;}
#no79 .abs { position:absolute;  top:0;  left:0;}
#no79 .div_1 { height:1548px; margin-bottom:50px;}
#no79 .div_1 .img_1{ margin:46px 0 0 16px;}
#no79 .div_1 .img_2{ margin:43px 0 0 351px;}
#no79 .div_1 .img_3{ margin:630px 0 0 16px;}
#no79 .div_1 .img_4{ margin:569px 0 0 381px;}
#no79 .div_1 .img_5{ margin:1055px 0 0 21px;}
#no79 .div_1 .img_6{ margin:1135px 0 0 516px;}
#no79 .div_1 .p_1 {   margin:431px 0 0 38px;   width: 640px;}
#no79 .div_1 .p_2 {   margin: 629px 0 0 205px;   width: 160px;}
#no79 .div_1 .p_3 {   margin: 872px 0 0 17px;  width: 390px;}
#no79 .div_1 .p_4 {   margin: 1122px 0 0 352px;  width: 160px;}
#no79 .div_1 .p_5 {   margin: 1372px 0 0 353px;  width: 350px;}
#no79 .div_2 { height:1575px; margin-bottom:30px;}
#no79 .div_2 .img_1{ margin:51px 0 0 26px;}
#no79 .div_2 .img_2{ margin:51px 0 0 355px;}
#no79 .div_2 .img_3{ margin:657px 0 0 14px;}
#no79 .div_2 .img_4{ margin:589px 0 0 387px;}
#no79 .div_2 .img_5{ margin:1073px 0 0 17px;}
#no79 .div_2 .img_6{ margin:1147px 0 0 512px;}
#no79 .div_2 .p_1 {   margin:451px 0 0 46px;   width: 640px;}
#no79 .div_2 .p_2 {   margin: 650px 0 0 210px;   width: 160px;}
#no79 .div_2 .p_3 {   margin: 897px 0 0 28px;  width: 390px;}
#no79 .div_2 .p_4 {   margin: 1131px 0 0 350px;  width: 160px;}
#no79 .div_2 .p_5 {   margin: 1378px 0 0 350px;  width: 350px;}


#no80 .mb30{ margin-bottom:30px;}
#no80 .mb25{ margin-bottom:25px;}
#no80 .re { position:relative;}
#no80 .abs { position:absolute;  top:0;  left:0;}
#no80 .div_1{ height:1299px;}
#no80 .div_1 .img_1{ margin:134px 0 0 14px; }
#no80 .div_1 .img_2{ margin:134px 0 0 248px; }
#no80 .div_1 .img_3{ margin:134px 0 0 482px; }
#no80 .div_1 .img_4{ margin:364px 0 0 132px; }
#no80 .div_1 .img_5{ margin:364px 0 0 372px; }
#no80 .div_1 .img_6{ margin:597px 0 0 14px; }
#no80 .div_1 .img_7{ margin:597px 0 0 248px; }
#no80 .div_1 .img_8{ margin:597px 0 0 482px; }
#no80 .div_1 .img_9{ margin:829px 0 0 132px; }
#no80 .div_1 .img_10{ margin:829px 0 0 372px; }
#no80 .div_1 .img_11{ margin:1060px 0 0 14px; }
#no80 .div_1 .img_12{ margin:1060px 0 0 248px; }
#no80 .div_1 .img_13{ margin:1060px 0 0 482px; }
#no80 ul{ overflow:hidden; list-style:none; padding:15px 0;}
#no80 ul li{ float:left;}
#no80 .ul_1 { border-bottom:3px solid #F7E5CD;}
#no80 .ul_2 { border-bottom:3px solid #99EAF7;}
#no80 .ul_1 .li_1{ width:62px; text-align:center;}
#no80 .ul_1 .li_2{ width:653px;}
#no80 .ul_2 .li_1{ width:653px; }
#no80 .ul_2 .li_2{ width:62px;text-align:center;}

#no81 .mb10{ margin-bottom:10px;}
#no81 .mb30{ margin-bottom:30px;}
#no81 .mb35{ margin-bottom:35px;}
#no81 .re { position:relative;}
#no81 .abs { position:absolute;}
#no81 dl{ overflow:hidden;}
#no81 dl dt,
#no81 dl dd{ float:left;}
#no81 .dl_1 dt,
#no81 .dl_2 dd
{ width:340px; }
#no81 .dl_1 dd,
#no81 .dl_2 dt
{ width:375px; background-color:#F4F4F4; height:340px; }
#no81 .pad_1{ padding:35px 30px 0 30px;}
#no81 .dl_1 dd .img_1{ bottom:0; right:0;}	
#no81 .dl_2 dt .img_2{ bottom:0; left:0;}	
#no81 .div_1 { height:306px;}
#no81 .div_1 .p_1 {  margin: 121px 0 0 230px;  width: 419px;}












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

木内CSS

================================================================== */
#no43 #box01{ width:715px; min-height:370px; background:url(../upload/2014spring/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/2014spring/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/2014spring/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/2014spring/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/2014spring/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/2014spring/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/2014spring/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/2014spring/article/43/43_08.jpg) 0 0 no-repeat  ;}
#no43 #box08 p{ width:338px; padding-top:86px; margin-left:26px;}


#no82 .box01{ width:702px; height:414px; margin-left:7px; background:url(../upload/2014spring/article/82/82_12.jpg) 0 0 no-repeat  ;}
#no82 .box01 p{ width:220px; padding-top:120px; margin-left:247px;}


#no83 .txt01{width:703px; float:left; margin:7px 0 0 7px;}
#no83 .txt01 p{color:#333333; margin-bottom:18px;}

#no83 .txt01 a:link { color: #27ACD8; } 
#no83 .txt01 a:visited { color: #27ACD8; }
#no83 .txt01 a:hover { color: #005573; } 
#no83 .txt01 a:active { color: #005573; } 

#no83 .border_blu { border-top:3px #0097CF solid; border-bottom:3px #0097CF solid; padding:15px 0;} 


#no83 .box02{ width:709px; height:440px; background:url(../upload/2014spring/article/83/83_04.jpg) 6px 0 no-repeat  ;}

#no83 .box03{ width:709px; height:396px; background:url(../upload/2014spring/article/83/83_06.jpg) 6px 0 no-repeat  ;}


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

#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 .txt03{width:327px; float:right; margin:34px 30px 0 0;}
#no83 .txt03 p{color:#333333; margin-bottom:18px;}

#no83 .txt03 a:link { color: #FF6408; } 
#no83 .txt03 a:visited { color: #FF6408; }
#no83 .txt03 a:hover { color: #962D07; } 
#no83 .txt03 a:active { color: #962D07; } 

#no83 .txt04{width:703px; float:left; margin:7px 0 0 7px;}
#no83 .txt04 p{color:#333333; margin-bottom:18px;}

#no83 .txt04 a:link { color: #DFB200; } 
#no83 .txt04 a:visited { color: #DFB200; }
#no83 .txt04 a:hover { color: #907200; } 
#no83 .txt04 a:active { color: #907200; } 

#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:731px; background:url(../upload/2014spring/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/2014spring/article/85/85_bg01.jpg) 0 0 repeat-y;}
#no85 .box02 p{ width:667px; color:#ffffff; padding-top:17px; margin-left:23px; padding-bottom:22px;}
#no85 .box03{ width:712px; height:270px; background:url(../upload/2014spring/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:297px; background:url(../upload/2014spring/article/85/85_05.jpg) 0 0 no-repeat  ;}
#no85 .box04 p{ width:301px; color:#ffffff; padding-top:44px; margin-left:390px;}
#no85 .box05{ width:712px; height:489px; background:url(../upload/2014spring/article/85/85_06.jpg) 0 0 no-repeat  ;}
#no85 .box05 p{ width:320px; color:#ffffff; padding-top:55px; margin-left:23px;}


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

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

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


#no88 .box01{ width:712px; height:490px; background:url(../upload/2014spring/article/88/88_02.jpg) 0 0 no-repeat  ;}
#no88 .box01 p{ width:615px; padding-top:75px; margin-left:50px;}

#no88 .box02{ width:712px; height:480px; background:url(../upload/2014spring/article/88/88_04.jpg) 0 0 no-repeat  ;}
#no88 .box02 p{ width:615px; padding-top:75px; margin-left:50px;}

#no88 .box03{ width:712px; height:510px; background:url(../upload/2014spring/article/88/88_06.jpg) 0 0 no-repeat  ;}
#no88 .box03 p{ width:615px; padding-top:75px; margin-left:50px;}

#no88 .box04{ width:712px; height:520px; background:url(../upload/2014spring/article/88/88_08.jpg) 0 0 no-repeat  ;}
#no88 .box04 p{ width:615px; padding-top:75px; margin-left:50px;}

#no88 .box05{ width:712px; height:510px; background:url(../upload/2014spring/article/88/88_10.jpg) 0 0 no-repeat  ;}
#no88 .box05 p{ width:615px; padding-top:75px; margin-left:50px;}

#no88 .box06{ width:712px; height:510px; background:url(../upload/2014spring/article/88/88_12.jpg) 0 0 no-repeat  ;}
#no88 .box06 p{ width:615px; padding-top:75px; margin-left:50px;}

#no88 p a{ color:#666C99;}


#no89 .box01{ width:715px; height:612px; background:url(../upload/2014spring/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/2014spring/article/89/89_02.jpg) 0 0 no-repeat  ;}
#no89 .box02 p{ width:612px; padding-top:67px; margin-left:55px;}
#no89 .box02 a{ color:#D3639A;}

#no89 .box03{ width:715px; height:159px; background:url(../upload/2014spring/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/2014spring/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/2014spring/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/2014spring/article/89/89_06.jpg) 0 0 no-repeat  ;}
#no89 .box06 p{ width:282px; padding-top:287px; margin-left:390px;}
#no89 .box06 a{ color:#D16599;}

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




#no90 .box01{ width:715px; height:294px; background:url(../upload/2014spring/article/90/90_01.jpg) 0 0 no-repeat  ;}
#no90 .box01 p{ width:371px; padding-top:100px; margin-left:320px;}
#no90 .box01 a{ color:#D3639A;}

#no90 .box02{ width:715px; height:294px; background:url(../upload/2014spring/article/90/92_02.jpg) 0 0 no-repeat  ;}
#no90 .box02 p{ width:371px; padding-top:100px; margin-left:27px;}
#no90 .box02 a{ color:#D3639A;}

#no90 .box03{ width:715px; height:294px; background:url(../upload/2014spring/article/90/90_03.jpg) 0 0 no-repeat  ;}
#no90 .box03 p{ width:371px; padding-top:100px; margin-left:320px;}
#no90 .box03 a{ color:#FFBF00;}

#no90 .box04{ width:715px; height:294px; background:url(../upload/2014spring/article/90/90_04.jpg) 0 0 no-repeat  ;}
#no90 .box04 p{ width:371px; padding-top:100px; margin-left:27px;}
#no90 .box04 a{ color:#FFBF00;}

#no90 .box05{ width:715px; height:294px; background:url(../upload/2014spring/article/90/90_05.jpg) 0 0 no-repeat  ;}
#no90 .box05 p{ width:371px; padding-top:100px; margin-left:320px;}
#no90 .box05 a{ color:#0098CD;}

#no90 .box06{ width:715px; height:294px; background:url(../upload/2014spring/article/90/90_06.jpg) 0 0 no-repeat  ;}
#no90 .box06 p{ width:371px; padding-top:100px; margin-left:27px;}
#no90 .box06 a{ color:#0098CD;}



#no91 .box01{ width:715px; height:289px; background:url(../upload/2014spring/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/2014spring/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/2014spring/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/2014spring/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/2014spring/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/2014spring/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/2014spring/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/2014spring/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;}




#no87 .box01{ width:715px; height:425px; background:url(../upload/2014spring/article/87/87_02.jpg) 0 0 no-repeat  ;}
#no87 .box02{ width:715px; height:675px; background:url(../upload/2014spring/article/87/87_03.jpg) 0 0 no-repeat  ;}
#no87 .box03{ width:715px; height:425px; background:url(../upload/2014spring/article/87/87_05.jpg) 0 0 no-repeat  ;}
#no87 .box04{ width:715px; height:710px; background:url(../upload/2014spring/article/87/87_06.jpg) 0 0 no-repeat  ;}

#no87 .txt01{width:590px; float:left; margin:55px 0 0 68px;}
#no87 .txt01 p{color:#333333; margin-bottom:18px;}
#no87 .txt01 p span{color:#DE6A00; font-weight:bold; font-size:1.2em;}

#no87 .txt01 a:link { color: #27ACD8; } 
#no87 .txt01 a:visited { color: #27ACD8; }
#no87 .txt01 a:hover { color: #005573; } 
#no87 .txt01 a:active { color: #005573; } 

#no87 .txt02{width:302px; float:right; margin:126px 60px 0 0;}
#no87 .txt02 p{color:#333333; margin-bottom:18px;}
#no87 .txt02 p span{color:#DE6A00; font-weight:bold; font-size:1.2em;}

#no87 .txt02 a:link { color: #27ACD8; } 
#no87 .txt02 a:visited { color: #27ACD8; }
#no87 .txt02 a:hover { color: #005573; } 
#no87 .txt02 a:active { color: #005573; } 


#no87 .txt03{width:590px; float:left; margin:55px 0 0 68px;}
#no87 .txt03 p{color:#333333; margin-bottom:18px;}
#no87 .txt03 p span{color:#DE6A00; font-weight:bold; font-size:1.2em;}

#no87 .txt03 a:link { color: #D46099; } 
#no87 .txt03 a:visited { color: #D46099; }
#no87 .txt03 a:hover { color: #7F3A5E; } 
#no87 .txt03 a:active { color: #7F3A5E; } 

#no87 .txt04{width:302px; float:left; margin:146px 0 0 60px;}
#no87 .txt04 p{color:#333333; margin-bottom:18px;}
#no87 .txt04 p span{color:#DE6A00; font-weight:bold; font-size:1.2em;}

#no87 .txt04 a:link { color: #D46099; } 
#no87 .txt04 a:visited { color: #D46099; }
#no87 .txt04 a:hover { color: #7F3A5E; } 
#no87 .txt04 a:active { color: #7F3A5E; } 









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

佐々木CSS

================================================================== */
#no2 .box { width: 706px; margin:0 auto; border-left:#333333 1px solid;}
#no2 .year1979 { margin-bottom:80px;}
#no2 .year1979 .left{ width: 126px; height:auto; float:left; margin-right:37px; position:relative;}
#no2 .year1979 .left img{ width: 126px;position:absolute; top:-5px; left:-2px;}
#no2 .year1979 .right{ width: 543px; float:right;}
#no2 .year1979 .right .textbox{ margin-right:20px; margin-left:10px;}
#no2 .year1979 .right .map{ width: 161px; float:left; margin-top:20px;}
#no2 .year1983 { margin-bottom:80px;}
#no2 .year1983 .left{ width: 126px; height:auto; float:left; margin-right:37px; position:relative;}
#no2 .year1983 .left img{ width: 126px;position:absolute; top:-5px; left:-2px;}
#no2 .year1983 .right{ width: 543px; float:right;}
#no2 .year1983 .right .textbox{ padding:0 10px;}
#no2 .year1992 { margin-bottom:80px;}
#no2 .year1992 .left{ width: 126px; height:auto; float:left; margin-right:37px; position:relative;}
#no2 .year1992 .left img{ width: 126px;position:absolute; top:-5px; left:-2px;}
#no2 .year1992 .right{ width: 543px; float:right;}
#no2 .year1992 .right .textbox{ padding:0 10px;}
#no2 .year2009 .left{ width: 126px; height:auto; float:left; margin-right:37px; position:relative;}
#no2 .year2009 .left img{ width: 126px;position:absolute; top:-5px; left:-2px;}
#no2 .year2009 .right{ width: 543px; float:right;}
#no2 .year2009 .right .textbox{ padding:0 10px;}

#no3 .box { width: 715px; margin:0 auto; }

#no6 .box { width: 715px; margin:0 auto; }
#no6 .marginR15 { margin-right:15px;}
#no6 .bggray { background:#EEEEEE;}
#no6 .bggray .shop{ width:300px; padding:25px; margin:0 auto; height:680px;}
#no6 .bggray .text22{ font-size:22px; font-weight:bold;}

#no7 .box { width: 715px; margin:0 auto;}
#no7 .sc{ width: 715px; margin:0 auto; border-top: #CCCCCC 1px solid; padding:30px 0 23px 0;}
#no7 .sc .inner{ width: 695px; margin:0 auto;}
#no7 .sc .left{ width: 262px; float:left; margin-right:29px; padding:20px 0;}
#no7 .sc .right{ width: 403px; float:left;padding:20px 0;  border-left:1px #CCCCCC solid;}
#no7 .sc .textbox{padding:20px 0;}
#no7 .sc .itembox{padding:20px 0 20px 20px; text-align:center; font-size:11px;}

#no8 .box { width: 715px; margin:0 auto;}

#no9 .box { width: 715px; margin:0 auto;}
#no9 .box .titimg{ margin:30px 0;}

#no47 .box { width: 715px; margin:0 auto;}
#no47 .box .line{ width: 715px; height:2px; background:#babad6; margin-bottom:40px;}
#no47 .sc01 { width:715px; height:420px; margin:0 auto; position:relative;}
#no47 .sc01 .textbox{ position:absolute; width:310px; top:200px; right:24px;}
#no47 .sc02 { width:715px; height:496px; margin:0 auto; position:relative;}
#no47 .sc02 .textbox{ position:absolute; width:200px; top:100px; right:10px;}
#no47 .sc03 { width:715px; height:412px; margin:0 auto; position:relative;}
#no47 .sc03 .textbox{ position:absolute; width:310px; top:200px; right:5px;}
#no47 .sc04 { width:715px; height:556px; margin:0 auto; position:relative;}
#no47 .sc04 .textbox{ position:absolute; width:654px; bottom:25px; left:30px;}
#no47 .sc05 { width:715px; height:690px; margin:0 auto; position:relative;}
#no47 .sc05 .textbox{ position:absolute; width:654px; bottom:20px; left:30px;}

#no52 .box { width: 714px; margin:0 auto;}
#no52 .box .inner{ width: 714px; margin:0 auto; background:#4870B3; color:#FFF;}
#no52 .box .inner .line{ height:1px; border-bottom:#FFF 1px dotted; margin-bottom:30px;}
#no52 .box .inner .line2{ height:1px; border-bottom:#FFF 1px dotted; margin:30px 0;}
#no52 .box .inner .titimg{ margin-bottom:30px;}
#no52 .box .inner .leftstyle{ width: 694px; margin:0 auto;}
#no52 .box .inner .leftstyle .left{ width: 358px; margin-right:20px; float:left;}
#no52 .box .inner .leftstyle .right{ width: 286px;float:left; padding-right:30px;}
#no52 .box .inner .centerstyle{ width: 654px; margin:0 auto;}
#no52 .box .inner .rightstyle{ width: 694px; margin:0 auto;}
#no52 .box .inner .rightstyle .left{ width: 296px;float:left; padding-left:20px;margin-right:20px;}
#no52 .box .inner .rightstyle .right{ width: 358px; float:left;}


#no50 .box { width: 715px; margin:0 auto; }
#no50 .box .st01{position:relative; width:715px; height:553px;}
#no50 .box .st01 .textbox { position:absolute; right:32px; bottom:30px; width:260px;}
#no50 .box .st02{position:relative; width:715px; height:627px;}
#no50 .box .st02 .textbox { position:absolute; left:40px; bottom:100px; width:260px;}
#no50 .box .st03{position:relative; width:715px; height:570px;}
#no50 .box .st03 .textbox { position:absolute; right:32px; bottom:120px; width:260px;}
#no50 .box .coment { font-size:13px; font-weight:bold; margin-bottom:20px; color:#724647;}
#no50 .box .price { font-size:11px;}

#no54 .box { width: 695px; margin:0 auto; }
#no54 .before { width: 695px; height:706px; position:relative;}
#no54 .before .itemname { position:absolute; right:10px; top:270px; }
#no54 .textright { text-align:right;}
#no54 .textleft { text-align:left;}

#no92 .box { width: 675px; margin:0 auto; }
#no92 .box .inner01{ width: 675px; background:url(../upload/2014spring/article/92/92_01.jpg); text-align:center; margin-bottom:20px;}
#no92 .box .inner02{ width: 675px; background:url(../upload/2014spring/article/92/92_05.jpg); text-align:center; margin-bottom:20px;}
#no92 .box .inner03{ width: 675px; background:url(../upload/2014spring/article/92/92_09.jpg); text-align:center; margin-bottom:20px;}
#no92 .box .inner04{ width: 675px; background:url(../upload/2014spring/article/92/92_13.jpg); text-align:center; margin-bottom:20px;}
#no92 .box .inner05{ width: 675px; background:url(../upload/2014spring/article/92/92_17.jpg); text-align:center; margin-bottom:20px;}
#no92 .box .no{ padding:40px 0 20px 0; }
#no92 .box .tit{ padding:30px 0; }
#no92 .box .text{ width:480px; padding:0 0 20px 0; text-align:left; margin:0 auto;}
#no92 .box .itemname{ width:580px; padding:0 0 50px 0; margin:0 auto;}

#no93 .box { width: 715px; margin:0 auto; }
#no93 .box .inner01{ width: 655px; margin:0 auto;}
#no93 .box .inner02{ width: 715px; background:url(../upload/2014spring/article/93/93_02.jpg); padding-bottom:40px;}
#no93 .box .inner02 .text01{ width: 655px; margin:10px auto;}
#no93 .box .inner02 .leftstyle { width: 653px; margin:0 auto;}
#no93 .box .inner02 .leftstyle .left{ width:353px; margin:50px 20px 0 0; float:left;}
#no93 .box .inner02 .leftstyle .right{ width:280px; float:left; position:relative;}
#no93 .box .inner02 .leftstyle .right .text{width: 210px;position: absolute;top: 115px;left: 34px;}
#no93 .box .inner02 .leftstyle .right .text2{width: 220px;position: absolute;top: 93px;left: 30px;}
#no93 .box .inner02 .rightstyle .left{ width:280px; margin:0 20px 0 0; float:left; position:relative;}
#no93 .box .inner02 .rightstyle .left .text{width: 220px;position: absolute;top: 90px;left: 30px;}
#no93 .box .inner02 .rightstyle .right{ width:353px; margin:50px 0 0 0;float:left;}
#no93 .box .inner03{ width: 638px; margin:0 auto;}
#no93 .box .inner03 .left{ width: 282px; margin-right:30px; float:left;}
#no93 .box .inner03 .right{ width: 326px; float:left;}

#no95 .box { width: 715px; margin:0 auto; }
#no95 .textleft { text-align:left; font-size:12px; margin-top:10px;}
#no95 .box .line { border-bottom:1px solid #999999; margin:50px auto;}

#no97 .box { width: 715px; margin:0 auto; }
#no97 .sc01{ position:relative; width:715px; height:687px;}
#no97 .sc01 .textbox{ width:640px; position:absolute; bottom:40px; left:38px;}
#no97 .sc02{ position:relative; width:715px; height:377px;}
#no97 .sc02 .textbox01{ width:170px; position:absolute; top:125px; left:42px;}
#no97 .sc02 .textbox02{ width:170px; position:absolute; top:125px; left:272px;}
#no97 .sc02 .textbox03{ width:170px; position:absolute; top:125px; left:505px;}
#no97 .sc03{ position:relative; width:715px; height:1171px;}
#no97 .sc03 .textbox{ width:550px; position:absolute; top:130px; left:107px;}
#no97 .sc04{ position:relative; width:715px; height:286px;}
#no97 .sc04 .textbox{ width:550px; position:absolute; top:145px; left:83px;}
#no97 .sc05{ position:relative; width:715px; height:446px;}
#no97 .sc05 .textbox{ width:200px; position:absolute; top:95px; left:70px;}







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

音田CSS

================================================================== */
#no1 .box { width: 715px; height:423px; position:relative;  }
#no1 .box .boxbg { position: absolute; }
#no1 .box .btn { position: absolute; }

#no40 .box { width: 727px; }
#no40 .box li { width: 230px; padding-right: 12px; padding-bottom:12px; float:left; }

#no44 .box { background-color: #FFF0F0; padding: 40px 20px 30px; width: 675px; }
#no44 .box .cap1 { width: 195px; padding-right: 15px; padding-left: 15px; float: left; font-size: 11px; line-height: 1.6em; }
#no44 .box .cap2 { width: 420px; padding-right: 15px; padding-left: 15px; float: left; font-size: 11px; line-height: 1.6em; }

#no49 .box { width: 715px; position:relative;  }
#no49 .box .img { position: absolute;  }
#no49 .box .txt { position: absolute; font-size: 12px; line-height: 1.6em;}
#no49 .cap { float: left; width: 350px; }
#no49 .cap li { padding-left: 26px; border-left: 2px solid #99CCCC; background-image: url(../upload/2014spring/article/49/49_num_01.jpg); background-repeat: no-repeat; background-position: 2px top; font-size: 12px; line-height: 1.6em; margin-bottom: 15px; }

#no55 .box { width: 715px; position:relative;  }
#no55 .box .img { position: absolute;  }
#no55 .box .txt { position: absolute; font-size: 12px; line-height: 1.8em;}


#no94 .box1 { padding: 3px 5px 5px 3px; float: left; height: 375px; width: 330px; background-image: url(../upload/2014spring/article/94/94_bg1.jpg); background-repeat: no-repeat; }
#no94 .box2 { padding: 3px 5px 5px 3px; height: 730px; width: 615px; background-image: url(../upload/2014spring/article/94/94_bg2.jpg); background-repeat: no-repeat; margin-right: auto; margin-left: auto; }
#no94 .box3 { padding: 3px 5px 5px 3px; height: 233px; width: 695px; background-image: url(../upload/2014spring/article/94/94_bg3.jpg); background-repeat: no-repeat; margin-right: auto; margin-left: auto; }
#no94 .txt { font-size:12px; line-height:1.6em;}


#no98 .box {  }

#no98  .box{ width: 651px; position: relative; margin-right: auto; margin-left: auto; }
#no98  .img{ position: absolute; }
#no98  .txt{ position: absolute; font-size:12px; line-height:1.6em; }

#no56 .box { position:relative; padding-bottom:30px; }
#no56 .box .img{ position:absolute;}
#no56 .box .txt{ position: absolute; text-align: center; font-size:12px; line-height:1.6; width:715px; }

#no57 .mt33{ margin-top:33px;}
#no57 .re { position:relative;}
#no57 .abs { position:absolute;  top:0;  left:0;}
#no57 .div_1 { height:5125px;}
#no57 .div_2 { height:699px;}
#no57 .p_1 {   margin: 437px 0 0 31px;  width: 330px;}
#no57 .p_2 {   margin:509px 0 0 446px;  width: 330px;}
#no57 .p_2 span{ font-weight:700;}
#no57 .div_3 { height:3640px;}
#no57 .div_3 .img_1{ margin:25px 0 0 108px;}
#no57 .div_3 .img_2{ margin:153px 0 0 30px;}
#no57 .div_3 .img_3{ margin:153px 0 0 489px;}
#no57 .div_3 .img_4{ margin:535px 0 0 13px;}
#no57 .div_3 .img_5{ margin:535px 0 0 275px;}
#no57 .div_3 .img_6{ margin:549px 0 0 154px;}
#no57 .div_3 .img_7{ margin:677px 0 0 30px;}
#no57 .div_3 .img_8{ margin:677px 0 0 489px;}
#no57 .div_3 .img_9{ margin:1070px 0 0 208px;}
#no57 .div_3 .img_10{ margin:1198px 0 0 275px;}
#no57 .div_3 .img_11{ margin:1596px 0 0 154px;}
#no57 .div_3 .img_12{ margin:1198px 0 0 20px;}
#no57 .div_3 .img_13{ margin:1723px 0 0 30px;}
#no57 .div_3 .img_14{ margin:1723px 0 0 489px;}
#no57 .div_3 .img_15{ margin:2119px 0 0 158px;}
#no57 .div_3 .img_16{ margin:2247px 0 0 20px;}
#no57 .div_3 .img_17{ margin:2247px 0 0 275px;}
#no57 .div_3 .img_18{ margin:2644px 0 0 303px;}
#no57 .div_3 .img_19{ margin:2776px 0 0 20px;}
#no57 .div_3 .tx_1 {   margin: 371px 0 0 497px;  width: 190px;}
#no57 .div_3 .tx_2 {   margin: 753px 0 0 27px;  width: 190px;}
#no57 .div_3 .tx_3 {   margin: 896px 0 0 497px;  width: 190px;}
#no57 .div_3 .tx_4 {   margin: 1416px 0 0 28px;  width: 190px;}
#no57 .div_3 .tx_5 {   margin:1943px 0 0 497px;  width: 190px;}
#no57 .div_3 .tx_6 {   margin:2465px 0 0 27px;  width: 190px;}
#no57 .div_3 .tx_7 {   margin: 3075px 0 0 27px;   width: 663px;}
#no57 .div_4 { height:680px;}
#no57 .div_4 .img_1{ margin:156px 0 0 20px;}
#no57 .div_4 .tx_1 {  margin: 396px 0 0 31px;  width: 650px;}

#no7 .sc .itembox{padding:20px 0 20px 20px; text-align:center; font-size:11px;}

