@charset "UTF-8";/* CSS Document */
@font-face {font-family:'角丸Bw';src: url('../fonts/GenJyuuGothicL-P-Bold_sub.woff?q=<?php echo mt_rand();?>') ;}/*■このフォントは以下の源真ゴシックをサブセットしたものです
・源真ゴシックは源ノ角ゴシックを改変して制作したもので、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/*/
@font-face {font-family:'ロたゴ';src: url('../fonts/Condense_sub.woff?id=1') ;}/*M+ FONTS*/
/*「ロたゴ」はIPAフォント「ロゴたいぷゴシック」をサブセット化しています
ライセンスは「IPAフォントライセンスv1.0」に準じます
 * "ipam.ttf" licensed under the IPA Font License Agreement v1.0
 * http://ipafont.ipa.go.jp/（元データはこちらからダウンロードできます）
 * http://ipafont.ipa.go.jp/ipa_font_license_v1.html（IPAフォントライセンスv1.0） */
@font-face {font-family:'Oradano';src: url('../fonts/Oradano-mincho-t_sub.woff?id=1') ;}
@font-face {font-family:'ゴHw';src: url('../fonts/NotoSansCJKjp-Black_sub.woff?id=1') ;}
@font-face {font-family:'キルゴw';src: url('../fonts/GN_KillGothic_sub.woff?id=1') ;}

body{}
#wrap{width:1000px;margin:10px auto 30px;font-size:18px;background-color:#FFFDEE;
-webkit-box-shadow:inset 0px 0px 150px #EECCC5;box-shadow:0px 0px 30px #95876B,inset 0px 0px 150px #EECCC5;overflow:hidden;}
a{text-decoration:none;}a:link,a:visited{color:#999;}
#navtop a:hover,#M_copy a:hover{color:#F63;text-shadow:0 0 25px #F93,0 0 20px #F93,0 0 30px #F93;display:block;}
#navtop{width:1040px;height:30px;margin:10px 0 0 -34px;position:fixed;z-index:99;font:20px 'ロたゴ';}
#navtop ul{margin:0 auto;height:20px;}
#navtop ul a{display:block;}
#navtop li{float:left;width:244px;height:26px;list-style:none;text-align:center;border-right:solid 2px #999;}
#navtop li a{ line-height:1.5em;}
#navtop li:hover{ background-color:rgba(255,253,238,0.9);}
#navtop li ul li {overflow:hidden;height:0;border:none;transition:0.8s;margin:0 -40px 0;}
#navtop li:hover > ul{margin:0 0 0;}
#navtop li:hover > ul > li {overflow: visible;display:block;height:40px;width:244px;margin:0 -40px 0;padding-top:20px;background-color:rgba(255,253,238,1);box-shadow:inset 0px 0px 20px #EECCC5;}
#nav2{display:none;}

#title{margin:90px 0 0 50px;padding-top:50px;}
#C_copy{position:relative;margin:0px 0 0 200px;z-index:2;}
#C_copy_B{position:relative;margin:-198px 0 0 200px;height:191px;width:500px;background-color:#756960;box-shadow:0px 0px 30px #756960;}
h1{margin:20px 0 0 0px;font-size:20px;font:20px 'ゴHw';color:#754C24;text-align:center;}h1 img{width:375px;margin:10px 0 -10px 0;}
#daSS{margin:10px 0 0 300px;;font:18px 'ロたゴ';}
#C001{margin:80px 0 0 -50px;text-align:center;font:20px 'Oradano';color:#960;line-height:180%;text-shadow:0 0 20px rgba(96,0,0,0.7);}
#C001 a{color:#960;}

#M_copy_L,#M_copy_R{ margin-left:55px;width:1000px;height:150px;}
#M_copy{margin:30px 55px;width:1000px;height:150px;}
#B_copy{font-size:32px;letter-spacing:-2px;}
.M_copy_L{
animation-name:M_copy_L;animation-duration:8s;}
@keyframes M_copy_L{0%{opacity:0;margin-left:-999px;}50%{opacity:0.9;margin-left:55px;}75%{opacity:1;}100%{}}
.M_copy_R{
animation-name:M_copy_R;animation-duration:8s;}
@keyframes M_copy_R{0%{opacity:0;margin-left:999px;}50%{opacity:0.9;margin-left:55px;}75%{opacity:1;}100%{}}
#B_copyh{margin:70px 0 -20px 50px;font-size:24px;letter-spacing:0.1em;text-align:center;アーティストや研究発表など
animation-name:B_copyh;animation-duration:10s;}
@keyframes B_copyh{0%{opacity:0;}100%{opacity:1;}}

#C003{margin:100px 0 0 -260px;width:1000px;height:750px;}
#C003b{width:353px;height:160px;padding:28px;float:left;font:32px '角丸Bw';line-height:36px;text-align:center;}

a.blue{display:block;position:absolute;margin:50px 0 0 340px;}
a.blue,a.blue:hover,a.blue:visited {width:353px;height:160px;padding:0 5px 5px;float:left;background:#F4EDD7;
border:8px #754C24 solid;-webkit-border-radius:15px;border-radius:15px;color:#754C24;}
a.blue:hover {border:10px #AA5900 solid;color:#AA5900;background:#FFE9B3;}

#C300S1{font-size:18px;margin-bottom:-40px;letter-spacing:0.1em;}
#C30S1S{font-size:24px;}
#C300S1b{font-size:16px;line-height:22px;margin-top:4px;}
#C300S1d{font-size:18px;line-height:28px;margin:5px 0 5px 5px;letter-spacing:0.1em;text-align:center;}
#C300S2,#C300S2S{font-size:22px;line-height:36px;margin:5px 0 -40px 0;}
#C300S2S{font-size:20px;}
#C300S2z{font-size:70%;}
#C300S2L{font-size:26px;line-height:36px;margin:5px 0 -34px 0;}
#C300S2L2{font-size:23px;line-height:36px;margin:5px 0 -35px 0;letter-spacing:0.1em;}
#C300S3{font-size:22px;line-height:20px;}#C300_70{line-height:70px;}
#C300S4{font-size:32px;margin:6px 0 0;}
#T70{letter-spacing:-0.1em;}

#setsumei{clear:both;width:740px;margin:80px auto 0;color:#704B38;font:16px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;text-shadow:0px 0px 2px rgba(96,0,0,0.4);line-height:1.6em;}
h2{ margin:120px 0 0;font-size:30px;line-height:1.5em;}
#suma_sp{ display:none;}
#op{float:left;}.ima{ float:right; margin:10px 0 40px 20px;}
#kakomi{ margin:30px 0 99px;padding:8px 20px;line-height:1.4em;border:1px solid #960;}
#kakomi,#hosyu{ border-radius:8px;font-size:14px;box-shadow:0px 0px 2px rgba(96,0,0,0.5),inset 0px 0px 2px rgba(96,0,0,0.5);}
#kakomi ul{ font-size:13px;margin:8px -10px;}
#hosyu{border:1px solid #704B38;padding:6px 10px 6px 0;margin:10px 0 120px;}#hosyu ul{font-size:15px;}
h3{margin:40px 0;text-align:center;}
#setsumei #moba{ margin:0 0 30px -38px;transform:rotate(-8deg);display:block;font:34px 'キルゴw';text-shadow:0px 0px 1px rgba(96,0,0,0.4);}#w10{font-size:14px;}
#insyou1,#insyou2,#insyou3{text-align:left;margin:40px 0 4px -10px;font-size:24px;border:1px solid #704B38;padding:3px;width:288px;border-radius:6px 0px 0px 6px;}#insyou2{width:200px;}#insyou3{margin:8px 0 4px 0;width:80px;}
#GO,#GO2,#GO3{position:absolute;margin:-37px 0 0 286px;font-size:16px;padding:4px;width:44px;border-radius:0px 6px 6px 0px;background-color:#704B38;display:inline-block;}#GO2{margin:-37px 0 0 190px;}#GO3{margin:-37px 0 0 75px;}
#GO a,#GO2 a,#GO3 a{color:#FFFDEE;}

#formWrap {width:800px;margin:0px auto;color:#555;line-height:120%;font-size:90%;padding-top:160px;}
table.formTable{width:100%;margin:0 auto;border-collapse:collapse;}
table.formTable td,table.formTable th{border:1px solid #ccc;padding:10px;}
table.formTable th{width:26%;font-weight:normal;background:#efefef;text-align:left;}
#fWp{font:14px serif;color:#999;text-align:center;}
input,textarea{font-size:18px;}

#QR{margin:150px 0 0;text-align:center;}#mail{ margin-left:190px;font:18px 'ロたゴ';letter-spacing:2px;}
#mailimg{height:36px;width:250px;margin:100px auto;text-align:center;}
#mailimg a{text-decoration:none;font:20px 'ロたゴ';line-height:1.8em;border-radius:8px;border:1px solid #555;background-color:rgba(229,210,178,1.00);display:block;}
#mailimg a:hover{background-color:rgba(229,210,178,0.6);}
#mailimg img{opacity:0.5;}
#mailimg a:link,#mailimg a:visited{color:#666;}

#renraku{display:none;}
#sapo{width:760px;height:120px;margin:40px auto 80px;font:24px 'ロたゴ';text-align:center;line-height:160%;border:solid 1px #000;border-radius:5px;background-color:rgba(255,255,255,0.2);}
#ado{position:absolute;width:450px;margin:70px 0 0 542px;line-height:120%;font:22px 'ロたゴ';}

@media screen and (max-width: 1050px){
body{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);transform:scale(0.8);/*-ms-transform:scale(1.3);*/margin: auto;margin-top:-780px;}}
@media screen and (max-width: 920px){
body{-webkit-transform:scale(0.65);-moz-transform:scale(0.65);transform:scale(0.65);/*-ms-transform:scale(1.6);*/position:absolute;left: -50px;right: 0;margin: auto;margin-top:-1370px;}}