@charset "UTF-8";
/* CSS Document */
@font-face {font-family:'hatopop';src:url('../fonts/hatopop_sub.otf') ;}
@font-face {font-family:'源真ゴBW';src:url('../fonts/GenShinGothic-P-Bold_sub.woff') ;}/*■このフォントは以下の源真ゴシックをサブセットしたものです
・源真ゴシックは源ノ角ゴシックを改変して制作したもので、M+ OUTLINE FONTS 由来の文字グリフも一部含みます。
・フォントデータに含まれる、源ノ角ゴシック由来の文字グリフの著作権は Adobe が所有しています。
・フォントデータに含まれる、M+ OUTLINE FONTS 由来の文字グリフの著作権は M+ FONTS PROJECT が所有しています。
・源真ゴシックのフォントファイルは、源ノ角ゴシックと同じ SIL Open Font License 1.1 のもとで使用することができます。
SIL Open Font License 1.1 の内容は、アーカイブに同梱の LICENSE.txt に記載されています。
この日本語訳は、以下から参照することができます。
http://osdn.jp/projects/opensource/wiki/SIL_Open_Font_License_1.1
M+ OUTLINE FONTS のグリフは、同梱のファイル LICENSE_J に記載された自由な M+ FONTS LICENSE に基づき使用しています。
■ 頒布元
源真ゴシックの最新版は、以下のサイトで頒布しています。
自家製フォント工房　http://jikasei.me/
■ 改変元
Mgen+ は、以下のフォントを改変して制作しました。
源ノ角ゴシック (Source Hans Sans)
http://store1.adobe.com/cfusion/store/html/index.cfm?store=OLS-JP&event=displayFontPackage&code=1967
M+ OUTLINE FONTS
http://mplus-fonts.sourceforge.jp/*/
#wrap{ margin:0 auto;width:816px;font:15px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;background-color:#C4AF96;padding:20px;}
#inner{width:800px;padding-bottom:50px;border-radius:20px;
border:8px solid #fff;
background:-ms-linear-gradient(top, #C4AF96 10%, #fff 100%);
background:linear-gradient(to bottom, #C4AF96 10%, #fff 100%);}
#a001{font-size:15px;width:640px;margin:14px auto;padding:10px 30px;border:8px solid #754C24;background-color:#FFF2BB;}
#a001R{font-size:20px;line-height:2em;text-align:center;width:640px;/* height:134px;*/margin:14px auto;padding:10px 30px;border:8px solid #754C24;background-color:#F00;color:#fff;}
h1{text-align:center;font:42px '源真ゴBW';color:#fff;}
h2{ margin:0 0 5px;font-size:22px;text-align:left;}
#hh2{text-align:center;color:#42210B;font:22px '源真ゴBW';margin:-20px 0 30px;}
#close a{display:block;width:200px;height:36px;margin:70px auto;
background:#E2E2E2;
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.5, #E2E2E2), color-stop(0.5, #ccc));
background:linear-gradient(top, #E2E2E2 50%, #ccc 50%);
text-align:center;text-decoration:none;padding-top:4px;border-radius:4px;font-size:22px;color:#999;font-weight:bolder;} 
#close a:hover{opacity:.7;color:#F93;}
.sankaku{width:0;height:0;border:28px solid transparent;border-top:40px solid #BE272D;margin:0 auto -32px;}
#step{position:absolute;margin:-46px -56px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}#number,#number2{position:absolute;margin:-10px -40px;font:34px hatopop;color:#fff;}#number2{margin:-10px -49px;}
#mailimg{height:50px;width:400px;margin:10px auto 40px;}
a.btn{position:absolute;margin:10px auto;height:50px;width:400px;text-decoration:none;font-size:26px;line-height:50px;text-align:center;-webkit-border-radius:8px;border-radius:8px;color:#996633;border:1px solid #eab551;border-bottom:1px solid #b98a37;text-shadow:0px 2px 0px #fedd9b;
background:#feda71;
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.5, #feda71), color-stop(0.5, #febe4d));
background:-ms-linear-gradient(top, #feda71 50%,#febe4d 50%);
background:linear-gradient(top, #feda71 50%, #febe4d 50%);
-webkit-box-shadow:0 2px 0 #fee9aa inset;box-shadow:0 2px 0 #fee9aa inset;}
#mailimg:hover{opacity:.7;color:#F93;}#mailimg img{margin:0 4px 0 0;}
#daitoku{text-align:center;font:22px serif;}