﻿@charset "UTF-8";
/* CSS Document
************************************************

/magazine/misaki/blog/index.php　
に適用

************************************************
*/




/* IMPORT
************************************************/
@import url(basic.css);		/* 全ページ共通：ブラウザ依存をリセット */
@import url(layout.css);		/* 全ページ共通：基本レイアウト */
@import url(gnavi.css);		/* 全ページ共通：グローバルナビ */
@import url(side.css);		/* 全ページ共通：右サイド */
@import url(style.css);		/* 全ページ共通：必要箇所 */




#main { width:640px;}



/* index.php MAIN AREA width:640px;
************************************************/

/* PAGE TITLE */
.pagetitle { width:640px; height:60px; padding:60px 0 0px 0; margin:0px 0 15px 0; background:url(../img/ptitle/blog.gif) no-repeat;}
.pagetitle .rss { padding:30px 0 0 0; text-align:right;}

/* BLOG */
.boxR { width:610px; background:url(../img/blog/ha_line_right.gif) no-repeat; padding:35px 15px 35px 15px;}
.boxL { width:610px; background:url(../img/blog/ha_line_left.gif) no-repeat; padding:50px 15px 35px 15px;}
	
	.mains { width:610px; border-bottom:1px dotted #cccccc; padding:20px 0 0 0;}

	/* 画像の寄せ設定 */
	.mains .left { float:left; padding:1px; border:1px solid #cccccc; margin:0 15px 5px 0;}
	.mains .right { float:right; padding:1px; border:1px solid #cccccc; margin:0 0 5px 15px;}
	
	.title { font-weight:bold; color:#ff9999; padding:0 0 0 30px; font-size:18px; background:url(../img/blog/blog_title_btn.gif) no-repeat; height:20px; line-height:20px; margin-bottom:10px;}
	.date { float:left; font-size:11px; padding:4px 0 0 0; }
	.come { float:right; font-size:11px; padding:4px 0 0 0; }
	.come a { text-decoration:underline;}

.cal { width:610px; padding:10px 15px 15px 15px;}

.tb_cmt{
line-height:1.4em;
}

.cmt_form{
padding-bottom:5px;
}
