@charset "utf-8";

/*==================================================
	Javascript modules > Viewer > Background
==================================================*/
#viewer-bg{
background-color:#000;
}

/*==================================================
	Javascript modules > Viewer > Loader
==================================================*/
#viewer-loader{
background:#fff url(//d1l9707p5uc4fl.cloudfront.net/otona/car_common/images/viewer/loader.gif?20101215) center center no-repeat;
height:150px;
width:150px;
}

/*==================================================
	Javascript modules > Viewer > Holder
==================================================*/
#viewer-holder{
background:#fff;
border:1px solid #fff;
}

/*==================================================
	Javascript modules > Viewer > Holder > Image
==================================================*/
#viewer-holder.image{
padding:35px 30px;
}
#viewer-holder.image #viewer-close{
display:block;
height:24px;
width:75px;
text-indent:-9999px;
background:url(//d1l9707p5uc4fl.cloudfront.net/otona/car_common/images/viewer/viewer-close.png?20101215) 0 0 no-repeat;
position:absolute;
top:0;
right:-1px;
line-height:0;
font-size:0;
}
#viewer-holder.image #viewer-close:hover{
background-position:0 -24px;
}
#viewer-holder.image #viewer-state{
text-align:right;
color:#787878;
}
#viewer-holder.image #viewer-nav{
background:#000;
padding:2px 10px;
text-align:center;
}
#viewer-holder.image #viewer-nav a{
font-weight:bold;
padding:0 5px;
margin:0 5px;
color:#fff;
}
#viewer-holder.image #viewer-nav a:hover{
background:#fff;
color:#000;
}
#viewer-holder.image #viewer-state{
color:#666;
}
#viewer-holder.image #viewer-caption{
display:none;
/*margin:10px;
color:#333;*/
}
#viewer-holder.image #info_area{
display:none !important;
}

/*==================================================
	Javascript modules > Viewer > Holder > Html
==================================================*/
#viewer-holder.html #viewer-title{
display:none;
}
#viewer-holder.html #viewer-frame{
border:0 none;
max-width: 100%;
height: auto;
}
#viewer-holder.html #viewer-close{
display:block;
height:24px;
width:75px;
text-indent:-9999px;
background:url(//d1l9707p5uc4fl.cloudfront.net/otona/car_common/images/viewer/viewer-close.png?20101215) 0 0 no-repeat;
position:absolute;
top:0;
right:-1px;
line-height:0;
font-size:0;
}
#viewer-holder.html #viewer-close:hover{
background-position:0 -24px;
}

#ins-Area-Contents.viewer-Contents {
  background: none;
  padding: 35px 0;
  font-size: 13px;

}

#ins-Area-Contents p {
  margin-bottom: 20px;
  font-size: 108%;
}

#ins-Area-Contents * {
  margin: 0;
  padding: 0;
}

#ins-Area-Contents {
  line-height: 1.5;
  font-family: 'ヒラギノ角ゴ Pro W3','ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','MS PGothic',Osaka,Verdana,Arial, Helvetica, sans-serif;
  color: #636666;
}

#area-Main .alignC{
  text-align: center;
}

#area-Main .alignC img {
  max-width: 100%;
  height: auto;
}

#layer-Contents {
    text-align: left;
}

#thanks-msg {
display: none;
}

.p-tab__list {
  display: flex;
}

.p-tab__list > .p-tab__tab {
  margin: 0;
}

.p-tab__tab {
  width: 50%;
  height: 60px;
  border-bottom: 4px solid #ff8200;
  border-radius: unset;
}
