/* CSS Document */

body {
	FLOAT: inherit;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	background-color: #091b29;
	color: #091B29;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", Verdana, Helvetica;
	font-size: 11px;
	line-height: 16px;

}



#CONTAINER {
MARGIN-LEFT: 20px;
	WIDTH: 1140px;
	background-color: #091B29;
	}
	
#CONTAINER_top {
MARGIN-LEFT: 15px;
	WIDTH: 1140px;
	background-color: #091B29;
	}
	
#CONTAINER_b {
	margin-left: auto;
	margin-right: auto;
	WIDTH: 800px;
	height: 25px;
	background-image: url(/DCOP/maingraphics/bottom_bg.gif);
	}
	
#main {
	FLOAT: left;
	WIDTH: 25px;
	height: 752px;
	background-color: #091b29;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#right_main00 {
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 1100px;
	HEIGHT: 760px;
	PADDING-TOP: 0px;
	background-image: url(/DCOP/graphics/mainimg.jpg);
	background-repeat: no-repeat;
}

#right_main {
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 1100px;
	HEIGHT: 760px;
	PADDING-TOP: 0px;
	background-image: url(/DCOP/graphics/conan.jpg);
	background-repeat: no-repeat;
}



.clearboth { clear: both; }

.top_image {
     
	margin-left: auto;
    margin-right: auto;
	WIDTH: 800px; 
}


A:link {
	FONT-SIZE: 11px;
	COLOR: #273157;
	TEXT-DECORATION: none;
	line-height: 15px;
}
A:visited {
	FONT-SIZE: 11px; COLOR: #273157; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #3891ba; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 11px; COLOR: #273157; TEXT-DECORATION: none
}

.link01 A:link {
	FONT-SIZE: 12px;
	COLOR: #1f1d1d;
	TEXT-DECORATION: none;
	line-height: 16px;
}
.link01 A:visited {
	FONT-SIZE: 12px; COLOR: #1f1d1d; TEXT-DECORATION: none
}
.link01 A:hover {
	FONT-SIZE: 12px; COLOR: #1f1d1d; TEXT-DECORATION: underline
}


.link02 A:link {
	FONT-SIZE: 12px;
	COLOR: #7f0f0f;
	TEXT-DECORATION: none;
	line-height: 16px;
}
.link02 A:visited {
	FONT-SIZE: 12px; COLOR: #7f0f0f; TEXT-DECORATION: none
}
.link02 A:hover {
	FONT-SIZE: 12px; COLOR: #f50d01; TEXT-DECORATION: underline
}

.link02b A:link {
	FONT-SIZE: 12px;
	COLOR: #7f0f0f;
	TEXT-DECORATION: none;
	line-height: 16px;
	font-weight: bold;
}
.link02b A:visited {
	FONT-SIZE: 12px;
	COLOR: #7f0f0f; 
	TEXT-DECORATION: none;
	font-weight: bold;
}
.link02b A:hover {
	FONT-SIZE: 12px; 
	COLOR: #f50d01; 
	TEXT-DECORATION: none;
	font-weight: bold;
}


a {  text-decoration: none; font-size: 11px; color: #273157;
font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", Verdana, Helvetica;

}
p {
	color: #273157;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", Verdana, Helvetica;
	font-size: 11px;
	text-indent: 5px;
	line-height: 16px;
	
	}

.textmini {
	color: #273157;
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", Verdana, Helvetica;
	font-size: 9px;
	text-indent: 5px;
	line-height: 16px;
	
	}

.yellow_16 {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", Verdana, Helvetica;
	color: #ffd201;
	font-size: 16px;
	font-weight: bold;
}

.blue_18 {
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", Verdana, Helvetica;
	color: #2797ea;
	font-size: 14px;
	font-weight: bold;
	line-height: 120%;
}

.blue_14 {
   font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", Verdana, Helvetica;
   color: #111c36;
   line-height: 125%;
   font-size: 13px;
   font-weight: bold;
}

.blue_13 {
   font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka|“™•", Verdana, Helvetica;
   color: #111c36;
   line-height: 125%;
   font-size: 13px;
}




.img_box {
	PADDING-LEFT: 25px;
	PADDING-RIGHT: 25px;
	line-height: 130%;
}
.img_box2 {
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 20px;
	line-height: 130%;
}

.header_box {
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
}

.header_box2 {
    PADDING-TOP: 5px;
	PADDING-LEFT: 12px;
	PADDING-RIGHT: 5px;
}


.chara_sm {
	float: left;
	PADDING-RIGHT: 6px;
	PADDING-TOP: 10px;
	margin: 0 10px 15px 5px;
	font-size: 10px;
	color: #273157;
	line-height: 16px;
}


.chara_clip {
	float: left;
	PADDING-RIGHT: 6px;
	PADDING-TOP: 2px;
	margin: 0 6px 10px 5px;
	font-size: 10px;
	color: #273157;
	line-height: 16px;
}


.chara_sm2 {
	float: left;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 4px;

}

.chara_sm3 {
	float: left;
	PADDING-RIGHT: 7px;

}


.dl_sm {
	float: left;
	PADDING-TOP: 5px;
	line-height: 135%;
}

.dl_sm2 {
	float: left;
	PADDING-LEFT: 5px;
	PADDING-TOP: 5px;
	margin: 0 20px 15px 5px;
	font-size: 14px;
	color: #222222;
	line-height: 135%;
}


.blue_9 {
	FONT-SIZE: 9px; COLOR: #216598; TEXT-DECORATION: none;
}

.ss {
	float: right;
	PADDING-LEFT: 7px;
	PADDING-RIGHT: 12px;
	PADDING-TOP: 5px;
}



.text_goods {
    float: right;
	PADDING-TOP: 20px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 30px;
	height: 150px;
	width: 600px;
}

.text_goods00 {
    float: left;
	PADDING-TOP: 20px;
	PADDING-LEFT: 30px;
	PADDING-RIGHT: 5px;
	height: 150px;
	width: 600px;
}

.goods {
    float: right;
	PADDING-TOP: 20px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 20px;
	width: 600px;
}


.link_goods {
    float: left;
	PADDING-TOP: 20px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 40px;
	width: 500px;
}


.main_goods {
    float: right;
	PADDING-TOP: 20px;
	PADDING-LEFT: 40px;
	PADDING-RIGHT: 40px;
	width: 400px;
}

.goods_menu {
	float: right;
	PADDING-TOP: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 30px;
	height: 50px;
	width: 600px;
}


.text_box {
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 10px;
}

.text_reviews {
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 18px;
	PADDING-BOTTOM: 6px;
}

.text_left {
	float: left;
	width: 200px;
	PADDING-LEFT: 10px;
}

.text_right {
	float: right;
	width: 200px;
	PADDING-RIGHT: 10px;
}
#main_content_longest2 {

	FLOAT: left;
	MARGIN-LEFT: 4px;
	WIDTH: 180px;
	height: 1900px;
	background-color: #e3eaee;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #0e2f46;
}



.slideshow{ /*CSS for DIV containing each image*/
float: left;
margin-right: 10px;
margin-bottom: 10px;
}

.slideshow img{ /*CSS for each image tag*/
border: 0;
width: 50px;
height: 50px;
}

#navlinks{ /*CSS for DIV containing the navigational links*/
width: 400px;
}

#navlinks a{ /*CSS for each navigational link*/
margin-right: 8px;
margin-bottom: 3px;
font-size: 110%;
}

#navlinks a.current{ /*CSS for currently selected navigational link*/
background-color: #6fdeff;
}