body { font-family: Osaka, "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif; font-size: 12px; line-height: 180%; font-weight: normal; letter-spacing: 1px; padding: 0px; margin : 0px; letter-spacing: 0.05em; background-repeat:repeat-x; background-position: center top; text-align:center; } #bebk { background-color:#fef7f3; width:100%; clear:both; margin: 0px; } #bebk div.wrap{ background-color:#fef7f3; } .wrap { margin: 0px auto 0px auto; padding: 0px; width: 960px; text-align:left; } #flashcontent { width:100%; margin: 0px; } #fb-root { clear:both; } form { margin: 0px; padding: 0px; } td { text-align:left; vertical-align:top; line-height: 180%; } img { border: none; } table { border: none; font-size: 12px; letter-spacing: 1px; } .space0 { margin: 0px; padding: 0px; text-align:left; } .clear { margin: 0px; padding: 0px; clear:both; } .red{ color:#ff5454; } .pagelink { text-align:right; font-size: 10px; color:#b98404; clear: both; display: block; float:right; margin: 10px 0px; } address { font-style: normal; clear: both; color:#8d8680; font-size:90%; text-align:center; font-family: Geneva, Arial, Helvetica, sans-serif; } .go2top { padding: 30px 0px 20px 0px; margin: 0px; text-align: right; font-size:80%; clear:both; font-size:11px; } .go3top { margin: 10px 0px 0px 0px; padding: 0px; text-align: right; font-size:80%; float:right; } .bordbox { border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #C0C0C0; border-left-color: #C0C0C0; } .bordbox td { padding: 8px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #C0C0C0; border-bottom-color: #C0C0C0; } .contactbox { clear:both; width:100%; margin: 30px 0px; border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #C0C0C0; border-left-color: #C0C0C0; } .contactbox td { padding: 8px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #C0C0C0; border-bottom-color: #C0C0C0; } .contactbox td.gggr{ background-color:#f5f5f5; } #kakunin { float:left; clear:both; margin:5px 0px; padding:5px 0px; background:#f8f8f8; border:1px solid #e6e6e6; width:100%; } #kakunin input{ padding: 5px 30px; } #privacytxt { margin: 0px auto 20px auto; text-align:center; } /*----------------------------------------*/ h1{ float:left; margin: 35px 0px; padding: 0px; font-size:11px; font-weight:normal; color:#666; } #head { float:right; margin: 35px 0px; width:670px; } #head p{ text-align:right; font-size:11px; } #head ul{ float:right; margin: 0px; padding: 0px; } #head ul li{ float:left; margin: 0px 0px 0px 20px; padding: 0px 0px 0px 17px; font-size:12px; list-style:none; background-image:url(common/img/top_06.gif); background-position:left 5px; background-repeat:no-repeat; } #topimg { clear:both; float:left; margin: 0px 0px 0px 0px; padding: 0px; width:100%; background-image:url(common/img/top_10.jpg); background-position:center top; background-repeat: no-repeat; height:280px; } ul#topUL { margin: 25px 0px 40px -15px; padding: 0px; float:left; } ul#topUL li{ float:left; margin: 0px 0px 0px 15px; padding: 10px; font-size:11px; list-style:none; background-color:#FFF; } ul#topUL li a{ } ul#topUL li a:hover{ color:#F60; } #top_left { float:left; margin: 0px; width:480px; } #top_right { float:right; margin: 0px; width:420px; } #top_right h2{ margin: 0px 0px 15px 0px; font-size:16px; } #footer{ clear:both; font-size:11px; background-color:#454342; width:100%; color:#c2bbb6; text-align:center; } #footer div.wrap{ background-color:#454342; padding: 20px 0px; } #footer p{ text-align:center; } #footer a{ color:#c2bbb6; } #baseimg { margin: 25px 0px; } /*------------------------------*/ #base h2{ font-size:14px; } #base h3{ font-size:12px; } #base ul h4{ color:#e7680f; font-size:14px; } ul#listUL { margin: 0px 0px 0px 0px; padding: 0px; } ul#listUL li{ margin: 0px 0px 30px 0px; padding: 0px; float:left; list-style:none; width:50%; } ul#listUL li img{ float:left; } ul#listUL li div{ float:right; width:47%; margin: 0px 20px 0px 0px; } ul#listUL li div h4{ margin: 0px; } .yetxt { background-color:#ffdd9c; padding: 2px; font-weight:bold; } .img_left{ margin: 0px 30px 30px 0px; float:left; } .img_right{ margin: 0px 0px 30px 30px; float:right; } .baselist{ list-style-type:circle; list-style-position:inside; } #bunseki { background-image:url(marketing/img/markting_10.jpg); background-repeat:no-repeat; background-position:right top; background-color:#FFF; width:100%; clear:both; padding: 30px 0px; } #bunseki h3{ background-image:url(marketing/img/markting_12.jpg); background-repeat:no-repeat; margin: 0px 0px 0px 30px; padding: 36px 0px 0px 100px; height:90px; } #bunseki ul{ margin: 0px 30px; padding: 0px; } #bunseki ul li{ margin: 3px 0px; padding: 10px 30px; list-style-position:inside; background-image:url(marketing/img/a.png); border: 1px solid #e3ddd9; } #bunseki ul li.bbbb{ background-image:url(marketing/img/b.png); } ul#proUL { margin: 30px 0px 0px -33px; padding: 0px; } ul#proUL li{ margin: 0px 0px 30px 33px; padding: 0px; float:left; list-style:none; width:298px; } ul#proUL li h3{ margin: 15px 0px; color:#d75a23; font-size:14px; } hr{ background-image:url(common/img/hrline.gif); background-repeat:repeat-x; border:none; width:100%; clear:both; height:3px; } ul#listUL2 { margin: 0px 0px 0px 0px; padding: 0px; } ul#listUL2 li{ margin: 0px 0px 30px 0px; padding: 20px 0px; clear:both; list-style:none; width:100%; background-image:url(common/img/hrline.gif); background-repeat:repeat-x; } ul#listUL2 li img{ float:left; margin: 0px 0px 20px 0px; } ul#listUL2 li div{ float:right; width:65%; margin: 0px 20px 0px 0px; } ul#listUL2 li div h4{ margin: 0px; } #ikedatxt { float:left; position:relative; margin: -430px 0px 0px 100px; line-height:200%; font-weight:bold; font-size:14px; } #profile { clear:both; width:760px; margin: auto; } ul#faqlist { margin: 0px 0px 30px 0px; padding: 30px 0px; width:100%; background-color:#FFF; } ul#faqlist li{ margin: 5px 50px; padding: 0px; list-style-position:inside; } ul#faqlist li a{ color:#666; } ul#faqlist li a:hover{ background-color:#666; color:#fff; } .faqbox { background-color:#FFF; padding: 20px 30px; margin: 5px 0px; clear:both; } .faq_q { background-color:#fef7f3; padding: 10px 20px; } .faq_a { background-image:url(faq/img/a.jpg); background-repeat:no-repeat; padding: 0px 0px 0px 70px; } #workUL { margin: 0px; padding: 0px; background-color:#FFF; width:100%; } #workUL ul{ margin: 50px; padding: 30px 0px; } #workUL ul li{ margin: 0px 0px -1px 0px; padding: 8px 0px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #e5e5e5; border-bottom-color: #e5e5e5; list-style-position:inside; } #workUL ul li.gbk{ background-color:#fbfaf9; } #sembox { background-color:#dfd9d5; padding: 30px 0px 30px 40px; margin: 30px 0px; } #sembox div{ float:left; width:50%; } #sembox div ul{ background-color:#fff; width:80%; padding: 20px 20px; border: 1px solid #FFF; } #sembox div ul li{ list-style-position:inside; margin: 5px 0px; } /*------------------------------------*/ #blogwrap { float:left; width:70%; } aside { float:right; width:25%; } h3.widget-header { background-color:#fef7f3; padding: 2px 10px; margin: 20px 0px 5px 0px; border: 1px solid #cdc5be; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; } #blogwrap h2{ background-color:#fef7f3; border-top-width: 3px; border-bottom-width: 3px; border-top-style: double; border-bottom-style: double; border-top-color: #cdc5be; border-bottom-color: #cdc5be; padding: 15px; font-size:18px; } /*-----------------------------------*/ aside ul li{ list-style-position:inside; list-style-type:circle; } aside ul li a{ color:#fd6161; } aside ul li a:hover{ color:#FFF; background-color:#fd6161; } .entry-asset { margin: 0px 0px 25px 0px; } .entry-title { font-size:18px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #D4D0C8; border-bottom-color: #D4D0C8; background-color:#fff; padding: 5px 0px; margin: 0px; } ul.asset-meta-list { margin: 0px 0px; padding: 0px; float:right; } ul.asset-meta-list li { list-style:none; margin: 0px 10px 0px 0px; padding: 0px; float:left; font-size:11px; } .entry-content { clear:both; } .entry-more-link a{ } ul.page-navigation-list { font-size:11px; margin: 80px 0px 0px 0px; padding: 0px; } ul.page-navigation-list li{ list-style:none; margin: 0px; padding: 0px; } ul.page-navigation-list li a{ display:block; background-color:#fae6db; width:100px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 2px; text-align:center; } ul.page-navigation-list li a:hover{ background-color:#fff; } .page-navigation-prev { float:left; } .page-navigation-next { float:right; } #gaiyo { border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #C0C0C0; border-left-color: #C0C0C0; width:100%; background-color:#fff; margin: 20px 0px; } #gaiyo td { padding: 15px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #C0C0C0; border-bottom-color: #C0C0C0; } #gaiyo td.leftgaiyo { background-color:#f7f6f6; width:25%; } .entry-content { background-color:#fff; border: 3px double #d4d0c8; padding: 30px; font-size:14px; } .entry-content p{ clear:both; } #thankstxt { height:250px; } .mt-image-left, .mt-image-center{ clear:both; max-width:100%; height:auto; }