@charset "UTF-8";
/*
Theme Name: Ryota Komatsu Scheduleテーマ
Theme URI: http://www.ryotakomatsu.com/
Description: 
Version: 1.0
Author: Atech
Author URI: http://a-tech.ne.jp/

*/

/* Table of Contents
--------------------------
  Layout Settings
  Detail Settings
-------------------------- */


/* Layout Settings
-------------------------- */


/* Detail Settings
-------------------------- */

/* HEADER SETTINGS */

/* CONTENTS SETTINGS */
div#main h2 { float: left; width: 335px; }
div#main p.selector { float: right; margin: 14px 0 0 0; text-align: right; font-size: 120%; }
div#main p.selector select { width: 150px; }
div#main div.block { margin: 0 0 20px 0 ; }
div#main div.block div.item { margin: 0 6px; padding: 7px 0 8px 0; background: url(/common/img/border_dotted.gif) repeat-x left bottom; }
div#main div.block div.item a:link,
div#main div.block div.item a:visited { color:#f93;}
div#main div.block div.item a { padding: 0 0 0 18px; background: url(/common/img/icon_external_link.gif) no-repeat 0 -1px; }

div#main div.block div.title { font-weight: bold; font-size: 120%; }
div#main div.block div p.date { float: left; width: 133px; padding: 0 5px 0 0; font-size: 120%; }
div#main div.block div.title p.date { font-size: 100%; }
div#main div.block div p.media { float: left; width: 118px; padding: 0 5px 0 0; }
div#main div.block div div.content { float: left; width: 380px; font-size: 120%; }
div#main div.block div.title div.content { float: left; width: 395px; font-size: 100%; }
div#main div.block div div.content h3 { font-weight: bold; padding: 0 0 2px 0; }
div#main p.pagetop { text-align: right; margin: 10px 0 20px 0; }



/* FOOTER SETTINGS */
