html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body,html{height:100%;font-size:62.5%;-webkit-text-size-adjust:100%;line-height:1}body{color:#fff;margin:0;padding:0;font-family:'Crimson Text',"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",serif;background:#000;padding:0;font-size:1.4rem}body *,body *:after,body *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{color:#fff;text-decoration:none;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;transition:opacity 1s ease}a:hover{opacity:.5;-webkit-opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);-ms-filter:“alpha(opacity=50) ”}li{list-style:none}.fixed{position:fixed;top:0;width:100%;z-index:10000}.rese{text-align:center;margin-top:32px}.rese a{color:#fff;text-decoration:none;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;transition:opacity 1s ease;border:1px solid rgba(255,255,255,.5);padding:16px 24px;font-family:serif;height:40px}.rese a:hover{opacity:.5;-webkit-opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);-ms-filter:“alpha(opacity=50) ”}#contents{height:100%;position:relative;z-index:1;line-height:1.8}#contents .cd-fixed-bg{min-height:100%;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center center}#contents .cd-fixed-bg2{min-height:360px;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center center}#contents .cd-fixed-bg.cd-bg-1{background-image:url(//www.cocyu-ten.com/wp/wp-content/themes/base/css/../images/bg.png)}#contents .cd-fixed-bg.cd-bg-2{background-image:url(//www.cocyu-ten.com/wp/wp-content/themes/base/css/../images/bg2.png)}#contents .cd-fixed-bg.cd-bg-3{background-image:url(//www.cocyu-ten.com/wp/wp-content/themes/base/css/../images/bg3.png)}#contents .cd-fixed-bg2.cd-bg-4{background-image:url(//www.cocyu-ten.com/wp/wp-content/themes/base/css/../images/bg4.png)}#contents .cd-fixed-bg2.cd-bg-5{background-image:url(//www.cocyu-ten.com/wp/wp-content/themes/base/css/../images/bg5.png)}#contents .cd-fixed-bg2.cd-bg-6{background-image:url(//www.cocyu-ten.com/wp/wp-content/themes/base/css/../images/bg6.png)}#contents .cd-fixed-bg2.cd-bg-7{background-image:url(//www.cocyu-ten.com/wp/wp-content/themes/base/css/../images/bg7.png)}#contents .cd-scrolling-bg{min-height:100%}#contents .cd-scrolling-bg .cd-container{height:auto;margin:0;padding:0}#contents header .logo{width:288px;height:73px;position:absolute;bottom:-30%;left:50%;margin:-27px 0 0 -144px;text-align:center}#contents header nav{display:block;position:absolute;top:60%;left:50%;margin:0 0 0 -460px}#contents header nav ul{display:table}#contents header nav ul li{opacity:0;display:table-cell;vertical-align:middle;text-align:center;list-style:none;padding:0 25px}#contents header nav ul li a{color:#fff;text-decoration:none}#contents header nav+.rese{position:absolute;bottom:0;text-align:center;padding:16px 24px;margin:32px 16px;opacity:0;filter:alpha(opacity=0);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#contents .sticker{position:fixed;top:0;left:0;padding:18px 0;margin:0;background-color:rgba(0,0,0,.6);-webkit-box-shadow:0px 3px 5px -2px rgba(0,0,0,.75);-moz-box-shadow:0px 3px 5px -2px rgba(0,0,0,.75);box-shadow:0px 3px 5px -2px rgba(0,0,0,.75);width:100%;height:80px;z-index:1000;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}#contents .sticker .head_wrap{width:960px;position:relative;text-align:center;margin:0 auto;display:box;display:-webkit-box;box-pack:center;-webkit-box-pack:center;-moz-box-pack:center}#contents .sticker .head_wrap .logo{width:135px;height:35px;padding:0;top:7px;bottom:0;margin:0;left:0}#contents .sticker .head_wrap .logo img{width:135px;height:35px}#contents .sticker .head_wrap nav{position:absolute;top:11px;left:150px;margin:0}#contents .sticker .head_wrap nav ul{margin:0;padding:0;display:box}#contents .sticker .head_wrap nav ul li{display:box;padding:0 20px}#contents .sticker .head_wrap .rese{display:none}#contents .inner{width:960px;margin:0 auto}#contents .inner .title{width:134px;height:134px;position:relative;top:100px;left:50%;padding:0;margin:0 0 0 -67px}#contents #concept p{margin:20% 0 0 280px}#contents #floor .inner{width:960px;margin:0 auto;display:table;padding-top:160px}#contents #floor .inner .news_arc{display:table-cell;text-align:center}#contents #floor .inner .news_arc h3{margin-top:8px;margin-bottom:0;font-weight:400;font-size:2.4rem}#contents #floor .inner .news_arc span{margin-bottom:8px;margin-top:8px;display:block;font-size:1.6rem}#contents #floor p{width:290px;padding:0 0 0 40px;text-align:left}#contents #access .inner{width:960px;margin:0 auto}#contents #access .inner .info{margin-top:32px}#contents #access .inner .info table{clear:both;width:960px;margin:0 auto;text-align:left}#contents #access .inner .info table th{width:15%;height:auto;font-weight:400;vertical-align:middle;border-bottom:1px solid rgba(255,255,255,.1)}#contents #access .inner .info table td{padding:30px;vertical-align:middle;border-bottom:1px solid rgba(255,255,255,.1)}#contents #access .inner .info table td .qupon{display:inline-block}#contents #access .inner .info table td .qupon a{color:#fff;text-decoration:none;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;transition:opacity 1s ease;border:1px solid rgba(255,255,255,.5);padding:16px 24px;font-family:serif;height:40px}#contents #access .inner .info table td .qupon a:hover{opacity:.5;-webkit-opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);-ms-filter:“alpha(opacity=50) ”}#contents #access .inner .info table td h3{font-weight:400;font-size:3rem}#contents #access .inner .info table td .map{display:table;table-layout:fixed}#contents #access .inner .info table td .map p{display:table-cell;padding-right:30px}#contents .title_sg{width:134px;height:134px;position:relative;top:150px;left:50%;padding:0;margin:0 0 0 -67px}#contents #news .inner{width:960px;margin:0 auto;margin-top:60px}#contents #news .inner .news_arc{float:left;text-align:left;margin-bottom:32px;margin-right:110px}#contents #news .inner .news_arc:last-child{margin-right:0}#contents #news .inner .news_arc .news_thum{overflow:hidden;border:1px solid #333}#contents #news .inner .news_arc .news_thum a img{transition:.5s}#contents #news .inner .news_arc .news_thum a img:hover{-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1)}#contents #news .inner .news_arc .news_txt{width:240px;padding:0;text-align:left;margin-top:12px}#contents #news .inner .news_arc .news_txt .time{color:#ccc}#contents #news .inner .news_arc .news_txt span{display:block}#contents #news .inner .news_arc .news_txt span :last-child{margin-top:12px}#contents #news .inner .news_arc .news_txt a{text-decoration:underline}#contents #news .news_all{width:960px;margin:0 auto;width:140px;margin-top:32px;clear:both;display:block}#contents #news .news_all a{color:#fff;text-decoration:none;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;transition:opacity 1s ease;border:1px solid rgba(255,255,255,.5);padding:16px 24px;font-family:serif;height:40px}#contents #news .news_all a:hover{opacity:.5;-webkit-opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);-ms-filter:“alpha(opacity=50) ”}#contents #news .excer{margin-top:8px}#contents #menu .inner nav{padding:58px 0}#contents #menu .inner nav ul{width:960px;margin:0 auto;margin:0;padding:0;display:table}#contents #menu .inner nav ul li{display:table-cell;text-align:center;width:182px;padding:20px 0;font-size:1.6rem;vertical-align:middle;border:1px solid rgba(255,255,255,.2)}#contents #menu .inner nav ul li:first-child{padding-left:0}#contents #menu .inner nav ul li:after{content:""}#contents #menu .inner .message{text-align:center;padding:50px 0 10px;line-height:2.3;font-size:1.6rem}#contents #menu .inner .message+p{text-align:right;padding-top:30px}#contents #menu section{height:auto;overflow:hidden;padding-bottom:30px}#contents #menu section h2{width:960px;margin:0 auto;font-size:3rem;position:static;height:auto;overflow:hidden;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.2);font-family:"ヒラギノ明朝 Pro","Hiragino Mincho Pro","ＭＳ 明朝","MS Mincho";font-weight:400}#contents #menu section h2 span{font-size:1.8rem;padding-left:10px}#contents #menu section h2+p{padding-top:20px}#contents #menu section li{list-style:none}#contents #menu section .menu_img{float:left;padding-top:36px;padding-right:34px}#contents #menu section .menu_txt{float:left;padding-top:26px}#contents #menu section .menu_txt div.menu_txt_s{float:left;margin-right:32px}#contents #menu section .menu_txt div.menu_txt_s h3{letter-spacing:.1rem;margin:0}#contents #menu section .menu_txt div.menu_txt_s h3 span{font-size:3rem;font-weight:400}#contents #menu section .menu_txt div.menu_txt_s h3 span:nth-child(2){font-size:2.4rem;padding-left:10px}#contents #menu section .menu_txt div.menu_txt_s ul{margin:0;padding:0}#contents #menu section .menu_txt div.menu_txt_s+p{clear:both;height:auto;overflow:hidden;padding-top:40px}#contents #menu section .menu_txt .lunch{float:left;padding-right:0;padding-bottom:16px}#contents #menu section .menu_txt .lunch h3{letter-spacing:.1rem;margin:0}#contents #menu section .menu_txt .lunch h3 span{font-size:3rem;font-weight:400}#contents #menu section .menu_txt .lunch h3 span:nth-child(2){font-size:2.4rem;padding-left:10px}#contents #menu section .menu_txt .lunch ul{margin:0;padding:0}#contents #menu section .menu_txt .lunch+p{clear:both;height:auto;overflow:hidden;padding-top:40px}#contents #menu section .menu_txt .lunch:last-child{margin-right:0;clear:both}#contents #menu section .menu_txt .lunch .menu_img{float:left;padding-top:0;padding-bottom:10px}#contents #menu .rese{margin-bottom:80px}#contents .k{border-bottom:1px solid rgba(255,255,255,.2);width:960px}#contents .k .menu_mi{font-size:2rem}#contents .k .menu_mi span{font-size:1.4rem;padding-left:8px}#contents .select{clear:both;padding-top:32px}#contents .select .se-tit{background:#333;padding:4px 40px;margin-bottom:8px}#contents .blog{padding-top:28px}#contents .blog article{width:650px;float:left}#contents .blog article h1{height:auto;color:#fff;overflow:hidden;font-size:1.6rem;margin:12px 0;padding:5px 10px;border-left:5px solid #333;border-bottom:1px solid #333}#contents .blog article h1 span{font-weight:400;padding-right:20px}#contents .blog article>h2,#contents .blog article>h3,#contents .blog article>h4,#contents .blog article>h5,#contents .blog article>h6{font-size:1.6rem;background:#111;padding:8px 16px;margin-top:32px;margin-bottom:8px;border-bottom:1px solid #333}#contents .blog article .thum_single{margin-top:32px}#contents .blog article .pagenation{margin-top:32px;margin-bottom:16px;text-align:center}#contents .blog article .pagenation ul{width:100%;display:table;table-layout:fixed;margin:0 auto}#contents .blog article .pagenation li{width:200px;display:table-cell}#contents .blog .sidebar{float:right;width:260px}#contents .blog .sidebar ul{margin:0;padding:0}#contents .blog .sidebar p{border-bottom:1px solid #333;margin-bottom:12px}#contents .blog .sidebar p:not(:first-child){margin-top:32px}#contents .e404{padding-top:140px;text-align:center}#contents footer{clear:both;width:100%;height:100px;display:block;text-align:center;font-size:1.4rem;color:#ddd;padding:5% 0;margin-top:32px}#topcontrol{cursor:pointer;z-index:10000}.wp-pagenavi{text-align:center;padding:40px 0;font-size:16px}.wp-pagenavi a,.wp-pagenavi span{border:none !important;margin-right:24px !important;text-decoration:none;color:#fff}.coupon{background:#fff;text-align:center;padding:2%}.coupon img{max-width:100%;height:auto;width:auto}.coupon button{font-size:2rem;color:#fff;border:1px solid #333;background:#000;padding:10px 20px;cursor:pointer}#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6{font-size:1.6rem;background:#111 !important;padding:8px 16px;margin-top:32px;margin-bottom:8px;border-bottom:1px solid #333 !important}.imp-news{width:100%;background:#fff;color:#000;padding:16px;-webkit-box-shadow:0px 3px 5px -2px rgba(0,0,0,.75);-moz-box-shadow:0px 3px 5px -2px rgba(0,0,0,.75);box-shadow:0px 3px 5px -2px rgba(0,0,0,.75);opacity:0;filter:alpha(opacity=0);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.imp-news p{text-align:center}.msg a{color:#c9171e;text-decoration:underline}.imp-news b{font-weight:700;background:#fff;color:#c9171e;margin-right:8px;padding:8px 16px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.down{animation-name:down;-webkit-animation-name:down;animation-delay:2s;-webkit-animation-delay:2s;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:100% 0%;-ms-transform-origin:100% 0%;-webkit-transform-origin:100% 0%}@keyframes down{0%{transform:scaleY(.3)}40%{transform:scaleY(1.02)}60%{transform:scaleY(.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1);opacity:1}}@-webkit-keyframes down{0%{-webkit-transform:scaleY(.3)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1);opacity:1}}.sp-font{font-size:4rem}.sp-font b{display:block}@font-face{font-family:'icomoon';src:url(//www.cocyu-ten.com/wp/wp-content/themes/base/css/fonts/icomoon.eot?p933wy);src:url(//www.cocyu-ten.com/wp/wp-content/themes/base/css/fonts/icomoon.eot?#iefixp933wy) format("embedded-opentype"),url(//www.cocyu-ten.com/wp/wp-content/themes/base/css/fonts/icomoon.woff?p933wy) format("woff"),url(//www.cocyu-ten.com/wp/wp-content/themes/base/css/fonts/icomoon.ttf?p933wy) format("truetype"),url(//www.cocyu-ten.com/wp/wp-content/themes/base/css/fonts/icomoon.svg?p933wy#icomoon) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;vertical-align:-8%;padding:0 5px 0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-th-list:before{content:"\f00b"}.icon-phone:before{content:"\f095"}.icon-arrow-circle-left:before{content:"\f0a8"}.icon-arrow-circle-right:before{content:"\f0a9"}.icon-angle-right:before{content:"\f105"}