@charset "euc-jp";
/* CSS Document
************************************************

/magazine/misaki/moto/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/moto.gif) no-repeat;}

.moto { padding:0 0 10px 0;}

/* HEADLINE */
.headline { width:630px; margin:0 auto 10px auto; background: url(../img/moto/prot_bg.gif) no-repeat; background-position:300px 10px;}
.headline .moto { float:left; width:170px; margin:0 20px 0 0; padding:30px 0 0 0; }
.headline .moto .prot { padding:30px 0 10px 0; text-align:right; color:#000000;}
.headline .moto .prot span.num { color:#ea1059; font-weight:bold;}
.headline .moto .prot span.name { font-weight:bold; font-size:medium;}
.headline .photo { width:150px; float:left;}
.headline .txt { width:280px; float:right; padding:0 0 0 10px; padding:40px 0 0 0;}

/* CONTENTS */
.contents { width:630px; margin:0 auto 0 auto; }

.ti1 { text-indent:1em; padding:0 0 0px 0;}
.contents .lady { width:250px; border:1px solid #e0e0e0; padding:1px; float:right; margin:0 0 15px 20px;}
.contents .lady .name { color:#000000; padding:3px 10px 3px 10px;}
.contents .lady .prfl { color:#000000; padding:0 10px 3px 10px; font-size:11px; line-height:1.3em;}

.contents .flower { width:317px; float:left; padding:17px 15px 15px 15px; margin:0px 0 15px 0; background:url(../img/moto/flower_line.gif) repeat-x;}
.contents .flower img.photo { float:left; width:120px; height:120px; margin:0 15px 0 0;}
.contents .flower .exp { font-size:11px;}


