@charset "Shift_JIS";
/* CSS Document */

#Original{
width:590px;
text-align:left;
line-height:1.5em;
}

#Original h1{
margin:0 0 15px 0;
}

#Original h2{
margin:0 0 15px 0;
}

#Original h3{
font-weight:bold;
font-size:110%;
margin:0 0 10px 0;
}
#Original h3 span{
font-weight:normal;
font-size:80%;
}


/* ▼オリジナル　Web連載*/
#Original_webnovel{
width:590px;
margin-bottom:30px;
}

/* ▼共通リスト（赤矢印）*/
#Original .list ul{
width:590px;
list-style:none;
}
#Original .list li{
font-size:14px;
font-weight:bold;
padding: 2px 0 1px 10px;
background-image:url(../image/red_list.gif);
background-repeat: no-repeat;
background-position:left;
border-bottom:1px solid #ccc;
list-style-type:none;
margin:0 0 8px 0;
text-indent:0.5em;
}

#Original .list li a{
display:block;
color:#000;
text-decoration:none;
}

#Original .list li :hover{
background-color:#99CCFF;
text-decoration: none;
}

/* ▼共通リスト　ここまで*/


/* ▼共通リスト　短いの（赤矢印）*/

#Original .list_s{
width:590px;
border-bottom:1px solid #ccc;
margin-bottom:10px;
}

#Original .list_s ul{
list-style:none;
}

#Original .list_s li{
font-weight:bold;
padding: 2px 0 1px 10px;
background-image:url(../image/red_list.gif);
background-repeat: no-repeat;
background-position:left;
list-style-type:none;
margin:0 5px 5px 0;
text-indent:0.5em;
float:left;
}

#Original .list_s li a{
display:block;
}
#Original .list_s li a:link{
color:#000;
text-decoration: none;
}
#Original .list_s li a:visited{
color:#000;
text-decoration: none;
}
#Original .list_s li a:hover{
background-color:#99CCFF;
text-decoration: none;
}
/* ▼共通リスト　短いの（赤矢印）*/





#Original_webnovel .novellist_sub{
width:590px;
}

#Original_webnovel .novellist_sub ul{
width:500px;
list-style:none;
float:right;
}

#Original_webnovel .novellist_sub li{
font-size:12px;
font-weight:bold;
padding: 2px 0 1px 15px;
background-image:url(../image/red_list.gif);
background-repeat: no-repeat;
background-position:left;
list-style-type:none;
text-indent:0.5em;
}

#Original_webnovel .novellist_sub li a{
display:block;
color:#000;
text-decoration:none;
}

#Original_webnovel .novellist_sub li a:hover{
background-color:#99CCFF;
text-decoration: none;
}





/* ///////////////////////オリジナル　壁紙///////////////////////*/
#Original_wallpaper{
width:590px;
margin-bottom:30px;
line-height:1.6em;
}




#Original_wallpaper ul{
list-style-position:outside;
list-style-type:none;
}
#Original_wallpaper li{
margin-bottom:40px;
}

#Original_wallpaper li .wall_size{
height:25px;
background-color:#f1b1ca;
font-weight:bold;
line-height:25px;
padding-left:5px;
font-size:100%;
clear:left;
}

/*
#Original_wallpaper li .wall_size_b{
height:25px;
background-color:#dfbd7d;
font-weight:bold;
line-height:25px;
padding-left:5px;
font-size:100%;
clear:left;
}
*/


#Original_wallpaper li a{
display:block;
float:left;
margin:5px 30px 5px 5px;
padding-left:20px;
background-image:url(../image/info_list.gif);
background-repeat:no-repeat;
background-position:left;
}

#Original_wallpaper li a:link{
color:#000;
text-decoration:none;
}

#Original_wallpaper li a:visited{
color:#000;
text-decoration:none;
}


#Original_wallpaper li a:hover{
color:#000;
text-decoration:underline;
}


/* ▼オリジナル　インタビュー*/
#original_intv{
width:590px;
margin-bottom:30px;
}


/* ▼オリジナル　メッセージ*/
#original_message{
width:590px;
margin-bottom:30px;
}

#original_message img{
margin-bottom:15px;
}
/* ▼メッセージ*/
#message{
margin:0;
padding:0;
}

#message h1{
margin:0 0 20px 0;
padding:0;
}

#message h2{
margin:0 0 20px 0;
padding:0;
}

#message table{
margin:0 0 30px 0;
}

/* ▼ゆずはらインタビュー*/

#YuzuharaIntv{
margin:20px 0 20px 0;
}

/* ▼インタビューtd*/
#YuzuharaIntv td{
line-height:1.9em;
padding-top:4px;
padding-bottom: 7px;
padding-left:3px;
padding-right:3px;
}

#YuzuharaIntv td.intv_name{
font-weight: bolder;
border-right:1px dotted #0095D9;
text-align:right;
}


/* ▼オリジナル　ギャラリー*/
#Original_gallery{
margin:20px 0 20px 0;
}

#Original_gallery .img{
margin:0 0 15px 0;
}

/* ▼ギャラリー　こやま*/
#gallery_koyama{
margin:20px 0 20px 0;
}


/* ▼ギャラリー　リンク*/
#gallery_link{
margin:20px 0 20px 0;
}



/* ▼オリジナル　宣言*/
#Original_wallpaper{
margin:20px 0 20px 0;
}

/* ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆阿佐ヶ谷☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆*/

#Asagaya{
width:590px;
margin:20px 0;
text-align:left;
}

#AsagayaChara{
width:588px;
margin:20px 0;
border:1px solid #ccc;
background-image:url(../image/grd_bg.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

#AsagayaChara .Chara{
width:570px;
margin:10px;
}

#AsagayaChara .Charatitle{
width:570px;
height:25px;
font-size:110%;
color:#FFFFFF;
font-weight:bold;
text-indent:0.5em;
background-image:url(../image/original/asagaya_title_bg.gif);
background-repeat:repeat-x;
background-position:middle center;
line-height:25px;
}
#Asagaya .chara_title{
font-size:110%;
font-weight:bold;
padding:0 0 2px 0;
border-bottom:1px dotted #ccc;
margin:10px 0;
}

#Asagaya .chara_title span{
font-weight:normal;
font-size:12px;
}

#Asagaya .txtbox{
margin:0 0 20px 0;
line-height:1.8em;
}

#Asagaya .txtbox p{
text-indent:1em;
}
#Asagaya .txtbox .danraku{
text-align:center;
}

#AsagayaMain{
width:590px;
}


#AsagayaMain .Maintitle{
border:1px solid #ccc;
height:25px;
line-height:25px;
background-image:url(../image/original/asagaya_title_bg.gif);
background-repeat:repeat-x;
background-position:middle center;
text-indent:10px;
font-weight:bold;
color:#fff;
font-size:110%;
margin:10px 0;
}

#Asagaya .next{
text-align:right;
font-weight:bold;
}
#AsagayaMain .illust01{
width:250px;
height:330px;
background-image:url(../image/original/asagaya01_01.jpg);
background-repeat:no-repeat;
background-position:top;
font-size:80%;
text-align:right;
float:right;
}

#AsagayaMain .illust02{
width:250px;
height:370px;
background-image:url(../image/original/asagaya01_02.jpg);
background-repeat:no-repeat;
background-position:top;
font-size:80%;
text-align:right;
float:right;
}

#AsagayaMain .illust03{
width:196px;
height:200px;
background-image:url(../image/original/asagaya01_03.jpg);
background-repeat:no-repeat;
background-position:top;
font-size:80%;
text-align:right;
float:right;
}

#AsagayaMain .illust_right{
float:right;
clear:right;
margin:0 0 5px 5px;
font-size:80%;
text-align:center;
line-height:130%;
}


/*-------------------------リンク------------------------------*/

#AsagayaLink{
text-align:center;
}

#AsagayaLink ul{
width:180px;
list-style-type:none;
text-align:center;
margin:0 235px;
}


#AsagayaLink li{
width:50px;
height:25px;
line-height:25px;
text-align:center;
background-color:#e2e2e2;
border:1px solid #ccc;
margin:10px 3px;
font-weight:bold;
float:left;
}

#AsagayaLink li a{
display:block;
background-color:#9cf;
}

#AsagayaLink li.link a:link{
color:#0033CC;
text-decoration:none;
}
#AsagayaLink li.link a:visited{
background-color:#9cf;
color:#0033CC;
text-decoration:none;
}
#AsagayaLink li.link a:hover{
color:#0033CC;
text-decoration:none;
background-color:#d1e6fc;
}



#AsagayaChosha{
width:588px;
margin:20px 0;
border:1px solid #ccc;
background-image:url(../image/grd_bg.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
#AsagayaChosha .Chosha{
width:570px;
margin:10px;
}
#AsagayaChosha .Chosha p{
line-height:1.8em;
}

/*------------------------------------阿佐ヶ谷　太田さん-----------------------------------------*/
#AsagayaOta{
width:590px;
margin:20px 0;
}

#AsagayaOta p{
margin:0 0 15px 0;
line-height:1.8em;
}

#AsagayaOta .name{
text-align:right;
font-weight:bold;
}



/* ☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆白の断章　対談☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆*/

#DanshoTidan{
width:590px;
margin-bottom:10px;
}

#DanshoTidanCap{
margin:20px 0;
font-size:105%;
font-weight:bold;
line-height:1.6em;
border-bottom:1px solid #ccc;
padding-bottom:10px;
text-align:left;
}

#DanshoTidanMain{
line-height:1.8em;
padding-bottom:10px;
text-align:left;
}

#DanshoTidan span.I{
font-weight:bold;
color:#003;
}

#DanshoTidanMain span.K{
font-weight:bold;
color:#600;
}

#DanshoTidanMain .photo01{
width:200px;
margin:10px 0 10px 10px;
float:right;
}

#DanshoTidanMain .photo02{
width:200px;
margin:10px 10px 10px 0;
float:left;
}

#DanshoTidanProfile{
margin:20px 0;
text-align:left;
}

#DanshoTidanProfile .profile_box{
line-height:1.6em;
margin-bottom:20px;
}

#DanshoTidanProfile .pfofile_name{
font-size:110%;
font-weight:bold;
border-bottom:solid 1px #000;
padding-bottom:3px;
margin-bottom:5px;
}


#original_before2010{
width:590px;
margin-bottom:20px;
}

#original_before2010 .beforetitle{
width:590px;
height:40px;
background-image:url(../image/original/before2010_bnr.gif);
background-repeat:no-repeat;
text-indent:-9999px;
}

#original_before2010 .beforetitle a{
display:block;
width:590px;
height:40px;
background-image:url(../image/original/before2010_bnr.gif);
background-repeat:no-repeat;
text-indent:-9999px;
}

#original_before2010 .beforetitle a:visited{
background-image:url(../image/original/before2010_bnr.gif);
background-repeat:no-repeat;
}

#original_before2010 .beforetitle a:hover{
width:590px;
height:40px;
background-image:url(../image/original/before2010_bnr.gif);
background-repeat:no-repeat;
background-position:0 -40px;
}




