/* ------- 各種設定------- */ * { margin: 0; padding: 0; } /* ------- seo ------- */ .seo{ margin-left: auto; margin-right: auto; padding: auto; text-align: right; width: 950px; line-height:19px; color:#ffffff; font-size:10px; } .seo a {color:#ffffff;text-decoration:none;} .seo a:link {color:#ffffff;text-decoration:none;} .seo a:visited {color:#ffffff;text-decoration:none;} .seo a:hover {color:#ffffff;text-decoration:none;} /* ------- seo ------- */ BR{letter-spacing:normal;} form { padding: 0px; margin: 0px; } blockquote { padding: 10px 20px 10px 20px; border: 1px dotted #999999; margin-left: auto; margin-right: auto; } h1 {font-size:10px;} h2 {font-size:10px;} h3 {font-size:12px;} p{ text-align:left; line-height: 1.5em; padding: 10px 10px 10px 10px; } img{ border: none; vertical-align:middle; } .link{ font-size:12px; text-align:right; padding: 5px 10px 5px 10px; } .link a {color:#5f5f5f;text-decoration:none;} .link a:link {color:#5f5f5f;text-decoration:none;} .link a:visited {color:#5f5f5f;text-decoration:none;} .link a:hover {color:#990000;text-decoration:none;} .banner{ margin: 0px 0px 10px 0px; text-align:center; } body { font-family: Verdana,Arial,"メイリオ",Meiryo,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","MS Pゴシック",sans-serif; margin: 0px; padding: 0px; text-align: center; font-size: 12px; background-image: url(images/bg.jpg); background-position:center; background-position: top; background-repeat: no-repeat; } .body_top { font-family: Verdana,Arial,"メイリオ",Meiryo,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","MS Pゴシック",sans-serif; margin: 0px; padding: 0px; text-align: center; font-size: 12px; background: url(images/bg-bottom.jpg) no-repeat bottom; } .body_top2 { font-family: Verdana,Arial,"メイリオ",Meiryo,"ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","MS Pゴシック",sans-serif; margin: 0px; padding: 0px; text-align: center; background-image: url(images/bg-top2.jpg); background-position: center; background-position: top; background-repeat: no-repeat; } html { margin: 0; padding: 0; background-image: url("images/bg-center.gif"); background-position: center; background-repeat: repeat-y; } .inbox_page { margin: 0; padding: 0; text-align: center; background-image: url(images/bg-top2.jpg); background-position: center; background-position: top; background-repeat: no-repeat; } .inbox_top { margin: 0; padding: 0; text-align: center; background-image: url(images/bg-top.jpg); background-position: center; background-position: top; background-repeat: no-repeat; } #inbox { margin-left: auto; margin-right: auto; padding: 0px 0px 0px 0px; width: 950px; background-image: url(images/inbox.jpg); background-repeat: repeat x-y; } a {color:#333333;text-decoration:underline;} a:link {color:#333333;text-decoration:underline;} a:visited {color:#333333;text-decoration:underline;} a:active {color:#333333;text-decoration:underline;} a:hover {color:#990000;text-decoration:underline;} /* ------- ■■ヘッダー部分■■ ------- */ /* ------- ヘッダー ------- */ .logo{ width: 950px; height: 100px; padding:0px 0px 0px 0px; color:#333333; font-size: 10px; } .logo a {color:#808080;text-decoration:none;} .logo a:link {color:#808080;text-decoration:none;} .logo a:visited {color:#808080;text-decoration:none;} .logo a:hover {color:#105f9a;text-decoration:none;} /* ------- ヘッダー ------- */ #header { margin-left: auto; margin-right: auto; padding: 0px 0px 0px 0px; width: 950px; height: 420px; } #header2 { margin-left: auto; margin-right: auto; padding: 5px 0px 0px 0px; width: 950px; height: 205px; } /* ------- メニュー部分 ------- */ .menu{ margin-left: auto; margin-right: auto; padding: 0; width: 950px; height: 56px; } .menu ul{ list-style-type: none; margin: 0; padding: 0; } .menu li{ text-indent: -9999px; float:left; margin: 0; padding: 0; } .menu a{ display: block; width: 100%; height: 56px; background-image: url(images/menu-bar150624.jpg); background-repeat: no-repeat; } .menu1 a{background-position: 0 0; width: 95px;} .menu2 a{background-position: -95px 0; width: 120px;} .menu3 a{background-position: -215px 0; width: 120px;} .menu4 a{background-position: -335px 0; width: 120px;} .menu5 a{background-position: -455px 0; width: 125px;} .menu6 a{background-position: -580px 0; width: 125px;} .menu7 a{background-position: -705px 0; width: 125px;} .menu8 a{background-position: -830px 0; width: 120px;} .menu a:hover{ background-image: url(images/menu-bar150624.jpg); background-repeat: no-repeat; } .menu1 a:hover{background-position: 0 -56px; width: 95px;} .menu2 a:hover{background-position: -95px -56px; width: 120px;} .menu3 a:hover{background-position: -215px -56px; width: 120px;} .menu4 a:hover{background-position: -335px -56px; width: 120px;} .menu5 a:hover{background-position: -455px -56px; width: 125px;} .menu6 a:hover{background-position: -580px -56px; width: 125px;} .menu7 a:hover{background-position: -705px -56px; width: 125px;} .menu8 a:hover{background-position: -830px -56px; width: 120px;} a[name]:hover{ color: #000000; background: #ffffff; } /* ------- メニュー部分 ------- */ /* ------- ■■ヘッダー部分■■ ------- */ /* ------- ■■サイド部分■■ ------- */ #side { float: right; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px; overflow: hidden; width: 230px; text-align: left; } .boxtitle { font-size: 14px; color:#333333; text-align:center; margin: 0px 0px 0px 0px; padding: 10px 0px 5px 0px; background-color:#ffffff; border-bottom: 0px solid #7c3811; } .box { border: 1px solid #e34a1e; background-color:#ffffff; font-size: 12px; text-align: left; margin: 10px 0px 20px 0px; padding: 0px 0px 0px 0px; line-height: 1.5em; color:#333333; } .box a {color:#333333;text-decoration:none;} .box a:link {color:#333333;text-decoration:none;} .box a:visited {color:#333333;text-decoration:none;} .box a:hover {color:#333333;text-decoration:none;} .box ul li{ font-size: 12px; text-align: left; list-style-type: none; padding: 10px 15px 3px 15px; border-bottom: 1px solid #cccccc; } /* ------- シンプルボックス ------- */ .boxs { border: 0px solid #003300; background-color:#ffffff; font-size: 12px; text-align: left; margin: 20px 0px 20px 0px; padding: 0px 0px 0px 0px; line-height: 1.5em; color:#333333; } .boxs a {color:#333333;text-decoration:none;} .boxs a:link {color:#333333;text-decoration:none;} .boxs a:visited {color:#333333;text-decoration:none;} .boxs a:hover {color:#333333;text-decoration:none;} .boxs ul li{ font-size: 12px; text-align: left; list-style-type: none; padding: 5px 5px 0px 15px; } /* ------- シンプルボックス ------- */ .boxtitle_area { font-size: 12px; color:#333333; text-align:center; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; } .box_area { border: 1px solid #dddddd; background-color:#ffffff; font-size: 10px; text-align: left; margin: 20px 0px 20px 0px; padding: 10px 0px 10px 0px; line-height: 1.5em; color:#333333; } .box_area ul li{ font-size: 10px; text-align: left; list-style-type: none; padding: 5px 5px 5px 5px; border-top: 1px dotted #eaeaea; } .box_seo { border: 1px solid #eaeaea; background-color:#f8f8f8; text-align: left; margin: 20px 0px 20px 0px; padding: 10px 10px 10px 10px; line-height: 1em; color:#999999; } .box_seo a {color:#999999;text-decoration:none;} .box_seo a:link {color:#999999;text-decoration:none;} .box_seo a:visited {color:#999999;text-decoration:none;} .box_seo a:hover {color:#999999;text-decoration:none;} /* ------- ■■サイド部分■■ ------- */ /* ------- ■■メイン部分■■ ------- */ #main { float: left; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 13px; overflow: hidden; font-size:12px; width: 695px; } /* ------- TOPページ ------- */ /* ------- ▽▽(新着情報追加欄) ここから▽▽ ------- */ .newbox_top{ margin: 0px 0px 0px 0px; width: 680px; background: url(images/bg-newkizi.gif) no-repeat; } .newbox_middle{ text-align: left; font-size: 12px; margin: 0px 0px 0px 10px; padding: 10px 30px 30px 20px; overflow: hidden; height: 135px; width: 620px; } .newbox_middle span { margin-left: -55px; } .newbox_middle a {color:#333333;text-decoration:none;} .newbox_middle a:link {color:#333333;text-decoration:none;} .newbox_middle a:visited{color:#333333;text-decoration:none;} .newbox_middle a:active{color:#333333;text-decoration:none;} .newbox_middle a:hover {color:#990000;text-decoration:none;} .newbox_middle ul li{ text-align: left; list-style-type: none; line-height: 1.3em; padding: 5px 0px 5px 60px; } .newbox_middle h3 { display: inline; } .newbox_bottom{ text-align:center; margin: 0px 0px 10px 0px; width: 666px; } /* ------- ▽▽(新着情報追加欄) ここまで▽▽ ------- */ .top-box{ font-size: 12px; margin: 0px 15px 20px 0px; padding: 0px 0px 0px 0px; } .top-box a {color:#333333;text-decoration:none;} .top-box a:link {color:#333333;text-decoration:none;} .top-box a:visited {color:#333333;text-decoration:none;} .top-box a:active {color:#333333;text-decoration:none;} .top-box a:hover {color:#990000;text-decoration:none;} .top-box2{ border: 2px solid #eaeaea; font-size: 12px; margin: 0px 15px 20px 15px; padding: 10px 10px 10px 10px; } .top-box3{ text-align: left; font-size: 12px; margin: 0px 15px 0px 15px; padding: 10px 10px 10px 10px; } .concept_tbl{ border: 0px solid #333333; float:left; font-size: 12px; margin: 0px 0px 20px 20px; padding: 0px 0px 0px 0px; } .concept_tbl a {color:#333333;text-decoration:underline;} .concept_tbl a:link {color:#333333;text-decoration:underline;} .concept_tbl a:visited {color:#333333;text-decoration:underline;} .concept_tbl a:active {color:#333333;text-decoration:underline;} .concept_tbl a:hover {color:#990000;text-decoration:underline;} /* ------- 家づくりコンセプトバナー 100611加治屋追加 ------- */ .banner1{ margin: 0px 0px 10px 0px; text-align:center; } /* ------- 家づくりコンセプトバナー 100611加治屋追加 ------- */ /* ------- TOPページ ------- */ /* ------- ページ ------- */ .kizi { margin: 0px 10px 20px 5px; text-align: left; border: 1px solid #eaeaea; } .kizi_title { text-align: left; line-height: 1.4em; margin: 0px 0px 0px 0px; padding: 15px 10px 15px 55px; background: url(images/kizi-title.jpg) bottom no-repeat; } .kizi_title a {color:#552e31;text-decoration:none;} .kizi_title a:link {color:#552e31;text-decoration:none;} .kizi_title a:visited {color:#552e31;text-decoration:none;} .kizi_title a:active {color:#552e31;text-decoration:none;} .kizi_title a:hover {color:#552e31;text-decoration:none;} .kizi_body { font-size: 12px; text-align: left; color:#333333; line-height: 1.5em; margin: 0px 0px 0px 0px; padding: 15px 10px 15px 10px; } .kizi_body ul{ padding: 10px 15px 5px 15px; list-style-type: none; } .kanrenbox{ border-top: 1px solid #deb74e; border-left: 1px solid #deb74e; font-size: 12px; background-color:#fcf8ed; background-image: url(images/kanrenbox_bg.jpg); background-repeat: repeat-x; margin: 15px 5px 15px 0px; padding: 10px 10px 10px 10px; } .kanrenbox ul li{ list-style-type: none; padding: 3px 20px 3px 20px; } .kanrenbox_title{ margin: 0px 0px 0px 0px; padding: 10px 15px 0px 15px; } /* ------- ページ ------- */ /* ------- ページ移動リンク ------- */ .lpagemove { font-size: 12px; margin:10px 10px 20px 10px; float:left; } .lpagemove a {color:#333333;text-decoration:none;} .lpagemove a:link {color:#333333;text-decoration:none;} .lpagemove a:visited {color:#333333;text-decoration:none;} .lpagemove a:hover {color:#333333;text-decoration:none;} .rpagemove { font-size: 12px; margin:10px 10px 20px 10px; float:right; } .rpagemove a {color:#333333;text-decoration:none;} .rpagemove a:link {color:#333333;text-decoration:none;} .rpagemove a:visited {color:#333333;text-decoration:none;} .rpagemove a:hover {color:#333333;text-decoration:none;} /* ------- ページ移動リンク ------- */ /* ------- ■■メイン部分■■ ------- */ /* ------- ■■フッダー部分■■ ------- */ #footer { padding: 1px 0px 0px 0px; margin: 20px 0px 0px 0px; text-align: left; height: 215px; } /* ------- フッターメニュー部分 ------- */ .fbanner{ margin: 0px 0px 10px 0px; text-align:left; } .menuf { margin: 20px 0px 0px 0px; padding: 0px 0px 0px 10px; height: 32px; } .menuf a { font-size: 14px; font-weight: bold; padding: 5px 18px 0px 0px; color:#1e1710; text-decoration:none; float:left; } .menuf a:link {color:#ffffff;text-decoration: none;} .menuf a:visited {color:#ffffff;text-decoration: none;} .menuf a:active {color:#ffffff;text-decoration:none;} .menuf a:hover {color:#fe8e00;text-decoration: none;} .menuf span {color:#fe8e00;display:none } /* ------- フッターメニュー部分 ------- */ .copyright{ color:#ffffff; line-height: 1.0em; font-size: 10px; text-align:center; padding: 15px 0px 5px 0px; } .copyright a {color:#ffffff;text-decoration:none;} .copyright a:link {color:#ffffff;text-decoration:none;} .copyright a:visited {color:#ffffff;text-decoration:none;} .copyright a:hover {color:#ffffff;text-decoration:none;} /* ------- フッターseo ------- */ .box_seo2{ color:#ffffff; line-height: 1.5em; font-size: 14px; text-align:left; font-weight: bold; padding: 15px 0px 2px 10px; } .box_seo2 a {color:#f2eded;text-decoration:none;} .box_seo2 a:link {color:#f2eded;text-decoration:none;} .box_seo2 a:visited {color:#f2eded;text-decoration:none;} .box_seo2 a:hover {color:#f2eded;text-decoration:none;} .box_seo2 h2{ font-size: 14px; display:inline; } /* ------- フッターseo ------- */ /* ------- ■■フッダー部分■■ ------- */ /* ------- ■■ページ内で使用するパーツ■■ ------- */ .bloc1 { padding: 10px 20px 10px 20px; border: 1px dotted #72320d; margin-left: auto; margin-right: auto; } .bloc1 a {color:#2f241a;text-decoration:none;} .bloc1 a:link {color:#2f241a;text-decoration:none;} .bloc1 a:visited {color:#2f241a;text-decoration:none;} .bloc1 a:active {color:#2f241a;text-decoration:none;} .bloc1 a:hover {color:#2f241a;text-decoration:none;} .bloc2 { padding: 10px 20px 10px 20px; border: 1px solid #999999; margin-left: auto; margin-right: auto; } .bloc3 { padding: 8px 10px 8px 10px; border: 1px dotted #999999; margin-left: auto; margin-right: auto; } .bloc3 a {color:#2f241a;text-decoration:none;} .bloc3 a:link {color:#2f241a;text-decoration:none;} .bloc3 a:visited {color:#2f241a;text-decoration:none;} .bloc3 a:active {color:#2f241a;text-decoration:none;} .bloc3 a:hover {color:#2f241a;text-decoration:none;} .midashi { text-align: left; font-size:14px; line-height: 1.2em; margin: 0px 0px 0px 0px; padding: 8px 10px 8px 10px; border-left: 8px solid #c99269; border-bottom: 2px solid #c99269; background-color:#ffffff; color: #2f241a; } .midashi a {color:#2f241a;text-decoration:none;} .midashi a:link {color:#2f241a;text-decoration:none;} .midashi a:visited {color:#2f241a;text-decoration:none;} .midashi a:active {color:#2f241a;text-decoration:none;} .midashi a:hover {color:#2f241a;text-decoration:none;} .midashis { text-align: left; line-height: 1.0em; margin: 0px 0px 0px 0px; padding: 8px 10px 8px 10px; border-left: 4px solid #c99269; border-bottom: 1px solid #c99269; background-color:#ffffff; color: #2f241a; } .midashis a {color:#2f241a;text-decoration:none;} .midashis a:link {color:#2f241a;text-decoration:none;} .midashis a:visited {color:#2f241a;text-decoration:none;} .midashis a:active {color:#2f241a;text-decoration:none;} .midashis a:hover {color:#2f241a;text-decoration:none;} .midashib { text-align: left; padding: 5px 10px; border-width: 0px 2px 2px 0px; border-color: #89561f; border-style: solid; background: #f4e0ab; color: #552e31; line-height: 1.5em; font-size: 16px; font-weight: bold; } .midashib a {color:#552e31;text-decoration:none;} .midashib a:link {color:#552e31;text-decoration:none;} .midashib a:visited {color:#552e31;text-decoration:none;} .midashib a:active {color:#552e31;text-decoration:none;} .midashib a:hover {color:#552e31;text-decoration:none;} hr.hr1 { border: dotted 2px #72320d; color: #0000ff; } /* ------- 人気記事ランキング 100507加治屋追加 ------- */ .boxtitle_pop { margin: 10px 0px 10px 0px; width: 600px; text-align: center; font-size: 14px; } .box_pop { border: 0px solid #e34a1e; background: url(images/bg-side-poprank.jpg) repeat-y; font-size: 12px; text-align: left; margin: 20px 0px 20px 0px; padding: 0px 0px 10px 0px; line-height: 20px;; color:#6d3c1d; } .box_pop a {color:#6d3c1d;text-decoration:none;} .box_pop a:link {color:#6d3c1d;text-decoration:none;} .box_pop a:visited {color:#6d3c1d;text-decoration:none;} .box_pop a:hover {color:#333333;text-decoration:none;} .box_pop ol li{ font-size: 12px; text-align: left; margin: 10px 5px 10px 40px; line-height: 20px; } /* ------- 施工例ページ 施工概要 ------- */ .gaiyou { margin:10px 0px 0px 20px; border: solid 1px #c99269; border-collapse:collapse; text-align: left; line-height: 1.5em; } .gaiyou table.tab1 { table-layout:auto; background:#f6f6f6; } .gaiyou th { border: solid 1px #c99269; background-color:#ecddbe; text-align: left; letter-spacing: 0.1em; padding:4px 6px 4px 6px;} .gaiyou td { border: solid 1px #c99269; padding:4px 6px 4px 6px;} .clear_both { clear: both; } .clear_right { clear: right; } .clear_left { clear: left; } .bg-concept { text-align:left; font-size: 12px; margin: 0px 0px 0px 2px; padding:10px 0px 0px 10px; width: 661px; height: 203px; background-image: url(images/bg-concept.gif); background-repeat: no-repeat; } #catch { margin: 0px 0px 0px 0px; padding: 15px 30px 40px 40px; background-image: url(images/sekourei_catch.gif); background-repeat: no-repeat; } .sekourei_catch { font-size: 18px; line-height: 1.8em; color: #666666; overflow: hidden; width:590px; height: 68px; } .sekourei_title { font-size: 14px; color: #333333; border-bottom: 1px solid #794708; letter-spacing: -0.05em; } .sekourei_title a {color: #333333;text-decoration: none;} .sekourei_title alink {color: #333333;text-decoration: none;} .sekourei_title avisited {color: #333333;text-decoration: none;} .sekourei_title ahover {color: #333333;text-decoration: none;} .sekourei_title h2 { font-size:14px; color: #794708; } .sekourei_list { margin:-10px 10px 0px 15px; } .midashi-staff { text-align: left; font-size:14px; color:#5d0e0a; height:15px; margin: 0px 0px 0px 0px; padding: 10px 0px 5px 40px; background-image: url(images/bg-midashi-staff.jpg); background-position:left; background-repeat: no-repeat; } /* ------- サイド コンテンツボックス------- */ .boxtitle_osusume { font-size: 14px; color:#333333; text-align:center; margin: 0px 0px 0px 0px; padding: 10px 0px 5px 0px; background-color:#ffffff; border-bottom: 2px solid #402104; } .box_osusume { border: 0px solid #552e31; background: url(images/bg-side-kaisha.jpg) no-repeat; font-size: 12px; text-align: left; margin: 20px 0px 20px 0px; padding: 0px 0px 10px 0px; line-height: 2em; color:#6d3c1d; } .box_osusume a {color:#6d3c1d;text-decoration:none;} .box_osusume a:link {color:#6d3c1d;text-decoration:none;} .box_osusume a:visited {color:#6d3c1d;text-decoration:none;} .box_osusume a:hover {color:#333333;text-decoration:none;} .box_osusume ul li{ font-size: 12px; text-align: left; list-style-type: none; padding: 10px 15px 3px 35px; border-bottom: 0px solid #deb74e; } /* ------- サイド コンテンツボックス------- */ /* ------- サイド ランクボックス------- */ .boxtitle2 { font-size: 14px; color:#333333; text-align:center; margin: 0px 0px 0px 0px; padding: 10px 0px 5px 0px; background-color:#ffffff; border-bottom: 2px solid #b194f4; } /* ------- サイド ランクボックス------- */ /* ------- 家づくりの流れ ------- */ .bloc_1 { padding: 10px 5px 5px 5px; border: 1px dotted #72320d; margin-left: auto; margin-right: auto; height:165px; } /* ------- 家づくりの流れ ------- */ /* ------- イベントのキャッチ ------- */ .event_catch { font-size: 18px; line-height: 1.6em; margin: 0px 0px 0px 0px; padding: 12px 10px 12px 130px; color: #552e31; height: 100px; font-weight: bold; background-image: url(images/event_catch.gif); background-repeat: no-repeat; } /* ------- イベントのキャッチ ------- */ /* ------- 会社案内 ------- */ .annai { margin: 0px 0px 0px 0px; padding-right:10px; width: 310px; float: left; text-align: left; background-image: url(images/bg-annai.gif); background-position: left bottom; background-repeat: no-repeat; } .annai img { float: left; margin: 0px 10px 20px 0px; -webkit-box-shadow: 0 6px 3px -3px #888888; -moz-box-shadow: 0 6px 3px -3px #888888; box-shadow: 0 6px 3px -3px #888888; } .annai a:hover img { opacity: 0.7; filter: alpha(opacity=70); } /* ------- 会社案内 ------- */ .flow { border-top: 1px solid #fd2b6b; padding:3px 0px; width:550; } .flownumber { font-size:15px; border-bottom: 1px solid #fd2b6b; border-right: 1px solid #fd2b6b; border-left: 1px solid #fd2b6b; background:#fee7ec; color:#591900; padding: 3px 10px; } .flow p { padding: 6px 10px; } .right_link { text-align: right; margin: 0px 0px 0px 0px; padding: 10px 15px 0px 10px; width:630px; height: 30px; background-image: url(images/bg-right-link.gif); } .right_link a { font-size: 14px; text-decoration:none; } .top-box-toku { line-height: 1.5em; color: #6d3c1d; font-size: 12px; margin: 0px 15px 20px 0px; padding: 0px 0px 0px 0px; } .top-box-toku a {color:#6d3c1d;text-decoration:none;} .top-box-toku a:link {color:#6d3c1d;text-decoration:none;} .top-box-toku a:visited {color:#6d3c1d;text-decoration:none;} .top-box-toku a:active {color:#6d3c1d;text-decoration:none;} .top-box-toku a:hover {color:#6d3c1d;text-decoration:none;} .top-box-toku h2 { font-size:12px; } .history { margin: 10px 0px 10px 15px; border: solid 0px #999999; border-collapse: collapse; text-align: left; line-height: 1.5em; } .history table.tab1 { table-layout:auto; background:#f6f6f6; } .history th { border-bottom: solid 1px #999999; border-right: solid 2px #999999; width: 130px; text-align: right;letter-spacing: 0.1em; padding:3px 15px 3px 0px;} .history td { border-bottom: solid 1px #999999; padding:3px 5px 3px 15px;} .history tr { vertical-align: top; } .sekourei_data { border: 1px dotted #dddddd; margin: 10px 0px 0px 300px; padding: 10px 10px 10px 10px; } .sekourei_exit { border: 2px dotted #a17a37; margin: 0px 15px 0px 40%; padding: 10px 0px 10px 10px; } .div_center { text-align: center; } .bitem { font-size: 14px; color: #ff9900; padding-right: 5px; } .bdata { padding: 10px 10px; line-height: 2em; border: 2px dotted #ad5703; } .btype { line-height: 1.5em; text-align: center; padding: 10px 20px; background: #42a517; border: 2px dotted #ffffff; box-shadow: 3px 3px 3px #eeeeee; font-size: 18px; color: #ffffff; width: 6em; } .reform { margin: 0px 0px 0px 0px; padding: 10px 0px 5px 0px; height: 285px; text-align: left; background: url(images/hashimoto-e19-15.jpg) no-repeat top; }