@charset "utf-8";
/*  
Theme Name: wp.Vicuna
Theme URI: http://wp.vicuna.jp/
Description: <a href="http://en.wp.vicuna.jp">wp.Vicuna</a> Structure Template + <a href="http://en.wp.vicuna.jp/skin/">Skin</a>
Version: 1.5.7
Author: wu
*/

@import url("style-ninja/0-import.css");

img { -ms-interpolation-mode: bicubic; }

.cap2 {
color:#000;
font-weight:bold;
border-bottom:3px solid #ccc;
border-left:5px solid #000;
padding-left:5px;
}

.hide {
background-color:#000;
color:#000;
}

.att {
font-size:small;
}

.scroll {
height:200px;
overflow:auto;
}

.soft_wide {
width:450px;
}

.sofimgh {
height:200px;
}

.sofimgh2 {
height:185px;
}

.soft_image {
width:420px;
}

.story_image {
width:350px;
}

.soft_image_back {
width:445px;
text-align:center;
background-color:#f5f5f5;
}

.image_back {
text-align:center;
background-color:#222;
padding:5px 0;
border: 5px double #f5f5f5;
}

.package {
width:95px;
background-color:#fff;
font-weight:bold;
color:#000;
text-align:center;
}

.dl {
width:95px;
background-color:#000;
font-weight:bold;
color:#fff;
text-align:center;
}


.buy {
font-size:small;
}

.arrow-blue {
background-image: url(http://dldou.com/erogame/wp-content/uploads/2009/11/arrow-blue.gif);
background-repeat: no-repeat;
background-position:left center;
padding-left:30px;
}

.arrow-red {
background-image: url(http://dldou.com/erogame/wp-content/uploads/2009/11/arrow-red.gif);
background-repeat: no-repeat;
background-position:left center;
padding-left:30px;
}

.bold {
font-weight:bold;
}

.articleI {
color:black;
font-weight:bold;
margin-top:30px;
margin-left: 30px;
border-bottom:2px dotted #000;
}

.article {
color:black;
font-weight:bold;
margin-top:30px;
margin-left: 40px;
border-bottom:2px dotted #ccc;
}

.articleII {
color:333;
font-weight:bold;
margin-top:30px;
margin-left: 60px;
border-bottom:2px dotted #ccc;
}

.tasaku {
color:black;
font-weight:bold;
font-size:small;
margin-left: 50px;
border-bottom:2px dotted #ccc;
}

/*======================================

	Adspace
	
=======================================*/

.topspace { background-color: #f5f5f5; padding:7px 30px;}
.topads { border:2px double #bbb; width:468px; }

/*======================================

	PageNavi
	
=======================================*/

.pnavi {
text-align:center;
}

/*======================================

	文字装飾
	
=======================================*/

strong {color:#FF0066;}

.jirai {color:purple;}
.fuka {color:blue;}
.ka {color:green;}
.ryo {color:#ff6600;}
.yu {color:deeppink;}
.shu {color:red;}


/*======================================

	エロ内容
	
=======================================*/
.dt_back {
font-weight:bold; background-color:#F5F5F5
}

.dd_point {
color:black;
font-weight:bold;
margin-top:20px;
padding-left:0;
border-bottom:2px dotted #ccc;
}


/*======================================

	攻略-チャート
	
=======================================*/

.t_title {
background-color:#000;
}

.t_title2 {
background-color:#000;
text-align:left;
padding-left:160px;
}

.t_title strong {
color:#fff;
font-weight:bold;
}

.t_title2 strong {
color:#fff;
font-weight:bold;
}

.t_save {
font-weight:bold;
color:#000;
background-color:#FFFFCC;
}

.t_load {
	font-weight:bold;
	color:#000;
	background-color:#CCFFFF;
}

.td_extra {
background-color:deeppink;
color:black;
font-weight:bold;
}

.td_days {
font-weight:bold;
color:#000;
background-color:#f5f5f5;
width:100px;
}

.td_bold {
font-weight:bold;
text-align:center;
}

/*======================================

	攻略-他作品
	
=======================================*/

.ta_table {
width:460px;
}

.ta_brand {
text-align:center;
font-weight:bold;
background-color:#000;
}

.ta_image {
width:120px;
}

.ta_title {
text-align:center;
font-weight:bold;
font-size:small;
color:#000;
}

.t_start {
background-color:deeppink;
color:black;
font-weight:bold;
}
/*======================================

	発売日-他作品
	
=======================================*/

.shin_table {
width:90%;
}

.shin_rabel {
font-weight:bold;
color:black;
text-align:center;
}

.shin_title {
text-align:center;
width:50%;
}

.shin_info {
text-align:center;
width:10%;
}

.shin_brand {
text-align:center;
width:20%;
}

.shin_trial {
text-align:center;
width:20%;
}

.denlist {
font-weight:bold;
font-size:medium;
color:black;
text-align:center;
}


/*======================================

	category-tag
	
=======================================*/

.category {
font-size:small;
}

.tags {
font-size:small;
}

/*======================================

	DL版発売まで
	
=======================================*/

.pdl_tbody {
width:700px;
text-align:center;
}

.pdl_brand {
font-weight:bold;
background-color:#f5f5f5;
}

.pdl_title {
font-weight:bold;
color:#000;
width:400px;
}

.pdl_pake {
font-weight:bold;
color:#000;
width:150px;
}

.pdl_dl {
font-weight:bold;
color:#000;
width:150px;
}

/* Generated via www.cssmenubuilder.com */

.breadcrumb{position:relative; height:30px; width:100%;}
.breadcrumb ul{position:relative; margin:0 5px 0 5px; padding:0; height:30px; background:url('breadcrumbImage.png') 0px -30px repeat-x; }
.breadcrumb ul li{padding:0; margin:0; list-style:none; float:left; height:30px display:inline;}
.breadcrumb ul li a{font:12px Arial, Helvetica, sans-serif; color:rgb(255,255,255); text-decoration:none; line-height:30px; display:block; background:url('breadcrumbImage.png') 100% -60px no-repeat; padding:0 17px 0 15px; }
.breadcrumb ul li a:hover {text-decoration:underline; color:rbg(255,255,255);}
.breadcrumb ul li a.active{background:none; color:rgb(255,20,147);}
.breadcrumb ul li a.active:hover {text-decoration:none;}
.breadcrumb .left{position:absolute; top:0px; left:0px; width:10px; height:30px; display:block; z-index:1; background:url('breadcrumbImage.png') 0% 0px no-repeat;}
.breadcrumb .right{position:absolute; top:0px; right:0px; width:10px; height:30px; display:block; z-index:1; background:url('breadcrumbImage.png') 100% -90px no-repeat; }
