#lgo91	{ background:#fffcff; width:820px; }
#lgo99	{ background:#fffcff; width:890px; page-break-before:always; }
#ctown	{ width:300px; float:right; overflow:hidden; margin:0px 0px 0px 0px; height:60px;
			background:#fffcff;
			font-size:36pt; font-weight:bold; color:#cdcdcd; line-height:1; }
#ctown	{ width:300px; float:left; overflow:hidden; margin:20px 0px 0px 520px; height:60px;
			background:#fffcff;
			font-size:36pt; font-weight:bold; color:#cdcdcd; line-height:1; }
#chouse	{ width:320px; float:left; overflow:hidden; margin:20px 0px 0px 500px; height:60px;
			background:#fffcff;
			font-size:36pt; font-weight:bold; color:#cdcdcd; line-height:1; }
#chouse	{ width:300px; float:left; overflow:hidden; margin:20px 0px 0px 530px; height:60px;
			background:#fffcff;
			font-size:32pt; font-weight:bold; color:#cdcdcd; line-height:1; }

.ctitlesub	{ font-size:22pt; margin:30px 0px 0px 0px; }
.ctitlemain	{ font-size:38pt; font-weight:bold; }
.img_g4566	{ margin:0px 0px 0px 40px;
			width:318px; height:287px;
			background:url(../img/g4566.png) no-repeat 0% 50% #fffcff; }
.img_g4566	{ margin:0px 0px 0px 40px;
			width:440px; height:397px;
			background:url(../img/g4566.gif) no-repeat 0% 50% #fffcff; }
.ctitlesub2	{ font-size:16pt; margin:10px 0px 0px 60px; color:#ff1000; }
.ctitlesub2	{ font-size:20pt; margin:10px 0px 0px 60px; color:#ff1000; }

#cblock1	{ width:300px; float:left; overflow:hidden; margin:-270px 0px 0px 530px; height:220px;
			background:url(../img/path4604.png) no-repeat 0% 50%;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cblock11	{ width:300px; float:left; overflow:hidden; margin:70px 0px 0px 30px; height:60px;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cblock12	{ width:266px; float:left; overflow:hidden; margin:0px 0px 0px 40px; height:60px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1; }

#cblock2	{ width:500px; float:left; overflow:hidden; margin:-90px 0px 0px 320px; height:220px;
			background:url(../img/path4604.png) no-repeat 0% 50%;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cblock21	{ width:500px; float:left; overflow:hidden; margin:70px 0px 0px 30px; height:60px;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cblock22	{ width:466px; float:left; overflow:hidden; margin:0px 0px 0px 40px; height:60px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1; }

#cblock3	{ width:500px; float:left; overflow:hidden; margin:-40px 0px 0px 110px; height:220px;
			background:url(../img/path4604.png) no-repeat 0% 50%;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cblock31	{ width:500px; float:left; overflow:hidden; margin:70px 0px 0px 30px; height:60px;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cblock32	{ width:466px; float:left; overflow:hidden; margin:0px 0px 0px 40px; height:60px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1; }


/* 湿式外張り断熱 */
#cblock01	{ width:800px; float:left; overflow:hidden; margin:0px 0px 0px 20px; height:220px;
			background:url(../img/path4604.png) no-repeat 0% 50%;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cblock011	{ width:780px; float:left; overflow:hidden; margin:70px 0px 0px 30px; height:120px;
			font-size:26pt; font-weight:bold; color:#000000; line-height:1; }
#cblock01b	{ width:780px; float:left; overflow:hidden; margin:0px 0px 0px 20px;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cblock012	{ width:760px; float:left; overflow:hidden; margin:20px 0px 0px 40px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1; }
.img_path4583	{ margin:120px 0px 50px 100px;
			width:760px; height:260px;
			background:url(../img/path4583.png) no-repeat 0% 50% #fffcff; }
#cblock012b	{ width:760px; float:left; overflow:hidden; margin:20px 0px 0px 40px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1; }

/* 大収納（中２階）、ロフト（２階） */
#cblock021	{ width:780px; float:left; overflow:hidden; margin:90px 0px 0px 30px; height:120px;
			font-size:26pt; font-weight:bold; color:#000000; line-height:1; }
.img_path5094_2	{ margin:120px 0px 50px 100px;
			width:353px; height:288px;
			background:url(../img/path5094_2.png) no-repeat 0% 50% #fffcff; }
#cblock021b	{ width:760px; float:left; overflow:hidden; margin:-316px 0px 0px 454px;
			font-size:16pt; font-weight:normal; color:#000000; line-height:1; }
#cblock021c	{ width:760px; float:left; overflow:hidden; margin:-196px 0px 0px 454px;
			font-size:16pt; font-weight:normal; color:#000000; line-height:1; }

/* ソーラー発電システム */
.img_rect4173-6	{ margin:0px 0px 10px 460px;
			width:320px; height:289px;
			background:url(../img/rect4173-6.png) no-repeat 0% 50% #fffcff; }
#cblock032b	{ width:760px; float:left; overflow:hidden; margin:20px 0px 0px 100px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1; }
#cblock032c	{ width:760px; float:left; overflow:visible; margin:20px 0px 0px 180px;
			font-size:24pt; font-weight:bold; color:#000000; line-height:1; }
#cblock032ca	{ font-size:36pt; font-weight:bold; color:#000000; margin:-44px 0px 0px 110px; }
#cblock032cb	{ font-size:24pt; font-weight:bold; color:#000000; margin:-34px 0px 0px 286px; }
#cblock032d	{ width:760px; float:left; overflow:hidden; margin:20px 0px 0px 440px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1; }

/* 矢印 */
#img_arrow001d_002	{ float:left; overflow:hidden; margin:20px 0px 0px 0px;
			width:120px; height:120px;
			background:url(../img/arrow001d_002.png) no-repeat 50% 50% #fffcff; }
#img_arrow001d_002b	{ float:left; overflow:hidden; margin:-120px 0px 20px 700px;
			width:120px; height:120px;
			background:url(../img/arrow001d_002b.png) no-repeat 50% 50% #fffcff; }

/* 間取り */
.img_g4566_b	{ margin:0px 0px 10px 460px;
			width:320px; height:289px;
			background:url(../img/g4566.png) no-repeat 0% 50% #fffcff; }
.img_madori	{ float:left; overflow:hidden; margin:20px 0px 0px 0px;
			width:500px; height:636px;
			background:url(../img/cute_011fr5_400.png) no-repeat 50% 50% #fffcff; }
#img_madori2	{ float:left; overflow:hidden; margin:-160px 0px 0px 410px;
			width:370px; height:509px;
			background:url(../img/tm4_2_02cute_c.png) no-repeat 50% 50% #fffcff; }
#img_madori2	{ float:left; overflow:hidden; margin:-300px 0px 0px 410px;
			width:370px; height:509px;
			background:url(../img/tm4_2_02cute_c.png) no-repeat 50% 50% #fffcff; }
#cblock042	{ width:260px; float:left; overflow:hidden; margin:20px 0px 0px 100px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.2; }
#cblock043	{ width:760px; float:left; overflow:hidden; margin:20px 0px 0px 100px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.2; }



/* Title */
#chouse	{ width:300px; float:left; overflow:hidden; margin:20px 0px 0px 530px; height:60px;
			background:#fffcff;
			font-size:32pt; font-weight:bold; color:#cdcdcd; line-height:1; }
#chouse	{ width:300px; float:left; overflow:hidden; margin:20px 0px 0px 530px; height:60px;
			background:#fffcff;
			font-size:32pt; font-weight:bold; color:#d7e3f4; line-height:1; }
#chouse	{ width:300px; float:left; overflow:hidden; margin:20px 0px 0px 530px; height:60px;
			background:#fffcff;
			font-size:32pt; font-weight:bold; color:#0071bb; line-height:1; }
.ctitlesub	{ font-size:20pt; margin:30px 0px 0px 0px; }
.ctitlemain	{ font-size:38pt; font-weight:bold; }
.ctitlemain	{ font-size:42pt; font-weight:bold; }

/* TOP */
#cbx01	{ width:800px; float:left; overflow:hidden; margin:0px 0px 0px 20px; height:220px;
			background:url(../img/path4604.png) no-repeat 0% 50%;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cbx01x	{ width:800px; float:left; overflow:hidden; margin:0px 0px 0px 20px; height:220px;
			background:url(../img/circle_d6ffbb.png) no-repeat 0% 50%;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cbx01	{ width:800px; float:left; overflow:hidden; margin:0px 0px 0px 20px; height:220px;
			background:url(../img/circle_d7e3f4.png) no-repeat 0% 50%;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cbx011	{ width:780px; float:left; overflow:hidden; margin:90px 0px 0px 30px; height:120px;
			font-size:24pt; font-weight:bold; color:#000000; line-height:1; }

#cbx01	{ width:800px; float:left; overflow:hidden; margin:0px 0px 20px 20px; height:250px;
			background:url(../img/circle_d7e3f4.png) no-repeat 0% 50%;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cbx011	{ width:780px; float:left; overflow:hidden; margin:60px 0px 0px 60px; height:50px;
			font-size:20pt; font-weight:normal; color:#000000; line-height:1; }
#cbx012	{ width:780px; float:left; overflow:hidden; margin:0px 0px 0px 60px; height:50px;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cbx013	{ width:780px; float:left; overflow:hidden; margin:20px 0px 0px 310px; height:120px;
			font-size:12pt; font-weight:normal; color:#000000; line-height:1; }
#cbx011	{ width:780px; float:left; overflow:hidden; margin:60px 0px 0px 120px; height:50px;
			font-size:20pt; font-weight:normal; color:#000000; line-height:1; }
#cbx012	{ width:780px; float:left; overflow:hidden; margin:0px 0px 0px 120px; height:50px;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cbx013	{ width:780px; float:left; overflow:hidden; margin:20px 0px 0px 420px; height:120px;
			font-size:16pt; font-weight:normal; color:#000000; line-height:1; }

.img_g4566_b	{ margin:0px 0px 10px 460px;
			width:320px; height:289px;
			background:url(../img/g4566.png) no-repeat 0% 50% #fffcff; }
#cbx02	{ width:780px; float:left; overflow:hidden; margin:-40px 0px 40px 20px;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cbx021	{ width:760px; float:left; overflow:hidden; margin:20px 0px 0px 70px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.8; }
#cbx01	{ width:800px; float:left; overflow:hidden; margin:0px 0px 20px 20px; height:250px;
			background:url(../img/circle_0071bb.png) no-repeat 0% 50%;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cbx01	{ width:800px; float:left; overflow:hidden; margin:0px 0px 20px 20px; height:250px;
			background:url(../img/circle_0071bb_2.png) no-repeat 0% 50%;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
/* 矢印 */
#img_arrow001d_002b	{ float:left; overflow:hidden; margin:-120px 0px 20px 700px;
			width:120px; height:120px;
			background:url(../img/arrow001d_002b.png) no-repeat 50% 50% #fffcff; }

.img_1362764343_b	{ margin:0px 0px 10px 340px;
			width:500px; height:485px;
			background:url(../img/1362764343_b2.png) no-repeat 0% 50% #fffcff; }
#cbx02	{ width:780px; float:left; overflow:hidden; margin:-240px 0px 40px 20px;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cbx021	{ width:760px; float:left; overflow:hidden; margin:20px 0px 0px 70px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:2.4; }
#cbx021b	{ width:400px; float:left; overflow:hidden; margin:20px 0px 0px 200px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:2.4; 
	border-top:1px solid #afc6e9; border-left:1px solid #afc6e9; border-right:1px solid #afc6e9; border-bottom:1px solid #afc6e9; }
#cbx021b	{ width:400px; float:left; overflow:hidden; margin:20px 0px 0px 200px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:2.4; 
	border-top:1px solid #fa1000; border-left:1px solid #fa1000; border-right:1px solid #fa1000; border-bottom:1px solid #fa1000; }
#img_arrow001d_002b2	{ float:left; overflow:hidden; margin:-50px 0px 20px 700px;
			width:120px; height:120px;
			background:url(../img/arrow001d_002b.png) no-repeat 50% 50% #fffcff; }
#cbx02a	{ width:780px; float:left; overflow:hidden; margin:-390px 0px 0px 560px;
			font-size:18pt; font-weight:bold; color:#000000; line-height:1.2; }
#cbx02a	{ width:380px; float:left; overflow:hidden; margin:-96px 0px 0px 340px;
			font-size:18pt; font-weight:bold; color:#fa1000; line-height:1.2; }
#cbx02a	{ width:480px; float:left; overflow:hidden; margin:-96px 0px 0px 250px;
			font-size:18pt; font-weight:bold; color:#fa1000; line-height:1.2; }
#arw_back02	{ width:380px; float:left; overflow:hidden; margin:96px 0px 0px -10px;
			font-size:12pt; font-weight:normal; color:#909090; line-height:1.2; }
#arw_next02	{ width:380px; float:left; overflow:hidden; margin:-66px 0px 0px 630px;
			font-size:12pt; font-weight:normal; color:#909090; line-height:1.2; }
#arw_next03	{ width:380px; float:left; overflow:hidden; margin:-66px 0px 0px 630px;
			font-size:12pt; font-weight:normal; color:#909090; line-height:1.2; }
#arw_next04	{ width:380px; float:left; overflow:hidden; margin:-66px 0px 0px 645px;
			font-size:12pt; font-weight:normal; color:#909090; line-height:1.2; }
#arw_next05	{ width:380px; float:left; overflow:hidden; margin:-66px 0px 0px 645px;
			font-size:12pt; font-weight:normal; color:#909090; line-height:1.2; }
#arw_next06	{ width:380px; float:left; overflow:hidden; margin:-66px 0px 0px 584px;
			font-size:12pt; font-weight:normal; color:#909090; line-height:1.2; }

#img_arrow001d_002	{ float:left; overflow:hidden; margin:20px 0px 0px 0px;
			width:120px; height:120px;
			background:url(../img/arrow002d_003.png) no-repeat 50% 50% #fffcff; }
#img_arrow001d_002b	{ float:left; overflow:hidden; margin:-120px 0px 20px 700px;
			width:120px; height:120px;
			background:url(../img/arrow002d_004.png) no-repeat 50% 50% #fffcff; }
#img_arrow001d_002b2	{ float:left; overflow:hidden; margin:-50px 0px 20px 700px;
			width:120px; height:120px;
			background:url(../img/arrow002d_004.png) no-repeat 50% 50% #fffcff; }
#img_arrow001d_002	{ float:left; overflow:hidden; margin:0px 0px 0px 0px;
			width:120px; height:120px;
			background:url(../img/arrow002d_003.png) no-repeat 50% 50% #fffcff; }
#arw_back02	{ width:380px; float:left; overflow:hidden; margin:52px 0px 0px -10px; padding:0px 0px 50px 0px;
			font-size:12pt; font-weight:normal; color:#909090; line-height:1.2; }

#img_arrow003d_002	{ float:left; overflow:hidden; margin:0px 0px 0px 0px;
			width:120px; height:120px;
			background:url(../img/arrow003d_0071bb_003.png) no-repeat 50% 50% #fffcff; }
#arw_back02	{ width:380px; float:left; overflow:hidden; margin:52px 0px 0px -10px; padding:0px 0px 50px 0px;
			font-size:12pt; font-weight:normal; color:#303030; line-height:1.2; }
#img_arrow003d_002b2	{ float:left; overflow:hidden; margin:-50px 0px 20px 700px;
			width:120px; height:120px;
			background:url(../img/arrow003d_0071bb_004.png) no-repeat 50% 50% #fffcff; }
#cbx71a	{ width:480px; float:left; overflow:hidden; margin:-76px 0px 0px 310px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.2; }
#img_banner00105	{ float:left; overflow:hidden; margin:-30px 0px 20px 500px;
			width:300px; height:90px;
			background:url(../img/cutehouseblog_banner00105.png) no-repeat 0% 0% #fffcff; }
#cbx71a	{ width:150px; float:left; overflow:hidden; margin:-14px 0px 14px 650px; }

/* 社名 */
#loblock01	{ width:780px; height:108px; float:left; overflow:hidden; margin:0px 0px 0px 20px; background:#ffffff;
	border-top:0px solid #afc6e9; border-left:0px solid #afc6e9; border-right:0px solid #afc6e9; border-bottom:0px solid #afc6e9; }
#loblock02	{ width:500px; float:left; overflow:hidden; margin:0px 0px 0px 0px; }
#loblock03	{ width:280px; float:left; overflow:hidden; margin:52px 0px 0px 0px;
			font-size:12pt; font-weight:normal; color:#000000; line-height:1.5; }

#loblock01	{ width:780px; height:118px; float:left; overflow:hidden; margin:0px 0px 0px 20px; background:#ffffff;
	border-top:1px solid #afc6e9; border-left:1px solid #afc6e9; border-right:1px solid #afc6e9; border-bottom:1px solid #afc6e9; }
#loblock02	{ width:500px; float:left; overflow:hidden; margin:0px 0px 0px 0px; }
#loblock03	{ width:270px; float:left; overflow:hidden; margin:52px 0px 0px 10px;
			font-size:12pt; font-weight:normal; color:#000000; line-height:1.5; }

#loblock01	{ width:480px; height:64px; float:left; overflow:hidden; margin:0px 0px 0px 170px; background:#ffffff;
	border-top:1px solid #afc6e9; border-left:1px solid #afc6e9; border-right:1px solid #afc6e9; border-bottom:1px solid #afc6e9; }
#loblock02	{ width:170px; float:left; overflow:hidden; margin:10px 0px 0px 26px;
			font-size:20pt; font-weight:normal; color:#000000; line-height:1.5; }
#loblock03	{ width:270px; float:left; overflow:hidden; margin:7px 0px 0px 14px;
			font-size:12pt; font-weight:normal; color:#000000; line-height:1.5; }
#loblock01	{ width:490px; height:88px; float:left; overflow:hidden; margin:0px 0px 0px 175px; background:#ffffff;

	border-top:1px solid #afc6e9; border-left:1px solid #afc6e9; border-right:1px solid #afc6e9; border-bottom:1px solid #afc6e9; }
#loblock02	{ width:170px; float:left; overflow:hidden; margin:22px 0px 0px 26px;
			font-size:20pt; font-weight:normal; color:#000000; line-height:1.5; }
#loblock03	{ width:270px; float:left; overflow:hidden; margin:7px 0px 0px 14px;
			font-size:12pt; font-weight:normal; color:#000000; line-height:1.5; }

a:link	{ color:#ffffff; text-decoration:none; }
a:active 	{ color:#000000; text-decoration:underline; }
a:visited	{ color:#0071bb; text-decoration:none; }
a:hover	{ color:#162d50; text-decoration:underline; }
#loblock01x	{ width:550px; height:88px; float:left; overflow:hidden; margin:0px 0px 0px 145px; background:#00adee;
	border-top:1px solid #0071bb; border-left:1px solid #0071bb; border-right:1px solid #0071bb; border-bottom:1px solid #0071bb; }
#loblock02x	{ width:170px; float:left; overflow:hidden; margin:22px 0px 0px 46px;
			font-size:20pt; font-weight:normal; color:#ffffff; line-height:1.5; }
#loblock03x	{ width:300px; float:left; overflow:hidden; margin:7px 0px 0px 24px;
			font-size:12pt; font-weight:normal; color:#ffffff; line-height:1.5; }

#loblock01	{ width:550px; height:88px; float:left; overflow:hidden; margin:0px 0px 0px 145px; background:#ffffff;
	border-top:1px solid #afc6e9; border-left:1px solid #afc6e9; border-right:1px solid #afc6e9; border-bottom:1px solid #afc6e9; }
#loblock02	{ width:170px; float:left; overflow:hidden; margin:22px 0px 0px 46px;
			font-size:20pt; font-weight:normal; color:#000000; line-height:1.5; }
#loblock03	{ width:300px; float:left; overflow:hidden; margin:7px 0px 0px 24px;
			font-size:12pt; font-weight:normal; color:#000000; line-height:1.5; }
a:link	{ color:#0071bb; text-decoration:none; }
a:active 	{ color:#000000; text-decoration:underline; }
a:visited	{ color:#0071bb; text-decoration:none; }
a:hover	{ color:#162d50; text-decoration:underline; }
a:hover	{ color:#162d50; text-decoration:none; }
#loblock01	{ width:550px; height:88px; float:left; overflow:hidden; margin:0px 0px 0px 145px; background:#ffffff;
	border-top:1px solid #0071bb; border-left:1px solid #0071bb; border-right:1px solid #0071bb; border-bottom:1px solid #0071bb; }

#loblock01	{ width:550px; height:88px; float:left; overflow:hidden; margin:0px 0px 80px 145px; background:#ffffff;
	border-top:1px solid #0071bb; border-left:1px solid #0071bb; border-right:1px solid #0071bb; border-bottom:1px solid #0071bb; }
#loblock01	{ width:550px; height:88px; float:left; overflow:hidden; margin:0px 145px 80px 145px; background:#ffffff;
	border-top:1px solid #0071bb; border-left:1px solid #0071bb; border-right:1px solid #0071bb; border-bottom:1px solid #0071bb; }
#loblock01	{ width:550px; height:88px; float:left; overflow:hidden; margin:0px 145px 30px 145px; background:#ffffff;
	border-top:1px solid #0071bb; border-left:1px solid #0071bb; border-right:1px solid #0071bb; border-bottom:1px solid #0071bb; }
/* print */
#xloblock01	{ width:550px; height:88px; float:left; overflow:hidden; margin:0px 145px 80px 145px; background:#ffffff;
	border-top:1px solid #0071bb; border-left:1px solid #0071bb; border-right:1px solid #0071bb; border-bottom:1px solid #0071bb; }

/* 見学会 */
#cbx06	{ width:730px; float:left; overflow:hidden; margin:60px 0px 40px 70px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1.4; }
#cbx031b	{ width:760px; float:left; overflow:hidden; margin:20px 0px 0px 0px;
			font-size:12pt; font-weight:normal; color:#000000; line-height:1.8; }
#img_kengaku	{ float:left; overflow:hidden; margin:-510px 0px 0px 360px;
			width:458px; height:491px;
			background:url(../img/leasemap_002_kengaku.png) no-repeat 50% 50% #fffcff; }


/* 収納・ロフト */
#img_madori2	{ float:left; overflow:hidden; margin:-240px 0px 0px 410px;
			width:370px; height:509px;
			background:url(../img/tm4_2_02cute_c.png) no-repeat 50% 50% #fffcff; }
#cbx03	{ width:780px; float:left; overflow:hidden; margin:-80px 0px 40px 20px;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cbx03b	{ width:780px; float:left; overflow:hidden; margin:-140px 0px 40px 20px;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cbx03b	{ width:780px; float:left; overflow:hidden; margin:-240px 0px 40px 20px;
			font-size:28pt; font-weight:bold; color:#000000; line-height:1; }
#cbx031	{ width:760px; float:left; overflow:hidden; margin:20px 0px 0px 70px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.8; }

/* 湿式外張り断熱 */
.img_path4583	{ margin:320px 0px 50px 100px;
			width:760px; height:260px;
			background:url(../img/path4583.png) no-repeat 0% 50% #fffcff; }
.img_path4346	{ margin:320px 0px 50px 100px;
			width:583px; height:260px;
			background:url(../img/path4346.png) no-repeat 0% 50% #fffcff; }
.img_path4346	{ margin:360px 0px 50px 180px;
			width:550px; height:245px;
			background:url(../img/path4346_b.png) no-repeat 0% 50% #fffcff; }
#cbx02b	{ width:730px; float:left; overflow:hidden; margin:0px 0px 40px 70px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1.4; }
#cbx02b	{ width:730px; float:left; overflow:hidden; margin:0px 0px 20px 70px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1.4; }
#cbx04	{ width:730px; float:left; overflow:hidden; margin:50px 0px 40px 70px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1.4; }
#cbx022	{ width:710px; float:left; overflow:hidden; margin:10px 0px 0px 30px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.6; }
.img_1360695721	{ margin:320px 0px 50px 100px;
			width:820px; height:615px;
			background:url(../img/path4583.png) no-repeat 0% 50% #fffcff; }
.img_1360695721	{ margin:0px 0px 0px 430px;
			width:400px; height:300px;
			background:url(../img/1360695721_b.jpg) no-repeat 0% 50% #fffcff; }
.img_1360695721	{ margin:0px 0px 0px 424px;
			width:400px; height:300px;
			background:url(../img/1360695721_c.jpg) no-repeat 0% 50% #fffcff; }

/* 詳細情報 */
.img_1362764343_c	{ margin:0px 0px 10px 420px;
			width:400px; height:388px;
			background:url(../img/1362764343_c.png) no-repeat 0% 50% #fffcff; }
.img_1362764343_c	{ margin:0px 0px 10px 420px;
			width:400px; height:388px;
			background:url(../img/1362764343_c2.png) no-repeat 0% 50% #fffcff; }
#img_madori3	{ float:left; overflow:hidden; margin:-360px 0px 0px 350px;
			width:370px; height:509px;
			background:url(../img/tm4_2_02cute_c.png) no-repeat 50% 50% #fffcff; }
#cbx023	{ width:760px; float:left; overflow:hidden; margin:20px 0px 0px 100px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.4; }
#cbx024	{ width:260px; float:left; overflow:hidden; margin:20px 0px 0px 100px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.4; }
#cbx025	{ width:600px; float:left; overflow:hidden; margin:20px 0px 0px 100px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.4; }
#cbx02c	{ width:730px; float:left; overflow:hidden; margin:-80px 0px 40px 70px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1.4; }
#cbx02c	{ width:730px; float:left; overflow:hidden; margin:-90px 0px 20px 70px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1.4; }
#img_madori4	{ float:left; overflow:hidden; margin:-360px 0px 0px 350px;
			width:400px; height:444px;
			background:url(../img/cute_001fr5_400.png) no-repeat 50% 50% #fffcff; }
#img_madori4	{ float:left; overflow:hidden; margin:-360px 0px 0px 350px;
			width:400px; height:444px;
			background:url(../img/cute_011fr5_400.png) no-repeat 50% 50% #fffcff; }
#img_madori4	{ float:left; overflow:hidden; margin:-360px 0px 0px 350px;
			width:400px; height:444px;
			background:url(../img/cute_012fr5_400.png) no-repeat 50% 50% #fffcff; }
#cbx02e	{ width:730px; float:left; overflow:hidden; margin:-140px 0px 40px 70px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1.4; }
#cbx023	{ width:760px; float:left; overflow:hidden; margin:20px 0px 0px 50px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.4; }
#cbx024	{ width:260px; float:left; overflow:hidden; margin:20px 0px 0px 50px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.4; }
#cbx025	{ width:600px; float:left; overflow:hidden; margin:20px 0px 0px 50px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.4; }

#cbx02d	{ width:730px; float:left; overflow:hidden; margin:0px 0px 40px 70px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1.4; }
#cbx02d	{ width:730px; float:left; overflow:hidden; margin:0px 0px 0px 70px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1.4; }
#img_madori4	{ float:left; overflow:hidden; margin:-360px 0px 0px 350px;
			width:400px; height:444px;
			background:url(../img/cute_013fr5_400.png) no-repeat 50% 50% #fffcff; }

/* スライドショー */
#cbx82a	{ width:480px; float:left; overflow:hidden; margin:-86px 0px 0px 310px;
			font-size:14pt; font-weight:normal; color:#fa1000; line-height:1.2; }
#cbx81	{ width:600px; float:left; overflow:hidden; margin:40px 0px 20px 166px; height:600px;
			font-size:12pt; font-weight:normal; color:#000000; line-height:1; }
.cbx811	{ width:600px; margin:0px 0px 10px 160px;
			font-size:16pt; font-weight:normal; color:#000000; line-height:1.6; }
.cbx812	{ width:600px; margin:0px 0px 10px 160px;
			font-size:16pt; font-weight:normal; color:#000000; line-height:1.6; }
.cbx813	{ width:600px; margin:10px 0px 10px 160px;
			font-size:16pt; font-weight:normal; color:#000000; line-height:1.6; }
.cbx814	{ width:600px; margin:10px 0px 10px 0px;
			font-size:11pt; font-weight:normal; color:#000000; line-height:1.6; }
#cbx82a	{ width:480px; float:left; overflow:hidden; margin:-86px 0px 0px 310px;
			font-size:14pt; font-weight:normal; color:#fa1000; line-height:1.2; }
#cbx81	{ width:600px; float:left; overflow:hidden; margin:40px 0px 20px 166px; height:600px;
			font-size:12pt; font-weight:normal; color:#000000; line-height:1; }
.cbx811	{ width:600px; margin:0px 0px 10px 100px;
			font-size:16pt; font-weight:normal; color:#000000; line-height:1.6; }
.cbx812	{ width:600px; margin:0px 0px 10px 160px;
			font-size:16pt; font-weight:normal; color:#000000; line-height:1.6; }
.cbx813	{ width:600px; margin:10px 0px 10px 170px;
			font-size:16pt; font-weight:normal; color:#000000; line-height:1.6; }
.cbx814	{ width:600px; margin:10px 0px 10px 0px;
			font-size:11pt; font-weight:normal; color:#000000; line-height:1.6; }

/* 地図 */
#img_map01	{ float:left; overflow:hidden; margin:0px 50px 0px 140px; width:552px; height:408px; }
/* カウンター */
#cntpos	{ width:300px; float:left; overflow:hidden; margin:10px 0px 0px 640px; height:20px; background:#fffcff; }


/* 20141109 */
.img_IMG_0412	{ margin:-100px 0px 10px 300px;
			width:600px; height:450px;
			background:url(../img/IMG_0412_600.jpg) no-repeat 0% 0% #fffcff; }

#lgo94	{ background:#00b2f0; width:820px; margin:20px 0px 0px 0px; }
/* カウンター */
#cntpos	{ width:300px; float:left; overflow:hidden; margin:10px 0px 0px 640px; height:20px; background:#fffcff; }

/* Title */
#ctbg01	{ background:#60CCF6; height:10px; margin:-50px 0px 0px 0px; padding:0px 0px 0px 0px; 
	-webkit-transform-origin: 0 100%; -webkit-transform: rotate(30deg);
	-moz-transform-origin: -250px 100%; -moz-transform: rotate(30deg);
	}
#lgo94	{ background:url(../img/stripe001_2_c02_60CCF6.png) repeat 0% 0% #00B2F0; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
#lgo94	{ background:url(../img/stripe002_c03_60CCF6.png) repeat 0% 0% #00B2F0; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
#lgo94	{ width:890px; margin:0px 0px 10px 20px; padding:0px 0px 0px 0px;
	background:url(../img/stripe002_c03_60CCF6.png) repeat 0% 0% #00B2F0; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
#lgo94b	{ width:890px; height:394px; margin:0px 0px 10px 20px; padding:0px 0px 20px 0px;
	background:url(../img/stripe002_c03_60CCF6.png) repeat 0% 0% #00B2F0; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
/* layout */
#lgo95	{ width:890px; margin:0px 0px 10px 20px; padding:0px 0px 0px 0px;
	background:#ffffff; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }
#lgo95	{ width:890px; margin:50px 0px 10px 20px; padding:0px 0px 0px 0px;
	background:#ffffff; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); }

#chouse	{ width:300px; float:left; overflow:hidden; margin:20px 0px 0px 530px; height:60px;
			background:#fffcff;
			font-size:32pt; font-weight:bold; color:#0071bb; line-height:1; }
#ct01	{ width:440px; margin:0px 0px 0px 23px; padding:20px 0px 0px 0px;
	-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg);
		color:#ffffff; font-size:20pt; }
#ct02	{ width:440px; font-size:20pt; margin:30px 0px 0px 130px; 
	-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg);
	}
#ct0201	{ width:30px; margin:3px 0px 3px 0px; padding:6px 6px 6px 6px; text-align:center;
		color:#ffffff; background:#1B75BC; 
		border-top:1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom:1px solid #ffffff; }
#ct0202	{ width:30px; margin:-40px 0px 3px 40px; padding:6px 6px 6px 6px; text-align:center;
		color:#ffffff; background:#00B2F0; 
		border-top:1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom:1px solid #ffffff; }
#ct0203	{ width:30px; margin:-50px 0px 3px 80px; padding:6px 6px 6px 6px; text-align:center;
		color:#ffffff; background:#1B75BC; 
		border-top:1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom:1px solid #ffffff; }
#ct0204	{ width:30px; margin:-40px 0px 3px 120px; padding:6px 6px 6px 6px; text-align:center;
		color:#ffffff; background:#00B2F0; 
		border-top:1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom:1px solid #ffffff; }
#ct0205	{ width:30px; margin:-50px 0px 3px 160px; padding:6px 6px 6px 6px; text-align:center;
		color:#ffffff; background:#1B75BC; 
		border-top:1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom:1px solid #ffffff; }

#ct03	{ width:440px; margin:10px 0px 0px 0px; color:#ffffff; 
	-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg);
	}
#ct0301	{ font-size:46pt; font-weight:bold; text-align:right; text-shadow: 5px 5px 5px #1B75BC; }
#ct0302	{ font-size:46pt; font-weight:bold; text-align:right; text-shadow: 5px 5px 5px #1B75BC; }
#ct0303	{ width:166px; margin:-56px 0px 56px 40px; padding:10px 10px 10px 10px; 
		font-size:20pt; font-weight:bold; text-align:center; 
		background:#1B75BC;
		border-top:1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom:1px solid #ffffff; }
#ct0303	{ width:166px; margin:-53px 0px 53px 40px; padding:10px 10px 10px 10px; 
		font-size:16pt; font-weight:bold; text-align:center; 
		background:#1B75BC; box-shadow: 2px 2px 5px rgba(255, 255, 255, 0.3);
		border-top:1px solid #ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom:1px solid #ffffff; }
#ct0311	{ width:200px; margin:0px 10px 20px 30px; padding:0px 0px 0px 0px; 
		font-size:20pt; font-weight:bold; text-shadow: 5px 5px 5px #1B75BC;
		border-top:0px solid #ffffff; border-left: 0px solid #ffffff; border-right: 0px solid #ffffff; border-bottom:0px solid #ffffff; }
#ct0312	{ width:420px; margin:-43px 10px 0px 30px; padding:0px 0px 0px 0px; 
		font-size:20pt; font-weight:bold; text-shadow: 5px 5px 5px #1B75BC; 
		border-top:0px solid #ffffff; border-left: 0px solid #ffffff; border-right: 0px solid #ffffff; border-bottom: 0px groove #ffffff; }
#ct0301b{ font-size:40pt; font-weight:bold; text-shadow: 5px 5px 5px #1B75BC; margin:0px 0px 0px 56px; }
#ct0311b{ width:200px; margin:-20px 10px 10px 30px; padding:0px 0px 0px 0px; 
		font-size:20pt; font-weight:bold; text-shadow: 5px 5px 5px #1B75BC;
		border-top:0px solid #ffffff; border-left: 0px solid #ffffff; border-right: 0px solid #ffffff; border-bottom:0px solid #ffffff; }
#ct0312b{ width:420px; margin:-19px 10px 0px 30px; padding:0px 0px 0px 0px; 
		font-size:20pt; font-weight:bold; text-shadow: 5px 5px 5px #1B75BC; 
		border-top:0px solid #ffffff; border-left: 0px solid #ffffff; border-right: 0px solid #ffffff; border-bottom: 0px groove #ffffff; }
#ct0311	{ width:410px; margin:0px 10px 20px 30px; padding:0px 0px 0px 0px; 
		font-size:20pt; font-weight:bold;
		border-top:0px solid #ffffff; border-left: 0px solid #ffffff; border-right: 0px solid #ffffff; border-bottom:3px dashed #ffffff; }
#ct0312	{ width:410px; margin:-43px 10px 0px 30px; padding:0px 0px 0px 0px; 
		font-size:20pt; font-weight:bold;
		border-top:0px solid #ffffff; border-left: 0px solid #ffffff; border-right: 0px solid #ffffff; border-bottom: 3px dashed #ffffff; }
.toplink a:link,
.toplink a:active,
.toplink a:visited,
.toplink a:hover	{ text-decoration:none; }
#ct03c	{ width:840px; margin:10px 0px 0px 0px; color:#ffffff; 
	-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg);
	}
#ct0301c{ font-size:46pt; font-weight:bold; text-align:center; text-shadow: 5px 5px 5px #1B75BC; 
		margin:20px 0px 20px 30px; padding:16px 0px 16px 0px; }


#ct05	{ width:840px; margin:-130px 0px 0px 0px; color:#ffffff; }
#ct05	{ width:890px; margin:-130px 0px 0px 0px; color:#ffffff; }
#ct05	{ width:830px; margin:-130px 60px 0px 0px; color:#ffffff; }
#ct05	{ width:830px; margin:-130px 0px 0px 0px; padding:0px 60px 0px 0px; color:#ffffff; }
#ct05	{ width:830px; margin:-20px 0px 0px 0px; padding:0px 60px 0px 0px; color:#ffffff; }
.ct0501	{ font-size:11pt; margin:0px 0px 0px 40px; }
.ct0502	{ font-size:32pt; font-weight:bold; margin:10px 0px 0px 110px; 
	text-shadow: 2px 2px 2px #ffffff;
		color:#ff1a00; }
.ct0503{ font-size:20pt; font-weight:bold; margin:-32px 0px 0px 250px; 
	text-shadow: 2px 2px 2px #ffffff;
		color:#ff1a00; }
.ct0504	{ font-size:20pt; margin:-30px 0px 0px 360px; }
.ct0504	{ font-size:20pt; margin:-30px 0px 0px 320px; }
.ct0505	{ font-size:10pt; margin:20px 0px 0px 56px; }
#ct05b	{ width:440px; margin:-250px 0px 0px 0px; padding:0px 60px 0px 0px; color:#ffffff; }
.ct0501b{ font-size:11pt; margin:0px 0px 0px 40px; }
.ct0502b{ font-size:32pt; font-weight:bold; margin:10px 0px 0px 40px; 
	text-shadow: 2px 2px 2px #ffffff;
		color:#ff1a00; }
.ct0503b{ font-size:20pt; font-weight:bold; margin:-32px 0px 0px 180px; 
	text-shadow: 2px 2px 2px #ffffff;
		color:#ff1a00; }
.ct0504b{ font-size:18pt; margin:-24px 0px 0px 240px; }
.ct0505b{ font-size:10pt; margin:20px 0px 0px 40px; }
#ct05b	{ width:440px; margin:30px 0px 30px 180px; padding:0px 60px 0px 0px; color:#000000; }
.ct0501b{ font-size:11pt; margin:0px 0px 0px 40px; }
.ct0502b{ font-size:32pt; font-weight:bold; margin:10px 0px 0px 40px; 
	text-shadow: 2px 2px 2px #909090;
		color:#ff1a00; }
.ct0503b{ font-size:20pt; font-weight:bold; margin:-32px 0px 0px 180px; 
	text-shadow: 2px 2px 2px #909090;
		color:#ff1a00; }
.ct0504b{ font-size:18pt; margin:-24px 0px 0px 240px; }
.ct0505b{ font-size:10pt; margin:20px 0px 0px 40px; }
#ct05b	{ width:660px; margin:50px 0px 50px 130px; padding:0px 60px 0px 0px; color:#000000; }
.ct0501b{ font-size:11pt; margin:0px 0px 0px 40px; }
.ct0502b{ font-size:44pt; font-weight:bold; margin:10px 0px 0px 40px; 
	text-shadow: 2px 2px 2px #909090;
		color:#ff1a00; }
.ct0503b{ font-size:20pt; font-weight:bold; margin:-32px 0px 0px 230px; 
	text-shadow: 2px 2px 2px #909090;
		color:#ff1a00; }
.ct0504b{ font-size:18pt; margin:-24px 0px 0px 290px; }
.ct0505b{ font-size:10pt; margin:20px 0px 0px 40px; }
#ct05b	{ width:660px; margin:50px 0px 50px 110px; padding:0px 60px 0px 0px; color:#000000; }
.ct0501b{ font-size:18pt; margin:0px 0px 20px 0px; }
.ct0502b{ font-size:44pt; font-weight:bold; margin:10px 0px 0px 20px; 
	text-shadow: 2px 2px 2px #909090;
		color:#1B75BC; }
.ct0503b{ font-size:20pt; font-weight:bold; margin:-32px 0px 0px 210px; 
	text-shadow: 2px 2px 2px #909090;
		color:#1B75BC; }
.ct0502b{ font-size:44pt; font-weight:bold; margin:10px 0px 0px 20px; 
	text-shadow: 2px 2px 2px #909090;
		color:#dd3023; }
.ct0503b{ font-size:20pt; font-weight:bold; margin:-32px 0px 0px 210px; 
	text-shadow: 2px 2px 2px #909090;
		color:#dd3023; }
.ct0504b{ font-size:18pt; margin:-24px 0px 0px 270px; }
.ct0505b{ font-size:12pt; margin:20px 0px 0px 20px; }
#ct05c	{ width:730px; float:left; overflow:hidden; margin:30px 0px 20px 80px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1.4; }
#ct052	{ width:710px; float:left; overflow:hidden; margin:10px 0px 0px 30px;
			font-size:16pt; font-weight:normal; color:#000000; line-height:1.6; }
#ct053	{ width:760px; float:left; overflow:hidden; margin:20px 0px 0px 50px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.8; }
#ct05c	{ width:730px; float:left; overflow:hidden; margin:10px 0px 30px 80px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1.4; }
#ct052	{ width:710px; float:left; overflow:hidden; margin:0px 0px 0px 30px;
			font-size:16pt; font-weight:normal; color:#000000; line-height:1.6; }
#ct053	{ width:760px; float:left; overflow:hidden; margin:10px 0px 0px 50px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.8; }
/* 20150319 */
#ct053	{ width:680px; float:left; overflow:hidden; margin:10px 0px 0px 50px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.8; }


#ct04	{ width:840px; margin:20px 0px 0px 110px; color:#ffffff; }
.ct0401	{ font-size:18pt; font-weight:bold; margin:10px 0px 0px 40px; 
		color:#FFF8AD; }
.ct0402, .ct0403	{ font-size:16pt; margin:10px 0px 0px 40px; 
		color:#ffffff; }
.ct0404	{ font-size:11pt; margin:10px 0px 0px 40px; 
		color:#ffffff; }
.ct0404	{ font-size:11pt; margin:-18px 0px 0px 270px; 
		color:#ffffff; }
.ct0405, .ct0407	{ font-size:16pt; margin:10px 0px 0px 40px; 
		color:#ffffff; }
.ct0406	{ font-size:12pt; margin:-18px 0px 0px 440px; 
		color:#ffffff; }
.ct0408	{ font-size:11pt; margin:10px 0px 0px 40px; 
		color:#ffffff; }
.ct0408	{ font-size:11pt; margin:-18px 0px 20px 270px; 
		color:#ffffff; }

.ct0401	{ font-size:18pt; font-weight:bold; margin:30px 0px 20px 40px; 
		color:#FFF8AD; }
.ct0402, .ct0403	{ font-size:16pt; margin:10px 0px 0px 40px; line-height:1.6;
		color:#ffffff; }
.ct0404	{ font-size:11pt; margin:-18px 0px 0px 270px; line-height:1.6;
		color:#ffffff; }
.ct0404	{ font-size:11pt; margin:-28px 0px 0px 270px; line-height:1.6;
		color:#ffffff; }
.ct0405, .ct0407	{ font-size:16pt; margin:10px 0px 0px 40px; line-height:1.6;
		color:#ffffff; }
.ct0406	{ font-size:12pt; margin:-30px 0px 20px 430px; line-height:1.6;
		color:#ffffff; }
.ct0408	{ font-size:12pt; margin:-25px 0px 20px 270px;
		color:#ffffff; }
.ct0401, .ct0402, .ct0403, .ct0404, .ct0405, .ct0406, .ct0407, .ct0408 { color:#000000; }

.img_IMG_0412	{ margin:-400px 0px 10px 380px;
			width:600px; height:450px;
	-webkit-transform: scale(0.7); -moz-transform: scale(0.7);
			background:url(../img/IMG_0412_600.jpg) no-repeat 0% 0% #fffcff; }
.img_IMG_0412	{ margin:-687px 0px 10px 380px;
			width:600px; height:626px;
	-webkit-transform: scale(0.7); -moz-transform: scale(0.7);
			background:url(../img/IMG_0412_02_600.jpg) no-repeat 0% 0% #fffcff; }
.img_IMG_0412_2	{ margin:-647px 0px 10px 380px;
			width:600px; height:626px;
	-webkit-transform: scale(0.7); -moz-transform: scale(0.7);
			background:url(../img/IMG_0412_02_600.jpg) no-repeat 0% 0% #fffcff; }
.img_IMG_0412_3	{ margin:-477px 0px 10px 380px;
			width:600px; height:626px;
	-webkit-transform: scale(0.7); -moz-transform: scale(0.7);
			background:url(../img/IMG_0412_02_600.jpg) no-repeat 0% 0% #fffcff; }
.img_IMG_0412_3b{ margin:-357px 0px 10px 380px;
			width:600px; height:626px;
	-webkit-transform: scale(0.7); -moz-transform: scale(0.7);
			background:url(../img/IMG_0412_02_600.jpg) no-repeat 0% 0% #ffffff; }
.img_IMG_0412_4	{ margin:-360px 0px 10px 470px;
			width:420px; height:438px;
	-webkit-transform: scale(1.0); -moz-transform: scale(1.0);
			background:url(../img/IMG_0412_02_420.jpg) no-repeat 0% 0% #fffcff; }
/* 150319 */
/* IMG_1058_001_420.jpg 420x371 */
.img_IMG_1058_1	{ width:420px; height:371px; margin:-320px 0px 10px 470px; padding:0px 0px 0px 0px;
		-webkit-transform: scale(1.0); -moz-transform: scale(1.0);
		background:url(../img/IMG_1058_001_420_3.jpg) no-repeat 0% 0%; }
/* IMG_1058_001_420_4.jpg 420x420 */
.img_IMG_1058_1	{ width:420px; height:420px; margin:-365px 0px 10px 470px; padding:0px 0px 0px 0px;
		-webkit-transform: scale(1.0); -moz-transform: scale(1.0);
		background:url(../img/IMG_1058_001_420_4.jpg) no-repeat 0% 0%; }

#ct04	{ width:840px; margin:80px 0px 0px 110px; color:#ffffff; }
.ct0401	{ font-size:18pt; font-weight:bold; margin:30px 0px 20px 40px; 
		color:#FFF8AD; }
.ct0402, .ct0403	{ font-size:16pt; margin:10px 0px 0px 40px; line-height:1.8;
		color:#ffffff; }
.ct0404	{ font-size:11pt; margin:-18px 0px 0px 270px; line-height:1.8;
		color:#ffffff; }
.ct0404	{ font-size:11pt; margin:-28px 0px 0px 270px; line-height:1.8;
		color:#ffffff; }
.ct0405, .ct0407	{ font-size:16pt; margin:10px 0px 0px 40px; line-height:1.8;
		color:#ffffff; }
.ct0406	{ font-size:12pt; margin:-30px 0px 20px 430px; line-height:1.8;
		color:#ffffff; }
.ct0408	{ font-size:12pt; margin:-25px 0px 20px 270px;
		color:#ffffff; }
.ct0401, .ct0402, .ct0403, .ct0404, .ct0405, .ct0406, .ct0407, .ct0408 { color:#000000; }
#ct04p	{ width:840px; margin:70px 0px 10px 0px; padding:0px 0px 0px 0px; }
/* print */
#xct04p	{ width:840px; margin:30px 0px 10px 0px; padding:0px 0px 0px 0px; }


#ct06	{ width:840px; margin:20px 0px 20px 60px; 
		color:#000000; font-size:16pt; font-weight:normal; line-height:1.2; }
#ct06	{ width:840px; margin:20px 0px 20px 110px; 
		color:#000000; font-size:14pt; font-weight:normal; line-height:1.2; }
#ct06	{ width:840px; margin:20px 0px 20px 110px;
		color:#000000; font-size:11pt; font-weight:normal; line-height:1.2; }
#ct06	{ width:840px; margin:10px 0px 20px -40px; padding:10px 0px 10px 150px;
		background:#1B75BC; color:#ffffff; font-size:11pt; font-weight:normal; line-height:1.2; }
#ct07	{ width:840px; margin:10px 0px 20px -40px; padding:10px 0px 10px 150px;
		background:#1B75BC; color:#ffffff; font-size:14pt; font-weight:normal; line-height:1.2; }
#ct07	{ width:840px; margin:30px 0px 50px -40px; padding:20px 0px 20px 150px;
		background:#1B75BC; color:#ffffff; font-size:14pt; font-weight:normal; line-height:1.2; }
#ct07b	{ width:840px; margin:30px 0px 50px -40px; padding:20px 0px 20px 150px;
		background:#ffffff; color:#ffffff; font-size:14pt; font-weight:normal; line-height:1.2; }
#ct07b	{ width:840px; margin:10px 0px 10px -40px; padding:0px 0px 0px 150px;
		background:#ffffff; color:#ffffff; font-size:14pt; font-weight:normal; line-height:1.2; }

/* 地図 */
#img_map01	{ float:left; overflow:hidden; width:552px; height:408px; margin:0px 50px 20px 140px; }
#img_map01	{ float:left; overflow:hidden; width:552px; height:408px; margin:0px 50px 0px 140px; padding:0px 0px 0px 0px; }
#img_map01	{ float:left; overflow:hidden; width:552px; height:408px; margin:30px 50px 30px 140px; padding:0px 0px 0px 0px; }
#img_map01{ float:left; overflow:hidden; width:552px; height:408px; 
		margin:60px 50px 50px 140px; padding:0px 0px 0px 0px; }
#img_map01{ float:left; overflow:hidden; width:552px; height:408px; 
		margin:60px 50px 40px 140px; padding:0px 0px 0px 0px; }
/* print */
#ximg_map01{ float:left; overflow:hidden; width:552px; height:408px; 
		margin:50px 50px 20px 140px; padding:0px 0px 0px 0px; }

#img_arrow003d_003	{ float:left; overflow:hidden; margin:0px 0px 0px 0px;
			width:120px; height:120px;
			background:url(../img/arrow003d_0071bb_003.png) no-repeat 50% 50% #fffcff; }
#img_arrow003d_003b	{ float:left; overflow:hidden; margin:-120px 0px 20px 700px;
			width:120px; height:120px;
			background:url(../img/arrow003d_0071bb_004.png) no-repeat 50% 50% #fffcff; }
#img_arrow003d_003c	{ float:left; overflow:hidden; margin:-120px 0px 0px 350px;
			width:100px; height:105px;
			background:url(../img/arrow003d_0071bb_005.png) no-repeat 50% 0% #fffcff; }
#img_arrow003d_003d	{ float:left; overflow:hidden; margin:-120px 0px 0px 350px;
			width:100px; height:105px;
			background:url(../img/arrow003d_0071bb_008.png) no-repeat 50% 0% #fffcff; }
#cbx84a	{ width:480px; float:left; overflow:hidden; margin:52px 0px 0px -10px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.2; }
#cbx83a	{ width:480px; float:left; overflow:hidden; margin:-86px 0px 0px 446px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.2; }
#cbx83a	{ width:480px; float:left; overflow:hidden; margin:-100px 0px 0px 580px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.2; }
#cbx85a	{ width:200px; height:28px; float:left; overflow:hidden; margin:-90px 0px 0px 300px; padding:0px 0px 0px 0px;
			font-size:14pt; font-weight:normal; text-align:center; color:#000000; }
#cbx84b	{ width:480px; float:left; overflow:hidden; margin:40px 0px 0px -10px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.2; }
#cbx83b	{ width:480px; float:left; overflow:hidden; margin:-92px 0px 0px 580px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.2; }
#cbx83c	{ width:480px; float:left; overflow:hidden; margin:-92px 0px 0px 650px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.2; }
/* banner x2 */
#cbx72a	{ width:480px; float:left; overflow:hidden; margin:-16px 0px 0px 230px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.2; }
#cbx71a	{ width:480px; float:left; overflow:hidden; margin:-44px 0px 0px 430px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.2; }
/* banner x3 */
#cbx72a	{ width:480px; float:left; overflow:hidden; margin:-16px 0px 0px 130px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.2; }
#cbx71a	{ width:480px; float:left; overflow:hidden; margin:-44px 0px 0px 330px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.2; }
#cbx73a	{ width:480px; float:left; overflow:hidden; margin:-44px 0px 0px 530px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.2; }
/* spec */
#cbx013b{ width:660px; float:left; overflow:hidden; margin:14px 0px 0px 120px; height:160px;
			font-size:11pt; font-weight:normal; color:#000000; line-height:1; }
#cbx02b	{ width:730px; float:left; overflow:hidden; margin:80px 0px 20px 70px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1.4; }
#lgo96	{ background:#fffcff; width:880px; }
#cbx02b	{ width:880px; float:left; overflow:hidden; margin:40px 0px 0px 26px;
			font-size:16pt; font-weight:bold; color:#000000; line-height:1.4; }
#img_madori4	{ float:left; overflow:hidden; margin:0px 0px 0px 0px;
			width:500px; height:444px;
			background:url(../img/cute_013fr5_400.png) no-repeat 50% 50% #fffcff; }
#cbx022	{ width:710px; float:left; overflow:hidden; margin:-410px 0px 0px 530px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.6; }
#cbx023	{ width:760px; float:left; overflow:hidden; margin:-370px 0px 0px 550px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.6; }
#cbx025	{ width:710px; float:left; overflow:hidden; margin:-200px 0px 0px 530px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.6; }
#cbx024	{ width:260px; float:left; overflow:hidden; margin:-160px 0px 0px 550px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.6; }
#img_madori6	{ float:left; overflow:hidden; margin:0px 0px 0px 0px;
			width:600px; height:666px;
			background:url(../img/cute_013fr5_600.png) no-repeat 50% 50% #fffcff; }
#img_madori5	{ float:left; overflow:hidden; margin:0px 0px 0px 0px;
			width:500px; height:555px;
			background:url(../img/cute_013fr5_500.png) no-repeat 50% 50% #fffcff; }
/* 150323 */
#img_madori5	{ float:left; overflow:hidden; margin:0px 0px 0px 0px;
			width:500px; height:555px;
			background:url(../img/cute_013bfr5_500.png) no-repeat 50% 50% #fffcff; }

#cbx022	{ width:710px; float:left; overflow:hidden; margin:-530px 0px 0px 530px;
			font-size:16pt; font-weight:normal; color:#000000; line-height:1.6; }
#cbx023	{ width:760px; float:left; overflow:hidden; margin:-490px 0px 0px 550px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.6; }
#cbx025	{ width:710px; float:left; overflow:hidden; margin:-270px 0px 0px 530px;
			font-size:16pt; font-weight:normal; color:#000000; line-height:1.6; }
#cbx024	{ width:260px; float:left; overflow:hidden; margin:-230px 0px 0px 550px;
			font-size:14pt; font-weight:normal; color:#000000; line-height:1.6; }

/* prof */
#ct11	{ width:780px; margin:20px 0px 20px 60px; 
		color:#000000; font-size:16pt; font-weight:normal; line-height:1.2; }
#ct1101	{ width:780px; margin:3px 0px 23px 0px; padding:0px 0px 0px 0px; 
		color:#000000; font-size:18pt; }
#ct1102	{ width:180px; margin:3px 0px 3px 0px; padding:0px 0px 0px 0px; 
		color:#000000; font-size:14pt; text-align:right; }
#ct1103	{ width:560px; margin:-28px 0px 30px 220px; padding:0px 0px 0px 0px; 
		color:#000000; font-size:16pt; }

/* 上に戻る */
#return-top{ position:fixed; font-size:14px; bottom:10px; right:10px; }
#return-top a{ display:block; width:100px; color:#cdcdcd; background:#d7e3f4; text-align:center; padding:16px 0px 16px 0px; }
#return-top a{ display:block; width:100px; color:#fcfcff; background:#afc6e9; text-align:center; padding:10px 0px 10px 0px; }
#return-top a:hover{ color:#909090; background:#d7e3f4; text-decoration:none; }
#return-top a{ display:block; width:100px; color:#909090; background:#d7e3f4; text-align:center; padding:10px 0px 10px 0px; }
#return-top a:hover{ color:#fcfcff; background:#afc6e9; text-decoration:none; }
#return-top a{ display:block; width:100px; color:#fcfcff; background:#afc6e9; text-align:center; padding:10px 0px 10px 0px; }
#return-top a:hover{ color:#909090; background:#d7e3f4; text-decoration:none; }
/* NEXTxPREV */
#nextp{ position:fixed; font-size:14px; bottom:10px; right:10px; }
#nextp a{ display:block; width:30px; color:#fcfcff; background:#afc6e9; text-align:center; padding:10px 0px 10px 0px; }
#nextp a:hover{ color:#909090; background:#d7e3f4; text-decoration:none; }
#prevp{ position:fixed; font-size:14px; bottom:10px; left:10px; }
#prevp a{ display:block; width:30px; color:#fcfcff; background:#afc6e9; text-align:center; padding:10px 0px 10px 0px; }
#prevp a:hover{ color:#909090; background:#d7e3f4; text-decoration:none; }

#nextp{ position:fixed; font-size:14px; bottom:10px; right:10px; }
#nextp a{ display:block; width:30px; height:100px; color:#fcfcff; background:#fcfcff; text-align:center; padding:96px 0px 10px 0px; }
#nextp a:hover{ color:#1B75BC; background:#d7e3f4; text-decoration:none; }
#prevp{ position:fixed; font-size:14px; bottom:10px; left:10px; }
#prevp a{ display:block; width:30px; height:100px; color:#fcfcff; background:#fcfcff; text-align:center; padding:96px 0px 10px 0px; }
#prevp a:hover{ color:#1B75BC; background:#d7e3f4; text-decoration:none; }

/* MENU */
.nemu3	{ width:600px; }
#nenu301{ float:left; width:200px; margin:0px 0px 50px 140px; padding:0px 0px 0px 0px;
		font-size:14pt; line-height:1.4; }
#nenu302{ float:left; width:200px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
		 font-size:14pt; line-height:1.4; }
#nenu303{ float:left; width:200px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
		 font-size:14pt; line-height:1.4; }
.nemu6	{ width:700px; margin:0px 0px 0px 0px; }
#nenu601{ float:left; margin:0px 0px 50px 100px; padding:0px 2px 0px 2px;
		font-size:12pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:1px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu602{ float:left; margin:0px 0px 50px 10px; padding:0px 2px 0px 2px;
		 font-size:12pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:1px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu603{ float:left; margin:0px 0px 50px 10px; padding:0px 2px 0px 2px;
		 font-size:12pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:1px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu604{ float:left; margin:0px 0px 50px 10px; padding:0px 2px 0px 2px;
		 font-size:12pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:1px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu605{ float:left; margin:0px 0px 50px 10px; padding:0px 2px 0px 2px;
		 font-size:12pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:1px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu606{ float:left; margin:0px 0px 50px 10px; padding:0px 2px 0px 2px;
		 font-size:12pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:1px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
.nemu6	{ width:700px; }
#nenu601{ float:left; margin:0px 0px 50px 60px; padding:0px 2px 0px 2px;
		font-size:14pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:1px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu602{ float:left; margin:0px 0px 50px 10px; padding:0px 2px 0px 2px;
		 font-size:14pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:1px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu603{ float:left; margin:0px 0px 50px 10px; padding:0px 2px 0px 2px;
		 font-size:14pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:1px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu604{ float:left; margin:0px 0px 50px 10px; padding:0px 2px 0px 2px;
		 font-size:14pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:1px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu605{ float:left; margin:0px 0px 50px 10px; padding:0px 2px 0px 2px;
		 font-size:14pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:1px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu606{ float:left; margin:0px 0px 50px 10px; padding:0px 2px 0px 2px;
		 font-size:14pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:1px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
.nemu7	{ width:700px; }
#nenu700{ float:left; margin:0px 0px 50px 0px; padding:0px 8px 0px 8px;
		font-size:14pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:1px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu701{ float:left; margin:0px 0px 50px 10px; padding:0px 8px 0px 2px;
		 font-size:14pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:0px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu702{ float:left; margin:0px 0px 50px 10px; padding:0px 8px 0px 2px;
		 font-size:14pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:0px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu703{ float:left; margin:0px 0px 50px 10px; padding:0px 8px 0px 2px;
		 font-size:14pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:0px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu704{ float:left; margin:0px 0px 50px 10px; padding:0px 8px 0px 2px;
		 font-size:14pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:0px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu705{ float:left; margin:0px 0px 50px 10px; padding:0px 8px 0px 2px;
		 font-size:14pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:0px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu706{ float:left; margin:0px 0px 50px 10px; padding:0px 8px 0px 2px;
		 font-size:14pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:0px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
.nemu9	{ width:700px; }
#nenu901{ float:left; margin:0px 0px 50px 10px; padding:0px 4px 0px 4px;
		font-size:12pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:1px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }
#nenu902{ float:left; margin:0px 0px 50px 4px; padding:0px 4px 0px 2px;
		 font-size:12pt; line-height:1.6; 
		border-top:0px solid #ffffff; border-left:0px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:0px dashed #ffffff; }


/* 141216 */
.nemu6	{ width:840px; }
/* 1px frame #d7e3f4 */
#nenu601{ float:left; margin:0px 0px 50px 0px; padding:3px 28px 2px 28px;
		font-size:14pt; line-height:1.6; 
		border-top:1px solid #d7e3f4; border-left:1px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:1px solid #d7e3f4; }
#nenu602{ float:left; margin:0px 0px 50px 0px; padding:3px 18px 2px 18px;
		 font-size:14pt; line-height:1.6; 
		border-top:1px solid #d7e3f4; border-left:0px solid #d7e3f4; border-right:1px solid #d7e3f4; border-bottom:1px solid #d7e3f4; }
/* 2px frame #d7e3f4 */
#nenu601{ float:left; margin:0px 0px 50px 0px; padding:3px 27px 2px 27px;
		font-size:14pt; line-height:1.6; 
		border-top:2px solid #d7e3f4; border-left:2px solid #d7e3f4; border-right:2px solid #d7e3f4; border-bottom:2px solid #d7e3f4; }
#nenu602{ float:left; margin:0px 0px 50px 0px; padding:3px 17px 2px 17px;
		 font-size:14pt; line-height:1.6; 
		border-top:2px solid #d7e3f4; border-left:0px solid #d7e3f4; border-right:2px solid #d7e3f4; border-bottom:2px solid #d7e3f4; }
/* 2px frame #1B75BC */
#nenu601{ float:left; margin:0px 0px 50px 0px; padding:3px 27px 2px 27px;
		font-size:14pt; line-height:1.6; 
		border-top:2px solid #1B75BC; border-left:2px solid #1B75BC; border-right:2px solid #1B75BC; border-bottom:2px solid #1B75BC; }
#nenu602{ float:left; margin:0px 0px 50px 0px; padding:3px 17px 2px 17px;
		 font-size:14pt; line-height:1.6; 
		border-top:2px solid #1B75BC; border-left:0px solid #1B75BC; border-right:2px solid #1B75BC; border-bottom:2px solid #1B75BC; }
/* 2px frame #1B75BC */
#nenu601{ float:left; margin:0px 0px 20px 0px; padding:3px 30px 2px 30px;
		font-size:14pt; line-height:1.6; color:#ffffff; background:#1B75BC;
		border-top:2px solid #d7e3f4; border-left:2px solid #d7e3f4; border-right:2px solid #d7e3f4; border-bottom:2px solid #d7e3f4; }
#nenu602{ float:left; margin:0px 0px 20px 0px; padding:3px 17px 2px 17px;
		 font-size:14pt; line-height:1.6; color:#ffffff; background:#1B75BC;
		border-top:2px solid #d7e3f4; border-left:0px solid #d7e3f4; border-right:2px solid #d7e3f4; border-bottom:2px solid #d7e3f4; }
/* 4px frame #1B75BC 20150117 */
#nenu601{ float:left; margin:0px 0px 20px 0px; padding:3px 29px 2px 29px;
		font-size:14pt; line-height:1.6; color:#ffffff; background:#1B75BC;
		border-top:2px solid #d7e3f4; border-left:2px solid #d7e3f4; border-right:4px solid #d7e3f4; border-bottom:2px solid #d7e3f4; }
#nenu602{ float:left; margin:0px 0px 20px 0px; padding:3px 16px 2px 16px;
		 font-size:14pt; line-height:1.6; color:#ffffff; background:#1B75BC;
		border-top:2px solid #d7e3f4; border-left:0px solid #d7e3f4; border-right:4px solid #d7e3f4; border-bottom:2px solid #d7e3f4; }
#nenu603{ float:left; margin:0px 0px 20px 0px; padding:3px 17px 2px 17px;
		 font-size:14pt; line-height:1.6; color:#ffffff; background:#1B75BC;
		border-top:2px solid #d7e3f4; border-left:0px solid #d7e3f4; border-right:2px solid #d7e3f4; border-bottom:2px solid #d7e3f4; }

a:hover #nenu601,a:hover #nenu602{ color:#1B75BC; background:#ffffff; }
a:hover #nenu601,a:hover #nenu602{ color:#000000; background:#00B2F0; }
#loblock01	{ width:550px; height:88px; float:left; overflow:hidden; margin:0px 145px 30px 145px; background:#ffffff;
	border-top:0px solid #0071bb; border-left:0px solid #0071bb; border-right:0px solid #0071bb; border-bottom:0px solid #0071bb; }
.nemu3b	{ width:840px; }
#nenu301b{ float:left; width:200px; margin:0px 0px 50px 140px; padding:0px 0px 0px 0px;
		font-size:14pt; line-height:1.4; }
 #nenu302b{ float:left; width:200px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
		 font-size:14pt; line-height:1.4; }
 #nenu303b{ float:left; width:200px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
		 font-size:14pt; line-height:1.4; }
#nenu301b{ float:left; width:200px; margin:0px 0px 0px 660px; padding:0px 0px 0px 0px;
		font-size:14pt; line-height:1.4; }
 #nenu302b{ float:left; width:200px; margin:0px 0px 0px 660px; padding:0px 0px 0px 0px;
		 font-size:14pt; line-height:1.4; }
 #nenu303b{ float:left; width:200px; margin:0px 0px 0px 660px; padding:0px 0px 0px 0px;
		 font-size:14pt; line-height:1.4; }
#nenu301b{ float:left; width:200px; margin:0px 0px 50px 180px; padding:0px 0px 0px 0px;
		font-size:14pt; line-height:1.4; }
 #nenu302b{ float:left; width:200px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
		 font-size:14pt; line-height:1.4; }
 #nenu303b{ float:left; width:200px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
		 font-size:14pt; line-height:1.4; }
#nenu311b{ float:right; margin:0px 0px 50px 0px; padding:3px 17px 2px 17px;
		font-size:14pt; line-height:1.4; 
		border-top:2px solid #d7e3f4; border-left:2px solid #d7e3f4; border-right:2px solid #d7e3f4; border-bottom:2px solid #d7e3f4; }
 #nenu312b{ float:right; margin:0px 0px 0px 0px; padding:3px 17px 2px 17px;
		 font-size:14pt; line-height:1.4; 
		border-top:2px solid #d7e3f4; border-left:0px solid #d7e3f4; border-right:2px solid #d7e3f4; border-bottom:2px solid #d7e3f4; }
 #nenu313b{ float:right; margin:0px 0px 0px 0px; padding:3px 17px 2px 17px;
		 font-size:14pt; line-height:1.4; 
		border-top:2px solid #d7e3f4; border-left:0px solid #d7e3f4; border-right:2px solid #d7e3f4; border-bottom:2px solid #d7e3f4; }
a:hover #nenu311b,a:hover #nenu312b,a:hover #nenu313b{ color:#ffffff; background:#00B2F0; }
/* 20141217 */
#nenu311b{ float:right; margin:0px 0px 50px 0px; padding:3px 17px 2px 17px;
		font-size:14pt; line-height:1.4; 
		border-top:2px solid #d7e3f4; border-left:2px solid #d7e3f4; border-right:2px solid #d7e3f4; border-bottom:2px solid #d7e3f4; }
 #nenu312b{ float:right; margin:0px 0px 0px 0px; padding:3px 17px 2px 17px;
		 font-size:14pt; line-height:1.4; 
		border-top:2px solid #d7e3f4; border-left:0px solid #d7e3f4; border-right:2px solid #d7e3f4; border-bottom:2px solid #d7e3f4; }
 #nenu313b{ float:right; margin:0px 14px 0px 0px; padding:3px 17px 2px 17px;
		 font-size:14pt; line-height:1.4; 
		border-top:2px solid #d7e3f4; border-left:0px solid #d7e3f4; border-right:2px solid #d7e3f4; border-bottom:2px solid #d7e3f4; }



/* 150323 */
.nemu5	{ width:840px; }
/* 4px frame #1B75BC 150323 */
#nenu501{ float:left; margin:0px 0px 20px 0px; padding:3px 39px 2px 39px;
		font-size:14pt; line-height:1.6; color:#ffffff; background:#1B75BC;
		border-top:2px solid #d7e3f4; border-left:2px solid #d7e3f4; border-right:4px solid #d7e3f4; border-bottom:2px solid #d7e3f4; }
#nenu502{ float:left; margin:0px 0px 20px 0px; padding:3px 26px 2px 26px;
		 font-size:14pt; line-height:1.6; color:#ffffff; background:#1B75BC;
		border-top:2px solid #d7e3f4; border-left:0px solid #d7e3f4; border-right:4px solid #d7e3f4; border-bottom:2px solid #d7e3f4; }
#nenu503{ float:left; margin:0px 0px 20px 0px; padding:3px 17px 2px 17px;
		 font-size:14pt; line-height:1.6; color:#ffffff; background:#1B75BC;
		border-top:2px solid #d7e3f4; border-left:0px solid #d7e3f4; border-right:2px solid #d7e3f4; border-bottom:2px solid #d7e3f4; }

