/* 基本レイアウト */ html { margin: 0; padding: 0; } form { margin: 0; padding: 0; } a { text-decoration: underline; } a img { border: 0; } /* 見出し */ h1, h2, h3, h4, h5, h6 { font-weight: bold; } h1, h2, h3, h4, h5, h6, p, ol, ul, pre, blockquote { margin-top: 10px; margin-bottom: 10px; } /* リンク色（ページ全体） */ a { color: #0000ff; text-decoration: underline; } a:hover { color: #ff6600; } /* リンク色（サイトタイトル） */ #banner a { color: #616161; text-decoration: none; } #banner a:hover { color: #616161; } #banner2 a { color: #616161; text-decoration: none; } #banner2 a:hover { color: #616161; } #banner3 a { color: #616161; text-decoration: none; } #banner3 a:hover { color: #616161; } /* 表示補助 */ .pkg { position: static; display: block; clear: both; padding: 10px; } * html .pkg { display: inline-block; } /* no ie mac \*/ * html .pkg { height: 1%; } .pkg { display: block; } /* */ table { border-spacing:1px; width:490px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; background-color:#60b4fa; color: #595959; } caption { font-weight: bold; background: #8bd786 url(img/dfs.gif) no-repeat right top; border-bottom:2px solid #1975d7; color: #FFF; text-transform:uppercase; padding:10px; } td, th { padding: 4px; } tr{ padding:5px 0 5px 0;} .rightline{ text-align:right; text-indent:-70px; } thead th { text-align: center; background: #F5F5F5; color: #666; border: 1px solid #FFF; text-transform:uppercase; } tbody th { font-weight: bold; } tbody tr { background-color:#FFF; text-align:left; } tbody td a:link, tbody td a:visited{ color:#96D030; padding:3px 0px 0px 18px; } /* ページレイアウト */ body { min-width: 750px; text-align: center; /* center on ie */ font-family: 'trebuchet ms', verdana, helvetica, arial, "MS Pゴシック","osaka", sans-serif; margin: 0px; padding: 0; font-size: 0.8em; color: #666; background: #f5f5f5; line-height: 1.5; background:#fff; } #container { position: relative; width: 750px; margin: 0 auto; text-align: center; background: #fff; border-left: 1px solid #999; border-right: 1px solid #999; margin-top:3px; } /* ヘッダー（レイアウト） */ #banner { font-weight:normal; font-size:1em; position: relative; margin: 0px; width: 750px; /* necessary for ie win */ height: 46px; background: url(image/top02.gif) center no-repeat ; } /* ヘッダー（エントリーアーカイブ） */ #banner2 { font-weight:normal; font-size:1em; position: relative; margin: 0px; width: 750px; /* necessary for ie win */ height: 60px; background: url(image/top02.gif) center top no-repeat ; } #banner3 { font-weight:normal; font-size:1em; position: relative; margin: 0px; width: 750px; /* necessary for ie win */ height: 60px; background: url(image/top03.gif) center top no-repeat ; } /* ヘッダー（サイトタイトル） */ #banner h1 { margin: 0; color: #616161; font-size: 1.4em; font-weight:normal; line-height: 1.25; position:absolute; top:9px; left:17px; } #banner p a{color:#616161;} #banner p { margin: 0; color: #616161; font-size: 1.2em; font-weight: bold; line-height: 1.25; position:absolute; bottom:2px; left:15px; padding-top:10px; } /* ヘッダー（エントリーアーカイブ） */ #banner2 h1 { margin: 0; color: #616161; font-size: 1.4em; font-weight:bold; line-height: 1.25; position:absolute; top:9px; left:17px; } #banner2 p a{color:#616161;} #banner2 p { margin: 0; color: #616161; font-size: 1.2em; font-weight: normal; line-height: 1.25; position:absolute; bottom:5px; left:16px; padding-top:10px; } #banner3 h1 { margin: 0; color: #616161; font-size: 1.4em; font-weight:bold; line-height: 1.25; position:absolute; top:9px; left:17px; } #banner3 p a{color:#616161;} #banner3 p { margin: 0; color: #616161; font-size: 1.2em; font-weight: normal; line-height: 1.25; position:absolute; bottom:5px; left:16px; padding-top:10px; } /* ヘッダー（検索ボックス） */ #banner-search { position:absolute; bottom:5px; right:12px; color: #414241; } /* ヘッダーその他（変更不要） */ #banner-description { display: none; } /* メインコンテンツ全体 基本レイアウト*/ #pagebody { position: relative; width: 100%; text-align: center; background: url(img/bbg.gif) bottom left no-repeat ; } #alpha { display: inline; /* ie win bugfix */ position: relative; float: right; min-height: 1px; text-align: left; overflow:hidden; } #beta { display: inline; /* ie win bugfix */ position: relative; float: left; min-height: 1px; text-align: left; overflow:hidden; } /* メインコンテンツ基本レイアウト（記事部分） */ #alpha { width: 542px; } /* メインコンテンツ基本レイアウト（サイドメニュー） */ #beta { width: 205px; } #beta .pkg { position: static; display: block; clear: both; padding: 10px 0 0 4px; } /* 記事部分レイアウト */ /* 記事部分見出し */ .archive-header { /* ie win (5, 5.5, 6) bugfix */ p\osition: relative; width: 100%; height: 42px; w\idth: auto; background: url(image/h2.jpg) no-repeat ; margin: 5px 0; padding: 0; color: #6f3103; font-size: 1.2em; font-weight: bold; line-height: 36px; text-indent: 25px; clear: both; } .archive-header2 { /* ie win (5, 5.5, 6) bugfix */ p\osition: relative; width: 100%; height: 36px; w\idth: auto; background: url(image/bh2.gif) no-repeat ; margin: 5px 0; padding: 0; color: #fff; font-size: 1.2em; font-weight: bold; line-height: 36px; text-indent: 25px; clear: both; } /* 記事部分コンテンツ */ .entry { line-height: 1.5; margin: 10px; } .entry p{ padding:0 5px 0 8px; } .both {clear: both;} .entry-header { margin-top: 10px; height: 42px; background: url(image/h2.jpg) no-repeat ; padding: 10px 0 0 5px; color: #333; font-size: 1em; font-weight: bold; text-indent: 25px; } .archive-header a, .entry-header a { text-decoration: none; } .entry-footer, { margin: 5px 10px 0 0; border-top: 1px dotted #dae0e6; padding: 5px 0; color: #666; font-size: 10px; text-align: right; } .content-nav { background: #ffffff; margin: 5px 0; text-align: center; text-align: left; } .gotop { text-align: right; clear: both;} .img { float: left; margin-right: 0px; text-align: center; } .entry h2 { font-size: 12px; font-weight: normal; } /* フッター */ #footer { position: relative; margin: 0px; padding: 0; width: 750px; height: 45px; background: url(image/footer.gif) center no-repeat ; text-align: center; font-size: 0.8em; clear: both; color: #757677; line-height: 45px; } #footer_keiji { position: relative; margin: 0px 0 0 0; padding: 0; width: 750px; height: 45px; background: url(image/footer.gif) center no-repeat ; text-align: center; font-size: 0.8em; clear: both; color: #757677; line-height: 45px; } .footer-navi { text-align: center; font-size: 0.8em; clear: both; } .footer-navi_keiji { text-align: center; font-size: 0.8em; clear: both; margin:50px 0 0 0; } /* サイドメニュー内部 */ .module-header { width: 190px; height: 50px color: #fff; background: url(img/ah.gif) ; line-height: 36px; margin: 0px; font-size: 1em; font-weight: bold; text-align: center; display: block; } .module-content { position: relative; margin: 0; padding: 0; } .module-content p { padding: 0 5px; } .module-content ul { margin: 0; padding: 0; list-style: none; } .module-content p.menu-list a { width: 190px; background: url(img/li.gif) ; text-indent: 23px; display: block; font-size: 0.8em; line-height: 31px; margin: 0; padding: 0; letter-spacing: 0.1em; text-decoration: none; color: #666; } .module-content p.menu-list a:hover { background: url(img/lih.gif) ; color: #ff6600; } dl { margin: 0; padding: 0; } .center { text-align: center; } .pickup1 { width: 45%; margin: 10px 5px 10px 5px; padding: 5px; color: #666; line-height: 1.5; float: left; border-right: 1px dotted #999; border-bottom: 1px dotted #999; } .content { background-color: #f5f5f5; padding: 5px; } .box { width:480px; margin: 10px 0px 10px 10px; border: 1px solid #999; background-color: #fff ; padding: 5px; clear: both; background:url(image/boxbg.gif) no-repeat top right; } .box ul { margin: 0; padding: 0; list-style:none; list-style-image: url(image/eli.gif) no-repeat; } .box li a { width:450px; text-indent:0px; display: block; font-size: 0.8em; line-height: 25px; margin: 0; padding:0px 0 0 25px; letter-spacing: 0.1em; text-decoration: none; color: #2e46f9; background:url(image/eli.gif) no-repeat; } .box li a:hover { background:url(image/elih.gif) no-repeat;; color: #ff6600; } .box-entry { margin: 30px; border: 1px solid #999; background-color: #fff ; padding: 10px; clear: both; background:url(image/boxbg.gif) no-repeat top right; } .listlabel { width: 200px; height: 55px color: #fff; line-height: 55px; margin: 0px; font-size: 1em; font-weight: bold; text-align: center; text-indent:-5000px; } #menu-h1 { background: url(image/ah_11.gif) no-repeat ; } #menu-h2 { background: url(image/ah_01.gif) no-repeat ; } #menu-h3 { background: url(image/ah_02.gif) no-repeat ; } #menu-h4 { background: url(image/ah_03.gif) no-repeat ; } #menu-h5 { background: url(image/ah_04.gif) no-repeat ; margin-bottom:6px; } #menu-h6 { background: url(image/ah_05.gif) no-repeat ; margin-bottom:6px; } #menu-h7 { background: url(image/ah_06.gif) no-repeat ; } #menu-h8 { background: url(image/ah_07.gif) no-repeat ; } #menu-h9 { background: url(image/ah_08.gif) no-repeat ; margin-bottom:6px; } #menu-h10 { background: url(image/ah_09.gif) no-repeat ; margin-bottom:6px; } #menu-h11 { background: url(image/ah_10.gif) no-repeat ; } .lasikhikaku table { border-spacing:1px; width:490px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; background-color:#60b4fa; color: #595959; } .lasikhikaku caption { font-weight: bold; background: #8bd786 url(img/dfs.gif) no-repeat right top; border-bottom:2px solid #1975d7; color: #FFF; text-transform:uppercase; padding:10px; } .lasikhikaku td, th { padding: 4px; } .lasikhikaku tr{ padding:5px 0 5px 0;} .rightline{ text-align:right; text-indent:-70px; } .lasikhikaku thead th { text-align: center; background: #F5F5F5; color: #666; border: 1px solid #FFF; text-transform:uppercase; } tbody th { font-weight: bold; } .kanagawatable{ font-size:0.9em; border-collapse: collapse; border:1px solid #cacaca; } .kanagawatable th{ background:#FFFFAA; font-weight:normal; text-align:left; border:1px solid #cacaca; } .kanagawatable td{ border:1px solid #cacaca; } tbody tr{ background-color:#FFF; text-align:left; } tbody td a:link, tbody td a:visited{ color:#96D030; padding:3px 0px 0px 18px; } .line{ background-color:#ffff00; } .blue1{color: #2B60FF;font-weight: bold} .blue {color: #2B60FF; font-weight: normal } .red1 {color: #FF0000; font-weight: bold } .red {color: #FF0000; font-weight: normal } .red2 {color: #D50035; font-weight: normal } .black {color:#000000; font-weight: bold } .point {color:#EA7500; font-weight: bold; font-size: 14px; } .black1 {color:#000000; font-weight: normal } .kakomi { font-size: small; line-height: 180%; margin: 10px 15px; background-color: #FFFFFF; color: #333333; padding: 7px; border: 2px solid #809FFF; } .kakomi2 { font-size: small; line-height: 180%; margin: 10px 15px; background-color: #FFFFFF; color: #333333; padding: 1px; border: 2px dotted #809FFF; } .kakomi5 { font-size: small; line-height: 170%; margin: 5px 5px; background-color: #FFF4EA; color: #333333; padding: 1px; border: 1px solid #FF0000; } .kakomidayo { font-size: small; line-height: 190%; margin: 10px 5px; background-color: #FFFFFF; color: #333333; padding: 1px; border: 1px dotted #0035D5; } .topnavi { text-decoration:none; text-align:center; font-family:MS UI Gothic,Arial, Helvetica, sans-serif; font-weight:bold; font-size:110%; width:742px; height:30px; margin:0 0 0 0; padding:7px 0 0 8px; text-align:center; background:url(image/topnavibg.gif) no-repeat;; } .top-link a { text-decoration:none; background:url(image/navibg2h.gif) no-repeat; width:146px; height:23px; padding:7px 0px 0px 0px; float:left; margin:0; color: #fff; border-bottom:2px solid #9c9c9c; } *html .top-link a { background:url(image/navibg2h.gif) no-repeat; width:146px; height:22px; padding:8px 0px 0px 0px; display:block; float:left; margin:0; color:#fff; border-bottom:2px solid #9c9c9c; } .top-link a:hover { background:url(image/navibg2.gif) no-repeat; width:146px; height:22px; padding:8px 0px 0px 0px; display:block; float:left; margin:0; color:#fff; border-bottom:2px solid #9c9c9c; } .hikaku table,td,th { border-collapse:collapse; margin:0; padding:0; } .shurui table,td,th { border-collapse:collapse; margin:0; padding:0; } .hikaku table { border: none; font-family: Garamond, Georgia, "Times New Roman", Times, serif; width:500px; border:1px solid #6c6d6d; } .shurui table { border: none; font-family: Garamond, Georgia, "Times New Roman", Times, serif; width:500px; text-align:center; border:1px solid #6c6d6d; } .hikaku table caption { background-color: ffffff; background-image: url(cap_bg.gif); background-repeat: repeat-x; background-position: bottom left; text-align:left; font-size:150%; text-transform:uppercase; line-height: 30px; letter-spacing:0px; } .hikaku td, th{ vertical-align:top; font-weight:normal; } .hikaku thead { border-left:1px solid #6c6d6d; } .hikaku thead th { background: #60b4fa; color: #fff; font-size: 125%; border-top:1px solid #6c6d6d; border-right:1px solid #6c6d6d; padding: 4px 0.4em 4px 0.4em; } .shurui thead th { background: #60b4fa; color: #fff; font-size: 125%; border-top:1px solid #2293FF; border-right:1px solid #2293FF; padding: 4px 0.4em 4px 0.4em; } .oll2{ background: #2293FF; color: #FFFFFF; font-size: 125%; border-top:1px solid #2293FF; border-right:1px solid #2293FF; padding: 4px 0.4em 4px 0.4em; width:140px; padding:50px; text-align:center; } .hikaku tfoot td, tfoot th { border-top:1px solid #2293FF; border-right: none; font-weight: bolder; font-size: 110%; padding: 0.4em 0.5em 0.4em 0.5em; } .shurui tfoot td, tfoot th { border-top:1px solid #2293FF; border-right: none; font-weight: bolder; font-size: 110%; padding: 0.4em 0.5em 0.4em 0.5em; } .hikaku tbody td,tbody th { background-color: #bddfff; border-right:1px solid #2293FF; font-size: 110%; padding: 0.4em 0.5em 0.4em 0.5em; text-align:right; } .shurui tbody td,tbody th { background-color: #bddfff; border-right:1px solid #2293FF; font-size: 110%; padding: 0.4em 0.5em 0.4em 0.5em; text-align:center; } .hikaku tbody tr.odd th, tbody tr.odd td{ background-color: #BDDFFF; } .hikaku tbody th{ font-weight: bold; border-left:1px solid #2293FF } .hikaku table a:link, table a:visited, table a:active { color:#444F66; background-color: transparent; text-decoration: underline; } .hikaku table a:hover { text-decoration:none; background-color: #1E90FF; color: #FFFFFF; } .tejun img{ margin:5px; } .tejun .img{ background:#ffffff; } .tejun table{ width:510px; } *html .topbanner{ width:715px; height:270px; background:url(image/banner2.jpg) no-repeat; padding:130px 0 0 35px; text-align:left; } .topbanner{ width:702px; height:280px; background:url(image/banner2.jpg) no-repeat; padding:120px 0 0 48px; text-align:left; } .container .topbanner p{ color:#5d5d5e; } .hikaku tbody th{ background:#60b4fa; color:#fff; } .shurui tbody th{ background:#60b4fa; width:80px; color:#fff; } .naviblock1{ width:245px; height:245px; background:url(image/001.gif) no-repeat; float:left; margin:0 0 10px 8px; padding:30px 0 0 0; } .naviblock2{ width:245px; height:245px; background:url(image/002.gif) no-repeat; float:left; margin:0 0 10px 8px; padding:30px 0 0 0; } .naviblock3{ width:245px; height:245px; background:url(image/003.gif) no-repeat; float:left; margin:0 0 0 8px; padding:30px 0 0 0; } .naviblock4{ width:245px; height:245px; background:url(image/004.gif) no-repeat; float:left; margin:0 0 0 8px; padding:30px 0 0 0; } .bodynavi p{ padding:0 5px 0 25px;; color:#828080; } .navititle{ font-weight:bold; font-size:120%; margin-top:30px; padding:30px 0 0 45px; color:#646363; } *html .bodynavi img{ position:absolute; margin:225px 0 0 48px; } .bodynavi img{ position:absolute; margin:200px 0 0 48px; } /* 付箋イメージ */ .sticky { padding: 3px 10px; border-bottom: 1px solid #CCCCC0; border-left: 9px solid #FFDD00; border-right: 1px solid #CCCCC0; background-color: #F3F3F3; } /* 生保テーブル */ .contentHyou4 table { background-color: #FFFFFF; border-top: 1px solid #669999; border-right: 1px solid #669999; margin: 0px; padding: 0px; } .contentHyou4 th { color: #FFFFFF; background-color: #669999; background-image: url(/wp-images/upload/seihinhyou_th.gif); background-repeat: no-repeat; background-position: left top; margin: 0px; padding: 5px 3px 3px 10px; font-weight: bold; text-align: left; margin: 0px; border-bottom: 3px double #669999; border-left: 1px solid #669999; font-size: 12px; } .contentHyou4 td { padding: 2px; text-align: left; margin: 0px; border-bottom: 1px solid #669999; border-left: 1px solid #669999; font-size: 12px; line-height: 130%; } .lasikhikaku table { border-spacing:1px; width:490px; height:370px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:85%; background-color:#60b4fa; color: #595959; } .lasikhikaku caption { font-weight: bold; background: #8bd786 url(img/dfs.gif) no-repeat right top; border-bottom:2px solid #1975d7; color: #FFF; text-transform:uppercase; padding:10px; } .lasikhikaku td, th { padding: 4px; } .lasikhikaku tr{ padding:5px 0 5px 0;} .rightline{ text-align:right; text-indent:-70px; } .lasikhikaku thead th { text-align: center; background: #F5F5F5; color: #666; border: 1px solid #FFF; text-transform:uppercase; } .lasikhikaku tbody th { font-weight: bold; } .lasikhikaku tbody tr { background-color:#FFF; text-align:left; } .lasikhikaku tbody td a:link, tbody td a:visited{ color:#96D030; padding:3px 0px 0px 18px; } .lasikhikaku .notaishou{ background:#fbd6e5; } .fukidasi{ position:relative; top:200px; left:500px; z-index:2; background:url(image/fukidasi.gif) no-repeat; width:200px; height:86px; } #setumei{ font-size:90%; } #setumei table{ border:0; } .keiji table { border-spacing:0px; width:490px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; background-color:#616161; color: #595959; } .keiji caption { font-weight: bold; background: #8bd786 url(img/dfs.gif) no-repeat right top; border-bottom:2px solid #1975d7; color: #FFF; text-transform:uppercase; padding:10px; } .keiji td, th { padding: 4px; } .keiji tr{ padding:5px 0 5px 0;} .keiji thead th { text-align: center; background: #F5F5F5; color: #666; border: 1px solid #FFF; text-transform:uppercase; } .keiji tbody th { font-weight: bold; } .keiji tbody tr { background-color:#FFF; text-align:left; } .keiji tbody td a:link, tbody td a:visited{ color:#0000ff; padding:3px 0px 0px 18px; } .red1{color:red; font-weight:bold;} .red{color:red; } .red_b{color:#ff0000; font-weight:bold;} .blue1{color:blue; font-weight:bold;}　 .blue{color:blue;} .red2{color:#D5009F; font-weight:bold;} .lankclinic{ font-size:1.2em; color:#212121; font-weight:borld; } .clinicname01{ background:url(img/oukan01.gif) no-repeat; height:30px; line-height:20px; font-size:1.2em; padding-top:15px; text-indent:40px; margin:-bottom:-40px; } .clinicname02{ background:url(img/oukan02.gif) no-repeat; height:30px; line-height:20px; font-size:1.2em; padding-top:15px; text-indent:40px; } .clinicname03{ background:url(img/oukan03.gif) no-repeat; height:30px; line-height:20px; font-size:1.2em; padding-top:15px; text-indent:40px; } .clinicname04{ background:url(img/oukan04.gif) no-repeat; height:30px; line-height:20px; font-size:1.2em; padding-top:15px; text-indent:40px; } #lanking img{ position:relative; top:5px; } .botton{ position:relative; top:-45px; left:250px; } /* レーシック比較ランキング */ .header1 { /* ie win (5, 5.5, 6) bugfix */ margin: 0; line-height: 40px; padding: 20px 5px 10px 10px; font-size: 1.4em; font-weight: normal; font-family: "HGP創英角ｺﾞｼｯｸUB","ヒラギノ角ゴ8","ヒラギノ角ゴ Pro W7"; text-align: left; clear: both; border-left: 5px solid #ffcc00; background: url(img/hm.gif) no-repeat top right; letter-spacing: 0.4em; } .entry1 { _width: 100%; height:auto; margin: 2px 0 10px 0; border: 1px dotted #ffcc00; background: #fffff0; padding: 10px; position:relative; } .img2{ float:left; margin:0 10px 0 0; } .entry1 img.img2{ border:#b9b9b9 solid 1px; } #accordion_menu{ width: 180px; /*width of accordion menu*/ background-color:#fff; letter-spacing:1px; margin:5px 10px; position:absolute; right:-195px; top:0px; }
.shousai1 a{
    display:block;
    width: 300px;
    height: 93px;
    background:url(img/kanagawa-ilasik.jpg) no-repeat;
    text-indent:-5000px;
    margin:10px 0;
    overflow:hidden;

}
.shousai1 a:hover{
    background:url(img/kanagawa-ilasikh.jpg) no-repeat;
}

.shousai2 a{
    display:block;
    width: 468px;
    height: 60px;
    background:url(img/kanagawa-report.gif) no-repeat;
    text-indent:-5000px;
    margin:10px 0;
    overflow:hidden;

}
.shousai2 a:hover{
    background:url(img/kanagawa-report.gif) no-repeat;
}

.shousai3 a{
    display:block;
    width: 319px;
    height: 59px;
    background:url(img/shousai3.jpg) no-repeat;
    text-indent:-5000px;
    margin:10px 0;
    overflow:hidden;

}
.shousai3 a:hover{
    background:url(img/shousai3h.jpg) no-repeat;
}