*{margin:0;padding:0;font-size:100%;line-height:1.5;font-weight:normal;font-style:normal;font-family:inherit;box-sizing:border-box;background:transparent}*::before,*::after{box-sizing:inherit}html{font-size:13px}address{font-size:10px}body{-webkit-text-size-adjust:100%;text-size-adjust:100%;font-family:'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;background:#fff;color:#000;text-shadow:1px 1px 1px rgba(0,0,0,.2)}article,aside,footer,header,nav,section,main{display:block}[hidden]{display:none!important}[disabled]{cursor:not-allowed}input[type="file"]{-webkit-appearance:none;text-shadow:1px 1px 1px rgba(0,0,0,.5);box-shadow:1px 1px 1px rgba(0,0,0,.25);padding:.4em;border:1px solid #f60;border-radius:.5em;color:#fff;background:#f60;background:linear-gradient(#f82,#f71);width:100%;margin-bottom:.5em}input[type="text"],input[type="password"],input[type="email"],input[type="time"]{background-color:#fff;width:100%;-webkit-appearance:none;padding:.3em .5em;color:#000;text-decoration:none;text-shadow:none;border:1px solid #666;box-shadow:inset 1px 1px .25em rgba(0,0,0,.25)}input[type="email"]{background-color:#fff;width:100%;font-size:larger;font-weight:bold;letter-spacing:.125em}textarea{background-color:#fff;-webkit-appearance:none;width:100%;resize:vertical;height:4em;padding:.3em .5em;color:#000;text-decoration:none;text-shadow:none;border:1px solid #666;box-shadow:inset 1px 1px .25em rgba(0,0,0,.25)}input[type="submit"]{-webkit-appearance:none;cursor:pointer;text-decoration:none;text-shadow:-1px -1px 1px rgba(0,0,0,.25);box-shadow:1px 1px 2px rgba(0,0,0,.4);padding:.25em .75em;border:1px solid #f60;border-radius:.25em;color:#fff;background:#f60;background:linear-gradient(#f71,#e60);font-weight:bold;font-size:90%}input[type="submit"].DeleteButton{border:1px solid #f00;color:#f00;background:#fff;background:linear-gradient(#f0f0f0,#f9f9f9)}input[type="checkbox"],input[type="checkbox"]+label,input[type="radio"],input[type="radio"]+label{cursor:pointer}input[type="checkbox"]:checked,input[type="checkbox"]:checked+label,input[type="radio"]:checked,input[type="radio"]:checked+label{background:#080;color:#fff}select{-webkit-appearance:none;padding:.3em .5em;padding-right:28px;background:url("/images/dropdownlistarrow.gif") right center no-repeat #fff;border:1px solid #666;box-shadow:inset 1px 1px .25em rgba(0,0,0,.25)}select::-ms-expand{display:none}h1,h2,h3,h4,h5,h6,strong{font-weight:bold}h2+p.Description{margin-top:-1em;font-size:.85em}table{border-collapse:collapse;border-spacing:0}img,video{max-width:100%}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ul,ol,dl,h1,h2,h3,h4,h5,h6,video,p,table{margin-bottom:1em}img{vertical-align:bottom;border-style:none}a{color:#00f;text-decoration:underline}a:hover{color:#f00}a.Button,a.DeleteButton{display:inline-block;cursor:pointer;text-decoration:none;text-shadow:-1px -1px 1px rgba(0,0,0,.25);box-shadow:1px 1px 2px rgba(0,0,0,.4);padding:.3em .75em;border:1px solid #f60;border-radius:.25em;color:#fff;background:#f60;background:linear-gradient(#f71,#e60);font-weight:bold;font-size:90%}a.Button:hover{color:#fff;background:#f60;background:linear-gradient(#f71,#e60)}a.DeleteButton{border:1px solid #f00;color:#f00;background:#fff;background:linear-gradient(#f0f0f0,#f9f9f9)}a.DeleteButton:hover{color:#f00;background:#fff;background:linear-gradient(#f0f0f0,#f9f9f9)}a.Touch{display:inline-block;padding:.1em .6em;border:1px solid;color:#00f;text-decoration:none;background:#ddf;border-radius:.25em}a.Touch:hover{color:#f00;background:#fdd}ul{list-style-type:none}ul li{margin-bottom:.25em}ul.Mark{list-style-type:disc;padding-left:1.25em}ul ul.Mark{list-style-type:circle;margin-bottom:.5em}ol ul.Mark{list-style-type:circle;margin-bottom:.5em}ol{padding-left:1.5em}ol li{margin-bottom:.25em}dt{color:#090;font-weight:bold}dd{margin-bottom:1.25em}.BoldRed,.BoldRed *{font-weight:bold;color:#f00}h1{text-align:center;padding:.5em;font-weight:bold;color:#fff;background:#69d;background:linear-gradient(#69d,#7ae)}h1.Error{color:#fff;border:0;background:#f00;background:linear-gradient(#f00,#f33)}h2{background:#ccc;padding:.5em;font-weight:bold}h2 input[type="submit"]{padding:0}iframe{border:0}video{display:inline-block}address{text-align:center}*[id^="CollapseHead_"]{padding:.4em;cursor:pointer}*[id^="CollapseBody_"]{display:none}.CollapseToggle{display:inline-block;background:#fff;margin-right:.5em;color:#000;padding:0 .25em;border-radius:.125em;border:1px solid #666;text-shadow:-1px -1px 0 rgba(0,0,0,.3)}p.Pager{text-align:center}p.Pager span{-webkit-appearance:none;cursor:pointer;padding:.25em 1em;font-weight:bold;color:#fff;text-shadow:-1px -1px 1px rgba(0,0,0,.25),1px 1px 1px rgba(255,255,255,.25);border-top:solid 1px #d82;border-left:solid 1px #d82;border-right:solid 1px #b50;border-bottom:solid 1px #a40;border-radius:.125em;box-shadow:1px 1px 2px rgba(0,0,0,.25);background:#e82;background:linear-gradient(#e82,#d71)}p.Pager select{margin:0 1.25em;color:#000;font-weight:bold;text-shadow:1px 1px 1px rgba(0,0,0,.5);border:1px solid #333;border-radius:.125em;box-shadow:inset 1px 1px .25em rgba(0,0,0,.25)}ul.FloatCheckBoxList{margin:-.25em 0 1em -.5em;padding:0}ul.FloatCheckBoxList li{display:inline-block;white-space:nowrap;margin:.25em .75em}ul.FloatCheckBoxList li input{vertical-align:middle}ul.FloatLabelList{margin:-.25em 0 1em -.2em;padding:0}ul.FloatLabelList li{display:inline-block;padding:.3em .6em;margin:.25em .2em;background:#fff;border:1px solid #999;border-radius:.5em;word-break:break-all}ul.FloatLabelList li input[type="submit"]{padding:0}ul.FloatLabelList li a.Button{padding:0 .25em;font-size:80%}ul.FloatLabelList li span{color:#090;font-weight:bold;margin-right:.5em}ul.FloatLabelList li img{vertical-align:bottom;border-radius:.2em}ul.FloatTouchList{margin-bottom:.5em}ul.FloatTouchList li{padding:0 .5em .5em 0;display:inline-block}ul.FloatTouchList li a{display:block;padding:.1em .6em;border:1px solid;color:#00f;text-decoration:none;background:#ddf;border-radius:.25em}ul.FloatTouchList li a:hover{color:#f00;background:#fdd}ul.MenuFullBar{margin:0;border-bottom:1px solid #666}ul.MenuFullBar li{border-bottom:1px solid #ccc;position:relative;padding:0;margin:0}ul.MenuFullBar li:last-child{border-bottom:0}ul.MenuFullBar li a{display:block;color:inherit;padding:.5em 2em .5em .75em;text-decoration:none}ul.MenuFullBar li a:after{content:">";position:absolute;top:50%;right:1em;width:.5em;height:.5em;margin-top:-.75em}ul.MenuFullBar li a:hover{color:#f00;background:#fdd}div.Coution{padding:1em 1em 0 1em;background:#fff;color:#000;border:.125em solid #f00;margin-bottom:1em;border-radius:.25em}div.Coution h2{padding:0;background:none;color:#000;border-bottom:1px dotted #f00;margin-bottom:.75em}p.Wizard{text-align:center}p.Wizard *{display:inline-block;margin:0 1em}p.Wizard *:first-child{margin-left:0}p.Wizard *:last-child{margin-right:0}.StandardTable{color:#000;border-collapse:separate;border-spacing:1px;text-align:center;background:#666}.StandardTable th{font-weight:bold;padding:.75em 1em;background-color:#e0e0e0}.StandardTable td{padding:.75em 1em;background:#fbfbfb}.GridViewTable{color:#000;border:1px solid #666;text-align:center}.GridViewTable th{font-weight:bold;padding:.5em .75em;background-color:#e0e0e0}.GridViewTable td{padding:.5em .75em;background:#fbfbfb;border-bottom:1px dotted #666}.GridViewTable tr:last-of-type td{border-bottom:0}.FormTable{color:#000;border:1px solid #666;width:100%}.FormTable th{font-weight:bold;padding:.5em 1em;background-color:#e0e0e0;text-align:left}.FormTable td{padding:.75em .75em 1.25em .75em;background:#fbfbfb;border-bottom:1px solid #666}.FormTable td>*:last-child{margin-bottom:0}.FormTable tr:last-of-type>td{border-bottom:0;text-align:center;padding:1em}.FormTable tr:last-of-type td p input[type="submit"]{padding:.25em .75em;display:inline-block;margin:0 2em}.FormTable tr:last-of-type td p:last-of-type input[type="submit"]:first-child{margin-left:0}.FormTable tr:last-of-type td p:last-of-type input[type="submit"]:last-child{margin-right:0}.ListViewTable{color:#000;border:1px solid #666}.ListViewTable th{font-weight:bold;padding:.5em 1em;background:linear-gradient(#eee,#fff,#fff);text-align:left;border-bottom:1px solid #666}.ListViewTable th a{margin:0 .5em;display:inline-block}.ListViewTable th a:first-child{margin-left:0}.ListViewTable th a:last-child{margin-right:0}.ListViewTable td{padding:.5em .75em;background:#eee;border-bottom:1px solid #666}.ListViewTable tr:last-of-type td{border-bottom:0}.ListViewTable td>*:last-child{margin-bottom:0}.ListViewTable td input[type="submit"]{padding:0 .2em}.ListViewTable td a.Button{padding:.125em .25em;word-break:keep-all}.OneToOneTable{color:#000;border:1px solid #666}.OneToOneTable th{font-weight:bold;padding:.5em 1.25em;background-color:#e0e0e0;text-align:right;border-bottom:1px dotted #666;word-break:keep-all}.OneToOneTable td{padding:.5em 1.25em;background:#fbfbfb;border-bottom:1px dotted #666;word-break:break-all}.OneToOneTable tr:last-of-type td,.OneToOneTable tr:last-of-type th{border-bottom:0}.OneToOneTable td input[type="submit"]{padding:0 .2em}.OneToOneTable td a.Button{padding:.125em .25em;word-break:keep-all}.NumericTable{color:#000;border:1px solid #666;word-break:keep-all}.NumericTable th{font-weight:bold;padding:.5em .75em;background-color:#e0e0e0;text-align:right;border-bottom:1px dotted #666}.NumericTable td{padding:.5em .75em;background:#fbfbfb;border-bottom:1px dotted #666;text-align:right}.NumericTable tr:last-of-type td,.NumericTable tr:last-of-type th{border-bottom:0}.SumTable{color:#000;border:1px solid #666;word-break:keep-all}.SumTable th{font-weight:bold;padding:.5em .75em;background-color:#e0e0e0;text-align:right;border-bottom:1px dotted #666}.SumTable td{padding:.5em .75em;background:#fbfbfb;border-bottom:1px dotted #666;text-align:right}.SumTable tr:last-of-type td,.SumTable tr:last-of-type th{border-bottom:0;background:#fee;color:#f00;font-weight:bold}.MessageTable{color:#000;border:1px solid #666;width:100%}.MessageTable th{font-weight:bold;padding:.25em 1em;text-align:left;background:#eee;color:#090}.MessageTable td{padding:.5em .75em;background:#fbfbfb;border-bottom:1px solid #666;word-break:break-all}.MessageTable td p:first-child span{display:inline-block;padding:.5em;margin:auto;border:1px dashed #666}.MessageTable td p:last-child{margin:-.5em 0 .25em 0}.MessageTable tr:last-of-type td{border-bottom:0}.MessageTable td p:last-child .Reply{background:#ddd;padding:0 .5em}.MessageTable td p:last-child .DeleteButton{float:right}.MessageTable input[type="submit"]{padding:0}table.WorkCalendar{background:#fbfbfb;color:#000;width:100%}table.WorkCalendar caption{font-weight:bold;padding:.25em .75em;border:1px solid #666;border-bottom:0;background-color:#e0e0e0}table.WorkCalendar th{font-weight:bold;padding:.125em .25em;border-right:1px solid #666}table.WorkCalendar th:first-child{color:#f00;border-left:1px solid #666}table.WorkCalendar th:last-child{color:#00f}table.WorkCalendar thead th{background-color:#e0e0e0;border-top:1px solid #666;border-bottom:1px solid #666}table.WorkCalendar tbody th{text-align:left}table.WorkCalendar td{padding:.5em .25em 1em .5em;vertical-align:top;border-right:1px solid #666;border-bottom:1px solid #666}table.WorkCalendar td:first-child{border-left:1px solid #666}table.WorkCalendar dl,table.WorkCalendar dt{margin:0}table.WorkCalendar dd{margin-bottom:.75em}table.WorkCalendar dd:last-child{margin:0}dl.WorkList dt{border-bottom:1px solid;margin-bottom:.5em}dl.WorkList table{width:auto;margin:0 0 1.5em auto}dl.WorkList table th{text-align:right;padding:.25em}dl.WorkList table td{padding:.25em}a{color:#77f}h1{font-weight:bold;text-align:center;padding:1rem;margin-bottom:2rem;background:#444;background:-webkit-gradient(linear,left top,left bottom,from(#444),to(#777));background:-webkit-linear-gradient(#444,#777);background:linear-gradient(#444,#777);color:#fff}h2{margin:2rem 0 1rem 0;font-weight:bold;padding:.4em .5em;color:#fff;background:#444;background:linear-gradient(#444,#444)}main{width:980px;padding:2rem 10px;margin:0 auto}footer{background:#000;color:#fff;padding:2rem;text-align:center}footer p{margin-bottom:2em}ul.List_Items,ul.List_Casts,ul.List_Photos{display:flex;flex-flow:row wrap;justify-content:space-between;padding-top:1.5rem;margin:0}ul.List_Photos{align-items:center;justify-content:space-around}ul.List_Items li,ul.List_Casts li,ul.List_Photos li{margin-bottom:3em;text-align:center}ul.List_Items li{flex-basis:202px;text-align:center}ul.List_Casts li{flex-basis:219px}ul.List_Items li a,ul.List_Casts li a{display:block;text-decoration:none;color:inherit}ul.List_Items li img,ul.List_Casts li img{display:block;margin:0 auto;border:1px solid #666;background:#333}ul.List_Items li img{width:202px;height:297px}ul.List_Casts li img{width:219px;height:124px}ul.List_Photos li img{flex-basis:256px;max-width:222px;max-height:230px}.ItemDetail video,.CastDetail video{display:block;margin:2em auto;width:512px;height:288px}.ItemDetail ul.List_Casts{margin-top:-1rem}.ItemDetail p.Buy{display:flex;flex-flow:row wrap;justify-content:space-around;margin:-1rem 0 3em 0}.ItemDetail p.Buy a{border-radius:1em;display:block;border:1px solid #f33;padding:2em 0;text-align:center;background-color:#fee;color:#000;width:400px;text-decoration:none;font-weight:bold}.Color_Items{background:#f00}.Color_Casts{background:#f00}body{font-size:22px}img{max-width:512px}a:hover{background:none}div.Wrapper{width:540px;margin:0 auto}main{width:540px;padding:1rem 14px}footer{padding:1rem}footer p{margin-bottom:1rem}h1{margin-bottom:1rem;padding:.5rem}ul.List_Items,ul.List_Casts,ul.List_Photos{padding-top:1rem}ul.List_Items li,ul.List_Casts li,ul.List_Photos li{margin-bottom:1.5em}ul.List_Items li{flex-basis:240px}ul.List_Photos li{flex-basis:256px}.ItemDetail video,.CastDetail video{margin:1em auto}.ItemDetail ul.List_Casts{margin-top:-1rem}.ItemDetail p.Buy{margin-bottom:1rem}.ItemDetail p.Buy a{padding:1em 0;margin-bottom:1rem;width:100%}body{background:#222;color:#fff}h1{background:#fff;color:#000}a:hover{color:#ffa500}header{position:relative;height:100px;background:#000;color:#fff}header p{position:absolute;left:14px;top:26px}header p img{width:240px}header div.Toggle{position:absolute;width:66px;height:62px;cursor:pointer;top:17px;right:27px;border:solid 3px #fff}header div.Toggle span{display:block;position:absolute;width:40px;left:11px;border-bottom:solid 3px #fff;-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;transition:.35s ease-in-out}.Toggle span:nth-child(1){top:14px}.Toggle span:nth-child(2){top:27px}.Toggle span:nth-child(3){bottom:14px}.Toggle.active span:nth-child(1){top:25px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.Toggle.active span:nth-child(2){opacity:0}.Toggle.active span:nth-child(3){bottom:27px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}nav{width:540px;position:fixed;text-align:center;background-color:#000;-webkit-transform:translateX(-100%);transform:translateX(-100%);padding:0;margin:0}nav.open{-webkit-transform:translateX(0%);transform:translateX(0%);z-index:13}nav ul{padding:0;margin:0}nav li{border-bottom:1px solid #fff;margin:0}nav a{color:#fff;text-decoration:none;display:block;padding:1.05rem 0;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック",sans-serif;font-weight:bold}footer{padding:2rem 0}footer p:nth-child(1),footer p:nth-child(2){width:512px;background:#f00;margin:0 auto 2rem auto}footer p:nth-child(1) a,footer p:nth-child(2) a{display:block;padding:.5rem 0;color:#fff;font-weight:bold;text-decoration:none;font-size:x-large}