﻿/*●CGメニュー*/
div.menu{

	margin: 10px 0px 0px 0px;
	padding: 0px;
	background-color: #fff7fd;
	text-align: left;

	border: 1px solid #FA49A5;/*ボックスの枠線の色*/
	width: 130px;
	_width: 130px;
	line-height:130%;/*行間*/
	font-size:11px;
}


p.title{
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FCA9D9;/*メニュータイトルの背景色*/
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	font-size:1.0em;
	width: 130px;
	_width: 130px;
}

/* 基本設定 */
TD{font-size: 13px;}
body{background:#FFFFFF;
font-family: verdana, trebuchet ms, sans-serif;}
body{padding:0px;margin:0px}
.header2{height:3%;overflow:auto;margin:0px;border:0px;}
.content{height:96%;overflow:auto;margin:0px;border:0px;}
.header2,.footer{background:#FFFFFF;margin:0px;border:0px;}

.header3{height:5%;overflow:auto;background:#FFE1F1;border:0px;margin:0px;}
.content3{height:94%;overflow:auto;margin:0px;border:0px;}
div.minimenu{width:100%;background-color:#FFFFFF;margin:0px;}
div.minimenu2{width:100%;margin:0px;border:0px;}

H1{font-size: 25px;margin: 4;weight:bold;}

body {color:#444444;
      background-color: #FFEEF7;
      scrollbar-face-color:#ffffff;
      scrollbar-highlight-color:#ff99cc;
      scrollbar-shadow-color:#ff99cc;
      scrollbar-3dlight-color:#ffffff;
      scrollbar-arrow-color:#ff99cc;
      scrollbar-track-color:#ffffff;
      scrollbar-darkshadow-color:#ffffff;}

body{padding:0px;margin:0px;}

hr { color: #FFBFDF; }
SELECT { font-size: 9pt; 
background-color: #FFFFFF;
color:#FF6BAF;} 

A:link { color: #f44086;text-decoration:underline; }
A:visited { color: #FF7BBA;text-decoration:underline;}
A:active { color: #f44086;text-decoration:none;}
A:hover { color: #FFABD5; text-decoration: none; 
          position : relative;top : 2pt;left : 2pt;}
A.LEVEL1:link { color: #FFFFFF;text-decoration:underline; }
A.LEVEL1:visited { color: #FFE8F3;text-decoration:underline; }
A.LEVEL1:active { color: #FFFFFF;text-decoration:underline; }

input{
  font-size: 13px;
  color : #FF5ABF;
  background-color : #FFFFFF;
  border-left:1px solid #ff99cc ;
  border-right:1px solid #ff99cc ;
  border-top:1px solid #ff99cc ;
  border-bottom:1px solid #ff99cc ;}
  
b{color:#FF0080; }
  
ul { margin-left:18px;
     list-style-image : url(http://yukinyan.net/wall/ihap2.gif);
     margin-bottom :3px;
     margin-top :3px;}

li{
	padding: 2px 0px 2px 0px;
	font-size: 8pt;
	border-width:0px;
	color: #f44086;}


dl { margin-left:35px;
         list-style-image : url(a.gif);}
div.txt{width:95%;border:0px;margin:0px;}
A.RES {color: #FD279C;}
         
DIV.aa {line-height: 100%}

/* 日記タイトルのフォント */	  
span.title {color: #FF0080;font-size: 14pt; border-bottom:1 solid #FFBFDF;padding:6; width:100%;padding-left:50px;font-weight: bold; }
/* 日記日付のフォント */	  
span.date {color: #FA72B6;font-size: 12pt; }
/* ハート */	  
span.heart {color: #FF62AF;font-family:symbol;}
/* フォームのフォント */	  
span.form {color: #FA72B6;font-size: 10pt; }


/* ボックス処理 */

/* トップのボックス */
DIV.BOXTOP {width:95%;
           font-size: 10pt;padding:4px;
	   border-bottom:3 solid #FFC7EF;border-right:3 solid #FFC7EF;
	   border: 1px solid;
               border-color: #FFE7F4; background-color:#FFE7F4; margin: 3px;}

/* トップ以外のボックス */
DIV.BOX {text-align: center;line-height: 130%;
           font-size: 10pt;padding:4px;
	   border-bottom:3 solid ##FFAED1;border-right:3 solid ##FFAED1;
	   border: 1px solid;text-align:center;
               border-color: #FFE7F4; background-color:#FFB8E6;}

/* ボックスのドット */
DIV.DOT { border:dotted 2px #FF71B3 ;}
DIV.BOX2 { width:100%; padding: 3px solid;}

/* ボックスの中身 */
DIV.BOXINBOX { background-image: url(heart2.gif) ;width:100%;margin: 3px;padding:10px;}

} 
/* 左側の処理 */

DIV.BOXleft { line-height: 130% ;color:#FF6BAF;text-align:center;vertical-align:top;float:left;}

/* 右側の処理 */
DIV.BOXright { height:100%;;vertical-align:top;}






/* 左側の処理 */
TABLE.BOX { background-image: url(heart2.gif) ;width:100%;}
TD.left1 { line-height: 130% ;color:#FF6BAF;text-align:center;vertical-align:top;}

/* 右側の処理 */
TD.right { height:100%;;vertical-align:top;}	  

/* タイトル外枠の処理 */	  
TABLE.TITLE1 { border: 2px solid;
               border-color: #FFE7F4; background-color:FFE7F4; }
TD.DOT { border:dotted 3px #FF71B3 ;}
TABLE.TITLE2 { width:100%; border: 0px solid;}
 
/* タイトル処理 */

DIV.title {width:100%;text-align: center;
           font-size: 10pt;padding:1px;
	   border-bottom:3 solid #FFC7EF;border-right:3 solid #FFC7EF;
	   border: 1px solid;text-align:center;
           border-color: #FFE7F4; background-color:#FFE7F4; margin: 3px}
DIV.DOT2 { border:dotted 1px #FF71B3 ;}
DIV.TITLE2 { width:100%; border: 0px solid;}
DIV.title_image { background-image: url(heart015.png);padding:10px;width:100%;}


/* タイトルの中身 */
TABLE.TITLE4 { width:100%;text-align:center;}
span.titlelogo {background-image: url(../title.gif);
	        background-repeat: no-repeat;}  
		

/* アバウト～メモ */


DIV.memo { background-color:#FFFFFF;width:97%;text-align: left;
           font-size: 10pt;padding:3px;
	   border-bottom:0 solid #FFE6F5;border-right:0 solid #FFE6F5;margin: 3px;
	   background-color:#FFFFFF; background-image: url(wall3-3h.gif);background-repeat: repeat-y;
		padding:5px;padding-left:65px;}
DIV.thiara { background-image: url(a.gif); background-repeat: no-repeat; padding-left: 50px; padding-top: 8px;padding-bottom: 6px;color:#FD79C8;font-weight: bold; background-position: :0% 100%;}

DIV.about {background-color:#FF99CC;COLOR:#FFFFFF;width:97%;text-align: center;
           font-weight: bold; font-size: 10pt;padding:3px;
	   border-bottom:3 solid #FFC7EF;border-right:3 solid #FFC7EF; margin: 3px;}
DIV.link {width:100%;text-align: center;color:#E75A81;
           font-size: 10pt;padding:2px;
	   border-bottom:1 solid #FFBFDF;border-top:1 solid #FFBFDF;
	   text-align:center; font-weight: bold;}
	   
	   
/* テキストの外枠ハートのやつ */
TABLE.diary { width:90%;border: 0px solid;
              background-image: url(y-53.gif); }
TABLE.diary2 { width:100%;border: 0px solid;
              background-image: url(y-53.gif);}
TABLE.diary3 { width:100%;border: 0px solid;
              background-image: url(y-53.gif);line-height: 110%;}
TABLE.waku { border: 0px solid;
              background-image: url(y-53.gif);}
TD.diary1 {  background-image: url(table1.gif);
             HEIGHT:28px;width:34px;}
TD.diary2 {  background-image: url(table2.gif);}
TD.diary3 {  background-image: url(table1.gif);}
TD.diary4 {  background-image: url(table3.gif);}
TD.diary5 {  background-image: url(table3.gif);}
TD.diary6 {  background-image: url(table4.gif);
             HEIGHT:28px;width:34px;}
TD.diary7 {  background-image: url(table2.gif);}
TD.diary8 {  background-image: url(table4.gif);
             HEIGHT:28px;width:34px;}
TD.diary9 {  }


/* 日記やCGのロゴ */
TD.diarylogo {  background-image: url(d_logo2.gif);
          background-position: 0% 0%;
          background-repeat: no-repeat;
	  width:194px;HEIGHT:90px;}
TD.cglogo {  background-image: url(cg_logo2.gif);
          background-position: 0% 0%;
          background-repeat: no-repeat;
	  width:194px;HEIGHT:90px;}

/* 日記やCGの題名 */
TABLE.diarytitle { width:100%;
          background-image: url(stick.gif);
          background-position: 0% 0%;
          background-repeat: no-repeat;}


/* 日記本文のとこ */	  
TD.diary {line-height: 130%;  background-color: #FFEDF6;
	  background-position: 100% 100%;
	  background-repeat: no-repeat	  ;}

TABLE.txt { width:100%;}

table.amazon{background-color: FFFFFF}


/* BBSやメールなどの入力フォーム */	 
TD.form { line-height: 130% ;color:#FF6BAF;
          background-image: url(form2.gif);}
TD.mail{ background-image: url(mail.gif);
         background-repeat: no-repeat;}


/* BBS用 */	 
DIV.BOXBBS { background-color: FFFFFF ;width:100%;margin: 3px;padding:10px;}

	  
TD.contents {line-height: 110%;}


/* Web拍手CG */

 
/* BACK */
TABLE.BACK { background-image: url(back2.gif);
	       background-repeat: no-repeat;}
SPAN.BACK { background-image: url(back2.gif);
	       background-repeat: no-repeat;}

p.top a:hover img  { filter: none; }



	   


		      
		      

		      
/* タイトルのバックのハート */	  
TD.title { line-height: 130% ;color:#FF6BAF;
background-image: url(heart015.png);
	   background-color:#FFEEF9;width:100%;}
TD.titleBBS { line-height: 130% ;color:#FF6BAF;
background-image: url(heart015.png);
	   background-color:#FFEEF9;width:90%;}
 
/* タイトルのとこの文字の色 */	  	   
TD.title2 { line-height: 130% ;color:#BF0089;
            width:90%;text-align:center;vertical-align:middle;
	    font-size: 10pt; }








TH.about {background-color:#FF99CC;COLOR:#FFFFFF;          
	  border-bottom:3 solid #FFC7EF;border-right:3 solid #FFC7EF;}
TD.bbsname {background-color:#FFE2EE;}	  
	  
/* ○○についての下のやつ */
TD.memo { background-image: url(heart01.gif) ;
	  border-bottom:0 solid #FFE6F5;border-right:0 solid #FFE6F5;
	  	   background-color:#FFFFFF;}

	   


/* タイトルの処理 */
TABLE.TITLE3 { border: 2px solid;text-align:center;
               border-color: #FFE7F4; background-color:#FFE7F4; }
TD.DOT2 { border:dotted 1px #FF71B3 ;}
TABLE.TITLE4 { width:100%; border: 0px solid;}

TD.title_corner { background-image: url(http://www1.kcn.ne.jp/~hotoke/wall/heart_pink3.gif);
	           width:62px;HEIGHT:54px;background-repeat: no-repeat;}
TD.TITLE_CORNER2 { background-image: url(heart_pink.gif);
	           width:62px;HEIGHT:54px;background-repeat: no-repeat;}
TD.THIARA { background-image: url(a.gif);
	           width:43px;HEIGHT:28px;background-repeat: no-repeat;}		   
TD.TITLE_CENTER_BBS { background-image: url(../bbs/logo.gif);
	              width:10%;background-repeat: no-repeat;}
TD.TITLE_CENTER_photo { background-image: url(../photo/logo.gif);
	              width:10%;background-repeat: no-repeat;}
TD.TITLE_CENTER_novel { background-image: url(../sister/logo.gif);
	              width:10%;background-repeat: no-repeat;}
TD.TITLE_CENTER_cg { background-image: url(../cg/logo2.gif);
	              width:10%;background-repeat: no-repeat;}
TD.TITLE_CENTER_link { background-image: url(../link.gif);
	              width:10%;background-repeat: no-repeat;}	
TD.TITLE_CENTER_icon { background-image: url(../img/logo.gif);
	              width:10%;background-repeat: no-repeat;}	
TD.TITLE_CENTER_other { background-image: url(../other/logo.gif);
	              width:10%;background-repeat: no-repeat;}	
TD.TITLE_CENTER_anime { background-image: url(animelogo.gif);
	              width:10%;background-repeat: no-repeat;}	
TD.TITLE_CENTER_about { background-image: url(about.gif);
	              width:10%;background-repeat: no-repeat;}			      		      
TD.TITLE_CENTER_game { background-image: url(../baka/logo.gif);
	              width:10%;background-repeat: no-repeat;}	
TD.TITLE_CENTER_diary { background-image: url(../diary/logo.gif);
	              width:10%;background-repeat: no-repeat;}	

div.level1{background-color:#FF95CA;color:#FFFFFF;font-weight: bold;
		padding:2px;border: 1px solid;border-color:#FF84C1;
      background-image: url(40.gif);     	  background-position: 0% 0%;
	  background-repeat: no-repeat 	  ;text-align:left;}

div.level2{width:100%;background-color:#FEE2F8;color:#F11D7F; 
		padding:5px;border: 1px solid;border-color: #FFA9DA;
           }

div.level3{width:750px;background-color:#FFFFFF;color:#F11D7F; background-image: url(wall3-2p1.gif);background-repeat: repeat-y;
		padding:0px;border: 0px solid;
           text-align:left;line-height: 130%;font-size:12px;}

div.gallery{width:100%;background-color:#FFFFFF;color:#F11D7F; background-image: url(wall3-2p1.gif);background-repeat: repeat-y;
		padding:5px;padding-left:85px;border: 1px solid;border-color: #FFA9DA;
           text-align:left;}
           
div.bbs{background-color:#FFFFFF;}

div.c1   {width:79%;
padding:   0px;
   margin:      0px 0px;
   border:      0px solid;
   float:left;
}


div.c2   {width:21%;
   margin:      0px;
padding:   0px;
   border:      0px solid;
   float:right;}



   div.yuki   {width:0%;
   margin:      0px;
padding:   0px;
   float:      right;
   overflow: hidden;
}
div.yuki2   {width:0%;
   margin:      0px;
padding:   0px;
   float:      right;
   overflow: hidden;
}

div.yuki3  {width:0%;
   margin:      0px;
padding:   0px;
   float:      right;
   overflow: hidden;
}


div.nehan  {width:0%;
   margin:      0px;
   height:1px;
padding:   0px;

   overflow: hidden;
}
div.nehan2  {width:0%;
   margin:      0px;
   height:1px;
padding:   0px;

   overflow: hidden;
}
div.adblack  {width:0%;
   margin:      0px;
   height:1px;
padding:   0px;

   overflow: hidden;
}
div.styleselect{height:30;}


TABLE.gallery{font-size:12px;}

strong {
         font-weight: normal;
}

em {
         font-style: normal;
}


.archive-header {
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	border-left: 5px solid #FFB3D9;
	padding: 5px;
	background: #FFE3F4;
	font-size: 15px;
	font-weight: bold;
	line-height: 1;
	text-transform: uppercase;
}
