<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body{
height:100%;}
img{border:none;}
/*
body{
font-size:12px;
line-height: 1.8;
font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ƒƒCƒŠƒI", "Meiryo", "‚l‚r ‚oƒSƒVƒbƒN", san-serif;
/*background:#000 url(img/bg.jpg) repeat-y top center;*/
/*margin:0; padding:0;
overflow-x:hidden;
}
*/
span.font {
font-size:80%;
}

p{margin:0 20px 20px 20px;}


a{/*ƒŠƒ“ƒN‚³‚ê‚½•¶Žš*/
    color:#696969;
    font-style:normal;
    text-decoration:none;
}
a:link {/*–¢–K–â‚ÌƒŠƒ“ƒN*/
    color:#696969;
    font-style:normal;
    text-decoration:none;
}
a:visited {/*–K–âŒã‚ÌƒŠƒ“ƒN*/
    color:#2f4f4f;
    text-decoration:none;
}
a:hover {/*ƒ}ƒEƒX‚ð‚Ì‚¹‚½‚Æ‚«*/
    color:#008b8b;
    font-style:normal;
    text-decoration:none;
}
a:active {/*ƒNƒŠƒbƒN’†*/
    text-decoration:none;
}



p.cent {text-align: center;}

div#header_top{
width:100%;
height:550px;
background: url(../top/image_top.png) no-repeat top;
position: relative; 
margin: 0 auto;
}

div#header_top0101{
width:100%;
height:550px;
background: url(../top/shime_0101_.png) no-repeat top;
position: relative; 
margin: 0 auto;
}

/*‚&nbsp;‚Æ‚Å‚µ‚ã‚¤‚¹‚¢‚È*/
div#header{
width:100%;
height:100px;
background-image: url(../common/images/dvsup02.png);
position: relative; 
}


#tweet {
	position:absolute;
	right:160px;
/*	left:20px;*/
	top: 15px;
}

div#menu{
/*background:url(../common/images/vita.png) no-repeat top left;*/
background: url(../common/images/gbg00.png) repeat;
width:100%;
height:35px;
/*width:960px;*/
/*margin:0 auto;
text-align:center;
text-align: right; */
padding-top:5px;
position: relative; 
}

div#wrap{background: url(../common/images/bg_01.png) repeat;}
div#main{
width:100%;
margin: 0 auto;
/*height:500px;*/
text-align:center;
/*background: url(../common/images/bg_01.png) repeat;*/
position: relative; 
}

div#main0{
width:100%;
margin: 0 auto;
height:750px;
text-align:center;
/*background: url(../common/images/bg_01.png) repeat;*/
position: relative; 
}


div#contents0{
width:960px;
/*height:1000px;*/
margin:0 auto;
position: relative;
}

div#contents01{
width:960px;
height:100%;
margin:0 auto;
position: relative;
padding-bottom:50px;
}

div#contents{
width:960px;
height:294px;
margin:0 auto;
/*position: relative; 
background: url(../common/images/bg_00.jpg) repeat;*/
}

div#contents_top{
width:960px;
/*height:600px;*/
height:100%;
margin:0 auto;
/*padding:20px 0 10px 0;*/
background: url(../common/images/dvsup.png) repeat;
padding-bottom:50px;
/*position: relative; */
}

div#contents_st{
width:960px;
height:520px;
margin:0 auto;
background: url(../images/story.png) no-repeat top center;
/*background: url(../common/images/top_0.jpg) no-repeat top center;*/
}

div#contents_wa{
width:960px;
height:600px;
margin:0 auto;
padding-bottom:100px;
/*background: url(../images/world_0.png) no-repeat top center;*/
/*background: url(../common/images/top_0.jpg) no-repeat top center;*/
}

div#c01{
background: url(../images/02aco_bg.jpg) no-repeat top center;
width:960px;
height:520px;
margin:0 auto;
padding-top:100px;
padding-bottom:100px;
}

div#c02{
background: url(../images/02kami_bg.jpg) no-repeat top center;
width:960px;
height:520px;
margin:0 auto;
padding-top:100px;
padding-bottom:100px;
}

div#c03{
background: url(../images/02edo_bg.jpg) no-repeat top center;
width:960px;
height:520px;
margin:0 auto;
padding-top:100px;
padding-bottom:100px;
}

div#c04{
width:960px;
background: url(../images/02yama_bg.jpg) no-repeat top center;
height:520px;
margin:0 auto;
padding-top:100px;
padding-bottom:100px;
}


div#contents_img01{
width:960px;
height:770px;
margin:0 auto;
background: url(../top/shime_.png) no-repeat top center;
/*background: url(../common/images/top_0.jpg) no-repeat top center;*/
position: relative; 
}


/*footer*/

div#footer{
position: relative; 
font-size: 80%;
width:100%;
margin:0 auto;
padding:0px 0 10px 0;
background: url(../common/images/dvsup_03.png) repeat top center;
line-height: 120%;
}



/* Twitter */
#wn_t {
/*margin-top: 20px;*/
width: 380px;
/*background: url(../common/images/dvsup.png) repeat;*/
color:#494949;
/*border:1px solid #494949;*/
padding:5px;
font-size: 90%;
}

	
/* XV—š—ð */
div#wn{	
/*background: url(../common/images/dvsup.png) repeat;*/
background: url(../top/wn_02.png) no-repeat;
/*position: relative; */
height:330px;
width:380px;
padding:5px;
padding-bottom: 50px;
/*margin-top: 55px;*/
/*margin-left: 10px;
margin-right: auto;*/

/*border:1px solid #494949;*/
}

dl.wn_t {
    border-radius:5px;
   	margin-top: 45px;
margin-left: 24px;
overflow-y:scroll;
overflow-x:hidden;
color:#494949;
height:226px;
width:300px;

}

dl.wn_t dt {
    float:left;
    clear:left;
  	width:150px;
    font-weight:bold;
/*   border-top:1px solid #494949;*/
   	color:#494949;
}
dl.wn_t dd {
   	width:230px;
   	text-align: left;
    float:left;
	font-size: 90%;
/*	border-top:1px solid #494949;*/
	padding: 0px 0px 5px 0px;
	color:#494949;
}
dl.wn_t dt:first-child
{
    border:none;
}
dl.wn_t dt:first-child + dd
{
    border:none;
}

/* contents */

/* product */

#prod_t{
	margin:0 auto;
  	width:780px;
	height:580px;
	padding: 10px;
	background: url(../common/images/now_p2.jpg) no-repeat;
	background-position: 470px 30px;	
}
.prod_t{
	overflow: hidden;
	float: left;
	zoom: 1;
  	width:480px;
}
dl.prod_t{
	padding: 0 0 5px 10px;
}
dl.prod_t dt{
	background:#fff;
	width: 125px;
	float: left;
	clear: both;
	font-weight: bold;
/*	border:1px solid #999;*/
}
dl.prod_t dd{
	text-align: left;
	width: 280px;
	padding: 0 0 10px 130px;
/*	border-top:1px solid #999;*/
/*	background: url(../common/images/dvsup.png) repeat top center;*/
	}

/*

img.bgmaximage{
  position:fixed !important;
}
 */

/* product_cd */

#prod_cd{
	margin:0 auto;
  	width:780px;
	height:350px;
	padding: 10px;
	background: url(../common/images/now_pcd.jpg) no-repeat;
	background-position: 470px 20px;	
}
.prod_cd{
	overflow: hidden;
	float: left;
	zoom: 1;
  	width:450px;
}
dl.prod_cd{
	padding: 0 0 5px 10px;
}
dl.prod_cd dt{
	background:#fff;
	width: 130px;
	float: left;
	clear: both;
	font-weight: bold;
/*	border-top:1px solid #999;*/
}
dl.prod_cd dd{
	text-align: left;
	width: 280px;
	padding: 0px 0 15px 130px;
/*	border-top:1px solid #999;*/
/*	background: url(../common/images/dvsup.png) repeat top center;*/
	}

/*

img.bgmaximage{
  position:fixed !important;
}
 */ 
#prod_cd_inf
 {
	width: 780px;
	height:50px;
	float: left;
 }
 
#maincontent {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 50;
  width: 100%;
}
/*
img.bg {
min-height: 100%;
min-width: 1024px;
width: 100%;
height: auto;
position: fixed;
top: 0;
left: 0;
}
*/
@media screen and (max-width: 1024px){
  img.bg {
  left: 50%;
  margin-left: -512px; }
}



#banner_LL {padding: 10px 15px;  overflow: hidden; width: 582px;margin-top: 5px; margin-bottom: 15px;  margin:0 auto; }
#banner_LL img { padding: 0px;/*width:582px; height:120px;*/}
#banner_LL textarea {background:#e9837f color:#55211f; border:solid 1px #2d1110; font-size: 90%; width: 576px; height: 30px; overflow: auto; font-weight: normal; overflow-y:scroll; display: block; }

#wrap0 {
	position: relative; 
/*	text-align: left;
	margin: 20px 15px;*/
	color: #262626;
	padding:50px 5px 0px 5px;	
	margin:0 auto;
}

#copyright {
	position:absolute;
	right: 20px;
	top: 50px;
	text-align: right;
	color: #262626;
}

#copyright a {
	display: block;
	width: 135px;
	height: 24px;
	background: url(../common/images/dramaticcreate.png) no-repeat;
	text-align: left;
	text-indent: -9999px;
	overflow-x: hidden;
}

#textinfo {
	text-indent: -9999px;
}


.mini {
	font-size: 80%;
}

.bo {
    font-weight:bold;
   	color:#262626;
}


#icatch_{
	width: 680px;
	height: 300px;
	overflow: hidden;
	margin:0 auto;
/*	margin-top: 130px;*/
	margin-top: 60px;
/*	padding-left: 0px;*/
	z-index: 3;
	background-image: url(../top/t_top_00.png);
	background-repeat: no-repeat;
/*	background-position: 300px 250px;*/
}

#icatch_0528{
	width: 680px;
	height: 300px;
	overflow: hidden;
	margin:0 auto;
/*	margin-top: 130px;*/
	margin-top: 60px;
/*	padding-left: 0px;*/
	z-index: 3;
	background-image: url(../top/t_top_0528.png);
	background-repeat: no-repeat;
/*	background-position: 300px 250px;*/
}</pre></body></html>