@charset "utf-8";#crumbList{background-color:#222;margin-bottom:35px;padding:3px 15px;color:#ccc}#crumbList ul li{display:inline;padding-left:1.3em;margin-left:.6em;font-size:85%;background:url(../../images/icon/ico_crumb.gif) left center no-repeat}#crumbList ul li#crumbHome{margin:0;padding:0 0 0 22px;background:url(../../images/icon/ico_home.gif) left top no-repeat}#crumbList ul li#crumbHome img{vertical-align:top;padding-top:2px}#crumbList a:link,#crumbList a:visited{text-decoration:none;color:#ccc}#crumbList a:hover{text-decoration:underline}.minHBox{min-height:100px;height:auto!important;height:100px}.linkStyle01 a:link,.linkStyle01 a:visited{color:#848484;text-decoration:underline}.linkStyle01 a:hover{color:#848484;text-decoration:none}.linkStyle01 a:active{color:#f60;text-decoration:underline}h2.alignC img{width:32%;margin:-10px auto 5px}h2.alignCT img{width:35%;margin:-5px auto 10px}#topicsBox{background:url(../../images/bkg/bkg_memo_md2.png) center 0 no-repeat;width:92%;padding:10px 0 30px;margin:15px auto 45px;background-size:120%;border-radius:7px;position:relative}#pen{position:absolute;bottom:-20px;left:0}#pen img{width:65%}.news-container{width:85%;margin:0 7.5%}.news-inner dl{width:100%;margin:-15px auto 0;overflow:none;padding:0 0 10px}.news-inner dl dd:nth-child(-n+6),.news-inner dl dt:nth-child(-n+6){display:block}.news-inner dt{color:#dd0307;margin:10px 0 3px;width:100%;display:none;font-size:.935em}.news-inner dd{padding-bottom:15px;border-bottom:1px solid #ccc;margin-bottom:15px;width:100%;display:none;font-size:1.0625em}.news-inner dd a{color:#5c4a4a;display:block}.story-inner h2{text-align:center;margin-bottom:15px;color:#af0810;font-size:18px}.story-inner p{width:80%;margin:0 auto;color:#FFF}.story-inner .cmsn{margin:150px auto 0 90px}.topicSec{padding-top:15px}.topicFt{background:url(../../images/bkg/bkg_memo_md5.png) center bottom no-repeat;padding-bottom:90px;background-size:95%}.topicHd{background:url(../../images/bkg/bkg_memo_hd.png) center top no-repeat;padding-top:30px;background-size:95%}.topicMd{width:85%;padding:0 7.5%;margin:-10px auto 0}.noetHeader{background:url(../../images/line/line_02.png) bottom left no-repeat;padding-bottom:15px}.noetHeader p{float:left;color:#dd0307}.noetHeader h1{float:right;color:#5c4a4a;font-weight:700;font-size:1.125em;width:100%}.memoTxtArea{padding-top:30px}.momoSec{background:url(../../images/line/line_01.png) bottom center no-repeat;padding-bottom:40px;margin-bottom:30px}.songSecIn,.staffSec{background:url(../../images/bkg/bkg_memo_md5.png) center 0/120% auto no-repeat;border-radius:7px;position:relative}.momoSecLast{margin-bottom:200px}.infoSec{width:95%;margin:0 auto 30px}.infoSecInL{width:343px;float:left}.infoSecInL h2{margin-bottom:13px}.infoSecInL ul li{margin-bottom:19px}.infoSecInR{width:520px;float:right}.infoSecInR h2{margin-bottom:11px}.staffSec{width:92%;padding:10px 0 65px;margin:15px auto 45px}.staffSecInL{width:100%}.staffSecInL h2{width:55%;margin:0 auto 15px}.staffSecInL h2 img,.staffSecInR{width:100%}.staffSecInR h2{width:55%;margin:30px auto 15px}.staffSecInR h2 img{width:100%}.staffSecInR h4{margin-bottom:4px}.songSecIn{width:92%;padding:10px 0 30px;margin:15px auto 45px}.songSecIn .contents{width:95%;overflow:hidden}.songSecIn .contents .songHeader{text-align:center;line-height:2em;white-space:nowrap}.songSecIn .contents .leftBox{padding-top:30px;width:90%;margin:0 auto}.songSecIn .contents .rightBox{padding-top:60px;padding-bottom:45px;width:90%;margin:0 auto}.songSecIn .contents .singer{color:red}.songSecIn .contents img{width:100%}p.song{font-size:.935em;width:93%;margin:0 0 10px 8%;line-height:1.5em}.songSecIn h2{width:55%;margin:10px auto 0}.songSecIn h2 img{width:100%}p.songInt{margin:50px 0 -20px 8%;color:#666;font-size:.875em;text-align:left}span.songInfo{display:block;margin-top:5px}p.songIndent{font-size:1.7em;font-weight:700;text-align:center;display:block;padding:15px 0 20px;background:url(../../images/line/line_02.png) 20px bottom no-repeat}p.songOpEd{font-size:.785em;background-color:#666;color:#FFF;padding:2px;display:block;width:50%;text-align:center;margin:0 auto -10px}p.songCategory{width:90%;margin:0 auto;background-color:#a11b07;padding:3px;color:#FFF;font-weight:700;font-size:.875em}.btnStotyArea{width:95%;overflow:hidden;margin:0 auto 10px;padding-bottom:30px;text-align:center;background:url(../../images/line/line_01.png) bottom center no-repeat}.btnStotyArea li{display:block;padding:0;margin-left:2.5px;margin-right:2.5px;width:45%;float:left}.btnStotyArea li img{width:100%}.bkgStoryMemoHd,.storySec{width:93%;margin:0 auto}.bkgStoryMemoHd{background:url(../../images/bkg/bkg_memo_story_hd2.png) no-repeat;padding-top:20px;background-size:100%}.bkgStoryMemoHd .hdIn{overflow:hidden;width:100%;padding:0 0 10px}.bkgStoryMemoHd p.date{text-align:right;color:#dd0307;padding:10px 20px 0 0;font-size:.935em}.bkgStoryMemoHd .meta,.bkgStoryMemoHd p.count,.btnArea{text-align:center}.bkgStoryMemoHd h2{font-size:18px;text-align:center}.bkgStoryMemoHd .meta li{display:inline-block;padding:0 10px}.bkgStoryMemoWrap{background:url(../../images/bkg/bkg_memo_md6.png) left top/100% auto repeat-y;width:86.7%;margin:0 auto 60px}.bkgStoryMemoWrap .firstSec{background:url(../../images/bkg/bkg_story_memo.png) 66% top no-repeat;margin-top:-20px}.bkgStotySecInL{width:90%;padding-top:43px;margin:0 auto}.bkgStotySecInL p{width:48%;margin:0 2% 10px 0;float:left}.bkgStotySecInL p img{width:100%}.bkgStotySecInR{color:#5c4a4a;width:90%;margin:20px auto 50px;clear:both}.bkgStotySecInR ul{margin-bottom:50px}.bkgStotySecInR p{line-height:1.9}.bkgTtlStory{width:80%;margin:0 auto 15px;padding:2%;overflow:hidden;background-color:#333;border:3px solid #666;border-radius:.3em}.bkgTtlStory p.date{float:right;color:#dd0307;font-size:.875em;clear:both}.bkgTtlStory h2{font-size:1.1rem;float:left;color:#FFF}.bkgTtlStory h2 a{color:#FFF;text-decoration:none;width:auto}.bkgTtlStory h2 a:hover{text-decoration:underline}.bkgTtlStory p.count{float:left;color:#FFF;font-size:.935em;padding-right:10px}.storyCountSec{margin-bottom:250px}.oListDefault li{list-style-type:decimal;margin-left:23px;margin-bottom:10px}.oListDefault li ol{margin-top:10px;margin-bottom:20px}.attention,.example{color:#666;margin-top:3px}.oListDefault li ol li{list-style-type:upper-roman}.formBox30{width:30px}.formBox40{width:40px}.formBox50{width:50px}.formBox60{width:60px}.formBox70{width:70px}.formBox80{width:80px}.formBox90{width:90px}.formBox100{width:100px}.formBox150{width:150px}.formBox200{width:200px}.formBox250{width:250px}.formBox300{width:300px}.formBox400{width:400px}.formBox450{width:450px}.formBox500{width:500px}.formTextArea01{width:400px;height:200px}.example{font-size:85%}.attention{font-size:77%;line-height:100%}.est{color:#c00;font-size:85%;margin-left:.5em}.btnArea{padding-top:20px}.btnArea li{display:inline;padding:0 10px}.btnArea li input{vertical-align:top}.ruleBase{width:90%;padding:10px;margin:0 auto 10px;border:1px solid #ccc;height:150px;overflow:auto;font-size:93%;text-align:left}.errorCol input,.errorCol textarea{border:1px solid #999;background-color:#fee}#errorArea ul{margin-bottom:20px}#errorArea ul li{padding-left:35px;background:url(../../images/icon/ico_error.gif) 12px center no-repeat}.ico01{padding-left:30px;background:url(../../images/icon/ico_01.gif) left center no-repeat}.colorWhite{color:#FFF}.colorRed{color:red}#characters #cnt01 h1,#characters #cnt02 h1,#characters #cnt03 h1,#characters #cnt04 h1,#characters #cnt05 h1{padding:10px 0 0;margin-bottom:10px;font-size:.935em;border-bottom:1px solid #999;font-weight:700;width:70%;color:#000;float:left;height:20px}#characters #cnt01 span.sub,#characters #cnt02 span.sub,#characters #cnt03 span.sub,#characters #cnt04 span.sub{display:block;padding:10px 0 0;margin-bottom:10px;font-size:.725em;border-bottom:1px solid #999;font-weight:700;color:#666;float:left;height:20px;width:30%}#characters #cnt05 span.sub{display:block;padding:10px 0 0;margin-bottom:10px;font-size:.725em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999;font-weight:700;width:30%;color:#666;float:left;height:20px}#characters #cnt01 p,#characters #cnt02 p,#characters #cnt03 p,#characters #cnt04 p,#characters #cnt05 p{width:100%;clear:both}li.op60 a{opacity:.6}li.op60 a:hover{opacity:1}.indentL,.indentR{display:none}