@charset "UTF-8";html{background-color:#ededed;}
@import url(//fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,600italic,700,700italic);body{background-color:#ededed;font-family:Avenir , "Open Sans" , "Helvetica Neue" , Helvetica , Arial , Verdana , Roboto , "游ゴシック" , "Yu Gothic" , "游ゴシック体" , "YuGothic" , "ヒラギノ角ゴ Pro W3" , "Hiragino Kaku Gothic Pro" , "Meiryo UI" , "メイリオ" , Meiryo , "ＭＳ Ｐゴシック" , "MS PGothic" , sans-serif;}
*, *:before, *:after{box-sizing:border-box;}
a , a:visited{color:#333333;text-decoration:none;}
a:focus, a:active, a:hover{text-decoration:underline;}
a:hover img.opacity{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:0.7;-khtml-opacity:0.7;zoom:1;}
.cf:before , .cf:after{content:"";display:table;}
.cf:after{clear:both;}
.cf{*zoom:1;}
#breadcrumbs{width:100%;margin:5px auto 0 auto;font-size:11px;}
#breadcrumbs ol li{display:inline;list-style-type:none;}
#breadcrumbs ol li a{text-decoration:underline;}
#breadcrumbs ol li a:hover{text-decoration:none;}
#breadcrumbs ol li:before{content:" > ";}
#breadcrumbs ol li:first-child:before{content:"";}
-webkit-tap-highlight-color:rgba(0,0,0,0);