@charset "utf-8";
@import "base.css";

div#header { width:960px; }
h1 {width:960px; height:220px;}
div#content { padding:40px 110px; width:738px; }
div#subHead { width:740px; height:487px; }
div#subHeadLeft { float:left; width:370px; height:470px; background:url('../../imgs/sp/top/tokamachiBg.png') no-repeat; }
div#subHeadRight { float:right; width:370px; height:470px; background:url('../../imgs/sp/top/yasacBg.png') no-repeat; }
div#subHeadLeft h2, div#subHeadRight h2 { padding-top:235px; }
div#subHead p { margin:1em 0; }
p#descript { padding:40px 0; line-height:2; font-size:1.2em; font-weight:bold; font-family:'MS PMincho', 'Hiragino Mincho Pro', serif; }
p#descript span { color:#de7800; }
ul#navigation { width:738px; height:210px; }
ul#navigation li { float:left; width:225px; height:210px; }
ul#navigation li#cent { padding:0 30px; }
div#schedules { width:778px; }
div#scheduleBase { margin:40px auto 10px auto; width:470px; background:url('../../imgs/sp/top/dateBg.png') repeat-y; }
div#scheduleBase h2 { width:470px; height:45px; background:url('../../imgs/sp/top/dateTitle.png') no-repeat; line-height:2.4; text-align:left; text-indent:1em; font-size:1.5em; font-weight:bold; font-family:'MS PMincho', 'Hiragino Mincho Pro', serif; color:#fff; }
div#scheduleBase ul { margin:1em 1em .5em 1em; text-align:left; font-size:1.2em; font-weight:bold; }
div#scheduleBase ul li { display:block; text-indent:.4em; }
div#scheduleBase ul li span { font-size:.8em; color:#e56b21; vertical-align:.1em; }
div#scheduleBase p { margin-bottom:1em; }
div#scheduleBase p img { vertical-align:middle; }
div#scheduleBase p.last { margin:0; padding-bottom:1.2em; text-align:left; text-indent:1.8em; background:url('../../imgs/sp/top/dateBottom.png') no-repeat bottom left; color:#00a6d2; }
p#workLink{margin:40px 0 0 0;}
div#workList { padding:15px 0 20px 0; width:738px; text-align:left; }
div#workList div#tList { float:left; width:350px; }
div#workList div#yList { float:right; width:350px; }
div#workList div#tList div.titles { width:350px; height:30px; background:url('../../imgs/sp/top/tListTitle.png') no-repeat; }
div#workList div#tList div.titles h3 { float:left; width:220px; line-height:1.9; text-indent:10px; font-size:1.2em; font-family:'MS PMincho', 'Hiragino Mincho Pro', serif; color:#fff; }
div#workList div#tList div.titles p { float:right; padding-right:10px; width:110px; line-height:1.9; text-align:right; font-size:1.2em; font-family:'MS PMincho', 'Hiragino Mincho Pro', serif; color:#fff; }
div#workList dl { padding:20px 0 10px 5px; }
div#workList dl dt { float:left; margin-bottom:.4em; width:10em; font-size:1.1em; color:#0e5177; }
div#workList dl dt span { color:#333; }
div#workList dl dd { margin-left:10.5em; margin-bottom:.4em; font-size:1.1em; color:#0e5177; }
div#workList h4 { color:#0e5177; }
div#workList ul { padding:20px 0 10px 6px; }
div#workList ul li { margin-bottom:.4em; font-size:1.1em; color:#0e5177; }
div#workList div#yList h3 { width:350px; height:30px; background:url('../../imgs/sp/top/yListTitle.png') no-repeat; line-height:1.9; text-indent:10px; font-size:1.2em; font-family:'MS PMincho', 'Hiragino Mincho Pro', serif; color:#fff; }
div#footer { width:960px; }
div#footer address { padding-bottom:30px; }