body {
margin: 0px 0px 0px 0px;
background-image:url(http://violet-tokyo.com/template/bg1.jpg);
}

html {
scrollbar-3dlight-color:#999999;
scrollbar-darkshadow-color:#c4e8d2;
scrollbar-face-color:#A1c0b1;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-arrow-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-base-color : #ffffff;
}


a:link {color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:active {color:#666666; text-decoration:none;}
a:hover {color:#c8c8c8; text-decoration:none;none;}
A{CURSOR: e-resize;
}

br {letter-spacing:normal;}

h1 {
margin: 10px 0px 10px 20px;
}

ul {
margin: 0px 0px 0px 10px;
padding: 0px;
}

input, textarea {
border: 3px double #DBDACC;
background-color:#ffffff;
color:#666666;
}

.site_title {
font-family:"Century Gothic", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-weight: normal;
text-align:center;
font-size:23px;
letter-spacing:0px;
color: #666666;
margin: 0px 0px 0px 0px;
}

.site_title a,
.site_title a:link,
.site_title a:visited,
.site_title a:active,
.site_title a:hover {
color:#666666;
text-decoration:none;
}

.description {
font-family:"Century Gothic", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 12px;
letter-spacing:0px;
text-align:center;
font-weight: normal;
color: #666666;
margin: 0px 0px 0px 0px;
}

.entry {
background-image:url(http://violet-tokyo.com/template/bg2.gif);fixed repeat-y;
margin: 0px 0px 20px 0px;
padding: 20px 30px 20px 30px;   
}

.entry_navi{
font-size:10px;
letter-spacing:1px;
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
text-align:center;
margin-bottom:10px;
color:#999999;
}

.entry_navi a:link {color:#666666; text-decoration:none;}
.entry_navi a:visited {color:#666666; text-decoration:none;}
.entry_navi a:active {color:#666666; text-decoration:none;}
.entry_navi a:hover {color:#c8c8c8; text-decoration:none;}

.entry_date {
FONT-SIZE: 32px; text-align:right; PADDING-BOTTOM: 5px; MARGIN: 10px 0px -10px; COLOR: #d7e0de; BORDER-BOTTOM: #cccccc 0px dotted; font-family: "Georgia", "Courier New"; bold;
}

.entry_title {
PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(http://violet-tokyo.com/img/img86_tkp1_autumn_footer.gif) no-repeat 0px 100%; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 3px; COLOR: #676358; LINE-HEIGHT: 1.6em; PADDING-TOP: 15px; LETTER-SPACING: 2px
}
.entry_title a:link {color:#666666; text-decoration:none;}
.entry_title a:visited {color:#666666; text-decoration:none;}
.entry_title a:active {color:#666666; text-decoration:none;}
.entry_title a:hover {color:#c8c8c8; text-decoration:none;}

.entry_author {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
letter-spacing:1px;
font-weight: normal;
color: #666666;
margin: 8px 5px 25px 0px;
}

.entry_author a:link {color:#666666; text-decoration:none;}
.entry_author a:visited {color:#666666; text-decoration:none;}
.entry_author a:active {color:#666666; text-decoration:none;}
.entry_author a:hover {color:#c8c8c8; text-decoration:none;}


.entry_body {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 11px;
letter-spacing:1px;
line-height: 190%;
color: #666666;
margin: 15px 0px 15px 0px;
}
.entry_body a:link {color:#666666; text-decoration:none;}
.entry_body a:visited {color:#666666; text-decoration:none;}
.entry_body a:active {color:#666666; text-decoration:none;}
.entry_body a:hover {color:#ffffff; text-decoration:none;BACKGROUND: #A1c0b1;}


.entry_more {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 11px;
letter-spacing:1px;
line-height: 190%;
color: #666666;
margin: 15px 0px 15px 0px;
}

.entry_state {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
text-align:right;
font-size: 10px;
letter-spacing:1px;
color: #666666;
margin: 20px 0px 25px 0px;
	}

.entry_state a:link {color:#666666; text-decoration:none;}
.entry_state a:visited {color:#666666; text-decoration:none;}
.entry_state a:active {color:#666666; text-decoration:none;}
.entry_state a:hover {color:#c8c8c8; text-decoration:none;}

DIV.cat_index {
PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; MARGIN: 0px; LINE-HEIGHT: 170%; PADDING-TOP: 10px
}
.cat_index a:link {color:#666666; text-decoration:none;}
.cat_index a:visited {color:#666666; text-decoration:none;}
.cat_index a:active {color:#666666; text-decoration:none;}
.cat_index a:hover {color:#c8c8c8; text-decoration:none;}


DIV.topic_path {
PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-ALIGN: right; line-heigh: 1.6em
}


blockquote {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 11px;
letter-spacing:1px;
color: #666666;
line-height: 190%;
margin: 10px 0px 10px 0px;
padding: 10px;
border-left: 3px solid #E8E9DA;
	}

/*¡¡¥¨¥ó¥È¥ê¡¼¤Î²èÁü¥Õ¥¡¥¤¥ë¡¡*/
div.entry img {
border:none;}

/*¡¡classÌ¾¤¬pict¤Èthumb¤Î²èÁü¤Ë¡¢¥Æ¥­¥¹¥È¤Î²ó¤ê¹þ¤ß¤ò¤µ¤»¤ë¡¡*/
img.pict {
BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

.linktitle {
font-family:"Century Gothic", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 13px;
text-align:left;
letter-spacing:5px;
font-weight: bold;
color: #ffffff;
line-height: 100%;
margin: 10px 0px 20px 30px;
padding: 2px;
}

.linktext a:link {color:#ffffff; text-decoration:none;}
.linktext a:visited {color:#ffffff; text-decoration:none;}
.linktext a:active {color:#ffffff; text-decoration:none;}
.linktext a:hover {color:#DBDACC; text-decoration:none; }

.linktitle a:link {color:#ffffff; text-decoration:none;}
.linktitle a:visited {color:#ffffff; text-decoration:none;}
.linktitle a:active {color:#ffffff; text-decoration:none;}
.linktitle a:hover {color:#DBDACC; text-decoration:none;}

.linktext {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
letter-spacing:1px;
background-color:#7ebeca;
color: #ffffff;
border:#ffffff double 3px;
line-height: 180%;
margin: 1px 10px 20px 10px;
padding: 8px 10px 10px 10px;
}

.linktext ul li { 
padding: 2px 2px;
border-bottom: #ffffff 1px dotted; 
}

.back {
margin: 0px;
padding: 0px 0px 10px 0px;
background-image:url(http://violet-tokyo.com/template/bg2.gif);fixed repeat-y;	       
}

.search {
font-family:"Century Gothic", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 11px;
letter-spacing:2px;
color: #666666;
line-height: 170%;
margin: 20px 0px 5px 20px;
}

.search_box {
margin: 0px 0px 5px 15px;
}

.copyright {
font-family:"Century Gothic", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
letter-spacing:1px;
color: #999999;
line-height: 170%;
margin: 0px;
text-align:center;
BACKGROUND: url(http://violet-tokyo.com/img/img86_tkp1_autumn_footer.gif) no-repeat 25px 55%; 
width="500"
}

.copyright a:link {color:#F74D82; text-decoration:none;}
.copyright a:visited {color:#F74D82; text-decoration:none;}
.copyright a:active {color:#F74D82; text-decoration:none;}
.copyright a:hover {color:#c8c8c8; text-decoration:none;}

.jugem_bana{
margin: 20px 1px 10px 0px;
}

.amazon { 
line-height: 150%;
padding: 2px 10px 2px 10px;
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size:10px;
color:#ffffff;
text-align:center;
letter-spacing:1px;
margin:1px 1px 15px 1px;

}
.amazon_pict 
{ 
margin: 0px 0px 5px 0px;
padding:0px;
background-color:#ffffff;
width: 100px; 
border:#ccc 1px solid;
}

.amazon a:link {color:#ffffff; text-decoration:none;}
.amazon a:visited {color:#ffffff; text-decoration:none;}
.amazon a:active {color:#ffffff; text-decoration:none;}
.amazon a:hover {color:#DBDACC; text-decoration:none;}

#ad {
text-align:center;
	}

.entry_body HR {
DISPLAY: none
}

#linkpage {
MARGIN: 0px
}
#linkpage DL {
FLOAT: left; MARGIN: 8px; WIDTH: 190px
}
#linkpage DL DT {
PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px; COLOR: #bea195; PADDING-TOP: 2px; BORDER-BOTTOM: #bea195 3px double; FONT-FAMILY: Verdana,Osaka,sans-serif
}
#linkpage DL DD {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; LINE-HEIGHT: 1.6em; PADDING-TOP: 0px
}
#linkpage DIV.bloglist {
SCROLLBAR-FACE-COLOR: #f7f7f7; MARGIN: 0px 0px 10px 5px; SCROLLBAR-HIGHLIGHT-COLOR: #f7f7f7; OVERFLOW: auto; SCROLLBAR-SHADOW-COLOR: #f7f7f7; SCROLLBAR-3DLIGHT-COLOR: #f7f7f7; SCROLLBAR-ARROW-COLOR: #bea195; SCROLLBAR-TRACK-COLOR: #f7f7f7; SCROLLBAR-DARKSHADOW-COLOR: #f7f7f7; HEIGHT: 190px
}

.highslide {
    cursor: url(http://violet-tokyo.com/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
    border: 2px solid gray;
}
.highslide:hover img {
    border: 2px solid white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-loading {
    display: block;
    color: white;
    font-size: 9px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    padding: 3px;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(http://violet-tokyo.com/highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
    font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

/*--------------------------------------
	  Comment
---------------------------------------*/
div.comment {
	margin:1em 17px;
	background:#fff;
	text-align:center;
}

h3#comments {
	margin:0;
	height:50px;
	background: url(http://violet-tokyo.com/template/bc012_comment.gif) top right no-repeat;
	border:none;
}

h3#comments span {
	display: none;
}

div.comment dl.body {
	margin:1em auto;
	width:90%;
	line-height: 1.4;
	border: 1px solid #ece9e3;
	text-align:left;
}

div.comment dl.body dt {
	padding:0.2em 1em;
	color:#a4965e;
	background: url(http://violet-tokyo.com/template/bc012_glid.gif);
	border-bottom: 1px solid #ece9e3;
}

div.comment dl.body dt span {
	font-size:85%;
	font-family: "Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;
}

div.comment dl.body dd {
	margin: 0.5em 1em;
	color:#817861;
}

/*--------------------------------------
	  Form
---------------------------------------*/

h4#comForm {
	margin:0;
	height:50px;
	background: url(http://violet-tokyo.com/template/bc012_post.gif) top right no-repeat;
	border:none;
}

h4#comForm span {
	display: none;
}

form#comments_form {
	margin: 0.5em 1em;
	padding: 1em;
	color:#a4965e;
	font-size: 85%;
	text-align:left;
	background:url(http://violet-tokyo.com/template/bc012_glid.gif);
}

form#comments_form p {
	margin:1em 0;
}

form#comments_form dl dt {
	display: block;
	margin: 0;
	padding: 0;
	clear: left;
	float: left;
	width: 80px;
}

label#labelsubmit {
	display: none;
}

form#comments_form dl dd {
	margin: 0 0 0 8.6em;
	padding: 2px;
}

textarea, select, input {
	font-family: "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3","Hiragino Kaku GothicPro",Osaka, sans-serif;
}

@media screen {
textarea, select, input {
	font-family: Verdana, Arial, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;
	}
}

input, textarea {
	border: 1px solid #E0D9D5;
	margin: 1px;
	color: #806c4f;
	background:url(http://violet-tokyo.com/template/bc012_gd_bg.gif) #fff repeat-x;
}

form#comments_form dl dd textarea {
	margin-bottom:5px;
	width:300px;
}

/*--------------------------------------
	  Trackback
---------------------------------------*/

div.trackback {
	margin: 0.5em 2em;
	font-size: 85%;
	text-align:left;
	}

h3#trackback {
	margin:0;
	height:50px;
	background: url(http://violet-tokyo.com/template/bc012_tb.gif) top right no-repeat;
	border:none;
}

h3#trackback span {
	display: none;
}

div.trackback p {
	margin: 1em;
	color:#a4965e;
}

div.trackback dl.body {
	margin:1em auto;
	width:90%;
	line-height: 1.4;
	text-align:left;
}

div.trackback dl.body dt {
	width:100%;
	padding-left: 0.7em;
	border-left: 5px solid #b6af5a;
	}

div.trackback dl.body dd {
	margin: 0.5em 1em;
	padding: 0.5em;
	color:#817861;
	background: url(http://violet-tokyo.com/template/bc012_glid.gif);
	}
