@charset "UTF-8";
/**
 * [File list]
 * - http://nitroplus_local/special/gianismfes_2012s/css/reset.css
 * - http://nitroplus_local/special/gianismfes_2012s/css/style.css
 *
 * Powered by CSS_DynamicCompressor
 * http://rewish.org/php_mysql/css_dynamic_compressor
 * (c) 2010 rew <rewish.org@gmail.com>
 */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0}html{height:100%; overflow-y:scroll; font-size:100%; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; }body{word-wrap:break-word; letter-spacing:0; }body,button,input,select,textarea{font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ ゴシック","Osaka",sans-serif}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}address,cite,code,em,i,var,mark{font-style:normal}b,strong{font-weight:bold}ins{text-decoration:none}s,del{text-decoration:line-through}mark{background:#ff0;color:#000}small{font-size:100%; }abbr,dfn{border:0;font-style:normal;font-variant:normal}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{vertical-align:text-top}sub{vertical-align:text-bottom}a{text-decoration:underline}a:hover{outline:0}a:focus{outline:thin dotted}a:active{outline:0}img{-ms-interpolation-mode:bicubic; }img,object,param,embed{border:0;outline:0; vertical-align:bottom; line-height:0}svg:not(:root){overflow:hidden; }hr{display:none}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0;empty-cells:show;table-layout:fixed}th,caption{font-weight:normal;text-align:left}th,td{vertical-align:top}legend{border:0;*margin-left:-7px}button,input,select,textarea{font-size:100%; margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button; }input[type="checkbox"],input[type="radio"]{box-sizing:border-box}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1; }body{position:relative;width:100%;background:#fff url(../img/bg_body.png);color:#000;font-size:100%; line-height:1.75}a{color:#e74607;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s}a:hover,a:focus{text-decoration:none;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s}a:focus{outline:none}a img{filter:alpha(opacity=100);opacity:1;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;transition:0.4s}a:hover img,a:focus img{filter:alpha(opacity=70);opacity:.7;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;transition:0.2s}.bgSprite{background-image:url(../img/bg_sprite_120507.png);background-repeat:no-repeat}.mainSection{position:relative;width:880px;margin:0 auto 50px;padding:0 28px 28px;border:2px solid #f28d0a;border-top:0;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;background:#fff;behavior:url("/common/js/pie.php"); }.mainSection h2{position:relative;margin:0 -40px 25px;width:960px;height:70px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-color:#f28d0a;font-size:150.0%; font-weight:bold;line-height:1.25;behavior:url("/common/js/pie.php"); overflow:hidden}.mainSection h2 span{display:block;padding-top:70px;overflow:hidden}.mainSection:before{position:absolute;left:60px;top:50px;content:".";width:0;height:0;overflow:hidden;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #f28d0a;z-index:0}.mainSection li{margin-bottom:.5em;line-height:1.4}.mainSection em{color:#ce0c0d}.mainSecFooter{position:absolute;right:30px;bottom:-25px;width:50px;height:50px;overflow:hidden}.mainSecFooter a{display:block;padding-top:50px;background-position:-530px 0;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.mainSecFooter a:hover,.mainSecFooter a:focus{background-position:-530px -50px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.mainSecFooter a:active{background-position:-530px 0}.subSection{width:880px;margin:0 auto 50px;padding:30px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;background:#302f2e; background:rgba(48,47,46,.9);color:#fff;font-size:87.5%; behavior:url("/common/js/pie.php"); }.subSection a{color:#fcc802}.subSection h2{margin-bottom:.8em;color:#fcc802;font-size:128.6%; font-weight:bold;line-height:1.4}.subSection p{margin-bottom:.5em;line-height:1.4}.notesList{color:#ce0c0d;font-size:87.5%; }.notesList li:before{content:"※"}.notesList li{margin-bottom:.5em;padding-left:1em;text-indent:-1em;line-height:1.4}.discList{list-style:disc;margin-left:24px}.discList li{margin-bottom:.5em;line-height:1.4}.br08{margin-bottom:.8em}.br15{margin-bottom:1.5em}.header{position:relative;width:100%;min-width:960px;height:500px;margin-bottom:40px;background:#32302f url(../img/bg_header.jpg) no-repeat 50% 0;color:#fff;overflow:hidden}.headerInner{position:relative;width:940px;margin:0 auto;padding-top:500px;overflow:hidden}.headerDate{position:absolute;left:410px;top:290px;width:530px;height:170px;overflow:hidden;z-index:999}.headerDate a{display:block;width:530px;padding-top:170px;background-position:0 0px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.headerDate a:hover,.headerDate a:focus{background-position:0 -170px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.headerSNS{position:absolute;right:0;top:20px;text-align:right;z-index:9999}.headerSNS li{display:inline-block;/display:inline; /zoom:1; padding-left:10px;vertical-align:top !important;font-size:75.0%; }#goods h2 span{background-position:0 -340px}.goods_detail{position:relative;margin-right:-25px}.goods_detail li{position:relative;display:inline-block;/display:inline; /zoom:1; width:280px;margin-right:20px;line-height:1.3;vertical-align:top}.goods_detail li.new:after{position:absolute;left:-15px;top:15px;content:url(../img/ico_new.png)}.goods_detail h3{margin-bottom:.2em;color:#0c73e8;font-size:106.3%; font-weight:bold;text-align:center}.goods_detail li img{margin-bottom:5px}.goods_detail li:nth-child(3) img{margin-top:20px;margin-bottom:20px}.goods_detail h3 span{display:block;padding:0 8px;text-align:left}.goods_detail h4{margin-bottom:.2em;padding:0 8px;color:#0c73e8;font-size:81.3%; text-align:left}.goods_detail p{padding:0 8px;color:#ce0c0d;font-weight:bold;text-align:right}.goods_detail p span{font-size:75.0%; }#ncard_lecture h2 span{background-position:0 -410px}#ncard_lecture h3{margin-bottom:.6em;font-size:112.5%; font-weight:bold;line-height:1.5}#ncard_lecture h3 img{margin-bottom:.6em}#ncard_talk h2 span{background-position:0 -480px}#ncard_talk h3{margin-bottom:1.2em;font-size:112.5%; line-height:1.5}#ncard_talk h3 img{margin-bottom:.6em}#ncard_talk h4{margin-bottom:.6em;font-size:93.8%; font-weight:bold}#ncard_talk h4:before{content:"■";color:#fcc802}.eventInfoList{margin-bottom:1.5em}.eventInfoList dt,.eventInfoList dd{margin-bottom:.5em;line-height:1.4}.eventInfoList dt{clear:both;float:left;width:5em}.eventInfoList dd:before{content:"："}.eventInfoList dd{margin-left:6em;text-indent:-1em}.eventInfoList .notesList{color:#e3e2e0}.eventInfoList .notesList li,#eventInfo .discList li{margin-bottom:.3em}.eventInfoList img{float:right;margin-right:10px;margin-left:20px;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}.banner{width:960px;margin:0 auto 50px;text-align:center}.banner li{display:inline-block;/display:inline; /zoom:1; padding:0 5px;vertical-align:top}.footer{width:100%;min-width:960px;padding:20px 0;background:#000;color:#c8c6c3;font-size:87.5%; text-align:center;line-height:1}