
@media screen and (max-width:1040px) {


div#page-anshante{
}



div#page-anshante {
}

div#page-anshante main {
}

div#page-anshante main .yb{
}

div#page-anshante main .yb:after{
}

div#page-anshante main section.bsec{
}

div#page-anshante main div.centering{
}

div#page-anshante main header{
}

div#page-anshante main header div.inner {
  padding: 12px;
  display: block;
  justify-content: space-between;
  position: relative;
}

div#page-anshante main header div.inner h1 {
}

div#page-anshante main header div.inner h1 a {
  margin: 0px;
  background-size: contain;
  height: 44px;
}

div#page-anshante main header div.inner nav {
  display: none;
  padding-top: 12px;
}

div#page-anshante main header div.inner nav.open{
  display: block;
}

div#page-anshante main header div.inner nav ul {
  display: block;
}

div#page-anshante main header div.inner nav ul li {
}

div#page-anshante main header div.inner nav ul li a {
  text-align: center;
}

div#page-anshante main header div.inner nav ul li a:hover{
}

div#page-anshante main header div.inner nav a#header-entry {
  margin: 0 auto;
  width: auto;
  display: block;
  background-position: calc(50vw - 102px);
  text-align: center;
}

div#page-anshante main header div.inner a#sp-menu {
  position: absolute;
  right: 12px;
  top: 12px;
  display: block;
  text-indent: -9999px;
  width: 44px;
  height: 44px;
  background: no-repeat url(images/e-header-menu.svg);
  transition: all 0.4s ease;
}

div#page-anshante main header div.inner a#sp-menu.close{
  background: no-repeat url(images/e-header-menu-c.svg);
}

div#page-anshante main section#catch {
}

div#page-anshante main section#catch div.colored { */ */
}

div#page-anshante main section#catch div.colored:before{
}

div#page-anshante main section#catch div.colored div.content{
}

div#page-anshante main section#catch div.colored div.content h2 {
}

div#page-anshante main section#catch div.colored div.content h2 span#h2add {
}

div#page-anshante main section#catch div.colored div.content h2 span.yb {
}

div#page-anshante main section#catch div.colored div.content h2 span.yb:after{
}

div#page-anshante main section#catch div.colored div.content p {
}

div#page-anshante main section#catch a {
}

div#page-anshante main section#catch a span.upper {
}

div#page-anshante main section#catch a span.lower {
}

div#page-anshante main section#about {
}

div#page-anshante main section#about h2 {
}

div#page-anshante main section#about h2 span.apeal{
}

div#page-anshante main section#about h2 span.apeal:after{
}

div#page-anshante main section#about dl {
}

div#page-anshante main section#about dl dt {
}

div#page-anshante main section#about dl dd{
}

div#page-anshante main section#about dl dd:before {
}

div#page-anshante main section#about dl dd div.outline {
}

div#page-anshante main section#about dl dd div.outline span.apeal {
}

div#page-anshante main section#about dl dd div.detail {
}

div#page-anshante main section#about dl dd div.detail span.apeal {
}

div#page-anshante main section#reason {

}


div#page-anshante main section#reason h2 {
}

div#page-anshante main section#reason h2 span.apeal {
}

div#page-anshante main section#reason h2 span.apeal:after{
}

div#page-anshante main section#reason p.explain {
}

div#page-anshante main section#reason ol {
  flex-wrap: wrap;
  justify-content: center;
}

div#page-anshante main section#reason ol li{
  margin: 0px 12px 40px 12px;
}

div#page-anshante main section#reason ol li:last-child {
}

div#page-anshante main section#reason ol li span.point{
}

div#page-anshante main section#reason ol li span#point1{
}

div#page-anshante main section#reason ol li span#point2{
}

div#page-anshante main section#reason ol li span#point3{
}

div#page-anshante main section#reason ol li section {
}

div#page-anshante main section#reason ol li section h3 {
}

div#page-anshante main section#reason ol li section h3 span.db {
}

div#page-anshante main section#reason ol li section p {
}

div#page-anshante main section#reason ol li section a {
}

div#page-anshante main section#voice {
}

div#page-anshante main section#voice div.df {
}

div#page-anshante main section#voice div.df h2 {
}

div#page-anshante main section#voice div.df p.explain {
}

div#page-anshante main section#voice div#voice-main{
  justify-content: center;
}

div#page-anshante main section#voice div.df section.circle {
}

div#page-anshante main section#voice div.df section.circle div.title-area {
}

div#page-anshante main section#voice div.df section.circle div.title-area h3 {
}

div#page-anshante main section#voice div.df section.circle div.title-area h3 span.apeal {
}

div#page-anshante main section#voice div.df section.circle div.title-area h3 span.db {
}

div#page-anshante main section#voice div.df section.circle div.title-area p.class {
}

div#page-anshante main section#voice div.df section.circle div.title-area p.class span.year {
}

div#page-anshante main section#voice div.df section.circle p.voice-main {
}

div#page-anshante main section#voice div.df section.circle p.voice-main:before{
}

div#page-anshante main section#voice div.df section.circle p.voice-main:after{
}

div#page-anshante main section#voice div.df section.circle p.voice-main span.yb:after {
}

div#page-anshante main section#voice div.df div.right {
}

div#page-anshante main section#voice div.df div.right section.square {
}

div#page-anshante main section#voice div.df div.right section.square:last-child {
}

div#page-anshante main section#voice div.df div.right section.square div.title-area {
}

div#page-anshante main section#voice div.df div.right section.square div.title-area h3 {
}

div#page-anshante main section#voice div.df div.right section.square div.title-area h3 span.db {
}

div#page-anshante main section#voice div.df div.right section.square div.title-area h3 span.db span.apeal {
}

div#page-anshante main section#voice div.df div.right section.square div.title-area p.class {
}

div#page-anshante main section#voice div.df div.right section.square div.title-area p.class span.year {
}

div#page-anshante main section#voice div.df div.right section.square p.voice-main {
}

div#page-anshante main section#voice div.df div.right section.square p.voice-main:before{
}

div#page-anshante main section#voice div.df div.right section.square p.voice-main:after{
}

div#page-anshante main section#voice div.df div.right section.square p.voice-main span.apeal {
}

div#page-anshante main section#offer {
}

div#page-anshante main section#offer:before{
}

div#page-anshante main section#offer:after{
}

div#page-anshante main section#offer h2 {
}

div#page-anshante main section#offer h3 {
}

div#page-anshante main section#offer div.table {

}

div#page-anshante main section#offer div.table dl {
}

div#page-anshante main section#offer div.table dl:last-child{
}

div#page-anshante main section#offer div.table dl dt {
}

div#page-anshante main section#offer div.table dl dd {
}

div#page-anshante main section#offer div.table dl dd ul {
}

div#page-anshante main section#offer div.table dl dd ul li {
}

div#page-anshante main section#offer div.table dl dd p {
}

div#page-anshante main section#offer div.table dl dd a {
}

div#page-anshante main section#flow {
}

div#page-anshante main section#flow h2 {
}

div#page-anshante main section#flow h2 span.yb{

}

div#page-anshante main section#flow h2 span.yb:after{
}

div#page-anshante main section#flow ol {
}

div#page-anshante main section#flow ol li.main-li {
}

div#page-anshante main section#flow ol li.main-li:after{
}

div#page-anshante main section#flow ol li.main-li:last-child:after{
}

div#page-anshante main section#flow ol li.main-li section h3 span.text {
}

div#page-anshante main section#flow ol li.main-li section h3 span.text:after {
}



div#page-anshante main section#flow ol li.main-li section.flows{
}

div#page-anshante main section#flow ol li.main-li section h3 {
}

div#page-anshante main section#flow ol li.main-li section h3 span.no {
}

div#page-anshante main section#flow ol li.main-li section h3 span.text {
}

div#page-anshante main section#flow ol li.main-li section p {
}

div#page-anshante main section#flow ol li.main-li section p span.yb:after {

}




div#page-anshante main section#flow ol li.main-li section#no1 {
}

div#page-anshante main section#flow ol li.main-li section#no1 h3 {
}

div#page-anshante main section#flow ol li.main-li section#no1 h3 span.no {
}

div#page-anshante main section#flow ol li.main-li section#no1 h3 span.text {
}

div#page-anshante main section#flow ol li.main-li section#no1 p {
}

div#page-anshante main section#flow ol li.main-li section#no1 p span.yb:after {

}

div#page-anshante main section#flow ol li.main-li section#no2 {

}

div#page-anshante main section#flow ol li.main-li section#no2 h3 {
}

div#page-anshante main section#flow ol li.main-li section#no2 h3 span.no {
}

div#page-anshante main section#flow ol li.main-li section#no2 h3 span.text {
}

div#page-anshante main section#flow ol li.main-li section#no2 ul {
}

div#page-anshante main section#flow ol li.main-li section#no2 ul li {
}

div#page-anshante main section#flow ol li.main-li section#no2 ul li:last-child {
}

div#page-anshante main section#flow ol li.main-li section#no2 ul li section.lists {
}

div#page-anshante main section#flow ol li.main-li section#no2 ul li section.lists h4 {
}

div#page-anshante main section#flow ol li.main-li section#no2 ul li section.lists p {
}

div#page-anshante main section#flow ol li.main-li section#no2 ul li section.lists p span.yb:after {

}

div#page-anshante main section#flow ol li.main-li section#no2 ul li section.lists p a.accessmap {
}

div#page-anshante main section#flow ol li.main-li section#no3 {
}

div#page-anshante main section#flow ol li.main-li section#no3 h3 {
}

div#page-anshante main section#flow ol li.main-li section#no3 h3 span.no {
}

div#page-anshante main section#flow ol li.main-li section#no3 h3 span.text {
}

div#page-anshante main section#flow ol li.main-li section#no3 p {
}

div#page-anshante main section#flow ol li.main-li section#no3 p span.yb:after {

}

div#page-anshante main section#entry {
}

div#page-anshante main section#entry h2 {
}

div#page-anshante main section#entry p {
}

div#page-anshante main section#entry div.contact {
}

div#page-anshante main section#entry div.contact dl {
}

div#page-anshante main section#entry div.contact dl dt {
}

div#page-anshante main section#entry div.contact dl dd {
  position: static;
}

div#page-anshante main section#entry div.contact dl dd span#line-add{
  top: auto;
  right: 0px;
  margin-top: -240px;
}

div#page-anshante main section#entry div.contact dl dd span#line-add span.apeal{
}

div#page-anshante main section#entry div.contact dl dd a {
}

div#page-anshante main section#entry div.contact dl dd img {
}

div#page-anshante main section#entry h3 {
}

div#page-anshante main section#entry div.table {
}

div#page-anshante main section#entry div.table dl {
}

div#page-anshante main section#entry div.table dl:last-child{
}

div#page-anshante main section#entry div.table dl dt {
}

div#page-anshante main section#entry div.table dl dd {
}

div#page-anshante main section#entry iframe#map {
}

div#page-anshante main footer {
}

div#page-anshante main footer div.df {
  display: block;
}

div#page-anshante main footer div.df h2 {
}

div#page-anshante main footer div.df h2 a {
  width: 176px;
  margin: 0 auto 20px;
}

div#page-anshante main footer div.df nav {
}

div#page-anshante main footer div.df nav ul {
}

div#page-anshante main footer div.df nav ul li {
}

div#page-anshante main footer div.df nav ul li a {
  padding: 12px 0px;
}

div#page-anshante main footer a#to-company {
}

div#page-anshante main footer p#anshante-cp {
}


}



