/*
Theme Name: Tomica Club
Theme URI: http://www.www.www/
Description: This is Tomica Club Theme.
*/

/* コンテナ */
div#container {width: 1000px; margin: auto}

/* ヘッダー */
div#header h1     {font-size: 1.875em; margin: 0; float: left; margin: 0}

div#header h1 a   {background-color: #a3d2f2; background-image: url(carbon06-1-300x186.jpg); text-decoration: none; color: #ffffff}

div#header p#desc {background-color: #a3d2f2; background-image: url(carbon06-1-300x186.jpg); font-size: 0.75em; color: #ffffff; margin: 0; float: left; margin-bottom: 4px}

div#header        {border-bottom: none; padding-bottom: 0; margin-bottom: 20px}

div#header p#image{margin: 8px 0 0}

/* パンくずリスト */
.breadcrumb {float: left; width: 760px}

.breadcrumb-font{border: solid 1px #3c8bcd; background-color: #ffffff; font-size: 0.875em; padding: 5px}

.breadcrumb-font a{background-color: #ffffff; text-decoration: none; color: #af0000}

/* 背景 */
div.post,
p.feed,
#comments {background-color: #ffffff}

/* コンテンツ*/
div#content {width:760px; float: left}

p#pagetitle {font-size: 0.875em; font-weight: bold; color: #0c8bcd; border: dotted 1px #0c8bcd; text-align: center; padding: 10px 0; margin-top: 0}

/* 記事*/
div.post      {border: solid 1px #0c8bcd; padding: 15px; margin-bottom: 20px}

div.post h2   {background-color: #a3d2f2; background-image: url(titlebar.png); font-size: 0.875em; padding: 10px; margin; 0}

div.post h2 a {text-decoration: none; color: #000000}

div.post p    {font-size: 0.875em; line-height: 1.6; margin-top: 10px}

p.postinfo    {color: #0c8bcd; text-align: right; margin: 20px 0 0; clear: both}

p.postinfo    {color: #000000}

/* 記事内の画像 */
.aligncenter {display: block; margin-left: auto; margin-right: auto}

div.post img {border: none}

.alignleft   {float: left; margin-right: 10px; margin-bottom: 10px}

.alignright  {float: righr; margin-left: 10px; margin-bottom: 10px}

.wp-caption  {border: solid 1px #aaaaaa; text-align: center; padding-top: 5px}

/* ページリンク */
span.oldpage {float: left}

span.newpage {float: right}

p.pagelink a {font-size: 0.75em; color: #0c8bcd}

p.pagelink   {overflow: hidden; width:100%}

/* SNSボタン */
.wp_social_bookmarking_light div {

float:left;

padding-left: 5px;

}

/* コメント */
#comments    {border: solid 1px #0c8bcd; padding: 0 18px; margin: 20px 0}

#comments h3  {font-size: 0.875em; border-bottom: solid 1px #0c8bcd; padding-bottom: 3px; margin-top: 20px}

#comments p   {font-size: 0.75em}

#comments p a {color: #0c8bcd}

#comments input, #comments textarea {display: block}

#comments textarea {width: 450px}

#comments .required{color: #ff0000}

#comments ul {margin: 0; padding: 0}

#comments li.compost {list-style-type: none; border-bottom: dotted 1px #0c8bcd; nargin-bottom: 20px}

#comments p.cominfo  {text-align: right}

#comments #comfeed a {background-image: url(feed-icon-12x12.png); background-repeat: no-repeat; background-position: 0 50%;
                      padding-left: 17px; line-height: 1em; color: #000000; text-decoration: none}

#comments #comfeed   {background-color: #a3d2f2; padding: 8px; margin-top: 30px}

#comments #trurl     {background-color: #a3d2f2; padding: 8px; margin-bottom: 30px}

/* サイドバー */
div#sidebar         {background-color: #FFFFFF; width: 235px; float: right}

div#sidebar ul      {margin-left: 0px; margin-top: 0; padding: 0}

div#sidebar li      {list-style-type: none}

div#sidebar .widget {background-color: #ffffff; padding: 10px; margin-bottom: 0px; border: solid 1px #3c8bcd}

div#sidebar h2      {font-size: 0.75em; color: #000000; background-image: url(titlebar.png); padding-bottom: 5px; margin: 0 0 5px}

div#sidebar li li   {font-size: 0.75em; margin-bottom: 4px; border-bottom: dotted 1px #3c8bcd}

div#sidebar li li a {text-decoration: none; color: #000000}

/* カレンダー */
.widget_calendar h2 {display: none}

#wp-calendar        {font-size: 0.75em; color: #000000; width: 100%}

#wp-calendar a      {color: #3c8bcd}

#wp-calendar td, #wp-calendar th {text-align: center}

#wp-calendar caption {font-weight: bold; text-align:left; padding-bottom: 5px; background-image: url(titlebar.png)}

#wp-calendar #prev  {text-align: left; padding-top: 3px}

#wp-calendar #next  {text-align: right; padding-top: 3px}

/* フィード */
p.feed     {font-size: 0.75em; font-family: Verdana, Helvetica, sans-serif; border: solid 1px #0c8bcd; padding: 5px; margin-left: 5px}

p.feed a   {color: #444444; text-decoration: none}

p.feed img {vertical-align: middle; margin-right: 8px}

/* ブログ購読 */
.jetpack_subscription_widget {font-size: 0.75em}

/* メールフォーム */
.wpcf7-form {font-size: 0.75em}
.wpcf7-form input{width: 210px !important;} /*名前、メール、題名*/
.wpcf7-form textarea{width: 210px !important;} /*本文*/
.wpcf7-form .wpcf7-submit{width: 50px !important;} /*送信ボタン*/

/* フッター */
div#footer {clear: both; border-top: solid 3px #000000; padding: 6px 0}

address    {font-size: 0.75em; font-style: normal; font-family: verdana, sans-serif; margin: 0}

address a   {color: #000000}

/* 固定ページ */
div#content.page {width: 100%}