@charset "utf-8";/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:"メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,Arial Regular,Arial Bold,"ＭＳ Ｐゴシック","MS PGothic",Osaka;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,table,pre{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}html{font-size:75%}h1{font-size:2em}p,li,dt,dd,th,td,pre{-ms-line-break:strict;line-break:strict;-ms-word-break:break-strict;word-break:break-strict}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{max-width :100%;vertical-align:middle;border:0}.ie8 img{width:auto;height:auto}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}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-cancel-button, 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}table{border-collapse:collapse;border-spacing:0}p,ol,ul,dl,li,dt,dd{text-indent:0;margin:0px;padding:0px;word-wrap:break-word;word-break:break-all}li{list-style:none}

/* contents
------------------------------------------ */
#container{width:960px;margin:0 auto;}
#contents{background:#0067CC url(/campaign/dance/press/images/press_bg01.jpg) top left no-repeat;padding-bottom:40px;margin-bottom:40px}

.l_header01{padding:5px 0 2px}
.c_logo01{ float:left;width:180px}
.c_sns-list01{display:table;width:450px;table-layout:fixed;float:right;padding-top:45px;margin-right:8px}
.c_sns-list01 li{display:table-cell;vertical-align:middle}
.c_fb{width:155px}

.c_header02{height:360px;overflow:hidden;}
.c_column-box01{background-color:#0041a5;margin:0 0 20px 20px;width:900px;padding:20px 0 20px 20px}
.c_column-box02{background-color:#f5f608;border:solid 10px #000;padding:20px 0;width:900px;margin:0 0 20px 20px}
.c_inner-left01{float:left;width:644px}
.c_inner-left02{float:left;width:238px}
.c_inner-right01{float:right;width:480px}
.c_inner-right02{float:right;width:420px}
.c_text-type01{font-size:18px;line-height:1.4;color:#FFFFFF; background-color:#0041a5}
.c_text-type02{font-size:18px;line-height:1.4;padding-right:20px;background-color:#f5f608}
.c_headline01{color:#FFFFFF}
.c_headline03{background:url(/campaign/dance/press/images/press_icon01.png) left center no-repeat;padding:10px 0 10px 50px;font-size:28px;font-weight:bold;margin-left:20px}
.c_headline02{font-size:24px;color:#fff;background:url(/campaign/dance/press/images/press_headline01.gif) no-repeat bottom left;padding-bottom:20px;margin-bottom:10px}
.c_button{text-align:center}
.c_button > a{background-color:#ef8200;border:solid 4px #000;font-size:18px;font-weight:bold;text-decoration:none;padding:2px 5px 6px;box-shadow:0 -7px 0 0 #000 inset;color:#000;display:inline-block;text-align:center;margin:0 auto;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.c_button > a:hover{background-color:#ffb400}
.c_button .short_type{width:220px}
.c_button .long_type{margin:0 auto;padding:5px 20px 10px;font-size:28px}
.u_button_arrow01{background:url(/campaign/dance/press/images/press_arrow01.png) no-repeat right center;padding-right:15px;margin:0 auto;display:inline-block}
.u_button_arrow02{background:url(/campaign/dance/press/images/press_arrow02.png) no-repeat right center;padding-right:15px;margin:0 auto;display:inline-block}

.u_mb10{margin-bottom:10px}
.u_mb20{margin-bottom:20px}
.u_mb30{margin-bottom:30px}
.u_ml20{margin-left:20px}
.u_mr10{margin-right:10px}

.u_ex-photo{position:relative;}
.u_fukidesi{position:absolute;bottom:-20px;left:100px}

.measure_area img{ position:absolute}

/* clearfix
====================================== */
.cf:after{clear:both;content:".";display:block;height:0;visibility:hidden}