﻿@charset "UTF-8";

/*/////////////////////////////////////////////////////////
file name: common.css
description: for common style
///////////////////////////////////////////////////////// */

@import url(./reset.css);

/* BASIC STYLE
============================================================*/
html {
height:100%;
margin:0;
padding:0;
}

body {
height:100%;
text-align:center;
color:#FFFFFF;
background:#000000 url(../img/body_bg.jpg) no-repeat 50% 100%;
margin:0;
padding:0;
}


/* LINK DECORATION
============================================================*/
a {
color:#B3970A;
text-decoration:underline;
}

a:link {
color:#B3970A;
text-decoration:underline;
}

a:active {
color:#B3970A;
text-decoration:underline;
}

a:hover {
color:#B3970A;
text-decoration:none;
}


/* TEXT HIGH LIGHT STYLE
============================================================*/
::-moz-selection{
background:#B3970A;
color:#000000;
}

::selection{
background:#B3970A;
color:#000000;
}


/* LAYOUT STYLE
============================================================*/
#content {
height:100%;
}

#flashcontent {
height:100%;
}

#siteMain {
width:840px;
min-height:100%;
text-align:left;
margin:0 auto;
position:relative;
}

.siteMainInner {
width:840px;
height:265px;
position:absolute;
top:40%;
margin:-124px 0 0 0;
}

* html #siteMain {
height:100%;
}

.siteMainInner h1 {
width:252px;
height:48px;
overflow:hidden;
text-indent:-9999px;
font-size:0;
font-weight:normal;
background:url(../img/logo.gif) no-repeat 0 0;
margin:0 0 35px 0;
}

.siteMainInner h2 {
width:530px;
height:90px;
overflow:hidden;
text-indent:-9999px;
font-size:0;
font-weight:normal;
background:url(../img/site_title.gif) no-repeat 0 0;
}

.siteMainInner ul {
list-style:none;
padding:48px 0 0 0;
}

.siteMainInner ul li h3 a {
display:block;
height:13px;
font-size:0;
text-indent:-9999px;
margin:0 0 12px 0;
}

.siteMainInner ul li.naviBlog h3 a {
width:126px;
background:url(../img/navi_blog.gif) no-repeat 0 0;
}

.siteMainInner ul li.naviTwitter h3 a {
width:122px;
background:url(../img/navi_twitter.gif) no-repeat 0 0;
}
