/* @charset "UTF-8";*/
body{
	background-color:#f0f0f0;
}

a{font-family :  'Hiragino Maru Gothic Pro' , 'ヒラギノ丸ゴ Pro W4', Osaka, 'meiryo', 'MS UI Gothic' ;font-size:10pt ;line-height : 120% ;}
a.LRmargin {display:block; padding:3px;  margin-left : 5px ; margin-right : 5px ; float:left; text-decoration:none;}

A:link {color : #000000 ;text-decoration : underline ;}
A:link.whitelink {	color : white;}
A:link.honbun {font-size:100% ;color : #FF6600 ;text-decoration : underline ;line-height : 120% ;}
A:link.index {color : #FF6600 ;text-decoration : underline ;}

A:visited {color : #333333 ;text-decoration : underline ;}
A:visited.whitelink {	color : white;}
A:visited.honbun {font-size:100% ;color : #FF9900 ;text-decoration : underline ;line-height : 120% ;}
A:visited.index {color : #FF9900 ;text-decoration : underline ;}

A:Hover {color : #ff0000 ;text-decoration : underline ;}
A:Hover.whitelink {	color : red;}
A:Hover.honbun {font-size:100% ;color : #FF0000 ;text-decoration : underline ;line-height : 120% ; background-color:#ccffcc;}
A:Hover.index {color : #FF0000 ;text-decoration : underline ;}
a:hover.LRmargin{ border:1px solid #ccc; background-color:#ffc; padding:2px;}

.komoji {font-family : Osaka, 'ＭＳ Ｐゴシック' ;font-size : 90%;color : #222222;line-height :120% ;}
.komoji2{font-family : Osaka, 'ＭＳ Ｐゴシック' ;font-size : 80%;color : #552222;line-height : 120% ;}

div.diary2 a[href^="http"]{
	padding-right:16px;
	background:url(/diary/img/newWindow.gif) no-repeat right center;
}
div.diary2 a[href^="http://www.finetrick.net/"]{
	padding:0px;
	background:none;
}


/*
.tyuumoji {
font-family :  'ヒラギノ角ゴ Pro W6', Osaka ;
font-size : 20px;
color : #222222;
line-height : 25px ;
}

.oomoji {
font-family :  'ヒラギノ角ゴ Std W8', Osaka ;
font-size : 30px;
color : #222222;
line-height : 38px ;
}

.oomoji2 {
font-family :  'ヒラギノ角ゴ Std W8', Osaka ;
font-size : 45pt;
color : #222222;
line-height : 52px ;
}
*/

.hotAccent{
color : #ffffff ; 
background-color : #ff8888 ; 
} 

td.label{
	background-color : #EEEEFF;
	border-left : 10px solid #AAAAFF;
	padding-left : 5px;
	vertical-align : top;
}

b{
	font-family :  'Hiragino Kaku Gothic Std', 'ヒラギノ角ゴ Std W3', Osaka ;
	font-size : 110%;
	line-height : 150%;
}

p.footer {
font-family : Osaka ;
line-height : 26px;
font-size : 10pt;
color : #222222;
}

.hightlight{
	background-color:#ff9933;
}

form.form1 input{
	width:80%;
}

/*覚え書き用*/
div.section{
	margin:5px 30px 50px 30px;
}
div.command{
       font-family:verdana; margin:0px 10px 20px 50px ; padding:5px 10px;
       color:#cccccc; font-size:80%; border-left:5px solid #666666;
       background-color:black;
}
div#oboegaki p.contents, div#oboegaki div.contents{
        font-size:8pt;
        border:1px dotted #ccc;
        padding:1em;
        margin-left:5em;
}
div.dim{
        filter:Alpha(opacity=30);
        -moz-opacity:0.3;
        opacity:0.30;
}
div#oboegaki h4{
	background-color:#f0f0f0;
	border-left:5px solid #ccc;
	border-bottom:1px solid #ccc;
}
ul{
        margin:0px;
}
li{
        margin-top:0.2em;
        padding-left:0em;
        margin-left:0em;
}
strong.caption{
        display:block;
        padding:0.2em;
        padding-left:0.5em;
        margin-top:1em;
        border-left:5px solid #ccc;
	color:#333;
	font-size:100%;
}
strong.sTitle{
        display:block;
        background-color:#ccc;
        padding:0.2em;
        margin-top:2em;
        border:1px dotted #999;
	color:#333;
	font-size:100%;
}
