/* ■PHP側で使うCSS */
/* ■配色collar_base, collar_main, collar_mainborder, collar_accent, collar_accentborderとリンク色のみskin/側cssから取得■ */

/* ■ブラウザの幅に合わせて変化する部分■ */
@media screen and (min-width: 1000px)
		{/* ▼幅1000px以上▼▼ */
/* ■FORM左(項目名部分)■ */
DIV.Lform { float:left; padding:5px; height:100px; width:250px; }
/* ■FORM右(入力フォーム)■ */
DIV.Rform { padding:5px; height:100px; margin-left:250px; }
/* ■FORM段組み解除■ */
DIV.brclear { clear:both; width:100%; }
/* ■FORM分割無し部分■ */
DIV.Nform { padding:5px; width:100%; }
		}/* ▲幅1000px以上▲▲ */
@media screen and (max-width:999px)
		{/* ▼999px▼▼ */
DIV.Lform { float:none; padding:5px; height:auto; width:100%; }
DIV.Rform { padding:5px; height:auto; margin-left:0px; float:none; width:100%; }
DIV.brclear { }
DIV.Nform { padding:5px; width:100%; }
		}/* ▲999px▲▲ */

/* ■リスト表示(index.php)■ */
/* ■改ページ番号リンクDIV(今の頁)■ */
.imapejino { border-radius:3px; float:left; width:70px; height:50px; overflow:hidden; font-weight:bold; font-size:160%; padding:5px; }
.imapejino A { display: block; }
/* ■改ページ番号リンクDIV(今の頁以外)■ */
.pejino { float:left; width:70px; height:50px; overflow:hidden; font-weight:bold; font-size:160%; padding:5px; }
.pejino A { display: block; }

/* ■[個別表示]post.php コメント入力フォーム：複数行■ */
TEXTAREA.efotextarea { width:90%; min-width:300px; max-width:600px; }
/* ■[個別表示] 入力フォーム選択時■ */
TEXTAREA:focus, INPUT:focus { border-width:3px; }

/* ■頁全体■ */
*{ margin:0px; padding:0px; box-sizing:border-box; }
BODY{ font-size:100%; }

/* ■ページ全体を囲うDIV■ */
DIV.waku_body { position:relative; WIDTH:100%; min-width:320px; max-width:1500px; margin-left:auto; margin-right:auto; text-align:left; }

/* ■文書■ */
P { letter-spacing:0.1em; line-height:1.5em; margin:0.7em 0em 0.7em 0em; }

/* ■[個別/リスト表示] フォーム共通装飾■ */
DIV.efoinput INPUT, DIV.efoinput SELECT {
 padding:10px; font-size:1.3em; border-width:3px;
-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
-moz-box-shadow: inset 1px 4px 9px -6px rgba(0,0,0,0.5);
-webkit-box-shadow: inset 1px 4px 9px -6px rgba(0, 0, 0, 0.5);
box-shadow: inset 1px 4px 9px -6px rgba(0,0,0,0.5);
 }

/* ■余白■ */
.yohaku10 { padding:10px; }
.yohaku20 { padding:20px; }
/* ■上下余白■ */
.margin20 { margin:20px 0; }

/* ■枠の角丸■ */
.kadomaru10 { border-radius:10px; }
/* ■float回り込み解除(config.php) */
.clearblock { clear: both; }
/* ■小さい文字■ */
.mini { font-size:60%; }

/* ■ページ下部の著作権部分■ */
DIV.chosaku{ margin-top:40px; font-size:70%; text-align:right; }
