@charset "Shift_Jis";

/* 全体への指定 */

*{margin:0px; padding:0px; font-style:normal; background-color:transparent; text-align:left;
 font-family:Verdana,Chicago,"ＭＳ Ｐゴシック",Osaka,sans-serif;}

html{overflow-y:scroll;}

body{color:#777; font-size:70%; line-height:180%;}
body#menu,body#entrance{background:#000 url(http://yea.jp/edea/img/image.gif) no-repeat fixed 100% 0%; height:200px;}
body#entrance{height:auto;}


/* リンクへの指定 */ 

a{color:#777; text-decoration:none;}
a:hover{color:#189; text-decoration:none;}
a:visited{color:#189; text-decoration:none;}
.menu a,.enter a{text-decoration:none;}
.foot a{color:#999; text-decoration:none;}


/* 主なレイアウトへの指定 */ 

.head{background:url(http://yea.jp/edea/img/head_back.gif); margin:140px 20px 0px 20px; padding:10px 0px;}
#entrance .head{margin:120px 20px 0px auto; width:460px;}

.menu{margin:30px 20px 0px; font-size:0.9em;}
.menu li{list-style:none; margin-bottom:5px; text-align:right;}

.sub_menu{margin:15px 20px 0px; padding:5px 10px; border:solid 1px #dfdfdf;}
.sub_menu li{list-style:none; display:inline; margin:10px 5px 0px;}

.text{width:85%; margin:10px 0px 40px 30px;}
#entrance .text{width:auto; margin:20px 20px 0px; text-align:right;}

.foot{text-align:right; margin:15px 30px 0px;}

.enter{text-align:right; margin:15px 20px 0px;}


/* 見出しへの指定 */

h1{margin:10px 20px; font-size:1em; color:#999; font-weight:normal; text-align:right;}
#menu h1,#entrance h1
{width:auto; margin:0px 0px 5px 15px; color:#fff; text-align:left;
 font-family:"Century Gothic","Times New Roman",Times,serif; font-size:2.4em;}
h2{margin-top:15px; padding:3px 15px; font-size:1em; color:#999; background:#ccc url(http://yea.jp/edea/img/back.gif);}
h3{margin:3px 0px 5px; font-size:1em; color:#189;}


/* リンクページに使用しているリストへの指定 */

dl.link{clear:both;}
dl.link dt{float:left; margin:5px 8px 0px 0px;}
dl.link dd{margin:5px 0px; line-height:140%;}

.link li{list-style:none; display:inline; margin-right:3px;}


/* コンタクトページに使用しているフォームへの指定 */

input,textarea{margin:2px 3px 0px 0px; font-size:1em; border:solid #000 1px; color:#777;}
input{width:200px;}
#submit,#reset{width:80px; text-align:center;}
#message{width:260px;}


/* サンプル類 */

em{color:#000; font-weight:bold;}
del{text-decoration:line-through;}
.block{border:solid 1px #ccc; padding:8px; margin:15px 0px;}
.scroll{overflow:auto; height:50px; margin-bottom:13px; SCROLLBAR-FACE-COLOR:#FFFFFF;}
ul,ol{list-style-position:inside; margin-bottom:15px;}
.circle{list-style-type:circle;}
.square{list-style-type:square;}
dl.ex{margin:10px 0px;}
dl.ex dt{border-left:double #999 4px; color:#189; padding:4px 0px 3px 15px;}
dl.ex dd{border-left:double #ccc 4px; padding:5px 15px;}
dl.new dt{font-weight:bold;}
dl.new dd{margin:-1.6em 0px 0px 7em;}


/* その他 */

p{margin-bottom:13px;}
#entrance p{text-align:right;}
address{display:inline; margin:0px 10px 0px 15px; color:#aaa;}
#menu address,#entrance address{display:inline; margin:0px 10px 0px 15px; color:#999;}
img{border:0px; margin:2px 0px;}
dl img{margin:0px;}

