/*タグベース*/

BODY { font-family: "MS Gothic" ,"Osaka",verdana ,arial ,sans-serif;  background-color: #fff; margin: 0; padding: 0 }

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;} 


/*  ヘッダー */  

.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  } 

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

#navigation {
	margin-left: 10px;
}

#navigation li {
	float: left;
}

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

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


/* コンテンツ共通 */

#main_area{
width:            795px;
background: #fff url("../img_2007/main_area_bg.gif") ;
 }

#AR_tit{
margin:  10px 0px 5px 20px;
 }

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

#contents_area{
clear: both;
padding:  16px 0px 20px 20px;
 }

.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;}

.note_naka {
font-size: 80%;
}



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

 }
.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  } 

/* 360 */
.hosi {
color:           red;
font-size:      75%;
line-height: 140%
 }

.view_mov {
margin: 0 0 0 100;
 }


/* EL画面 */

.el_on     { font-size: 75%; line-height: 140%; margin: 0 0 0; padding: 0 }

.el_on ul    { list-style-type: none; margin: 0; padding: 0 }

.el_on li    { margin: 0; padding: 0 0 2 }
.onaji  { color: #f00; margin: 0; padding: 0 0 2 }
.el_copy01 {
font-size:    11px;
padding-top:  6px;
padding-left: 0px }

.el_hoshi   { color: red; font-size: 75%; line-height: 140%; margin: 30px 0 10px 12px; padding: 0; width: 740px; border-bottom: 2px solid #f00 }
.el_ontble { margin-top: 0; margin-bottom: 12px; margin-left: 12px; padding: 0 }

.dc12_kome { color: #006600 }

/* 機能説明 */
.kino_c { font-size: 75%; line-height: 140%;  margin-bottom: 20px }
.point_text { color: #f60 }
.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 }


/* 取付例 */
.set_tble{
margin: 15 0 0 20;
 }


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

#mount_waku {
font-size:      75%;
width: 440px;
border: solid 1px #000 }
.kakudo_waku { padding: 6px; border: solid 1px #000 }
/* スペック */
.spec_img{
margin: 15 0 30 0;
 }

.spec_rimoimg{
margin: 0 0 30 0;
 }

.spec_tble{
margin: 0 0 0 20;
padding:20 0 0 10;
border-top: solid 1px #000
 }


.spec_text {
font-size:     75%;
line-height: 160%;
 }
.color160 {
color:#f8003f;
 }
.color150 {
color:#0380B7;
 }
.color210 {
color:#633;
 }
.color200 {
color:#336;
 }
.color230 {
color:#005723;
 }
.color220 {
color:#6B017D;
 }
.color240 {
color:#666666;
 }
.color250 {
color:#0E3192;
 }
.color260 {
color:#D9B928;
 }
