@charset "UTF-8";
/* サイドバー（旧 concrete5 ブロックスタイル。値は元サイトのまま） */
.side-topics {background-color:#ffffff; background-repeat:no-repeat; margin:0 0 40px 0; padding:10px 10px 10px 10px; border:1px solid #99cc33; }
.side-price {background-repeat:no-repeat; margin:10px 0 10px 0; }
.side-box {background-color:#dcedb9; background-repeat:no-repeat; margin:0 0 40px 0; padding:10px 10px 0 10px; border:1px solid #99cc33; }

/* HTML5（標準モード）では行内の画像・iframe の下に隙間が出るため、旧 XHTML（ほぼ標準モード）の表示に合わせる */
/* ※文字と同じ行に並べる画像（アイコン等）を追加する場合は、その画像に vertical-align: middle 等を個別に指定すること */
img, iframe {vertical-align: bottom; }
