body {
margin:0px;
padding:0px;
background-color:#FEFEFE;
overflow:hidden;
}
#box01 {
width:1024px;
height:472px;
margin-left:-512px;
margin-top:-300px;
left:50%;
top:50%;
position:absolute;
border-right:1px dotted #00AEEF;
border-left:1px dotted #00AEEF;
background-color:#FFFFFF;
}
#box02 {
width:183px;
height:178px;
display:block;
float:left;
margin:2px 0 0 5px;
}
#box03 {
width:180px;
height:15px;
display:block;
margin:50px 0 0 202px;
padding:4px 0 3px 3px;
background-image:url(../img/menu01_h.jpg);
background-position:top left;
border-right:1px dotted #00AEEF;
border-bottom:1px dotted #00AEEF;

}
#box04 {
width:758px;
height:430px;
display:block;
padding:10px;
margin:0 0 0 240px;
border-left:1px dotted #FFFFFF;
overflow:auto;
}
#box05 {
width:710px;
height:400px;
margin:10px 0 0 10px;
padding:10px;
}
#box05_live {
width:710px;
height:700px;
margin:10px 0 0 10px;
padding:10px;
}
#box05_rent {
width:710px;
height:400px;
margin:10px 0 0 0;
padding:10px 10px 10px 0;
}
#box06 {
width:715px;
margin:-10px 0 0 -10px;
padding:5px 10px 5px 5px;
font-family:"Courier New", Courier, mono;
font-size:15px;
color:#333333;
font-weight:800;
border-bottom:1px dotted #999999;
}
#box06_rent {
width:715px;
margin:-10px 0 0 0px;
padding:5px 10px 5px 5px;
font-family:"Courier New", Courier, mono;
font-size:15px;
color:#333333;
font-weight:800;
border-bottom:1px dotted #999999;
}
#box07 {
width:700px;
height:50px;
margin:5px 0 0 5px;
}
#box07_cafe {
width:700px;
height:15px;
margin:15px 0 5px 5px;
}
#box07_shop {
width:700px;
margin:50px 0 5px 10px;
}
#box07_rent {
width:390px;
height:20px;
margin:0;
}
#box08 {
width:200px;
margin:10px 0 0 15px;
border:1px dotted #000000;
}
#box08_y {
width:348px;
margin:10px 0 0 15px;
border:1px dotted #000000;
}
#box09 {
width:470px;
margin:-300px 0 0 230px;
}
#box10 {
width:100px;
margin:10px 0 0 15px;
border:1px dotted #000000;
}
#box11 {
width:570px;
margin:-220px 0 0 150px;
}
#box12 {
width:600px;
margin:0 0 0 100px;
}
#box13 {
width:350px;
margin:-113px 0 0 150px;
display:block;
}
#box14 {
width:150px;
height:113px;
display:block;
margin:0 0 0 0;
}
#box15 {
width:670px;
height:113px;
margin:10px 0 0 20px;
display:block;
}
#box16 {
width:100px;
height:113px;
margin:-65px 0 0 570px;
display:block;
}
#box17 {
width:100px;
height:113px;
margin:-45px 0 0 570px;
display:block;
}
#box18 {
width:500px;
margin:15px 0 5px 5px;
}
#box19 {
width:50px;
margin-bottom:40px;
float:right;
}
#box20 {
width:250px;
height:333px;
float:right;
margin:-335px 25px 0 0;
text-decoration:none;
border:none;
}
#box21 {
width:300px;
float:right;
margin:-20px -30px 0 0;
}
#box22 {
width:550px;
margin:15px 0 0 30px;
}
#box23 {
width:300px;
margin:-20px 0 0 15px;
border:1px dotted #000000;
}
#box24 {
width:400px;
margin:-247px 0 0 330px;
}
#box25 {
width:710px;
height:450px;
margin:10px 0 0 10px;
padding:10px;
}
#box26 {
width:400px;
margin:5px 0 0 15px;
}
#box27 {
width:450px;
margin:-20px 0 0 5px;
border:1px dotted #000000;
}
#box28 {
width:265px;
margin:-320px 0 0 465px;
}
#box30 {
width:650px;
margin:10px 0 0 0;
border:1px dotted #000000;
}
#box31 {
width:710px;
height:700px;
margin:10px 0 0 10px;
padding:10px;
}
#box32 {
width:400px;
margin:-265px 0 0 250px;
}
#box32_y {
width:355px;
margin:-265px 0 0 375px;
}
#box32_ten {
width:330px;
margin:-260px 0 0 20px;
}
#box33 {
width:200px;
margin:-220px 0 0 430px;
}
#box04_top {
width:758px;
height:10px;
display:block;
padding:0 10px 0 10px;
margin:-60px 0 0 240px;
border-top:1px dotted #EEEEEE;
border-left:1px dotted #EEEEEE;
color:#EEEEEE;
font-size:0px;
}
#box04_bottom {
width:758px;
height:10px;
display:block;
padding:0 10px 0 10px;
margin:0 0 0 240px;
border-bottom:1px dotted #EEEEEE;
border-left:1px dotted #EEEEEE;
color:#EEEEEE;
font-size:0px;
}
#box04show {
width:758px;
height:460px;
display:block;
margin:0 0 0 240px;
overflow:hidden;
}
#box05show {
width:758px;
height:460px;
margin:0px;
padding:0px;
}
#box06show {
width:758px;
margin:0px;
padding:5px 10px 5px 5px;
font-family:"Courier New", Courier, mono;
font-size:15px;
color:#333333;
font-weight:800;
}
#box07show {
width:758px;
height:460px;
margin:-5px 0 0 0px;
}
#box_menu {
width:650px;
height:113px;
display:block;
margin:5px 0 0 30px;
padding:2px;
border:1px dotted #BBBBBB;
}
#box_menu2 {
width:650px;
display:block;
margin:5px 0 0 30px;
padding:2px;
border:1px dotted #BBBBBB;
}
.menu01 {
width:183px;
height:23px;
text-decoration:none;
}
.menu01 a {
width:179px;
height:15px;
padding:3px 0px 4px 4px;
display:block;
font-family:"Courier New", Courier, mono;
font-size:15px;
color:#222222;
text-decoration:none;
text-align:left;
border-bottom:1px dotted #222222;
}
.menu01 a:hover {
width:171px;
padding:3px 0px 4px 12px;
text-decoration:none;
color:#2CBCF1;
}
.def {
width:171px;
height:15px;
padding:3px 0px 4px 12px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#2CBCF1;
text-decoration:none;
text-align:left;
letter-spacing:0.1em;
border-bottom:1px dotted #444444;
background-color:#ffffff;
}
#rent_menu1 {
width:130px;
height:19px;
margin:0;
background-color:#FFFFFF;
border-bottom:1px dotted #999999;
border-left:1px dotted #999999;
border-right:1px dotted #999999;
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:12px;
color:#333333;
text-align:center;
letter-spacing:0.2em;
line-height:1.5;
}
#rent_menu1 a {
width:130px;
height:19px;
background-color:#cccccc;
text-decoration:none;
display:block;
}
#rent_menu1 a:hover {
width:130px;
height:19px;
color:#FFFFFF;
background-color:#666666;
text-decoration:none;
display:block;
}
#rent_menu2 {
width:130px;
height:19px;
margin:-20px 0 0 130px;
background-color:#FFFFFF;
border-bottom:1px dotted #999999;
border-left:1px dotted #999999;
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:12px;
color:#333333;
text-align:center;
letter-spacing:0.2em;
line-height:1.5;
}
#rent_menu2 a {
width:130px;
height:19px;
background-color:#cccccc;
text-decoration:none;
display:block;
}
#rent_menu2 a:hover {
width:130px;
height:19px;
color:#FFFFFF;
background-color:#666666;
text-decoration:none;
display:block;
}
#rent_menu3 {
width:130px;
height:19px;
margin:-20px 0 0 260px;
background-color:#FFFFFF;
border-bottom:1px dotted #999999;
border-right:1px dotted #999999;
border-left:1px dotted #999999;
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:12px;
color:#333333;
text-align:center;
letter-spacing:0.2em;
line-height:1.5;
}
#rent_menu3 a {
width:130px;
height:19px;
background-color:#cccccc;
text-decoration:none;
display:block;
}
#rent_menu3 a:hover {
width:130px;
height:19px;
color:#FFFFFF;
background-color:#666666;
text-decoration:none;
display:block;
}
#pdf_dl {
width:130px;
height:12px;
background-color:#FFFFFF;
border-bottom:1px dotted #999999;
border-left:1px dotted #999999;
border-right:1px dotted #999999;
padding:3px 0 5px 0;
margin:-20px 0 0 600px;
font-family:"Courier New", Courier, mono;
font-size:12px;
color:#000000;
text-align:center;
line-height:1.5;
}
#pdf_dl a {
width:130px;
height:12px;
text-decoration:none;
}
#pdf_dl a:hover {
height:12px;
padding:3px 0 5px 0;
background-color:#666666;
color:#FFFFFF;
display:block;
line-height:1.5;
text-decoration:none;
margin:-3px 0 0 0;
}

#logo {
width:183px;
height:50px;
margin:10px 0 0 5px;
display:block;
background-image:url(../img/logo.png);
background-position:top center;
background-repeat:no-repeat;
}
#logo a {
width:183px;
height:50px;
display:block;
text-decoration:none;
background-image:url(../img/logo.png);
background-position:top center;
background-repeat:no-repeat;
}
#logo a:hover {
width:183px;
height:50px;
display:block;
text-decoration:none;
background-image:url(../img/logo.jpg);
background-position:top center;
background-repeat:no-repeat;
}
* html #logo {
width:183px;
height:50px;
margin:5px 0 0 5px;
background-image:url(../img/logo.png);
position:absolute;
}
* html #logo a {
width:183px;
height:50px;
text-decoration:none;
display:block;
background-image:url(../img/logo.png);
position:absolute;
}
* html #logo a:hover {
width:183px;
height:50px;
display:block;
text-decoration:none;
background-image:url(../img/logo.jpg);
position:absolute;
}
#blog {
width:480px;
height:340px;
margin:-50px 0 0 100px;

}
dd {
margin:3px 0 3px 5px;
}
.m1 {
margin:5px 0 0 140px;
}
.m2 {
margin:3px 0 3px 205px;
}
.m3 {
margin:3px 0 3px 225px;
}
.m4 {
margin:3px 0 3px 20px;
}
.m5 {
margin:10px 0 3px 20px;
}
img {
border:0px;
text-decoration:none;
}
.code {
width:250px;
height:15px;
background-color:#CCCCCC;
border:1px solid #999999;
padding:2px;
margin:0 0 0 400px;
}
a:link {
color: #333333;
text-decoration:none;
}
a:visited {
color: #333333;
text-decoration:none;
}
a:hover {
color:#FF00FF;
}
.c1 {
font-family:"Courier New", Courier, mono;
font-size:12px;
color:#FFFFFF;
font-weight:800;
letter-spacing:0.05em;
padding:5px;
text-align:left;
}
.c2 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:12px;
color:#FFFFFF;
text-align:left;
font-weight:600;
}
.c3 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:12px;
color:#000000;
text-align:left;
letter-spacing:0.2em;
line-height:1.5;
}
.c4 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:11px;
color:#000000;
text-align:left;
letter-spacing:0.2em;
line-height:2;
}
.c5 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:10px;
color:#333333;
text-align:right;
line-height:2;
}
.c6 {
font-family:"Courier New", Courier, mono;
font-size:9px;
color:#777777;
text-align:right;
float:right;
}
.c7 {
font-family:"Courier New", Courier, mono;
font-size:13px;
color:#000000;
text-align:left;
line-height:1.5;
}
.c8 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:11px;
color:#222222;
text-align:left;
line-height:1.5;
}
.c9 {
font-family:"Courier New", Courier, mono;
font-size:13px;
color:#000000;
text-align:left;
line-height:1.5;
margin:0 0 0 100px;
}
.c10 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:12px;
color:#444444;
text-align:left;
letter-spacing:0.2em;
line-height:2;
}
.c11 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:11px;
color:#444444;
letter-spacing:0.2em;
line-height:1.5;
}
.c12 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:12px;
color:#000000;
text-align:left;
line-height:1.5;
}
.c13 {
font-family:"Courier New", Courier, mono;
font-size:12px;
color:#000000;
line-height:1.5;
}
.c14 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:12px;
color:#444444;
padding:9px 0 0 9px;
text-align:center;
}
.c15 {
font-family:"Courier New", Courier, mono;
font-size:12px;
color:#000000;
padding:14px 0 0 14px;
text-align:center;
}
.c16 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:10px;
color:#444444;
}
.c17 {
font-family:"Courier New", Courier, mono;
font-size:12px;
color:#555555;
line-height:1.5;
}
.c18 {
font-family:"Courier New", Courier, mono;
font-size:10px;
color:#777777;
line-height:1.5;
}
.c19 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:10px;
color:#777777;
line-height:1.5;
padding:0 0 0 250px;
}
.c20 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:10px;
color:#666666;
text-align:left;
letter-spacing:0.1em;
line-height:1.5;
}
.c20_l a{
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:10px;
color:#2CBCF1;
text-align:left;
letter-spacing:0.1em;
line-height:1.5;
}
.c20_l a:hover{
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:10px;
color:#FF00FF;
text-align:left;
letter-spacing:0.1em;
line-height:1.5;
}
.c21 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:12px;
color:#FF00FF;
text-align:left;
letter-spacing:0.2em;
line-height:1.5;
}
.c22 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:10px;
color:#666666;
text-align:left;
letter-spacing:0.1em;
line-height:2.5;
}
.c23 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:12px;
color:#444444;
text-align:left;
letter-spacing:0.2em;
line-height:2;
}
.c24 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:10px;
color:#09F;
text-align:left;
letter-spacing:0.1em;
line-height:1.5;
}
.c25 {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:12px;
color:#09F;
text-align:left;
letter-spacing:0.1em;
line-height:1.5;
}
.c24_del {
font-family:"‚l‚r ‚o–¾’©", "×–¾’©‘Ì";
font-size:10px;
color:#09F;
text-align:left;
letter-spacing:0.1em;
line-height:1.5;
text-decoration:line-through;
}
.height30 {
width:140px;
height:30px;
text-align:center;
}
.height33 {
width:230px;
height:30px;
text-align:center;
}
.height40 {
width:140px;
height:40px;
text-align:center;
}
.height44 {
width:230px;
height:12px;
text-align:center;
}
.table_code3 {
width:650px;
border:0px;
cellpadding:3px;
} 
.bg0 {
background-color:#f7f7f7;
}
.bg1 {
background-color:#eeeeee;
}
.bg2 {
background-color:#dddddd;
}
.bg3 {
background-color:#cccccc;
}
small {
float:right;
}

#blogmain {
	width:100%;
	height:900px;
	margin:-20px 0 0 0;
	display:block;
}
box01 bg-img
background-image:url(../img/outsaid2.jpg);
background-position:bottom;
background-repeat:y-repeat;

.t1 {
	width:550px;
}
.td2 {
	width:130px;
}

#bbox {
	margin:100px 0 0 0;
}
#bb1 a{
	width:200px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin:10px;
	padding:4px 0 4px 0;
	background:#EEE;
	display:block;
}
#bb1 a:hover{
	width:80px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin:10px;
	padding:4px 0 4px 120px;
	background:#EEEFFF;
}
#bb2 a{
	width:200px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	margin:10px;
	padding:4px 0 4px 0;
	background:#333;
	display:block;
}
#bb2 a:hover{
	width:80px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	margin:10px;
	padding:4px 0 4px 120px;
	background:#666;
	display:block;
}

#live_c {
	font-family:"‚l‚r ƒSƒVƒbƒN", "MS Gothic", "Osaka|“™•", Osaka-mono, monospace;
	font-size:11px;
	color:#666;
	margin:-120px 0 0 390px;
	padding:5px;
	border:1px dotted #999;
	line-height:1.5em;
}