@charset "utf-8";
/* CSS Document */


/* ++++++ ベース設定 ++++++ */

html { 
padding:0px;
margin:0px;
text-align:left;
}

body {
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
text-align: left;
font-size: 12px;
line-height: 1.3;
padding:0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
background-color: #878787;
/*background-color: #FFFFFF;*/
}

a:link{
color: #000000;
text-decoration: none;
}

a:visited{
color: #000000;
text-decoration: none;
}

a:hover{
color: #FF0000;
text-decoration: none;
}

a:active{
color: #FF0000;
text-decoration: none;
}

table{
table-layout: auto;
padding: 5px;
font-size: 14px;
}

tr{
width: auto;
padding: 1px 5px;
text-align: left;
vertical-align: top;
}

th{
width: auto;
padding: 1px 5px;
text-align: left;
vertical-align: top;
}

td{
width: auto;
padding: 1px 5px;
text-align: left;
vertical-align: top;
}

.col1{
width: auto;
text-align: left;
vertical-align: top;
background-color: #66CCFF;
}

.col2{
width: auto;
text-align: left;
vertical-align: top;
background-color: #99FFFF;
}

.col3{
width: auto;
text-align: left;
vertical-align: top;
background-color: #CCCCCC;
}

pre{
width: 490px;
padding: 0px 0 10px 0;
font-family: "ＭＳ ゴシック", "Osaka-等幅","Courier New", Courier, mono;
line-height: 1.3;
font-size: 12px;
position: relative;
left:10px;
overflow: auto;
}

hr{
margin: 0px;
width: 98%;
color: #CCCCCC;
text-align: center;
}

ul{
font-size: 12px;
}

li{
font-size: 12px;
}

ol{
font-size: 12px;
list-style-type: decimal;
}

p{
font-size: 12px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
line-height: 1.4;
margin: 2px 0;
padding: 1px 0;
}

h1{
font-size: 36px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
line-height: 1.3;
margin: 1px 0;
padding: 1px 0;
}

h2{
font-size: 30px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
line-height: 1.3;
margin: 1px 0;
padding: 1px 0;
}

h3{
font-size: 24px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
line-height: 1.3;
margin: 1px 0;
padding: 1px 0;
}

h4{
font-size: 20px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
line-height: 1.3;
margin: 15pt 0px 10px 0;
padding: 1px 0 0 5px;
border-left: solid 7px #072097;
border-bottom: solid 1px #999999;
}

h5{
font-size: 16px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
line-height: 1.3;
margin: 15px 0 10px 0;
padding: 0 2px 0 2px;
border-bottom: dotted 2px #cccccc;
}

h6{
font-size: 14px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
line-height: 1.3;
margin: 20px 0 1px 0;
}

h7{
font-size: 12px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
line-height: 1.3;
margin: 2px 0;
padding: 2px 0;
}



/* ++++++ ヘッダー ++++++ */

#header{
width: 730px;
height: 74px;
background-image: url(img/header.jpg);
background-position: left;
background-repeat: no-repeat;
}

#header h1 {
	visibility: hidden;
	float: left;
}

#search {
position: left bottom;
right: 60px;
top: 40px;
padding: 45px 36px 0px 0;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 14px;
font-weight: bold;
color: #000000;
}

form.FSF_form {
    margin: 0;
    padding: 0;
    width: auto;
    text-align: right !important;
}

input.FSF_input { 
    display: inline;
    height: 17px;
    border: 1px solid #ddd;
    border-left-color: #c3c3c3;
    border-top-color: #7c7c7c;
    background: #fff url(img/input-bg.gif) repeat-x top left;
    margin: -1px 3px 0;
    padding: 3px 0 0;
}
input.FSF_submit { 
    display: inline;
    margin: -1px 0 0;
    padding: 0;
    height: 22px;
    line-height: 22px;
}


/* ++++++ ヘッダー以下パンクズ++++++ */

#main{
width: 730px;
background-image: url(img/bg.jpg);
background-position: left;
background-repeat:repeat-y;
float: left;
}

#crumb{
background-color:#000000;
height: 22px;
width: 700px;
padding-left: 20px;
text-align: left;
}

.B_crumbBox{
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 12px;
color:#ffffff;
}

.B_crumbBox a:link{
color:#ffffff;
text-decoration: none;
}

.B_crumbBox  a:visited{
color: #ffffff;
text-decoration: none;
}

.B_crumbBox  a:hover{
color: #FF0000;
text-decoration: none;
}

.B_crumbBox a:active{
color: #FF0000;
text-decoration: none;
}

.B_firstCrumb{
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 12px;
color:#ffffff;
}

.B_homeCrumb{
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 12px;
color:#ffffff;
}

.B_homeCrumb a:link{
color:#ffffff;
text-decoration: none;
}

.B_homeCrumb  a:visited{
color: #ffffff;
text-decoration: none;
}

.B_homeCrumb  a:hover{
color: #FF0000;
text-decoration: none;
}

.B_homeCrumb a:active{
color: #FF0000;
text-decoration: none;
}

.B_crumb{
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 12px;
color:#ffffff;
}

.B_crumb a:link{
color: #ffffff;
text-decoration: none;
}

.B_crumb  a:visited{
color: #ffffff;
text-decoration: none;
}

.B_crumb  a:hover{
color: #FF0000;
text-decoration: none;
}

.B_crumb a:active{
color: #FF0000;
text-decoration: none;
}

.B_lastCrumb{
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 12px;
color:#ffffff;
}

.B_currentCrumb{
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 12px;
color:#ffffff;
}

/* ++++++ アイキャッチ ++++++ */

#eye{
width: 720px;
text-align: left;
}

.eyeCtleft{
float: left;
text-align: left;
}

.eyeCtright{
float: left;
text-align: left;
}

.eyeLineb{
clear: both;
width: 710px;
}

/* ++++++ レフト ++++++ */

#sidebar{
float: left;
width: 180px;
text-align: left;
background-color: #FFFFFF;
padding-bottom: 20px;
}

.dropmenu-t{
float: left;
width: 180px;
height: 20px;
background-image: url(img/s-menutitle.gif);
background-repeat: no-repeat;
margin: 10px 0 0 0;
}

.dropmenu{
float: left;
margin: 0 0 0 0;
padding: 7px 0 10px 0;
width: 180px;
background-color: #C3F1FF;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 12px;
color: #000000;
line-height: 1.3;
}

.dropmenu ul{
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.dropmenu li{
list-style-image: url(img/a-icon01.jpg);
list-style-position: outside;
letter-spacing: 2px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 12px;
margin-bottom: 0;
padding-bottom: 0;
}

.here{
list-style-image: url(img/a-icon01.jpg);
list-style-position: outside;
letter-spacing: 2px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 12px;
color: #3300FF;;
}

.here a:link{
color: #3300FF;
text-decoration: none;
}

.here a:visited{
color: #3300FF;
text-decoration: none;
}

.here a:hover{
color: #FF0000;
text-decoration: none;
}

.here a:active{
color: #FF0000;
text-decoration: none;
}

.submenu-newst{
float: left;
width: 180px;
height: 20px;
background-image: url(img/s-archivs.gif);
background-repeat: no-repeat;
margin: 20px 0 0 0;
}

.submenu{
float: left;
width: 180px;
background-color: #D5D5D5;
margin: 0 0 10px 0;
padding: 7px 0 10px 0;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 12px;
color: #000000;
line-height: 1.3;
}

.submenu-prot{
float: left;
width: 180px;
height: 20px;
background-image: url(img/s-producttitle.gif);
background-repeat: no-repeat;
margin: 20px 0 0 0;
}

.submenu{
float: left;
width: 180px;
background-color: #D5D5D5;
margin: 0 0 10px 0;
padding: 7px 0 10px 0;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 12px;
color: #000000;
line-height: 1.3;
}

.submenu-linkt{
float: left;
width: 180px;
height: 20px;
background-image: url(img/s-linktitle.gif);
background-repeat: no-repeat;
margin: 20px 0 0 0;
}

.submenu-link{
float: left;
width: 180px;
background-color: #D5D5D5;
margin: 0 0 20px 0;
padding: 20px 0 20px 0;
font-size: 12px;
font-color: #000000;
line-height: normal;
text-align: center;
}


.submenu-otherbanner{
float: left;
width: 180px;
background-color: #FFFFFF;
margin: 0 0 20px 0;
padding: 20px 0 20px 0;
font-size: 12px;
font-color: #000000;
line-height: normal;
text-align: center;
	border-top: 1px solid silver;
	border-bottom: 1px solid silver;
}

.submenu-sol{
float: left;
width: 180px;
height: 20px;
background-image: url(img/s-solutiontitle.gif);
background-repeat: no-repeat;
margin: 20px 0 0 0;
}

.submenu ul{
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.submenu li{
list-style-image: url(img/a-icon02.jpg);
list-style-position: outside;
letter-spacing: 2px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 12px;
margin-bottom: 0;
padding-bottom: 0;
}

.languageSwitcher {
float: left;
margin: 0 0 0 0;
padding: 0 0 7px 0;
width: 180px;
background-color: #C3F1FF;
	text-align: center;
	font: 10px/1.3 "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
}

.languageSwitcher a:link {
color: #3300FF;
text-decoration: none;
}

.languageSwitcher a:visited {
color: #3300FF;
text-decoration: none;	
}

.languageSwitcher a:hover {
color: #FF0000;
text-decoration: none;
}

.languageSwitcher a:active {
color: #FF0000;
text-decoration: none;
}

/* ++++++ ライト ++++++ */

#content{
float: left;
width: 540px;
text-align: left;
background-color: #FFFFFF;
}

#contentin{
float: left;
width: 520px;
text-align: left;
margin: 10px 0 10px 0;
padding: 0 10px 0px 10px;
}

#banner{
text-align: right;
}

/* ++++++ インデックス製品情報 ++++++ */

#Extra-t{
width: 510px;
height: 20px;
background-image: url(img/t-banner.jpg);
background-repeat: no-repeat;
text-align: right;
margin: 10px 0 0 10px;
}

#Extra-b{
width: 510px;
height: auto;
background-color: #F3F3F3;
margin: 0 0 20px 10px;
padding: 10px 0 10px 0;
text-align: center;
}

#Extra-b h1{
margin: 0px 0px;
padding: 0px 0px;
}

#Extra-b h2{
margin: 0px 0px;
padding: 0px 0px;
}

#Extra-b h3{
margin: 0px 0px;
padding: 0px 0px;
}

#Extra-b h4{
margin: 0px 0px;
padding: 0px 0px;
}

#Extra-b h5{
margin: 0px 0px;
padding: 0px 0px;
}

#Extra-b h6{
margin: 0px 0px;
padding: 0px 0px;
font-weight: normal; 
}

#Extra-b h7{
margin: 0px 0px;
padding: 0px 0px;
}

.Extra-btn{
text-align: right;
margin: 0 10px 0 10px;
}

.Extra-btn{
height: 19px;
text-align: right;
margin: 0 10px 0 10px;
}

.Extra-title{
float:left;
padding: 3px 0 0 30px;
width: 350px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
color: #3E3E3E;
text-align: left;
font-weight: bold;
text-shadow: #777 2px 2px 2px;	/* Safariシャドウ*/
filter: DropShadow(color=#C0BEBE,offX=2,offY=2);	/* IEシャドウ*/
}

.Extra-more{
float: right;
width: 80px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 10px;
font-weight: 100;
text-align: left;
padding: 4px 0 0 15px;
}

/* ++++++ インデックスニュース ++++++ */

#Hnews-t{
width: 510px;
height: 20px;
background-image: url(img/t-banner.jpg);
background-repeat: no-repeat;
text-align: right;
margin: 0 0 0 10px;
}

#Hnews-b{
width: 510px;
background-color: #F3F3F3;
margin: 0 0 20px 10px;
padding: 8px 0 10px 0;
text-align: left;
}

.Hnews-title{
float:left;
padding: 3px 0 0 30px;
width: 350px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
color: #3E3E3E;
text-align: left;
font-weight: bold;
text-shadow: #777 2px 2px 2px;	/* Safariシャドウ*/
filter: DropShadow(color=#C0BEBE,offX=2,offY=2);	/* IEシャドウ*/
}

.Hnews-more{
float: right;
width: 80px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 10px;
font-weight: 100;
text-align: left;
padding: 4px 0 0 15px;
}

.ditto_summaryPost{
margin: 0 10px 0 5px;
background-image: url(img/a-icon01.gif);
background-repeat: no-repeat;
background-position: 10px 3px;
}

.ditto_summaryPost div{
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 12px;
line-height: 1.4;
margin: 0 10px;
padding-top: 5px;
border-top: #666666 solid 1px;
}

.ditto_summaryPost h1{
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 16px;
margin: 5px 0 0 0;
letter-spacing: 1px;
color: #333333;
}

.ditto_summaryPost h2{
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 14px;
margin: 5px 0 0 0;
letter-spacing: 1px;
color: #333333;
}

.ditto_summaryPost h3{
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 14px;
margin: 5px 0 2px 25px;
letter-spacing: 1px;
color: #333333;
}

.ditto_summaryPost h4{
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 10px;
margin: 5px 0 0 0;
letter-spacing: 1px;
color: #333333;
}

.ditto_summaryPost hr{
color: #999999;
}

/* ++++++ 文章部分の外枠（全共通） ++++++ */

.contentin{
clear: both;
width: 510px;
margin: 5px 0 10px 0px;
padding: 3px 15px 0px 15px;
text-align: left;
}

.contentin li{
margin: 5px 0 2px 3px;
line-height: 1.3;
}

.contentin a:link{
color:  #0000CC;
text-decoration: none;
}

.contentin a:visited{
color:  #0000CC;
text-decoration: none;
}

.contentin a:hover{
color: #FF0000;
text-decoration: none;
}

.contentin a:active{
color: #FF0000;
text-decoration: none;
}

.contentin a img{
border: solid 1px #C9C9C9;
}

.contentin a:visited img{
border: solid 1px #C9C9C9;
}

.contentin a:hover img{
border: solid 1px #000099;
}

.contentin a:active img{
border: solid 1px #000099;
}



/* ++++++ ダウンロードページ ++++++ */

.Download{
clear: both;
width: 510px;
margin: 5px 0 5px 0px;
padding: 3px 15px 0px 15px;
}

.Download image{
vertical-align: text-bottom;
margin: 2px 5px 0 5px;
}

/* ++++++ 製品情報ページ ++++++ */

.product-left{
float: left;
width: 283px;
text-align: left;
margin: 5px 5px 0 15px;
}

.product-left h6{
margin: 1px 0;
padding: 1px 0;
font-size: 12px;
}

.product-right{
float: left;
width: auto;
text-align: center;
margin: 5px 0px 0 5px;
}

.product-right h6{
margin: 1px 0;
padding: 1px 0;
font-size: 12px;
}

.product-inmenu{
clear: both;
font-size: 12px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-weight: bold;
color: #333333;
width: 260px;
background-color: #ECECEC;
border-left: solid 8px #072097;
margin: 3px 0 0 0;
padding: 6px 0 6px 7px;
}

.product-inmenu a img{
	border-style: none;
}

.product-inmenu-extern {
clear: both;
font-size: 12px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-weight: bold;
color: #FFFFFF;
width: 260px;
background-color: #66CCFF;
border-left: 8px solid #072097;
margin: 3px 0 0 0;
padding: 6px 0 6px 7px;
}

.ProductIndex {
}

.ProductIndex a img{
border: solid 1px #FFFFFF;
}

.ProductIndex a:hover img{
border: solid 1px #000099;
}

.ProductIndex a:active img{
border: solid 1px #000099;
}

.ProductIndex a:visited img{
border: solid 1px #C9C9C9;
}


/* ++++++ メールフォーム ++++++ */

form{
width: 500px;
margin: 0;
padding: 0;
}

button {
background-color: #CAFFE4;
border: 0px;
padding: 0px;
}

#form{
width: 500px;
margin: 10px 0;
padding: 10px 0;
text-align: left;
}

#form input{
height: 15px;
}

#formcenter{
width: 500px;
margin: 10px 0;
padding: 10px 0;
text-align: center;
}

.question {
display: block;
width: 150px;
float: left;
margin: 2px 0 2px 0;
font-size: 12px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
}

.question p{
margin: 1px 0;
}


/* ++++++ フッター ++++++ */

#footer{
clear: both;
width: 730px;
height: 50px;
background-image: url(img/footer.jpg);
background-position: left;
background-repeat: no-repeat;
}

.copyright{
float: left;
width: auto;
text-align: left;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 10px;
font-weight: 100;
line-height: 120%;
color: #999999;
padding: 12px 0 0 10px;
}

.footermenu{
float: right;
width: auto;
text-align: right;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 10px;
font-weight: 100;
line-height: 120%;
color: #333333;
padding: 12px 28px 0 0;
}

/* ++++++ リンクボタン ++++++ */

.linkbutton{
background-color: #005dc3;	/* #00c9fa */
background-position: right;
border-bottom-color: #4c4c4c;
border-bottom-width: thin;
border-left-color: #b3b3b3;
border-left-width: thin;
border-right-color: #4c4c4c;
border-right-width: thin;
border-style: solid;
border-top-color: #b3b3b3;
border-top-width: thin;
color: #ffffff;
float: right;
font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 9pt;
font-weight: bold;
line-height: 14pt;
padding-left: 10px;
padding-right: 10px;
text-align: center;
}

.linkbutton a:link{
color:  #FFFFFF;
text-decoration: none;
}

.linkbutton a:visited{
color:  #FFFFFF;
text-decoration: none;
}

.linkbutton a:hover{
color: #FFFFFF;
text-decoration: none;
}

.linkbutton a:active{
color: #FFFFFF;
text-decoration: none;
}


.externallinkbutton{
background-color: #fe823c;
background-position: right;
border-bottom-color: #4c4c4c;
border-bottom-width: thin;
border-left-color: #b3b3b3;
border-left-width: thin;
border-right-color: #4c4c4c;
border-right-width: thin;
border-style: solid;
border-top-color: #b3b3b3;
border-top-width: thin;
color: #ffffff;
float: right;
font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
font-size: 9pt;
font-weight: bold;
line-height: 14pt;
padding-left: 10px;
padding-right: 10px;
text-align: center;
}

.externallinkbutton a:link{
color:  #FFFFFF;
text-decoration: none;
}

.externallinkbutton a:visited{
color:  #FFFFFF;
text-decoration: none;
}

.externallinkbutton a:hover{
color: #FFFFFF;
text-decoration: none;
}

.externallinkbutton a:active{
color: #FFFFFF;
text-decoration: none;
}

.AppStoreBanner a:link{
color:  #FFFFFF;
text-decoration: none;
}

.AppStoreBanner a:visited{
color:  #FFFFFF;
text-decoration: none;
}

.AppStoreBanner a:hover{
color: #FFFFFF;
text-decoration: none;
}

.AppStoreBanner a:active{
color: #FFFFFF;
text-decoration: none;
}

.AppStoreBanner img {
	padding: 8px;
}

.AppStoreBanner a img {
	border-style: none;
}

.namazu-result-header h2 {
font-size: 20px;
font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro",Osaka;
line-height: 1.3;
margin: 15pt 0px 10px 0;
padding: 1px 0 0 5px;
border-left: solid 7px #072097;
border-bottom: solid 1px #999999;
}
