@charset "Shift_JIS"; * {margin: 0;padding: 0;font-weight : normal;font-style : normal; }/* -------------------------------------------- */ /* 基本/* -------------------------------------------- */ body {font-size : 70%;color: #666666;font-family:Verdana,Chicago,osaka,sans-serif,"ＭＳ Ｐゴシック";line-height: 150%;letter-spacing : 1px;text-align: center;background : url(img/mementomori2.jpg) no-repeat center 20px;}img {border: 0;}br {letter-spacing : normal; }ul,li {list-style: none;}/* -------------------------------------------- */ /* アンカー/* -------------------------------------------- */ a{text-decoration : none;color: #666666;}a:hover{color: #000000;text-decoration : under-line;}/* -------------------------------------------- */ /* 見出し/段落/テキスト/* -------------------------------------------- */ h1{font-size : 200%;font-family : "Century Gothic", "ＭＳ ゴシック", Osaka, sans-serif; text-align : right;padding:40px;}h2{font-size: 130%;font-family : "Century Gothic", "ＭＳ ゴシック", Osaka, sans-serif; border-bottom:double 3px #eeeeee;padding :20px 0 5px 0;margin: 0 0 20px;}h3 {font-size : 120%;color: #000000;margin: 0 0 5px;}h4 {display: inline;font-size : 100%;text-decoration: underline;margin: 0 0 5px;}p {font-size : 100%;padding: 0 0 10px;}em{font-weight:bold;}strong{font-weight:bold;color : #ff9900; background-color: #eeeeee;}del{text-decoration:line-through;}ins {text-decoration: underline;} .text {font-size : 100%;margin: 10px 0 10px;}/* -------------------------------------------- */ /* ページ全体/* -------------------------------------------- */ #page{margin:0 auto;width:512px;height : auto;text-align : left;}html,body {scrollbar-arrow-color: #009999;scrollbar-face-color: #ffffff;scrollbar-highlight-color: #009999;scrollbar-shadow-color: #009999;scrollbar-3dlight-color: #ffffff;scrollbar-darkshadow-color: #ffffff;scrollbar-track-color: #ffffff;}/* -------------------------------------------- */ /* ヘッダー/* -------------------------------------------- */ #head{width:512px;height : 300px;background :url(img/wall01.gif) no-repeat center center;}/* -------------------------------------------- */ /* メニュー/* -------------------------------------------- */ #menu {font-family : "Century Gothic", "ＭＳ ゴシック", Osaka, sans-serif; background : #ffffff url(img/wall02.gif) repeat-y;padding:0 30px;}#menu ul{text-align:right;}#menu li{display: inline;padding: 0 3px;}/* -------------------------------------------- */ /* コンテンツ/* -------------------------------------------- */ #contents{background : #ffffff url(img/wall02.gif) repeat-y;padding:0 30px;}/* -------------------------------------------- */ /* フッター/* -------------------------------------------- */ #foot {width:512px;height:60px;text-align:center;background : #ffffff url(img/wall03.gif) no-repeat;padding :10px 0 0 0;}#foot li{display: inline;padding: 0 5px;}/* -------------------------------------------- */ /* スクロールボックス/* -------------------------------------------- */ .info {overflow: auto;width : 460px;height : 80px;margin: 15px 0;}/* -------------------------------------------- */ /* メールフォーム/* -------------------------------------------- */ .mail textarea,.mail input{font-size : 100%; border : 1px solid #eeeeee;background :url(img/box.gif);margin: 2px 0;padding : 1px;}/* -------------------------------------------- */ /* 装飾ボックス/* -------------------------------------------- */ .box{width :auto;color : #000000;border : 1px solid #eeeeee;background :url(img/box.gif);margin: 0 0 10px;padding:10px;}/* -------------------------------------------- */ /* リンクページ/* -------------------------------------------- */ ul.link01,ul.link02{padding : 0 0 10px;}ul.link01 li{display: inline;padding : 0 10px 5px 0;}ul.link02 li{display: inline;}dl.link03 {clear:both;padding : 5px 0 0 0;}dl.link03 dt{float:left;width:200px;/* 使用するバナーの横幅 */margin:0 10px 0 0;}/* -------------------------------------------- */ /* 画像・テキストページメニュー/* -------------------------------------------- */ ul.sub01{margin: 0 0 20px;}ul.sub02{margin: 0 0 10px;}ul.sub02 li{display: inline;padding : 0 3px 1px 0;}/* -------------------------------------------- */ /* 画像・テキストページ/* -------------------------------------------- */ .text01 {font-size : 120%;line-height : 150%; margin:10px 0 20px;}.img{text-align : center;margin:40px 0 20px;}ul.navi {text-align : center;padding: 20px;}ul.navi li{display: inline;padding: 0 5px;}/* -------------------------------------------- */ /* ページトップ/* -------------------------------------------- */ .pagetop{text-align : right;padding :0 0 10px;}