@charset "utf-8";

/*-- common elements--*/

body { margin:0px ; padding:0px ; color:#333333;
background: #FFFFFF url(http://www.skyphic.com/web-log/img/blog_bg.gif) 0 0 repeat-y;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}

a:link { color:#333333; text-decoration:none;}
a:visited {color:#333333; text-decoration:none; }
a:active { color:#333333; text-decoration:none;}
a:hover { color:#1C8F2D; text-decoration:underline;}
a.blink { color:#1C8F2D; text-decoration:none; font-weight:bold;}


img  { border:0}

form,h1,h2,h3,h4,h5,h6,p { margin: 0px; padding: 0px;}


.clr_both { clear: both;font-size:2px;}

.indent-txt { text-indent:-5000px; font-size:1% ;display:block ;}

.dispaly-none {display:none}
.letter-spac { letter-spacing: 0.5em; } 
#top-title a { display:block ;width : 145px ; height:27px ; margin:5px ; padding:0px}

ul,li,dd,dl,dt {margin:0px ; padding : 0px}
li { list-style:none;}
.left-img { float:left}


/*          common block            */

#full-area { margin:0px 0px 0px 50px; padding:0px; width:837px;
background: transparent url(http://www.skyphic.com/web-log/img/blog_top_bar.gif) 0 0 repeat-x;}
#main-area { margin:0px 0px 0px 0px; padding:19px 0px 10px 10px; width:610px; float:left}
#main-in-box { width:485px; float:left; float:right;}
#right-box { width:190px; float:right; padding:0px 10px 0px 0px; }


/*        title            */

a.ttl-h1{ background-image:url(http://www.skyphic.com/web-log/img/ttl_img.gif); background-repeat:no-repeat;width:338px ; height:39px; 
padding:0px; margin:70px 0px 70px 20px;text-decoration:none;display:block; text-indent:-9000px;}


a.ttl-h1-2:link { background-image:url(img/ttl_img.gif); background-repeat:no-repeat;width:229px ; height:49px; 
margin:100px 0px 70px 10px; text-decoration:none;display:block; text-indent:-9000px;}
a.ttl-h1-2:visited { background-image:url(img/ttl_img.gif); background-repeat:no-repeat; width:229px ; height:49px; 
margin:100px 0px 70px 10px; display:block;text-decoration:none;text-indent:-9000px;}
a.ttl-h1-2:active { background-image:url(img/ttl_img.gif); background-repeat:no-repeat; width:229px ; height:49px; 
margin:100px 0px 70px 10px; display:block;text-decoration:none;text-indent:-9000px;}
a.ttl-h1-2:hover { background-image:url(img/ttl_img.gif); background-repeat:no-repeat; width:229px ; height:49px; 
margin:100px 0px 70px 10px; display:block;text-decoration:none;text-indent:-9000px;}

/*        entry            */
.entry-box { margin:0px ; padding:20px 10px 50px; border-top:1px solid #CCCCCC;}
h2.date-top {font-family:"Century Gothic",Tahoma,Arial,Helvetica,sans-serif; font-size:34px; color:#cccccc ; 
padding:3px 0px 0px 8px ;background: transparent url(http://www.skyphic.com/web-log/img/date_dot.gif) 0 0 no-repeat;}
h3.entry-ttl { margin:15px 0px 15px 8px; font-size:14px; line-height:130%;}
div.entry-txt { padding:0px 0px 15px 8px; font-size:12px; line-height:190%;border-bottom:1px solid #CCCCCC;}
div.entry-txt2 { padding:0px 0px 15px 8px; font-size:12px; line-height:190%;}
#full-area #main-area #main-in-box .entry-box div.entry-txt p { margin-top:1em;}
p.entry-data { padding:5px 0px 0px ; font-size:10px; line-height:120% ; }

#full-area #main-area #main-in-box .entry-box div.entry-txt p  a:link { color:#1C8F2D; text-decoration:none; }
#full-area #main-area #main-in-box .entry-box div.entry-txt p  a:visited {color:#1C8F2D; text-decoration:none; }
#full-area #main-area #main-in-box .entry-box div.entry-txt p  a:active { color:#1C8F2D; text-decoration:none;}

#full-area #main-area #main-in-box .entry-box div.entry-txt p  a:hover { color:#1C8F2D; text-decoration:underline;}

#menu { font-size:10px; text-align:center; padding:15px;}

#menu2 { font-size:10px; padding:5px;}

.comment-box { margin-top:15px;}

#full-area #right-area .right-box-in p { margin-top:1em;}

/*    rightbox                */



h2.right-ttl { font-size:10px ; border-bottom:1px solid #CCCCCC; padding:20px 0px 2px 10px;

background: transparent url(http://www.skyphic.com/web-log/img/right_box_dot.gif) 0 21px no-repeat;}

.right-box-in { padding:10px 0px 0px; font-size:10px; line-height:150%;}

.right-box-in2 { padding:20px 0px 0px; font-size:10px; line-height:150%;}

.right-box-in3{ padding:10px 0px 0px 0px ;margin:35px 0px 0px;;border-top: 1px #CCCCCC dotted ;}

.back_pull { width:190px;}



.search_form { width:100px; }

.search_bot { width:60px; }





/*    footer                */

#footer-box { border-top:1px solid #CCCCCC; padding:5px 0px 10px 0px;}

#footer-left { float:left; width:400px; padding:10px 0px 0px 10px}

#footer-right { float:right; width:200px; text-align:right;}





.comment-box { padding:15px 0px 0px 0px ; border-bottom: 1px #CCCCCC dotted ;}

#comment-text  { width:350px; font-family:"ＭＳ Ｐゴシック", Osaka ; font-size:12px;}

#main-area #left-box .comment-box p { margin-top:1em;}



/*   fotologue                */



h2.left-ttl { font-size:10px ; border-bottom:1px solid #CCCCCC; padding:0px 0px 2px 10px;

background: transparent url(http://www.skyphic.com/web-log/img/right_box_dot.gif) 0 1px no-repeat; margin:0px 0px 10px 0px;}

div.fotologue {padding:0px 13px 0px 0px; margin:0px; float:left; width:95px; border-right:1px solid #CCCCCC;}

ul.fotologue { padding:0px; margin:0px;}

li.fotologue { padding:5px 10px; margin:0px; list-style:none;}

img.fotologue { padding:0px; margin:0px; border:0px;}

div.spe { font-size:10px; padding:0px 0px 2px; font-weight:bold;}
p.spe { font-size:10px; padding:0px 0px 2px; font-weight:normal;}

.spe a {font-weight:normal;}

li.cflag1{ background-color:#efefef; }    
li.cflag2{ background-color:#ffffff; }