Server IP : 49.212.180.16 / Your IP : 18.191.165.252 Web Server : Apache System : FreeBSD www2606.sakura.ne.jp 13.0-RELEASE-p14 FreeBSD 13.0-RELEASE-p14 #2: Mon Dec 9 13:54:55 JST 2024 root@www5301.sakura.ne.jp:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 User : utannto ( 1076) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /home/utannto/www/hironaka.biz/wp-content/themes/cloudtpl_955/ |
Upload File : |
@charset "utf-8"; /* Theme Name: cloudtpl_955 Theme URI: http://c-tpl.com/ Description: cloudtpl_955 Version: 1.0 Author: Cloud template Author URI: http://c-tpl.com/ Tags: simple Cloud template v1.0 http://c-tpl.com/ This theme was designed and built by Cloud template, whose blog you will find at http://c-tpl.com/ The CSS, XHTML and design is released under GPL: http://www.opensource.org/licenses/gpl-license.php */ /* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html -------------------------------------------------------------- */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th{;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0;outline: 0;padding: 0;vertical-align: baseline;} :focus {outline: 0;} ol, ul {list-style: none;} table {border-collapse: separate;border-spacing: 0;} caption, th, td {font-weight: normal;text-align: left;} blockquote:before, blockquote:after,q:before, q:after {content: "";} blockquote, q {quotes: "" "";} a img {border: 0;} article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;} body{ font:90%/1.5 "Lucida Sans Unicode", "Lucida Grande", Arial, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","MS Pゴシック",sans-serif; color:#252525; } /* リンク設定 ------------------------------------------------------------*/ a{ margin:0; padding:0; text-decoration:none; outline:0; vertical-align:baseline; background:transparent; font-size:100%; color:#624e24; } a:hover, a:active{ -webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s; outline: none; color:#777; } /**** Clearfix ****/ .nav .panel:before,nav .panel:after, nav#mainNav:before,nav#mainNav:after, .newsTitle:before,.newsTitle:after{content: ""; display: table;} nav .panel:after,nav#mainNav:after,.newsTitle:after{clear: both;} nav .panel,nav#mainNav,.newsTitle{zoom: 1;} /* フォーム ------------------------------------------------------------*/ input[type="text"], textarea{ vertical-align:middle; max-width:90%; line-height:30px; height:30px; padding:1px 5px; border:1px solid #d4d4d7; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; font-size:100%; color:#555; background:#fcfcfc; } textarea{ height:auto; line-height:1.5; } input[type="submit"],input[type="reset"],input[type="button"]{ padding:3px 10px; background: #4f4d4d; background: -moz-linear-gradient(top, #4f4d4d 0%, #2e2c2c 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4f4d4d), color-stop(100%,#2e2c2c)); background: -webkit-linear-gradient(top, #4f4d4d 0%,#2e2c2c 100%); background: -o-linear-gradient(top, #4f4d4d 0%,#2e2c2c 100%); background: -ms-linear-gradient(top, #4f4d4d 0%,#2e2c2c 100%); background: linear-gradient(to bottom, #4f4d4d 0%,#2e2c2c 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f4d4d', endColorstr='#2e2c2c',GradientType=0 ); border:0; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; line-height:1.5; font-size:100%; color:#fff; } input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{ background: #4f4d4d; background: -moz-linear-gradient(top, #2e2c2c 0%, #4f4d4d 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2e2c2c), color-stop(100%,#4f4d4d)); background: -webkit-linear-gradient(top, #2e2c2c 0%,#4f4d4d 100%); background: -o-linear-gradient(top, #2e2c2c 0%,#4f4d4d 100%); background: -ms-linear-gradient(top, #2e2c2c 0%,#4f4d4d 100%); background: linear-gradient(to bottom, #2e2c2c 0%,#4f4d4d 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e2c2c', endColorstr='#4f4d4d',GradientType=0 ); } *:first-child+html input[type="submit"]{padding:3px;} /* レイアウト ------------------------------------------------------------*/ #wrapper, .inner{ margin:0 auto; width:940px; } #header,#mainNav{background:#fff;} #header{overflow:hidden;} #content{ float:right; width:625px; padding:30px 0; } #sidebar{ float:left; width:265px; padding:30px 0; } #footer{ clear:both; padding-top:20px; border-top:1px solid #ccc; } /* ヘッダー *****************************************************/ /* サイト説明文 ----------------------------------*/ #header h1{ padding:10px 0 0 3px; color: #000 font-size:90%; font-weight:normal; } /* ロゴ (サイトタイトル) ----------------------------------*/ #header h2{ clear:both; float:left; padding-top:20px; color: #3c2f13; font-size:160%; font-weight:bold; } /* コンタクトインフォメーション ----------------------------------*/ #headerInfo{ float:right; text-align:left; } #headerInfo p{ padding:2px 0 2px 80px; color:#3c2f13; font-size:12px; font-weight:bold; background:url(images/openTime.png) no-repeat 0 2px; } #headerInfo p.tel{background:url(images/tel.png) no-repeat 0 4px;font-size:16px;} #headerInfo p.address{background-image:url(images/address.png);} /* メインメニュー ※色変更 *****************************************************/ nav#mainNav{ clear:both; padding:15px 0 10px; position:relative; z-index:200; background:#000099; } nav#mainNav ul{ background:url(images/sep.png) no-repeat 50% 50%; } nav#mainNav ul li{ float: left; position: relative; padding:0 15px 0 15px; height:40px; line-height:40px; background:url(images/sep.png) no-repeat 100% 50%; } nav#mainNav ul li a{ display: block; text-align: center; float:left; color:#fff; padding:0 15px; } nav#mainNav ul li.current-menu-item a, nav#mainNav ul li a:hover, nav#mainNav ul li a:active, nav#mainNav ul li.current-menu-parent a{ background:#666; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px; color:#ccc; } nav#mainNav ul ul{width:160px;} nav#mainNav ul li ul{display: none;} nav#mainNav ul li li{ float: none; height:40px; line-height:40px; width:160px; padding:0; } nav#mainNav ul li:hover ul{ display: block; position: absolute; top:40px; left:-7px; z-index:500; } nav#mainNav ul li li a{ width:100%; height:40px; padding:0; line-height:40px; font-size:95%; text-align:left; } nav#mainNav ul li li a span{padding:0 10px;} nav#mainNav ul li li a:hover,nav#mainNav ul li li.current-menu-item a{color:#ccc;} nav#mainNav ul li:hover ul li{ margin:0; background: #666; border-bottom:1px solid #FFF; color:#000; -webkit-border-radius:12px; -moz-border-radius:12px; } nav#mainNav ul li:hover ul li:last-child{ border:0; border-radius:0 0 6px 6px; -webkit-border-radius:12px; -moz-border-radius:12px; } /* トップページ メイン画像 ----------------------------------*/ #mainImg{ line-height:0; text-align:center; background-image:url(images/main_bg.png); z-index:0; } /* タイポグラフィ *****************************************************/ h2.title{ clear:both; margin:30px 0 20px; padding:5px 0; font-size:110%; color: #252525; border-bottom:3px solid #3c2f13; } h2.first{margin-top:0;} .dateLabel{ margin:-10px 0 10px; text-align:right; font:italic 1em "Palatino Linotype", "Book Antiqua", Palatino, serif; } .post p{padding-bottom:15px;} .post ul{margin: 0 0 10px 10px;} .post ul li{ margin-bottom:5px; padding-left:15px; background:url(images/bullet.png) no-repeat 0 8px; } .post ol{margin: 0 0 10px 30px;} .post ol li{list-style:decimal;} .post h1{ margin:20px 0; padding:5px 0; font-size:150%; color: #252525; border-bottom:3px solid #3c2f13; } .post h2{ margin:10px 0; padding-bottom:2px; font-size:130%; font-weight:normal; color: #252525; border-bottom:2px solid #3c2f13; } .post h3{ margin:10px 0; font-size:120%; font-weight:normal; color:#2e2c2c; border-bottom:1px solid #3c2f13; } .post blockquote { clear:both; padding:10px 0 10px 15px; margin:10px 0 25px 30px; border-left:5px solid #ccc; } .post blockquote p{padding:5px 0;} .post table{ border: 1px #2e2c2c solid; border-collapse: collapse; border-spacing: 0; margin:10px 0 20px; } .post table th{ padding:7px 10px 7px 5px; border: #2e2c2c solid; border-width: 0 0 1px 1px; font-weight:bold; background:#eff1f0; } .post table td{ padding:7px 5px; border: 1px #2e2c2c solid; border-width: 0 0 1px 1px; background:#fff; } .post dt{font-weight:bold;} .post dd{padding-bottom:10px;} .post img{max-width:100%;height:auto;} img.aligncenter { display: block; margin:5px auto; } img.alignright, img.alignleft{ padding:4px; margin:0 0 2px 7px; display:inline; } img.alignleft{margin: 0 7px 2px 0;} .alignright{float:right;} .alignleft{float: left;} /* サイドバー ウィジェット *****************************************************/ section.widget{ padding-bottom:20px; margin-bottom:20px; } section.widget h3{ clear:both; margin:0 0 10px; padding:5px 0; font-size:100%; font-weight:normal; color: #252525; border-bottom:3px solid #3c2f13; } section.widget li{ margin: 0 10px 10px 5px; border-bottom: 1px dotted #ccc; } section.widget a{ display:block; padding-left:15px; background:url(images/arrow.png) no-repeat 0 50%; } section.widget a:hover{background-position: 3px 50%;} p.banner{padding-bottom:15px;} #contactBanner{ width:265px; height:50px; padding-top:110px; background:url(images/banners/banner_tel.jpg) no-repeat; } #contactBanner p.tel{ display:inline; margin-left:15px; text-align:center; font-weight:bold; padding-top:20px; background:url(images/tel.png) no-repeat; } #searchform input[type="text"]{ line-height:1.7; height:24px; vertical-align:bottom; } /* 更新情報 -------------*/ .newsTitle{ clear:both; margin:15px 0 20px; padding:5px 0; font-size:100%; color: #252525; border-bottom:3px solid #3c2f13; } .newsTitle h3{ float:left; font-weight:normal; } .newsTitle p{ float:right; padding:0 0 0 10px; font-size:.8em; background:url(images/arrow.png) no-repeat 0 50%; } .news{padding-bottom:40px;} .news p{ clear:both; padding-bottom:2px; border-bottom: 1px dotted #ccc; } .news p a{ display:block; padding:5px 0; color:#252525; font-style:italic; font:italic 110% "Palatino Linotype", "Book Antiqua", Palatino, serif; } .news a span{ color:#777; font:normal 90% Arial, 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','MS Pゴシック',sans-serif; } .news span{padding-left:10px;} .news a:hover span{color:#777;} /* フッター *****************************************************/ #footerLogo{ float:left; width:265px; } #footerLogo img{ max-width:265px; height:auto; } #footer ul{ float:right; width:625px; font-size:95%; padding-bottom:20px; } #footer ul ul{padding-bottom:0;width:auto;} #footer ul li{ display:inline-block; vertical-align:text-top; text-align:left; padding:5px 0; margin-left:15px; background:url(images/arrow.png) no-repeat 0 9px; } #footer ul li a{ display:block; padding:0 0 0 12px; overflow:hidden; } #footer ul li a:hover{text-decoration:underline;} #footer ul li li{ display:block; padding:0; margin-left:5px; background:url(images/arrow2.png) no-repeat 0 6px; } #footer ul li li a{padding:0 0 0 8px;} *:first-child+html #footer ul li{display:inline;} *:first-child+html #footer ul ul,*:first-child+html #footer ul li li a,*:first-child+html #footer ul li li{display:none;} #copyright{ clear:both; padding:5px; text-align:center; font-style:normal; font-size:85%; zoom:1; } /* page navigation ------------------------------------------------------------*/ .pagenav{ clear:both; width: 100%; height: 30px; margin: 5px 0 20px; } .prev{float:left} .next{float:right;} #pageLinks{ clear:both; color:#4f4d4d; text-align:center; } /* トップページ 最新記事3件 + お勧め商品 ------------------------------------------------------------*/ .thumbWrap{ width:645px; margin-right:-20px; } .thumbWrap li{ float:left; width: 195px; margin:0 20px 0 0; padding:2px 0 40px; background:none; } /* 最新記事リンク */ ul.thumb h3{ margin-top:10px; padding:1px; font-weight:normal; font-size:100%; text-align:center; background:#fff; border:1px solid #bcbcbc; } ul.thumb h3 span{ display:block; padding:2px 3px; background:#ececec; } ul.thumb h3:hover{background:#f3f3f3;} ul.thumb h3:hover span{background:#fff;}