@charset "utf-8";

/*
2008/08/28_ver.1 build

arigatouディレクトリindex.html専用のスタイルシートです。
1行目のキャラクターセットは絶対に消さないように！
*/


/* body設定 */
body {
margin: 0 0 0 0;
padding: 0 0 0 0;
background-color: #fff;
color: #333;
font-size: 12px;
font-family: "ＭＳ　Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4 , Osaka , verdana ,arial ,sans-serif;
text-align: center;/* ie5対策 */
}

img {
border: none;
}

/* table設定 */
table {
border: 0;
}

table.color_border {
border-left: solid 2px #f93;
border-right: solid 2px #f93;
border-bottom: solid 2px #f93;
}

table.white {
background-color: #fff;
}

table.bottom_color {
background-color: #f93;
height: 10px;
}

table.title_bg {
background-image: url(../arigatou_images/header_title_bg.jpg);
background-position: left;
background-repeat: no-repeat;
text-align: left;
margin: 0 0 0 0;
width: 100%;
height: 50px;
border-bottom: solid 2px #f93;
}

table.content_bg {
background-image: url(../arigatou_images/arigatou_mark.jpg);
background-position: left;
background-repeat: no-repeat;
text-align: left;
margin: 0 0 0 0;
}

table.mark_bg {
background-image: url(../arigatou_images/arigatou_logo.jpg);
background-position: left;
background-repeat: no-repeat;
text-align: left;
margin: 0 0 0 0;
height: 88px;
}

/* td設定 */
.white {
background-color: #fff;
}

.w200 {
width: 200px;
margin: 0 0 0 0;
}

.w300 {
width: 300px;
margin: 0 0 0 0;
}

.w444 {
width: 444px;
margin: 0 0 0 0;
}

.w444_f93 {
width: 444px;
margin: 0 0 0 0;
background-color: #f93;
}

.w600 {
width: 600px;
margin: 0 0 0 0;
}

.w888_f93 {
width: 888px;
margin: 0 0 0 0;
background-color: #f93;
}

/* link設定 */
/* 未訪問リンク */
a:Link {
text-decoration: none;
font-family: "ＭＳ　Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4 , Osaka , verdana ,arial ,sans-serif;
}

/* 既訪問リンク */
a:visited {
text-decoration: none;
font-family: "ＭＳ　Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4 , Osaka , verdana ,arial ,sans-serif;
color: #039;	
}

/* アクティブリンク */
a:active {
text-decoration: none;
font-family: "ＭＳ　Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4 , Osaka , verdana ,arial ,sans-serif;
color: #900;	
}

/* 選択状態リンク */
a:hover {
text-decoration: none;
font-family: "ＭＳ　Ｐゴシック", "ヒラギノ丸ゴ Pro W4", HiraMaruPro-W4 , Osaka , verdana ,arial ,sans-serif;
color: #f60;	
}

/* text設定 */
h1 {
text-align: left;
margin: 2px 0 0 30px;
font-size: 16px;
color: #333;
}

h2 {
text-align: left;
margin: 2px 0 0 30px;
font-size: 22px;
font-weight: bold;
color: #fff;
}

p.large {
text-align: left;
margin: 0 0 0 350px;
font-size: 24px;
font-weight: bold;
color: #ac1c22;
}

p.middle {
text-align: left;
margin: 0 0 0 420px;
font-size: 14px;
font-weight: bold;
line-height: 150%;
color: #333;
}

p.attention {
text-align: left;
font-size: 12px;
line-height: 120%;
margin: 10px 10px 10px 0;
color: #333;	
}

p.advice {
text-align: left;
font-size: 13px;
font-weight: bold;
line-height: 180%;
margin: 0 0 0 15px;
color: #333;	
}

p.subnavi {
text-align: right;
font-size: 11px;
margin: 10px 10px 10px 0;
color: #333;	
}

p.lowprice {
text-align: left;
font-size: 15px;
margin: 10px 10px 10px 25px;
color: #fff;	
}

p.price01 {
text-align: left;
font-size: 20px;
font-weight: bold;
margin: 0 0 0 30px;
color: #333;	
border-bottom: solid 2px #ccc;
margin: 0 10px 10px 10px;
padding-top: 5px;
padding-bottom: 1px;
}

p.price02 {
text-align: right;
font-size: 12px;
margin: 0 0 5px 0;
color: #333;	
}

p.fare {
text-align: left;
font-size: 15px;
margin: 3px 0 3px 25px;
color: #fff;	
}

p.fax_mail {
text-align: left;
font-size: 15px;
margin: 3px 0 3px 25px;
color: #333;	
}

p.copyright {
font-size: 9px;
text-align: right;
margin: 3px 10px 3px 0px;
}

/* line設定 */
.line1 {
border: 1px solid #ccc;
margin: 20px 10px 0 10px;
}
