/*//////////////////////　リンク　///////////////////////*/

a:link {color:#B8346B; }
a:visited {color:#B8346B; }
a:active {color:#FF6600; }
a:hover {color:#FF6600; }


/*//////////////////////　基本レイアウト　///////////////////////*/

div {
display:table;
}

body {
/* background-image: url("image/bg.gif"); */
background-color:#FFFFFF;
}

td {
font-size:9pt;
line-height:180%;
color:#333333;
}

th {
font-size:9pt;
line-height:180%;
color:#333333;
}

.top_left{
background-image: url("image/top_bg02.jpg");
background-position:right;
}

.top_right{
background-image: url("image/top_bg03.jpg");
}

.body {
border-left:1px #B8346B solid;
border-right:1px #B8346B solid;
background-image: url("image/top_bg04.gif");
background-position:top;
background-repeat: repeat-x;
}

.foot{
border-top:1px #B8346B solid;
margin:10 0;
}

.foot td{
padding:5 0;
}

.head_left{
background-image: url("image/head_bg02.jpg");
background-position:right;
}

.head_right{
background-image: url("image/head_bg03.jpg");
}

.text_title{
background-image: url("image/title_bar.jpg");
width:580;
height:43;
text-indent:20;
font-size:13pt;
/* font-weight:bold; */
}

/*//////////////////////　リスト　///////////////////////*/

ul {
margin:0;
padding:0 20; 
}

li {
list-style-image: url('image/point1.gif');
line-height:150%;
padding:3 0;
border-bottom:1px #CCCCCC dotted;
}


/*//////////////////////テーブル ///////////////////////*/
.table_waku{
border:1px #999999 solid;
padding:5;
margin:10 0;
}

.table01{
padding:5;
}

.table01 th{
border-bottom:1px #CCCCCC solid;
border-right:1px #CCCCCC solid;
font-size:9pt;
line-height:160%;
padding:4;
font-weight:nomal;
}
.table01 td{
border-bottom:1px #CCCCCC solid;
padding:5;
}



/*//////////////////////　フォント関係　///////////////////////*/

.size01{ font-size:8pt; line-height:130%; }
.size02{ font-size:10pt; line-height:160%; }
.size03{ font-size:13pt; line-height:180%; }

.bold{ font-weight:bold; }

.red01{ color:#FF0000; }
.pink01{ color:CD5C5C; }
.pink02{ color:FF1493; }
.navy01 { color:000080; }
.blue01{ color:0000FF; }
.green01{ color:#6B8E23; }
.yellow01{ color:#FFA500; }
.orange01{ color:FF4500; }
.puaple01{ color:800080; }
.brown01{ color:#8B4513; }
.gold01{ color:B8860B; }
.gray01{ color:808080; }

.deco01{ /* 概要 */
color:#993300;
/*font-weight:bold;*/
font-size:12pt;
}

.deco02{ /* 電話番号など */
background-color:#FFCCCC;
color:#B8356B;
font-size:14pt;
line-height:140%;
padding:2 ;
}

.deco03{ /* 注意事項など */
color:#DC124C;
font-weight:bold;
font-size:11pt;
}

.deco04{ /* 強調文字など */
color:#3366CC;
font-weight:bold;
font-size:10pt;
line-height:140%;
}

.deco05{ /* 強調文字など */
color:#CD5C5C;
font-weight:bold;
font-size:10pt;
}

.memo{/*ピンク囲い*/
background-color:#F85472;
color:#FFFFFF;
/* font-weight:bold; */
font-size:12pt;
line-height:120%;
padding:5 15;
}


/*//////////////////////　スペース　///////////////////////*/
.s10{
margin:10 0;
}



/*//////////////////////ライン ///////////////////////*/
.line{
border-bottom:1px #999999 solid;
padding:5 0;
}

.gaiyoBg{
background-image: url("image/gaiyo_bg.jpg");
background-position:top right;
background-repeat: no-repeat;
}


