@charset "utf-8";



/*--------------------------------------

@Share Style

---------------------------------------*/

* {

	margin:0;

	padding:0;

}



html {



	scrollbar-face-color: #ffffff;



	scrollbar-track-color: #ffffff;



	scrollbar-arrow-color: #000000;



	scrollbar-3dlight-color: #000000;



	scrollbar-highlight-color: #ffffff;



	scrollbar-shadow-color: #ffffff;



	scrollbar-darkshadow-color: #000000;



}

body {

	font-family: verdana,"lr oSVbN",sans-serif,"qMmpS Pro W6";

	background-attachment: scroll;

	background-image: url(../img/bg.jpg);

	background-repeat: no-repeat;

	background-position: center 23px;

}

div.header img {

	margin-left: 757px;

}



h1,h2,h3,h4,h5,h6 {

	margin:0;

	padding:0;

}

p,li,dt,dl {

	line-height:160%;

}

p {

	margin:0 0 1em 0;

}

li {

	list-style-type:none;

}

img {

	border:0;

	vertical-align: bottom;

}

hr {

	display:none;

}

.clear {

	clear:both;

}







/*--------------------------------------

@Link Color

---------------------------------------*/

a {

	text-decoration:none;

	color: #957648;

}

a:link {

}

a:visited {

}

a:hover {

	text-decoration: underline;

}

a:active {

}



/*--------------------------------------

@container

---------------------------------------*/

#container {

	margin: 0;

	text-align: center;

}



/*--------------------------------------

@Original Style

---------------------------------------*/

#wrapper {

	margin: 0px auto;

	width: 980px;

}





div.header {

	background-color: #000000;

}

div.menu_area {
	margin-top: 36px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 0px;
	margin-bottom: 0px;
}

img.logo {
	float: left;
	width: 210px;
	margin-left: 13px;
	margin-bottom: 23px;

}

div.menu {

	float: right;

	height: 23px;

	width: 737px;

	margin-right: 8px;

	_margin-right: 4px;

	margin-top: 6px;

}

#top_main {
	height: 440px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;

}

#contents {
	height: 440px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 320px;
	text-align: left;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;

}

#contents  h2 img   {

	margin-top: 46px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: 0px;

}

.iframe {

	height: 310px;

	width: 630px;

	margin-top: 16px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}



body#contents_in {



	background-image:none;



	background-color: transparent;



	color: #333333;



	scrollbar-face-color: #ffffff;



	scrollbar-track-color: #ffffff;



	scrollbar-arrow-color: #000000;



	scrollbar-3dlight-color: #000000;



	scrollbar-highlight-color: #ffffff;



	scrollbar-shadow-color: #ffffff;



	scrollbar-darkshadow-color: #000000;



	line-height: 160%;



}



div.news {

	background-image: url(../img/in/bg_001.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

div.profile {

	background-image: url(../img/in/bg_002.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

div.disco {

	background-image: url(../img/in/bg_003.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}



div.bbs {

	background-image: url(../img/in/bg_005.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

div.mail {

	background-image: url(../img/in/bg_006.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

div.contact {

	background-image: url(../img/in/bg_008.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}



div.request {

	background-image: url(../img/in/bg_009.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

div.mobile {

	background-image: url(../img/in/bg_007.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

div.special {

	background-image: url(../img/in/bg_004.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}





div.banner {
	margin-top: 19px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	float: left;
	width: 314px;
}
div.twitter {
	float: right;
	width: 659px;
	margin-top: 19px;
}






div.copy {
	text-align: right;
	vertical-align: top;
	padding-bottom: 20px;
	padding-top: 19px;
	padding-right: 4px;

}

div.copy img.kioon {

	margin-top: 10px;

	margin-right: 12px;

}

div.copy img.sony {

	margin-top: 10px;

	margin-right: 8px;

}



#contents  div.contents_main {

	margin-top: 19px;

	width: 610px;

	font-size: 12px;

	text-align: left;

	vertical-align: top;

	line-height: 120%;

	margin-left: 10px;

}

#contents_in h2.sp_title {

	text-align: left;

	margin-top: 5px;

	margin-bottom: 10px;

	color: #000000;

	padding-top: 9px;

	padding-right: 5px;

	padding-bottom: 9px;

	padding-left: 5px;

	font-weight: bold;

	font-size: 12px;

	background-image: url(../img/in/dot.gif);

	background-repeat: no-repeat;

	background-position: left bottom;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#contents_in div.sp_main {

	font-size: 12px;

	line-height: 140%;

}
div.twitter1 {
	margin: 0;
	padding: 0;
}
div.twitter2 {
	margin: 0;
	padding-top: 9px;
}

img.banner1 {
	margin: 0;
	padding: 0;
}
img.banner2 {
	margin-top: 9px;
}

