/*blog_page*/
div#archive-title { position: relative; top: -22px; text-align: right; padding-right: 10px; color: #fff; font-size: 12px; height: 30px}
div#contents div.entry-block { margin-left: 35px; font-size: 12px; width: 590px}
div#contents div.entry-block h3 { font-weight: normal; color: #f60; font-size: 12px; margin: 0; padding: 0 0 3px 0 }
div#contents h3 a { color: #f60; text-decoration: none}
div#contents div.to-detail { position: relative; top: -18px; text-align: right; height: 50px}
div#contents div.entry-dash { clear: both; background:url(img/dash-back.gif) repeat-x top left; height: 20px}


div#contents div.entry-block-w { width: 590px; margin-left: 35px; font-size: 13px}
div#contents div.entry-block-w h3 { display: block; padding: 5px 10px; background-color: #ffefda; color: #f60; font-size: 13px; margin: 0}
div#contents div.entry-block-w p.work-id { font-size: 13px; margin: 0; padding: 8px 0 0 0 ; text-align: right; line-height: 1; display: block; height: 20px}
div#contents div.entry-block-w div.entry-text { width: 590px}
div#contents div.entry-block-w div.wd-photo { float: left; width: 240px}
div#contents div.entry-block-w div.wd-photo img { background-color: #fff; padding: 1px; border: 1px solid #ff4204}
div#contents div.entry-block-w div.wd-photo span { display: block}
div#contents div.entry-block-w div.wd-data { width: 350px; float: left; font-size: 13px}
div#contents div.entry-block-w div.wd-data { padding: 0 }
div#contents div.entry-block-w div.wd-data p { margin: 0 0 10px 0; font-size: 13px }
div#contents div.entry-block-w div.wd-data p.wd1 { width: 160px; float:left}
div#contents div.entry-block-w div.entry-com { clear: both; font-size: 13px; line-height: 1.5; padding: 10px 0 40px 10px}
div#contents div.entry-block-w div.entry-more-photo { clear: both; padding:0 0 40px 10px}
div#contents div.entry-block-w div.entry-more-photo table { border: 0}
div#contents div.entry-block-w div.entry-more-photo table tr td { width: 110px} 
div#contents div.entry-block-w div.entry-more-photo table tr td a img { background-color: #fff; padding: 1px; border: 1px solid #ff4204}
div#contents div.entry-block-w div.com-inner { margin-left: 20px; margin-right: 10px}


/*個別テンプレート*/
div#contents div.entry-block-i { margin-left: 35px; font-size: 12px; width: 590px; padding-bottom: 40px}
div#contents div.entry-block-i h3 { font-weight: normal; color: #f60; font-size: 12px; margin: 0; padding: 0 0 3px 0}
div#contents div.entry-block-i div.entry-text { width: 590px}


div#contents div.entry-navi { margin-left: 35px; font-size: 12px; width: 595px; text-align: right}
div#contents div.entry-navi ul { margin: 0; padding: 0}
div#contents div.entry-navi ul li { display: inline; padding: 0 0 0 30px; color:#999}
div#contents div.entry-navi ul li a { color: #009}


/*menu階層*/
div#naka-left div.sub-p-list2 { margin-left: 33px; width: 190px}
div#naka-left div.sub-p-list2 div div { padding: 0 }
div#naka-left div.sub-p-list2 div div p { background-image: none; padding: 3px 10px 3px 17px; margin: 0; font-size: 12px}
div#naka-left div.sub-p-list2 p { padding: 3px 10px 3px 17px; margin: 0; font-size: 12px}
div#naka-left div.sub-p-list2 p a { text-decoration: underline}
div#naka-left div.sub-p-list2 p.cc000 { margin: 0; padding: 12px 8px 5px 17px; font-size: 12px; display: block; background: url(/img/list-p5b.gif) no-repeat top left}
div#naka-left div.sub-p-list2 p.cc00 { margin: 0; padding: 12px 8px 5px 17px; font-size: 12px; display: block; background: url(/img/list-p5b.gif) no-repeat top left}
div#naka-left div.sub-p-list2 div p#cat16 { background: url(/img/list-p5n.gif) no-repeat top left}
div#naka-left div.sub-p-list2 p.cc190 { margin-bottom: 20px}
div#naka-left div.sub-p-list2 p.cc19 { margin-bottom: 20px}
div#naka-left div.sub-p-list2 p.cc291 { margin-left: 12px; margin-bottom: 20px}
div#naka-left div.sub-p-list2 p.cc391 { margin-left: 12px; margin-bottom: 20px}
div#naka-left div.sub-p-list2 p.cc491 { margin-left: 12px; margin-bottom: 20px}
div#naka-left div.sub-p-list2 p.cc591 { margin-left: 12px; margin-bottom: 20px}
div#naka-left div.sub-p-list2 p.cc791 { margin-left: 12px; margin-bottom: 20px}
div#naka-left div.sub-p-list2 p.cc891 { margin-bottom: 20px}
div#naka-left div.sub-p-list2 p.cc201 { margin-left: 12px}
div#naka-left div.sub-p-list2 p.cc301 { margin-left: 12px}
div#naka-left div.sub-p-list2 p.cc401 { margin-left: 12px}
div#naka-left div.sub-p-list2 p.cc501 { margin-left: 12px}
div#naka-left div.sub-p-list2 p.cc701 { margin-left: 12px}


div#naka-left a { text-decoration: none}


/*追加*/
div#contents div.entry-block-w h1 { display: block; padding: 5px 10px; background-color: #ffefda; color: #f60; font-size: 13px; margin: 0}
div#contents div.entry-block-w h2.e-b-w { display: block; padding: 5px 10px; background-color: #ffefda; color: #f60; font-size: 13px; margin: 0; font-weight: bold}
div#contents div.entry-block-w div.wd-data div.wd3  { margin: 0 0 10px 0; font-size: 13px }
div#contents div.entry-block-w div.wd-data h2 {display: inline; margin: 0; padding: 0; font-size: 100%; font-weight: bold; padding-right: 1em}
div#contents div.entry-block-w div.wd-data div.wd4  { margin: 0 0 10px 0; font-size: 13px }
div#contents div.entry-block-w div.wd-data div.wd5  { margin: 0 0 10px 0; font-size: 13px }


