/* PHOTO BLOG3 */
/*
最終更新：2005/03/10
テンプレートのデフォルトを参考にCSSを設定しています。
適当に改造してくださってかまいませんが、
便利に改造したら私も使いたいので是非教えてください。

変更箇所：2005/03/10
●なし。

注意事項：2005/03/10
●画像は自分のブログスペースに保存お願いします。
●簡単カラム設定をCSSのページ下段にまとめています。
*/

/*
@import url("http://www.●●.co.jp/●●.css");
ウェブサイトが直リンク可能な場合はCSSをリンクできます。
*/

@charset "EUC-JP";

/* ------------------------------------------------ */
/* 初期化 */
* {
margin:0;
padding:0;
font-style:normal;
}

/* ------------------------------------------------ */
/* 基本設定 */
body {
background-color:#fff;
background-position:left top;
background-position-x:top;
background-position-y:left;
background-repeat:repeat;
background-attachment:fixed;
color:#111;
font-size:xx-small;
font-family:"Verdana","ヒラギノ角ゴ Pro W3","ＭＳ ゴシック","Osaka";
margin:0px;
padding:0px;
text-align:center;
scrollbar-base-color:#ffffff;
scrollbar-face-color:#aaaaaa;
scrollbar-arrow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#777777;
scrollbar-darkshadow-color:#555555;
scrollbar-shadow-color:#777777;
scrollbar-track-color:#cccccc;
}

html>body {
font-size:0.625em;
}

a:link {
color:#000;
text-decoration:none;
}

a:visited {
color:#555555;
text-decoration:none;
}

a:active,
a:hover {
color:#a00;
text-decoration:none;
}

img {
border-width:0px;
}

input,
select,
textarea {
background-color:transparent;
background-image:none;
background-repeat:repeat;
background-attachment:fixed;
background-position:top left;
border-color:#000;
border-width:1px;
border-style:solid;
font-family:"Verdana","ヒラギノ角ゴ Pro W3","ＭＳ ゴシック","Osaka";
font-size:x-small;
vertical-align:middle;
margin:1px 0px 1px 0px;
padding:0px;
voice-family:"\"}\"";/* おまじない */
voice-family:inherit;/* おまじない */
font-size:12px;
}

p {
margin:0px;
padding:0px;
}

pre {
margin:0px;
padding:0px;
}

table {
font-size:xx-small;
}

td {
margin:0px;
padding:0px;
text-align:left;
vertical-align:top;
}

form {
margin:0px;
padding:0px;
}

blockquote {
background-color:#fefefe;
background-position:left top;
background-repeat:no-repeat;
border-width:1px;
border-style:solid;
border-color:#eee;
color:#000;
margin:0px 0px 0px 20px;
padding:10px;
}

dl,
ol,
ul {
line-height:190%;
list-style-position:inside;
}

dt,
dd,
li {
margin:0px;
padding:0px;
}

/* ------------------------------------------------ */
/*ボディ*/
#body {
background-color:#fff;
background-repeat:no-repeat;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
padding:0px;
text-align:center;
width:780px;}


#base {
background-color:#fff;
background-repeat:no-repeat;
margin:0px;
padding:0px;
text-align:left;
}

/* ------------------------------------------------ */
/*カラムバー*/
#columnbar {
clear:none;
float:right;
margin:0px;
padding:0px;
text-align:left;
width:580px;
}

/* ------------------------------------------------ */
/*オプションバー*/
/*
2カラムで使用する場合は#optionbarに含まれるメニューを、
#sidebar内に移動しなければ表示されません。
*/
#optionbar {
clear:none;
float:left;
margin:0px;
padding:0px;
text-align:left;
width:200px;
}

/* ------------------------------------------------ */
/*ヘッダー*/
#header {
background-color:#ffffff;
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_right_middle.png');
background-repeat:repeat-y;
background-position:right top;
color:#000;
line-height:normal;
margin:0px;
padding:0px;
text-align:left;
}

.headers {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_middle.png');
background-repeat:repeat-y;
background-position:left top;
margin:0px;
padding:0px;
}

.blog_name {
margin:0px;
padding:0px;
color:#0000FF;
font-size:large;
font-weight:bold;
margin:0px;
padding:10px 20px 10px 20px;
}


/* Mozillaの文字サイズ */
html>body .blog_name {
font-size:2.5em;
}

.blog_introduction {
color:#0000FF;
font-size:11px;
letter-spacing:2px;
margin:0px;
padding:0px 20px 10px 20px;
}

/* ブログネームのリンク */
.blog_name a:link {
color:#000;
cursor:default;
text-decoration:none;
}

.blog_name a:visited {
color:#000;
cursor:default;
text-decoration:none;
}

.blog_name a:active,
.blog_name a:hover {
color:#000;
cursor:default;
text-decoration:none;
}

#pagenavigation {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_right_footer.png');
background-repeat:no-repeat;
background-position:right bottom;
margin:0px;
padding:0px;
}

.pagenavigations {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_footer.png');
background-repeat:no-repeat;
background-position:left bottom;
font-weight:bold;
line-height:150%;
letter-spacing:2px;
margin:0px;
padding:0px 30px 30px 20px;
text-align:right;
text-transform:uppercase;
}

/* ------------------------------------------------ */
/*フッター*/
#footer {
clear:both;
float:none;
font-size:xx-small;
margin:0px;
padding:0px;
text-align:center;
}

/* ------------------------------------------------ */
/* サイドバー */
#sidebar {
clear:none;
float:right;
margin:0px;
padding:0px;
text-align:left;
width:200px;
}

.sidebar {
background-color:#ffffff;
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_right_middle.png');
background-repeat:repeat-y;
background-position:right top;
color:#000;
line-height:normal;
margin:0px;
padding:0px;
}

.sidebar_base {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_mini_middle.png');
background-repeat:repeat-y;
background-position:left top;
margin:0px;
padding:0px;
}

.sidebar_title {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_right_header.png');
background-repeat:no-repeat;
background-position:right top;
margin:0px;
padding:0px;
}

.sidebar_title h1 {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_mini_header.png');
background-repeat:no-repeat;
background-position:left top;
font-size:x-small;
font-weight:bold;
letter-spacing:2px;
line-height:normal;
margin:0px;
padding:10px 10px 10px 10px;
text-transform:uppercase;
text-align:left;
}

/* Mozillaの文字サイズ */
html>body .sidebar_title h1 {
font-size:1.2em;
}

.sidebar_body {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_right_footer.png');
background-repeat:no-repeat;
background-position:right bottom;
font-size:x-small;
line-height:normal;
margin:0px;
padding:0px;
}

.sidebar ul {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_mini_footer.png');
background-repeat:no-repeat;
background-position:left bottom;
margin:0px;
padding:0px 15px 20px 0px;
}

.sidebar ul li {
background-image:url("http://blog1.fc2.com/i/iii/file/photo3_list1.png");
background-position:left center;
background-repeat:no-repeat;
font-size:xx-small;
list-style-type:none;
list-style-position:outside;
margin:0px 0px 0px 14px;
padding:0px 0px 0px 17px;
}

/* Mozillaの文字サイズ */
html>body .sidebar ul li {
font-size:1em;
}

.sidebar ul li.sidebar_li {
background-image:url("http://blog1.fc2.com/i/iii/file/photo3_list2.png");
}

.sidebar ul li span {}

/* サイドバーのリンク*/
.sidebar ul li a:link {
text-decoration:underline;
}

.sidebar ul li a:visited {
text-decoration:none;
}

.sidebar ul li a:active,
.sidebar ul li a:hover {}

/* サーチ */
/*
サイドバー設定に影響されます。
*/
.form_search {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_mini_footer.png');
background-repeat:no-repeat;
background-position:left bottom;
margin:0px;
padding:0px 10px 25px 10px;
}

.form_search input {
height:18px;
width:70px;
text-align:center;
}

/* ------------------------------------------------ */
/* メインバー */
#entrybar {
clear:none;
float:left;
margin:0px;
padding:0px;
width:380px;
}

/* エントリー設定 */
.entry {
background-color:#ffffff;
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_right_middle.png');
background-repeat:repeat-y;
background-position:right top;
color:#000;
line-height:normal;
margin:0px;
padding:0px;
}

.entry_base {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_middle.png');
background-repeat:repeat-y;
background-position:left top;
margin:0px;
padding:0px;
}

.entry_title {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_right_header.png');
background-repeat:no-repeat;
background-position:right top;
margin:0px;
padding:0px;
}

.entry_title h1 {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_header.png');
background-repeat:no-repeat;
background-position:left top;
font-size:small;
font-weight:bold;
letter-spacing:2px;
line-height:normal;
margin:0px;
padding:20px 30px 20px 20px;
text-transform:uppercase;
text-align:left;
}

/* Mozillaの文字サイズ */
html>body .entry_title h1 {
font-size:1.4em;
}

.entry_text {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_right_footer.png');
background-repeat:no-repeat;
background-position:right bottom;
line-height:normal;
margin:0px;
padding:0px;
}

.entry_contents {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_footer.png');
background-repeat:no-repeat;
background-position:left bottom;
font-size:x-small;
margin:0px;
padding:0px 30px 30px 20px;
}

/* Mozillaの文字サイズ */
html>body .entry_contents {
font-size:1.3em;
}

.entry_subject {
font-size:xx-small;
letter-spacing:2px;
margin:0px;
padding:0px 0px 10px 0px;
text-align:right;
text-transform:uppercase;
}

.entry_body {
line-height:190%;
margin:0px;
padding:0px;
}

.entry_more {
line-height:190%;
margin:20px 0px 0px 0px;
padding:0px;
}

.entry_data {
font-size:xx-small;
letter-spacing:2px;
margin:0px;
padding:10px 0px 0px 0px;
text-align:right;
text-transform:uppercase;
}

.entry_form {
letter-spacing:2px;
margin:0px;
padding:0px;
}

/* エントリーのリンク*/
.entry_title a:link {}

.entry_title a:visited {
}

.entry_title a:active,
.entry_title a:hover {}

/* ------------------------------------------------ */
/*トラックバック設定*/
/*トラックバックの表示*/
.trackback_url {
letter-spacing:0.6px;
}

.trackback_title {
border:1px #eee solid;
font-weight:bold;
letter-spacing:2px;
margin:20px 0px 0px 0px;
padding:5px 10px 5px 10px;
}

.trackback_body {
margin:0px;
padding:10px 0px10px 0px;
}

.trackback_data {
font-size:xx-small;
letter-spacing:1px;
margin:0px;
padding:0px;
text-align:right;
text-transform:uppercase;
}

/*トラックバックリストの設定*/
#trackbacklist {}
#trackbacklist li {}
#trackbacklist li ul {}
#trackbacklist a {}


/* ------------------------------------------------ */
/* コメント設定 */
/* コメントの表示*/
.comment_title {
border:1px #eee solid;
font-weight:bold;
letter-spacing:2px;
margin:18px 0px 0px 0px;
padding:5px 10px 5px 10px;
}

.comment_body {
margin:0px;
padding:8px 0px 8px 0px;
}

.comment_data {
font-size:xxx-small;
letter-spacing:2px;
margin:0px;
padding:0px;
text-align:right;
text-transform:uppercase;
}

/* コメントフォーム */
#himitu {}
.himitu {
border:none;
}

/* コメントリストの設定 */
#commentlist {}
#commentlist li {}
#commentlist a {}


/* ------------------------------------------------ */
/* カレンダー設定 */
/*
カレンダーはボックスタイプカレンダーと、
ラインタイプカレンダーの二つをご用意しています。
ボックスタイプカレンダーはサイドメニューに、
ラインタイプカレンダーはヘッダーの下に表示されます。
使用しないカレンダーは削除して使用してください。
*/

/*カレンダー(ボックス)*/
#cal {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_mini_footer.png');
background-repeat:no-repeat;
background-position:left bottom;
border:none;
margin:0px;
padding:0px 10px 30px 0px;
text-align:center;
}

#cal a:link {
color:#000;
font-weight:bold;
text-decoration:underline;
}

#cal a:visited {
color:#555;
font-weight:bold;
text-decoration:none;
}

#cal a:active,
#cal a:hover {
color:#a00;
font-weight:bold;
text-decoration:none;
}

.calender  {
border:none;
margin:0px;
padding:0px;
text-transform:uppercase;
text-align:center;
width:90%;
}

.calender th {
border-collapse:collapse;
font-size:10px;
font-weight:normal;
line-height:190%;
text-align:center;
}

.calender td {
border-collapse:collapse;
font-size:10px;
line-height:190%;
text-align:center;
padding:2px;
}

td#sun {
color:#993333;
}

td#sat {
color:#333366;
}

/*カレンダー(ライン)*/
#calendar_line {
background-color:#ffffff;
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_calendar2.png');
background-repeat:no-repeat;
background-position:right center;
margin:0px;
padding:0px;
text-align:center;
}

#cal_line {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_calendar1.png');
background-repeat:no-repeat;
background-position:left center;
margin:0px;
padding:0px;
text-align:center;
}

#cal_line a:link {
color:#000;
font-weight:bold;
text-decoration:none;
}

#cal_line a:visited {
color:#777;
font-weight:bold;
text-decoration:none;
}

#cal_line a:active,
#cal_line a:hover {
color:#a00;
font-weight:bold;
text-decoration:none;
}

.calender_lines  {
border:none;
font-size:xx-small;
margin:0px;
margin-right:10px;
padding:0px;
text-transform:uppercase;
text-align:center;
height:60px;
voice-family:"\"}\"";/* おまじない */
voice-family:inherit;/* おまじない */
font-size:10px;
}

.calender_lines th {
font-weight:normal;
padding:0px 5px 10px 5px;
text-align:center;
vertical-align:middle;
}

.calender_lines td {
border-collapse:collapse;
padding:0px 3px 10px 3px;
text-align:center;
vertical-align:middle;
}

/* ------------------------------------------------ */
/*ナビゲーション*/
.prevpage {
clear:both;
float:none;
font-weight:bold;letter-spacing:2px;
text-align:center;
text-transform:uppercase;
margin:40px 10px 20px 10px;
}

/* ------------------------------------------------ */
/*著作権*/
#copyright {
letter-spacing:0px;
line-height:150%;
word-spacing:0px;
padding:10px;
}

#copyright img {
margin-top:5px;
}

.copy {}

/* ------------------------------------------------ */
/*広告*/
#ad {
letter-spacing:0px;
line-height:150%;
word-spacing:0px;
padding:10px 10px;
}

#ad img {
margin-top:5px;
}

/* ------------------------------------------------ */
/*管理者自由設定*/
/*
ブログの表示に関して特に必要ではないけれど、
あると便利なタグを追加しています。
必要ない方はご利用されなくても問題ありませんが、
表示を制限するものもありますので目を通されてください。
*/


/*画像*/
/*
画像の回り込み設定がが必要ない場合は、
｢pict｣｢pict_left｣｢pickt_right｣の設定は必要ありません。
画像の背景色、画像の枠色は｢entry img｣で設定します。
なので、一つ一つ変更したい場合は、
｢entry img｣を削除するようにしてください。
*/

.profile_img {
border:none;
margin:0px 0px 10px 0px;
padding:0px;
}

.entry img {
background-color:#efefef;
border-left:10px solid #eee;
border-right:10px solid #eee;
border-top:10px solid #eee;
border-bottom:10px solid #eee;
margin:10px 5px 10px 5px;
padding:0px;
}

.pict {
clear:both;
float:none;
}

.pict_left {
clear:both;
float:left;
}

.pict_right {
clear:both;
float:right;
}

.clear {
clear:both;
float:none;
}

/* ------------------------------------------------ */
/*文字設定*/
.up {
color:#ffff00;
}

.new {
color:#ff0000;
}

.spacing_normal {
letter-spacing:normal;
word-spacing:normal;
}

/*表示位置*/
#right {
text-align:right;
}

#left {
text-align:left;
}

#center {
text-align:center;
}

/* ------------------------------------------------ */
/*外部プログラムタグ*/
/*
外部プログラム＝ブログツールのことです。
｢音ログ｣｢MyBlogList｣｢BlogPeople｣などのサービスです。
これは任意で追加設置することができます。

サイドバーに表示してもかまいませんし、
FC2ブログさんは各エントリーに投稿して利用することもできます。
私はエントリーに設置していますが、
利用頻度が高いのはサイドバーに設置する方だと思います。

サイドバーに設置する場合にはタグを追加して設置することで、
表示がある程度のラインまでは統一できます。
設置する方は詳しくは以下の記事を参照してください。

http://blog1.fc2.com/iii/?no=82(ブログツール対応テンプレート)

外部プログラムはFC2ブログさんの提供するサービスではありません。
各自責任を持ってIDを登録、管理してください。
各サービスに対する問い合わせはサービス提供サイトにお願いします。
*/

/*サイドバーに外部ブログラムタグを設置する場合*/
.sidebar #blogtool {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_mini_footer.png');
background-repeat:no-repeat;
background-position:left bottom;
font-size:xx-small;
line-height:190%;
margin:0px;
padding:0px 15px 30px 10px;
}

html>body .sidebar #blogtool {
font-size:1em;
}

/*エントリーに外部ブログタグを追加する場合*/
.mainbar #blogtool {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_footer.png');
background-repeat:no-repeat;
background-position:left bottom;
font-size:x-small;
margin:0px;
padding:0px 30px 30px 20px;
}

/*MyBlogList*/
/*
URL：http://list.myblog.jp/
基本的な設定で正常に表示されると思います。

http://blog1.fc2.com/iii/?no=17 (私のMyBlogListの表示設定です)
*/

/*BlogPeople*/
/*
URL：http://www.blogpeople.net/
比較的詳細に表示形式を編集できます。
編集はログインした後、｢表示設定｣で編集してください。
エントリーに表示する場合は、画像の設定のため、
divタグなどにid=blogtoolを指定してご利用ください。

http://blog1.fc2.com/iii/?no=81 (私のBlogPeopleの表示設定です)
*/

.entry #blogtool img {
border:none;
margin:0px;
padding:0px;
clear:both;
float:none;
}

/*音ログ*/
/*
URL：http://otolog.jp/
一部の情報は｢display:none;｣で非表示にしていますので、
情報を表示する場合は｢display:none;｣を削除してください。

http://blog1.fc2.com/iii/?no=16 (私の音ログ表示設定です)
*/
.otologBanner {font-family:"Verdana","ヒラギノ角ゴ Pro W3","OSAKA","ＭＳ ゴシック","ARIAL";}
.otologBanner h4 {font-size:10px;}
.otologBannerTitle {
margin:0px;
padding:0px;
}
.otologBannerImage {
background-color:#efefef;
border-left:1px solid #eee;
border-right:1px solid #ccc;
border-top:1px solid #eee;
border-bottom:1px solid #ccc;
margin:10px 0px 10px 0px;
padding:0px;
}
.otologBannerBody {}
.otologBannerBodyA {}
.otologBannerBodyB {}
.otologBannerInfo {display:none;}
.otologBannerFooter {}

/* ------------------------------------------------ */
/*簡単カラム設定*/
/*3カラム*/
/*
#body {
background-color:#fff;
background-repeat:no-repeat;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
padding:0px;
text-align:center;
width:780px;
}

#columnbar {
clear:none;
float:right;
margin:0px;
padding:0px;
text-align:left;
width:580px;

#optionbar {
clear:none;
float:left;
margin:0px;
padding:0px;
text-align:left;
width:200px;
}

#sidebar {
clear:none;
float:right;
margin:0px;
padding:0px;
text-align:left;
width:200px;
}

#entrybar {
clear:none;
float:left;
margin:0px;
padding:0px;
width:380px;
}
*/

/*2カラム*/
/*
#body {
background-color:#fff;
background-repeat:no-repeat;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
padding:0px;
text-align:center;
width:780px;
}

#columnbar {
clear:none;
float:none;
margin:0px;
padding:0px;
text-align:left;
width:780px;
}

#optionbar {
display:none;
visibility:hidden;
}

#sidebar {
clear:none;
float:right;
margin:0px;
padding:0px;
text-align:left;
width:280px;
}

#entrybar {
clear:none;
float:left;
margin:0px;
padding:0px;
width:500px;
}
*/

/*1カラム*/
/*
#body {
background-color:#fff;
background-repeat:no-repeat;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
padding:0px;
text-align:center;
width:600px;
}

#columnbar {
clear:none;
float:none;
margin:0px;
padding:0px;
text-align:left;
width:600px;
}

#optionbar {
clear:none;
float:none;
margin:0px;
padding:0px;
text-align:left;
width:600px;
}

#sidebar {
clear:none;
float:none;
margin:0px;
padding:0px;
text-align:left;
width:600px;
}

.sidebar_base {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_middle.png');
background-repeat:repeat-y;
background-position:left top;
margin:0px;
padding:0px;
}

.sidebar_title h1 {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_header.png');
background-repeat:no-repeat;
background-position:left top;
font-size:small;
font-weight:bold;
letter-spacing:2px;
line-height:normal;
margin:0px;
padding:20px 30px 20px 20px;
text-transform:uppercase;
text-align:left;
}

.sidebar ul,
.form_search {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_footer.png');
background-repeat:no-repeat;
background-position:left bottom;
margin:0px;
padding:0px 30px 30px 20px;
}

.sidebar ul li {
font-size:x-small;
}

html>body .sidebar ul li {
font-size:1.3em;
}

#entrybar {
clear:none;
float:none;
margin:0px;
padding:0px;
width:600px;
}

#cal {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_mini_footer.png');
background-repeat:no-repeat;
background-position:left bottom;
border:none;
margin:0px;
padding:0px 20px 30px 2px;
text-align:center;
}

.sidebar #blogtool,
.mainbar #blogtool {
background-image:url('http://blog1.fc2.com/i/iii/file/photo3_left_footer.png');
background-repeat:no-repeat;
background-position:left bottom;
font-size:x-small;
margin:0px;
padding:0px 30px 30px 20px;
}

html>body .sidebar #blogtool {
font-size:1.2em;
}
*/

/* ------------------------------------------------ */
/*FC2ブログの公式設定*/
/*エントリーにプログラムコードを書く*/
div.entry pre {
font-family:sans-serif;
overflow: auto;
width:90%;/* pre element clearing bug in WinIE */
}

/* for without MacIE5 \*/
div.entry pre {
overflow: scroll;/* MacIE用バグ対応 */
}/* */

div.entry > pre {
width:auto;/* MacIE用バグ対応 */
}

div.entry pre code {
font-family:monospace;/* 等幅フォントを指定 */
}

/*Mac版IEの文字化け対策*/
/*
マック版IEでは表示できるフォントを指定しないと
文字化けを起こしますので通常は削除しないで下さい
*/

textarea,
input,
select {
font-family:"\30D2\30E9\30AE\30CE\20Pro\20W3","Osaka","Verdana","Helvetica","Arial","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",sans-serif;
}