
/* ------------------------------
 Header
------------------------------ */

	
div#wrapper {
	width: 760px;
	}
div#header {
	}
body{
	font-size: 0.8em;
	COLOR: #444444;
	background-color: #ECCCB5;
	background-image: url("im/haikei02.gif");
	background-repeat:repeat-y;
	background-position:50%;
	margin-top:0px;
	margin-bottom: 0px;
	width : 760px;
	margin-left:auto;
	margin-right:auto;
	text-align: center; 
	line-height: 160%;
	}
td {
	line-height: 160%;
	}
	
a:link	{
	COLOR: #336666;
	}
a:visited{
	text-decoration: none;
	COLOR: #234A4A;
	}
a:hover {
	text-decoration: underline;
	color: #996600;
	}

a	{
	text-decoration: none;
	}
input, select{
	border-width:1px;
	border-color:#000000;
	border-style:solid;
	}


/* ------------------------------
見出し
------------------------------ */
h1 {
	font-size: 1.0em; 
	margin: 0px 0px 5px 0px; 
	font-weight : normal;
	font-family: "ＭＳ ゴシック","MS Gothic";
	}
h2 {
	border-left: 6px solid #990000;
	text-align: left; 
	font-size: 1.3em; 
	font-family: "ＭＳ ゴシック","MS Gothic";
	font-weight : normal;
	margin: 15px 0px 10px 0px; 
	padding: 0px 0px 0px 5px; 
	}
h3 {
	text-align: left; 
	font-size: 1.5em; 
	font-family: "ＭＳ ゴシック","MS Gothic";
	font-weight : normal;
	margin: 5px 0px 5px 0px; 
	padding: 0px 0px 0px 0px; 
	}

div#h2 {
	border-left: 6px solid #990000;
	text-align: left; 
	font-size: 1.3em; 
	font-family: "ＭＳ ゴシック","MS Gothic";
	font-weight : normal;
	margin: 15px 0px 10px 0px; 
	padding: 0px 0px 0px 5px; 
	}

/* ------------------------------
サイト上段
------------------------------ */
div#top {
	text-align: right; 
	padding: 35px 5px 5px 0px; 
	font-family: "ＭＳ ゴシック","MS Gothic";
	}

div#titleimage {
	background-image: url("im/top200904.jpg"); 
	background-repeat: no-repeat;
	height: 60px;
	width: 760px;
	}
#pickupmain-box {
	text-align:left;
	margin:0px auto;
	width : 740px;
	border:1px #606060 dotted;
	padding: 5px 5px 5px 10px; 
	background-image: url(im/pickup.jpg); 
	background-repeat: no-repeat;
	height: 80;
	width: 760;
	}
/* ------------------
メニュー、更新履歴・お知らせ
------------------ */
div#menu {
	font-size: 1.0em; 
	margin: 0px 0px 0px 30px; 
	padding: 5px 0px 0px 0px; 
	text-align: left; 
	}

div#news {
	width : 700px;
	text-align: left; 
	font-size: 1.0em; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 20px; 
	}
div#oshirase {
	font-family: "ＭＳ ゴシック","MS Gothic";
	margin: 5px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	}
dl#news1 {
	width: 700px;
	height: 140px;
	text-align: left; 
	overflow: auto;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 5px; 
	}


dl#news2 {
	width: 700px;
	text-align: left; 
	margin: 5px 0px 0px 0px; 
	padding: 0px 0px 0px 10px; 
}
span#date {
	color: #773200;
	margin: 0px 5px 0px 0px; 
	}
hr#news {
	height: 1px;
	background-color: #aaaaaa;
	color: #aaaaaa;
	border: none;
	width: 700px;
	text-align:left;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	}


/* ------------------
カリブ広告
------------------ */
#caribbeancom-box {
	text-align:left;
	margin:0px auto;
	width : 240px;
	border:1px #606060 dotted;
	padding: 3px 3px 3px 3px; 
	}
div#caribmenu {
	color: #ffffff;
	background-color: #000000;
	font-weight : normal;
	margin: 0px 0px 0px 0px; 
	padding: 8px 0px 8px 0px; 
	}
#caribmenu a {
	color:#ffffff;	
	}
div#carib {
	text-align: left; 
	font-weight : normal;
	margin: 0px 0px 0px 0px; 
	padding: 10px 10px 10px 10px; 
	height: 100%;
	}	


/* ------------------------------
サイト中段
------------------------------ */
div#main {
	float:right;
	text-align:left;
	width: 480px;
	}
div#ranking {
	float:left;
	text-align:left;
	width: 265px;
  	}
/* ------------------
動画リンク
------------------ */
div#dvdtitle {
	background-color: #DBC991;
	text-align: left; 
	font-size: 1.0em; 
	font-family: "ＭＳ ゴシック","MS Gothic";
	font-weight : normal;
	margin: 5px 0px 5px 0px; 
	padding: 0px 0px 0px 5px; 
	}
div#dvdtitle2 {
	background-color: #d6c48e;
	text-align: left; 
	font-size: 1.0em; 
	font-family: "ＭＳ ゴシック","MS Gothic";
	font-weight : normal;
	margin: 5px 0px 5px 0px; 
	padding: 0px 0px 0px 5px; 
	}

div#dvdplay {
	background-color: #EBBDBD;
	text-align: left; 
	font-size: 1.0em; 
	font-family: "ＭＳ ゴシック","MS Gothic";
	font-weight : normal;
	margin: 8px 0px 5px 0px; 
	padding: 0px 0px 0px 5px; 
	}
div#dvdlink {
	font-family: "ＭＳ ゴシック","MS Gothic";
	font-weight : normal;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	}
/* ------------------
取り消し
#dvdlink a:link	{
	COLOR: #636363;
	}
#dvdlink a:visited{
	text-decoration: none;
	COLOR: #333333;
	}
#dvdlink a:hover {
	text-decoration: underline;
	color: #996600;
	}

------------------ */

div#touroku {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 20px; 
	}

/* ------------------
回り込み解除
------------------ */
div#container:after {
	display: block;
        clear: both;
	height:0;
	visibility: hidden;
	content:".";
	}


/* ------------------------------
サイト下段
------------------------------ */
div#footer {
        clear: both;
	}

#pickup {
	text-align: left; 
	font-size: 1.0em; 
	font-family: "ＭＳ ゴシック","MS Gothic";
	font-weight : normal;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	}
#pickup-box {
	text-align:left;
	margin:0px auto;
	width : 740px;
	border:1px #606060 dotted;
	padding: 5px 5px 5px 10px; 
	}
#enter {
	text-align: center; 
	margin: 30px 0px 20px 0px; 
	padding: 0px 0px 0px 0px; 
	font-size: 0.9em; 
	}

/* ------------------------------
水平線
------------------------------ */
hr {
	height: 1px;
	background-color: #aaaaaa;
	color: #aaaaaa;
	border: none;
	width: 75%;
	}
hr#movie {
	height: 1px;
	color: #aaaaaa;
	border: none;
	margin: 3px 0px 3px 0px;
	text-align:left; 
	}
hr#kousin {
	height: 1px;
	background-color: #aaaaaa;
	color: #aaaaaa;
	border: none;
	width: 70%;
	text-align: left; 
	margin: 4px 0px 4px 0px;
	}

/* ------------------------------
div
------------------------------ */

div.mainrank {
	border-width: 1px;
	border-color: #999999;
	border-style: dotted;
	}
div#link {
	text-align: left; 
	font-size: 1.3em; 
	font-family: "ＭＳ ゴシック","MS Gothic";
	font-weight : normal;
	margin: 0px 0px 5px 5px; 
	padding: 0px 0px 0px 0px; 
	}
div#dougalink {
	background-color: #DFBCA1;
	text-align: left; 
	font-family: "ＭＳ ゴシック","MS Gothic";
	font-weight : normal;
	margin: 10px 0px 10px 0px; 
	padding: 10px 5px 5px 5px; 
	}
div#kousin {
	background-color: #DFBCA1;
	text-align: left; 
	font-size: 1.2em; 
	font-family: "ＭＳ ゴシック","MS Gothic";
	font-weight : normal;
	margin: 10px 0px 10px 0px; 
	padding: 2px 0px 2px 10px; 
	width : 80%;
	}
div#caribmovie {
	text-align: left; 
	font-size: 1.0em; 
	font-family: "ＭＳ ゴシック","MS Gothic";
	font-weight : normal;
	margin: 10px 0px 2px 0px; 
	padding: 0px 0px 0px 5px; 
	}
div#pr {
	background-color: #DFBCA1;
	text-align: left; 
	font-weight : normal;
	margin: 5px 0px 5px 0px; 
	padding: 2px 0px 2px 5px; 
	}

/* ------------------------------
hako
------------------------------ */

#hako {
	background:#DFBCA1;
	line-height:160%;
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 0px 0px; 
	text-align:left;
	}
#hakonai {
	margin: 0px 10px 0px 10px;
	padding: 0px 0px 0px 0px; 
	}
.rtop, .rbottom{
	display:block;
   	 background: #ECCCB5
	}
.rtop *, .rbottom *{
	display: block; 
   	height: 1px;
   	overflow: hidden; 
  	 background: #DCC0AC
	}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px;} 

#hako2 {
    background: #DFBCA1;
    width:760;
    line-height: 140%;
    }

#hako2 p {
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 0px; 
	text-align:center
	}
.rtop, .rbottom{
	display:block;
	background: #ECCCB5;
	}
.rtop *, .rbottom *{
	display: block; 
	height: 1px;
	overflow: hidden; 
	background: #DFBCA1;
	}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px;} 

/* ------------------------------
dl
------------------------------ */
dl#newmovie {
	width: 700px;
	text-align: left; 
	overflow: visible;
	margin: 10px 0px 30px 0px; 
	padding: 0px 0px 0px 30px; 
	line-height: 130%;
 
}

/* ------------------------------
span
------------------------------ */
span#a {
	color: #919090;
	margin: 0px 2px 0px 4px;
	}

/* ------------------------------
過去ログページ
------------------------------ */

#log {
	text-align: left; 
	margin:20px 0px 20px 0px;
	padding: 0px 0px 0px 20px; 

	}
div#back {
	font-size: 1.3em; 
	font-family: "ＭＳ ゴシック","MS Gothic";
	font-weight : normal;
	margin: 40px 0px 20px 0px; 
	padding: 0px 0px 0px 0px; 
	}





