@charset "UTF-8";@import url(https://fonts.googleapis.com/earlyaccess/sawarabigothic.css);body{font-family: Comic Sans MS, "Sawarabi Gothic", Roboto, "游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;}.content{ max-width: 1200px; }@charset "UTF-8";.gallery .column:hover,.plain-wrapper .column-inner:hover{opacity:.8}body{background-color: #ffffff;}.header{background: #ffffff;}.header dd,.header div,.header dt,.header li,.header p,.header td,.header th{color: #333333;}.global-nav .menu-item a{color: #14335a;}.global-nav .sub-menu{background: #ffffff;}@media (max-width:689px){.global-nav{border-top:1px solid  #14335a;border-bottom:1px solid  #14335a;}.global-nav .header-menu{background: #ffffff;}.global-nav .header-menu li{border-right:1px solid  #14335a;border-bottom:1px solid  #14335a;}.global-nav .header-menu li:nth-last-child(-n+2){border-bottom:none}.global-nav .header-menu li:nth-child(2n){border-right:none;border-bottom:1px solid  #14335a;}.global-nav .header-menu li:last-child{border-bottom:none}}.header .header-contact-button,.header .header-contact-button:hover{background: #ffffff;color: #14335a;}.header-smp-menu{background:rgba(0,0,0,.7)}.header-smp-menu .header-menu,.header-smp-menu .sub-menu{background: #ffffff;}.header-smp-menu .menu-item a{color: #14335a;}.catchcopy{background: #ffffff;}.catchcopy h1{color: #14335a;}footer .footer{background-color: #169eb7;color: #ffffff;}footer .footer td,footer .footer th{color: #ffffff;}footer .footer a{color: #14335a;}footer .footer-title{color: #ffffff;background-color: #ffffff;}footer .footer-link a{color: #14335a;}footer .line{background: #ffffff;}footer .line .copyright{color: #14335a;}.side.widget_search{background:0 0}.search-text{border-color: #aaaaaa;}.search::after{color: #aaaaaa;}#pagetop{background: #ffffff;border:3px solid #fff;color: #ffaa48;transition:all .25s ease-in-out}#pagetop:hover{background-color: #169eb7;border-color: #169eb7;color: #ffffff;}.content.is-breadcrumb{color: #333333;}.content.is-breadcrumb a{color: #333333;}.gallery .gallery-image{border-color: #ffaa48;}.list-item .full-title{color: #aaaaaa;}.list-item.no-image .title{border-bottom:1px solid grey}.news-list .title .link-to-post{color: #14335a;}.news-list .title .link-to-post:hover{text-decoration:underline}.news-list .tagname{background: #ffaa48;color:#FFF}.news-list .tagname:hover{text-decoration:none}.news-list .tagname-text{color:#FFF}.timeline{border-top:1px solid #d2d3d2}.timeline::after{border-bottom:1px solid #aaa}.timeline .list-item{border-left:3px solid #d2d3d2}.timeline .column{border-bottom:1px solid #d2d3d2}.timeline .back-arrow{color:#3e433e;background:#e8e8e8}.timeline .back-arrow::after{border-top:14px solid transparent;border-bottom:14px solid transparent}.timeline .tagname.back-arrow{background:#CCC;color:#FFF}@media (min-width:689px){.timeline .title::before{background:#f9f9f9;border:3px solid #d2d3d2}.timeline .back-arrow::after{border-left:11px solid #e8e8e8}.timeline .tagname.back-arrow::after{border-left:11px solid #CCC}}@media (max-width:689px){.timeline .date-and-tag::before{background:#f9f9f9;border:3px solid #d2d3d2}.timeline .back-arrow::after{border-right:11px solid #e8e8e8}.timeline .tagname.back-arrow::after{border-right:11px solid #CCC}}.tile .column-inner{border:1px solid  #ffaa48;}.post-content .title a{color: #ffaa48;}@media (max-width:689px){.hover .title,.hover .title a{color:#fff;background:rgba(0,0,0,.25)}}.pagination a{color:#00a0e8;background:#fff}.pagination .current,.pagination a:hover{color:#fff;background:#00A0E8}.pagination .current,.pagination a{border:2px solid #CCC}.sitemap-inline{border-bottom:1px dashed  #ffaa48;}.sitemap-inline .first-layer{border-top:1px dashed  #ffaa48;}.sitemap-table{border-top:1px solid  #14335a;}.sitemap-table .column{border-bottom:1px solid  #14335a;}.sitemap-table .second-layer{border-left:1px dashed  #14335a;}.contact-form-table .field-group{border-bottom:1px solid  #14335a;}.contact-form-table .field-group:first-child{border-top:1px solid  #14335a;}.contact-form-table .field-name{background-color: #efefef;color: #14335a;}@media (max-width:689px){.contact-form-table .field-group{border:1px solid  #14335a;}}.content-body,.page-title{color: #14335a;}.content-body a,.page-title a{color: #ffaa48;}.side dd,.side div,.side dt,.side li,.side p{color: #524b93;}.side a{color: #03a2ff;}.side .side-title{background-color: transparent;color: #ffaa48;}.header{background: #ffffff;}.side .cat-name a,.side li a{ #aaaaaa;border:4px solid  #aaaaaa;background-color: #ffffff;}.side .cat-name a:hover,.side li a:hover{color: #ffffff;background-color: #aaaaaa;}.content.is-breadcrumb{background-color: #ffffff;}@media (min-width:689px){.global-nav .menu-item:hover a,.global-nav .menu-item:hover::after{color: #ffaa48;}.global-nav .sub-menu{background-color: #ffffff;}.colored .header-menu>.menu-item a,.none .header-menu>.menu-item a{border-bottom:2px solid transparent}.colored .header-menu>.menu-item a:hover,.none .header-menu>.menu-item a:hover{border-bottom-color: #ffaa48;}.colored,.header-compact .bordered,.header-normal .bordered,.texture{background-color: #ffffff;}.header-compact .bordered,.header-compact .texture,.header-normal .bordered,.header-normal .texture{border-top:2px solid  #14335a;border-bottom:2px solid  #14335a;}.bordered .header-menu>.menu-item,.texture .header-menu>.menu-item{border-right:2px solid  #14335a;}.bordered .header-menu.span-10>.menu-item:nth-child(6),.bordered .header-menu.span-11>.menu-item:nth-child(7),.bordered .header-menu.span-12>.menu-item:nth-child(7),.bordered .header-menu.span-7>.menu-item:nth-child(5),.bordered .header-menu.span-8>.menu-item:nth-child(5),.bordered .header-menu.span-9>.menu-item:nth-child(6),.bordered .header-menu>.menu-item:first-child,.texture .header-menu.span-10>.menu-item:nth-child(6),.texture .header-menu.span-11>.menu-item:nth-child(7),.texture .header-menu.span-12>.menu-item:nth-child(7),.texture .header-menu.span-7>.menu-item:nth-child(5),.texture .header-menu.span-8>.menu-item:nth-child(5),.texture .header-menu.span-9>.menu-item:nth-child(6),.texture .header-menu>.menu-item:first-child{border-left:2px solid  #14335a;}.plus-slug .header-menu>.menu-item a{border-right:2px solid  #14335a;}.plus-slug .header-menu>.menu-item a:hover{color: #ffffff;background-color: #ffaa48;}.plus-slug .header-menu.span-10>.menu-item:nth-child(6) a,.plus-slug .header-menu.span-11>.menu-item:nth-child(7) a,.plus-slug .header-menu.span-12>.menu-item:nth-child(7) a,.plus-slug .header-menu.span-7>.menu-item:nth-child(5) a,.plus-slug .header-menu.span-8>.menu-item:nth-child(5) a,.plus-slug .header-menu.span-9>.menu-item:nth-child(6) a,.plus-slug .header-menu>.menu-item:first-child a{border-left:2px solid  #14335a;}}body.archive .is-main .content-body,body.error404 .is-main .content-body,body.page .is-main .content-body,body.single .is-main .content-body{background-color: #ffffff;}.gallery .column{border-left:15px solid transparent;border-right:15px solid transparent}.gallery .gallery-title{color:#fff;background: #ffaa48;}.gallery-right-content .gallery-title{color: #14335a;background:0 0}.news-wrapper{background-color: #ffffff;}.list-title .list-title-link,.to-detail a{color:#FFF;background-color: #14335a;}.news-list-wrapper{background-color: #ffffff;}.list-title{color: #14335a;}.plain-wrapper .column-inner{ #ffffff;background:#FFF}.plain-wrapper .full-title{color: #333333;background: #ffffff;}.left-image .thumb img,.right-image .thumb img,.striped .thumb img{border:1px solid  #ffaa48;}.list-item.no-image .title{border-bottom-width:0}@media (min-width:689px){.timeline .full-title::before{background:#f9f9f9;border:3px solid #d2d3d2}}.content-body dl{border-top:1px solid  #ffaa48;}.content-body dd{border-bottom:1px solid  #ffaa48;}.mapp-layout{border:1px solid  #ffaa48;}.footer .footer-title{background-color:transparent;border-bottom:1px solid  #ffffff;}.footer .line{color: #333333;background: #ffffff;}.footer-shopmenu .menu-item a{color: #14335a;border-right:2px solid  #14335a;}.footer-shopmenu .menu-item:hover a{color: #ffaa48;}.footer-shopmenu .menu-item:last-child>a{border-right-width:0}.table-content{border:1px solid  #14335a;}.table-content td,.table-content th{border-bottom:1px solid  #14335a;}.table-content th{color: #14335a;background:0  #efefef;}.table-content td{color: #14335a;background:0  transparent;}.table-horizontal td,.table-horizontal th{border-bottom:1px solid  #14335a;}.hl-stripe { background-image: url(https://piazzaitalia.jp/wp-content/themes/responsive/css/images/back/page-title.png)}.page-title {text-align: center;color: #fffcfc;border-color: #ffffff}.page-title.hl-left-line{ background-color:  }.page-title.hl-stripe, .page-title.hl-backclr { background-color: #ffffff }.page-title.hl-ul-double::after { border-top-color: #ffffff; border-bottom-color: }.page-title.hl-inblock-ul, .page-title.hl-inblock-ul2clr {margin-left: auto; margin-right: auto;}.page-title.hl-ul2clr::after { background: linear-gradient(90deg, #ffffff 0%,#ffffff 30%, #14335a 30%, #14335a 100%); }.page-title.hl-inblock-ul2clr{text-align: center; }.page-title.hl-inblock-ul2clr::after { background: linear-gradient(90deg, #ffffff 0%,#ffffff 50%, #14335a 50%, #14335a 100%); }.headline-h2 {text-align: left;color: 1;border-color: #ffffff}.headline-h2.hl-left-line{ background-color: #ffffff }.headline-h2.hl-stripe, .headline-h2.hl-backclr { background-color: #ffffff }.headline-h2.hl-ul-double::after { border-top-color: #ffffff; border-bottom-color: #ffffff}.headline-h2.hl-inblock-ul, .headline-h2.hl-inblock-ul2clr {margin-left: auto; margin-right: auto;}.headline-h2.hl-ul2clr::after { background: linear-gradient(90deg, #ffffff 0%,#ffffff 30%, #ffffff 30%, #ffffff 100%); }.headline-h2.hl-inblock-ul2clr{text-align: center; }.headline-h2.hl-inblock-ul2clr::after { background: linear-gradient(90deg, #ffffff 0%,#ffffff 50%, #ffffff 50%, #ffffff 100%); }.headline-h3 {text-align: left;color: #0a0342;border-color: #0a0342}.headline-h3.hl-left-line{ background-color: #0a0342 }.headline-h3.hl-stripe, .headline-h3.hl-backclr { background-color: #0a0342 }.headline-h3.hl-ul-double::after { border-top-color: #0a0342; border-bottom-color: #0a0342}.headline-h3.hl-inblock-ul, .headline-h3.hl-inblock-ul2clr {margin-left: auto; margin-right: auto;}.headline-h3.hl-ul2clr::after { background: linear-gradient(90deg, #0a0342 0%,#0a0342 30%, #0a0342 30%, #0a0342 100%); }.headline-h3.hl-inblock-ul2clr{text-align: center; }.headline-h3.hl-inblock-ul2clr::after { background: linear-gradient(90deg, #0a0342 0%,#0a0342 50%, #0a0342 50%, #0a0342 100%); }.headline-h4 {text-align: left;}.headline-h4.hl-left-line{ background-color:  }.headline-h4.hl-stripe, .headline-h4.hl-backclr { background-color:  }.headline-h4.hl-ul-double::after { border-top-color: ; border-bottom-color: }.headline-h4.hl-inblock-ul, .headline-h4.hl-inblock-ul2clr {margin-left: auto; margin-right: auto;}.headline-h4.hl-ul2clr::after { background: linear-gradient(90deg, #ffaa48 0%,#ffaa48 30%, #14335a 30%, #14335a 100%); }.headline-h4.hl-inblock-ul2clr{text-align: center; }.headline-h4.hl-inblock-ul2clr::after { background: linear-gradient(90deg, #ffaa48 0%,#ffaa48 50%, #14335a 50%, #14335a 100%); }.eyecatch,.top-news-wrapper {height: 345px;}.top-news {height: 285px;}@media (min-width: 1200px) {.eyecatch,.top-news-wrapper {height: 455px;}.top-news {height: 395px;}}@media (max-width: 689px) {.eyecatch {height: initial;}}