/*タグベース*/

BODY { font-family: "MS Gothic" ,"Osaka",verdana ,arial ,sans-serif;  background-image: url("../img_2008/bg.jpg"); background-repeat: repeat-x;margin: 0; padding: 0 ;background-color: #fff;}

a:link { color : #0000FF ; text-decoration : none } 
a:visited { color : #0066FF ; text-decoration : none  } 
a:hover { color : #CC0000 ;text-decoration:underline }
a:active { color : #0000cc ; text-decoration : none  } 

/*  common */  
form,h1,h2,h3,h4,h5,h6,p,img { margin: 0px; padding: 0px;} 


/*  ヘッダー */  
#header {

 }

.head_link a:link  {
color:           #fff;
text-decoration : none
 }
.head_link a:visited { color : #fff ; text-decoration : none  }
.head_link a:hover { color : #fff ;text-decoration:none }
.head_link a:active { color : #fff ; text-decoration : none  } 


/*  トップページ */  
#contents {
width:            960px;
background-color:#ffffff;
border:1px solid;
 }


/*  二階層ナビゲーション */  
#hmenu{}

#navigation {
	margin-left: 10px;
}

#navigation li {
	float: left;
}

#navigation ul {
	list-style-type: none;
}

/* キャンペーンバナー */
#campagin{
 margin:3px 0px
 }




/* フッター */
#footer {
background-color: #039;
width:            960px;

 }
.copyright2   {
text-align:right;
color:         #fff;
font-size:      8px;
padding-right: 2px;
}

.foot_link  {
padding-right: 10px;
color:           #fff;
font-size:      65%;
text-decoration : none
 }
#footer a:link  {
color:           #fff;
text-decoration : none
 }
#footer a:visited { color : #fff ; text-decoration : none  }
#footer a:hover { color : #fff ;text-decoration:none }
#footer a:active { color : #fff ; text-decoration : none  } 


/* 520-530-540 top */
.top_main_c{
margin: 6px 220px 2px 0px;
 }
.top_c01{
margin: 2px 290px 2px 0px;
 }
.icon_tble {
margin: 6px 0px 6px 0px;
 }

.pageup {
font-size: 10px;
text-align: right;
width:      800px }


/* 520-530-540  スペック */
.detail_tble{
margin: 0 0 0 0;
padding:0 0 0 0;
 }
.spec_text {
font-size:     75%;
line-height: 160%;
 }
.color520 {
color:#4D0000;
 }
.color530 {
color:#00210D;
 }
.color540 {
color:#100022;
 }

#AR_tit{
margin:  30px 260px 0px 0px;
 }

.contents_tit{
margin:  10px 0px 20px 0px; }

#contents_area{
padding:  0px 0px 20px 0px;
 }

.f_m {
font-size: 75%;
line-height: 140% }
.f_s { font-size: 70%; line-height: 140% }
.note {
font-size: 90%;
line-height: 140% ;
margin:  6px 0px 0px 0px;}


/* 520-530-540 機能説明 */
.kino_detail_1  { font-size: 75%; line-height: 140%; margin-top: 12px; margin-bottom: 30px }
.kino_detail_2  { font-size: 75%; line-height: 140%; margin-top: 12px; margin-bottom: 30px; width: 340px }
.kino_detail_3  { margin-top: 12px; margin-bottom: 30px; }

.kino_kinkyu_area  { font-size: 75%; line-height: 140%; background-color: #fc9; margin-bottom: 30px; border: solid 3px #f60 }

/* 520-530-540 取付 */
.set_c {
color:           #000;
font-family: Osaka, "ＭＳ Ｐゴシック";
font-size:      75%;
padding-bottom:    10px;
padding-top:    4px;
 }

#mount_waku {
background-color: #ccc; 
font-size:      75%;
width: 440px;
border: solid 1px #000 }


/* 550-560-570 top */
.top_main_c_ryohan{
margin: 6px 0px 6px 10px;
 }
.top_c01_ryohan{
margin: 3px 10px 3px 10px;
 }
.icon_tble_ryohan {
margin: 10px 0px 10px 0px;
 }


/* 550-560-570  詳細 */
.color570 {
color:#FA1B31;
 }
.color550 {
color:#D72428;
 }
.color560 {
color:#092666;
 }
.color590 {
color:#FFB300;
 }
.color580 {
color:#5BAED1;
 }
.color510 {
color:#8c8c7e;
 }



#AR_tit_ryohan{
margin:  30px 95px 0px 0px;
 }
#mount_waku_ryohan {
font-size:      75%;
width: 440px;
border: solid 1px #000 }


.set_point_waku  {  width: 770px; border: solid 2px #000;margin: 20 0 30 10; }
.set_point_tbl1 {  margin: 10 10; }
.set_note_waku  {  width: 770px; border: solid 2px #c00;margin: 20 0 30 10; }
.set_note_tbl1  { font-size: 75%; line-height: 130%;margin: 12 0 6 0;}
.set_note_td { border-right: 1px solid #333 }
.set_note_s   { font-size: 70%; line-height: 120%; margin: 12px }
.set_note_c2    { font-size: 80%; margin: 12px 12px 0; border: solid 1px #c00 }
