/* ī{{^3
/* Ep      Fp
/* EOg    FŹ×ß
/*--------------------------------------------------------------------------------*/
.square_button2 {
  /* ī{IČ`Ģč` */
  padding: 0.3em 0.3em 0.3em 0.3em;
  margin:0 auto;
  vertical-align: middle;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
  
  /* OgĢč` */
  border-style: none;

  /* tHgĢč` */
  font-weight: bold;

  /* üsČµ */
  white-space:nowrap;
}

/* ī{eLXg13
/*--------------------------------------------------------------------------------*/
.base_text_13 {
  font-weight: bold;
  white-space:nowrap;
  padding: 0.3em 0.3em 0.3em 0.3em;
}

/*  2018/11/19 added by CITS yS\lāsj[AĪz start  */
/*================================================================================*/
/*= ftHglšč`                                                           =*/
/*================================================================================*/

/* @standard html tagšč`@*/
/*--------------------------------------------------------------------------------*/

body{
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* color: #000000; */
  color: #4E5264;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* font-family: 'Helvetica Neue', Helvetica, Arial, Verdana, 'qMmpS ProN W3', 'Hiragino Kaku Gothic ProN', 'CI', Meiryo, 'lr oSVbN', 'MS PGothic', sans-serif; */
  font-family: "CI", Meiryo, "lr oSVbN", "MS PGothic", sans-serif;
  /* font-size: 13px; */
  font-size: 16px;
  /* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
  text-align: left;
  padding:0px;
  margin:0px;
}

p, caption{
  padding: 0.8em 0.8em 0.6em 0.8em;
  font-size: 1em;
}

th, td{
  padding: 0.8em 0.8em 0.6em 0.8em;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* font-size: 13px; */
  font-size: 16px;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
}


p {
  line-height: 1.5em;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
  font-size: 16px;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */
}

select{
  margin-left: 1em;
  padding: 0.2em 0.1em 0.1em 0em;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
  /* font-size: 1em; */
  font-size: 16px;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */
}

/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
@-moz-document url-prefix() {
  select{
    background-color: #fff;
    border-radius: 5px;
    border: 1px solid;
    padding-left: 4px;
  }
}
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */

br{
  clear:both;
}

div {
 }

html {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

th {
  text-align: center;
  font-weight: normal;
  vertical-align: middle;
}

caption,td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

q, blockquote {
  quotes: none;
}

q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

a img {
  border: none;
}

/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
a {
	color: #0469B5;
}
a:hover{
	text-decoration: none;
}
a.disabled{
	pointer-events: none;
}
u {
	color: #4E5264;
}
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

h1 {
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* font-size: 1.5em; */
  font-size: 24px;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
  font-weight: bold;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
  line-height: 24px;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */
}

h2 {
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* font-size: 1.2em; */
  font-size: 18px;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
  font-weight: bold;
}
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
h3 {
  font-size: 16px;
  font-weight: bold;
}
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */


/* @GAIDĢX^Cšč`@*/
/*--------------------------------------------------------------------------------*/
/*****  SĢt[  *****/
#wrapper {
  width: 1000px;
/* DELyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Deleted by JASTECéŲ START */
  /* height: 100%; */
/* DELyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Deleted by JASTECéŲ END */
  float: center;
  margin: 0px auto;
}

/*****  E¤t[  *****/
#rightWrapper {
  float: right;
  width:100px;
  margin-left: 10px;
}



/* ==========================================================================
wb_[GA
========================================================================== */
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
#header {
  width: 100%;   
  margin: 0px auto;
}
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */

#headerArea{
	background:#fff;
	
	margin-bottom:30px;
}

/* logoBlock
-------------------------------------*/
#headerArea #logoArea {
	width:1000px;
	margin-top: -15px;
	margin-bottom: -30px;
	min-height:65px;
	overflow:hidden;
}
#headerArea #logoArea #logoAreaInner {
	float:left;
	width:343px;
	overflow:hidden;
}
#headerArea #logoArea #logoAreaInner li {
		float:left;
}
#headerArea #logoArea #logoAreaInner li#logo{
	margin:15px 30px 0 -40px;
}
#headerArea #logoArea #logoAreaInner li#productLabel{
	margin:7px 0px 0 0;
}

/* headerLoginArea
-------------------------------------*/
#headerArea #headerLoginArea {
	float:right;
	max-width:577px;
}
#headerArea #headerLoginArea li {
	float:left;
	padding-left:22px;
	padding-top:4px;
	margin:20px 0 0px 18px;
}
#headerArea #headerLoginArea li:first-child {
	margin:20px 0 0 0;
}
#headerArea #headerLoginArea li#headerLoginMain {
	background:url(/image/head_ico_001.gif) no-repeat left center;
}
#headerArea #headerLoginArea li#headerLoginQA {
	margin-top: 4px;
}
#headerArea #headerLoginArea li#headerLoginHelp {
	background:url(/image/head_ico_003.gif) no-repeat left center;
}
#headerArea #headerLoginArea li#headerLogout {
	margin-top: 4px;
}

/*****  g£GA1  *****/
#extension-1 {
  width: 100%;   
  margin: 0px auto;
}

/*****  j[GA  *****/
#navigation {
  width: 100%;   
  margin: 0px auto;
}

/*****  ęŹ^CgGA  *****/
#title {
  width: 100%;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* margin: 0em,0em,2em,0em; */
  margin: 2em 0px ;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
}

/*****  i»óµGA  *****/
#progress {
  width: 100%;   
  margin: 0em 0em 5em;
}

#progress ul{
  padding: 0.3em 0em 0.3em 0em;
}

#progress ul li i {
   padding: 0.4em 0em 0.4em 0em;
}

/*****  Øql¼GA  *****/
#customer {
/* DELyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Deleted by JASTECéŲ START */
  /* width: 100%; */
/* DELyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Deleted by JASTECéŲ END */
  margin: 0px auto;
  margin: 0em 0em 0.5em 0em;
}


/*****  G[bZ[WGA  *****/
#error {
  margin: 0px auto;
  padding: 0.5em 0.5em 0.3em 0.5em;
}

#error  p {   
  margin: 0px;
  font-weight: bold;
}

/*****  KChRgGA  *****/
#guide {
  width: 100%;   
  margin: 0px auto;
}

/*****  ĀŹGA  *****/
#main {
  width: 100%;   
  min-height: 400px;
  margin: 0px auto;
}

#main div {
  margin-bottom: 2em;
}

/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
#category_table div {
	margin-top: 4px;
	margin-right: 8px;
	margin-bottom: 4px;
}
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */

/*****  ĀŹGA(D00-10(ŪLcČµĢź)ĢŻgp)  *****/
#main_2 {
  width: 100%;   
  min-height: 250px;
  margin: 0px auto;
}

#main_2 div {
  margin-bottom: 2em;
}

/*****  ²ÓGAEy[WwvGA¤Ź  *****/
#margin_0 {
  list-style: none;
  margin-left:-20px;
  padding-left:0px;
}

/*****  ²ÓGA  *****/
#attention {
  width: 100%;   
  margin: 0px auto;
}


#attention ul {
  list-style: disc;
  margin: 0.5em;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* padding: 0em 0em 0.3em 2.3em; */
  padding: 0em 0em 0.3em 1.7em;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
}

#attention ul li{
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* padding: 0em 0em 1em 0em; */
  padding: 0em 0em 0em 0em;
  line-height:1.7;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
}

/*  D31-70Ģ²Ó¶¾ĢŹu²®  */
.col-1_D31-70 {
  display: inline-block;
  width: 130px;
  vertical-align: middle;
}
.col-2_D31-70 {
  display: inline-block;
  width: 30px;
  vertical-align: middle;
}

.col-3_D31-70 {
  display: inline-block;
  width: 790px;
  vertical-align: middle;
}

/*****  y[WwvGA  *****/
#help {
  width: 100%;   
  margin: 0px auto;
}

#help li {
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* margin: 0.5em 0.5em 0.3em 1em; */
  padding: 0em 0em 0em;
  line-height:1.7;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
}
#help ul {
  list-style: disc;
  margin: 0.5em;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* padding: 0em 0em 0.3em 0.3em; */
  padding: 0em 0em 0.3em 1.7em;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
}

#help ul.help_nosytle, #help li.help_nosytle {
  list-style: none;
  }
/*  D00-10Ģwv¶¾ĢŹu²®  */
.col-1_D00-10 {
  display: inline-block;
  width: 120px;
}
.col-2_D00-10 {
  display: inline-block;
  width: 400px;
}

/*  D01-20Ģwv¶¾ĢŹu²®  */
.col-1_D01-20 {
  display: inline-block;
  width: 140px;
  vertical-align: middle;
}
.col-2_D01-20 {
  display: inline-block;
  width: 20px;
  vertical-align: middle;
}
.col-3_D01-20 {
  display: inline-block;
  width: 730px;
  vertical-align: middle;
}

/*  D01-30Ģwv¶¾ĢŹu²®  */
.col-1_D01-30 {
  display: inline-block;
  width: 120px;
  vertical-align: middle;
}
.col-2_D01-30 {
  display: inline-block;
  width: 20px;
  vertical-align: middle;
}
.col-3_D01-30 {
  display: inline-block;
  width: 730px;
  vertical-align: middle;
}

/*  D11-10Ģwv¶¾ĢŹu²®  */
.col-1_D11-10 {
  display: inline-block;
  width: 180px;
  vertical-align: middle;
}
.col-2_D11-10 {
  display: inline-block;
  width: 20px;
  vertical-align: middle;
}
.col-3_D11-10 {
  display: inline-block;
  width: 730px;
  vertical-align: middle;
}

/***************/
.nave_help {
  width: 100%;   
  padding-bottom;10px;
}


/*****  Øā¢ķ¹GA  *****/
#inquiry {
  width: 100%;   
  margin: 0px auto;
}

/*****  g£GA2  *****/
#extension-2 {
  width: 100%;   
  margin: 0px auto;
}

/*****  tb^[GA  *****/
#footer {
  width: 100%;   
  margin: 0px auto;
}

#footer div {
   margin-top: 1em;
   clear:both;
}

#inquiry_j {
  background-image:url('/image/support.png');
  width: 997px;
  height: 190px;
  margin: 0px auto;
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 2px;
  border-color: #ACACAC;
}

#inquiry_j  div {
   margin-top: 1em;
   clear:both;
}

/*****  g£GA3  *****/
#extension-3 {
  width: 100%;   
  margin: 0px auto;
}

/*****  }Cio[bZ[WGA  *****/
#mynumber_attention {
  width: 100%;   
  margin: 0px auto;
}

/*================================================================================*/
/*=oi[GAĢCAEgpiHTML\¦j                                                         =*/
/*================================================================================*/

/*--------------------------------------------------------------------------------*/
.banner {
  width: 1000px;
  height: 90px
  margin: 15px auto 0px;
  overflow: hidden;
  margin-top: -5px;
  margin-bottom: -17px;
}

.banner_right {
  width: 260px;
  height: 90px;
  margin: 15px auto 0px;
  overflow: hidden;
  float: right;
  border-left-style: solid;
  border-left: 2px;
  border-color: #000000;
}

.banner2 {
  width: 1000px;
  height:200px;
  margin: 17px auto 0px;
  overflow: hidden;
  margin-bottom: -12px;
}

.banner2_right {
  width: 350px;
  overflow: hidden;
  float: right;
}


/* @ÅLiĢč`@*/
/*--------------------------------------------------------------------------------*/
/*****  WEBtHg  *****/
@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.0.3');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

/*****  tooltip IE8*****/
.tooltip span {
  margin: auto;
  width: 200px;
  display: none;
  padding: 4px 8px 4px 8px;
  margin-top: -8px;
  margin-left: auto;
  line-height: 1.6;
  text-align:left;
  white-space : normal;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* font-size: 13px; */
  font-size: 14px;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
  z-index:999;
}

/*****  tooltip IE9Čć***/
:root .tooltip span {
  margin: auto;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* width: 200px; */
  width: 250px;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
  display: none;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* padding: 4px 8px 4px 8px; */
  padding: 10px 16px 10px 16px;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
  margin-top: 8px;
  margin-left: 15px;
  line-height: 1.6;
  text-align:left;
  white-space : normal;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* font-size: 13px; */
  font-size: 14px;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
  z-index:999;
}

.tooltip {
  position: relative;
  display: inline-block;
  text-decoration: none;
  cursor: pointer;
  width: 1em;
  line-height: 10px;
  height: 10px;
  vertical-align: middle;
}

/****** clearfix ******/
.clearfix {
  min-height: 1px;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
}

.clearfix2 {
  padding: 0.8em 0.8em 0.6em 0.8em;
  margin-top: 0.5em;
}

.header_position {
  position:relative;
  width:1000px;
  height:46px;
}

.header_wrapper {
  position:absolute;
  width: 1000px;   
  height:46px;
  float:left;
  margin: 0px auto;
  background-image: URL("/image/header_bg.gif");
  background-repeat: repeat-x;
  background-position-x:0%;
  background-position-y:0%;
  background-size:auto;
  background-origin:padding-box;
  background-clip:border-box;
  background-color:#005bb5;
}

/* `FbN{bNXĢč`
/*--------------------------------------------------------------------------------*/
.checkbox_01 {
  margin-left: 1em;
  margin-bottom: -5px;
}

.checkbox_02 {
  margin-top: -10px;
  height:10px;
  margin-left: -13px;
}

/*================================================================================*/
/*= c[`bvĢSpaniHTML\¦j                                                         =*/
/*================================================================================*/

/* c[`bvĢĶĶÅ¬»
/*--------------------------------------------------------------------------------*/
.fa_span{
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}
 .fa_range{
  position: relative;
  display: inline-block;
  width: 1em;
  line-height: 10px;
  height: 10px;
  vertical-align: middle;
}
 .fa_span_range{
  position: relative;
  display: inline-block;
  width: 1em;
  line-height: 1em;
  height: 1em;
  vertical-align: middle;
}

.arrow_position1 {
  position: relative;
  top: 53px;
  left: 40px;
}

.arrow_position2 {
  position: relative;
  top: 53px;
  left: 50px;
}

.arrow_position3 {
  position: relative;
  top: 53px;
  left: 910px;
}

.arrow_position4 {
  position: relative;
  top: 53px;
  left: 920px;
}

.description1 {
  text-indent:-1em;
  list-style-type:none;
}

.description2 {
  list-style-type:none;
}

.description3 {
  list-style-type:square;
}

.description4 {
  text-indent:1em;
}

/*================================================================================*/
/*= ^Cg                                                                     =*/
/*================================================================================*/

/* ^CgFęŹ^Cg
/* wiFę
/*--------------------------------------------------------------------------------*/
.base_title_01 {
  margin-top: 0.0em;
  margin-right: 0.0em;
  margin-bottom: 0.0em;
  margin-left: 0.0em;
  padding: 0em;
  vertical-align: middle;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* padding: 0.8em 0.8em 0.6em 3.8em; */
  padding: 0.1em 0.0em 0.0em 0.0em;
  /* background-image: URL("/image/title_bg.gif"); */
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
  background-repeat: no-repeat;
/* DELyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Deleted by JASTECéŲ START */
  /* background-color:#005BB5; */
/* DELyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Deleted by JASTECéŲ END */
}

.base_title_01 label {
/* DELyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Deleted by JASTECéŲ START */
  /* background-color: rgba(0,0,0,0); */
/* DELyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Deleted by JASTECéŲ END */
  float: right;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /*font-size: 0.8em;	*/
  font-size: 16px;
  font-weight:normal;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
}

.base_title_01_j {
  margin-top: 1.5em;
  margin-right: 0.0em;
  margin-bottom: 0.5em;
  margin-left: 0.0em;
  padding: 0em;
  vertical-align: middle;
  padding: 0.8em 0.8em 0.6em 1.8em;
  background-repeat: no-repeat;
  background-color:#DF0101;
}

.base_title_01_z {
  margin-top: 0.7em;
  margin-right: 0.0em;
  margin-bottom: 0.5em;
  margin-left: 0.0em;
  padding: 0em;
  vertical-align: middle;
  padding: 0.8em 0.8em 0.6em 1.8em;
  background-repeat: no-repeat;
  background-color:#DF0101;
}

.base_title_01_p {
  margin-top: 0.5em;
  margin-right: 0.0em;
  margin-bottom: 0.5em;
  margin-left: 0.0em;
  padding: 0em;
  vertical-align: middle;
  padding: 0.8em 0.8em 0.6em 0.8em;
  background-repeat: no-repeat;
  background-color:#DF0101;
}



.base_title_01_j label {
  background-color: rgba(0,0,0,0);
  float: right;
  font-size: 0.8em;	
}

.base_title_01_z label {
  background-color: rgba(0,0,0,0);
  float: right;
  font-size: 0.8em;	
}

/* ^CgFŚ^Cg
/*--------------------------------------------------------------------------------*/
.base_title_02 {
  margin-top: 0.0em;
  margin-right: 0.0em;
  margin-bottom: 0.0em;
  margin-left: 0.0em;
  padding: 0.8em 0.8em 0.6em 0.8em;
  vertical-align: middle;
}

/* ^CgF×ńčj[
/*--------------------------------------------------------------------------------*/
.base_title_02_con {
  margin-top: 0.0em;
  margin-right: 0.0em;
  margin-bottom: -1.0em;
  margin-left: 0.0em;
  padding: 0.8em 0.8em 0.6em 0.8em;
  vertical-align: middle;
}

/* ^CgFŚ^Cg E
/*--------------------------------------------------------------------------------*/
.base_title_02_a_right {
  line-height: 25px;
  text-decoration: none;
}

/* ^CgFŚ^Cg Ømē¹UL
/*--------------------------------------------------------------------------------*/
.base_title_02_ul {
  width: 98%;
  padding-left: 15px;
  margin: 10px;
}

.base_title_02_ul_li_square{
  list-style: square;
  margin-bottom: 5px;
  padding: 0em 3em 0.3em 0em;
}
.base_title_02_ul_li{
  list-style: none;
  margin-bottom: 5px;
  padding: 0em 3em 1em 0em;
}
.base_title_02_al {
  padding-left: 15px;
  padding-top: 5px;
}
/* ^CgFG[bZ[W
/*--------------------------------------------------------------------------------*/
.base_title_03 {
  margin-top: 0.0em;
  margin-right: 0.0em;
  margin-bottom: 0.0em;
  margin-left: 0.0em;
  padding: 0em 0em 0em 0.8em;
  vertical-align: middle;
}

.base_title_03 P {
  padding: 0.3em 0.3em 0.1em 0.3em;
}


/* ^CgFRs[Cg
/*--------------------------------------------------------------------------------*/
.base_title_04 {
  margin-top: 0.0em;
  margin-right: 0.0em;
  margin-bottom: 0.0em;
  margin-left: 0.0em;
  padding-top:0.5em;
  padding-right:0em;
  padding-bottom:0.3em;
  padding-left:0em;
  vertical-align: middle;
}


/* ^CgFęŹ^Cg
/* wiFę
/*--------------------------------------------------------------------------------*/
.base_title_05 {
  position:absolute;
  width:500px;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* height:46px; */
  height:96px;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
  float:left;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* background-image: URL("/image/3.jpg"); */
  background-image: URL("/image/BPDirect_logo.png");
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
  background-repeat: no-repeat;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* background-position-x:0%; */
  background-position-x:1%;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* background-position-y:0%; */
  background-position-y:50%;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
  background-size:auto;
  background-origin:padding-box;
  background-clip:border-box;
  background-color:transparent;
  z-index:999;
}

.header_position {
  position:relative;
  width:1000px;
  height:96px;
}

.header_wrapper {
  position:absolute;
  width: 1000px;   
  height:96px;
  float:left;
  margin: 0px auto;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
  background-repeat: repeat-x;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */
  background-position-x:0%;
  background-position-y:0%;
  background-size:auto;
  background-origin:padding-box;
  background-clip:border-box;
  background-color:#ffffff;
}

.base_title_05 button {
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* font-size: 0.8em; */
  font-size: 14px;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
  float: right;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* margin-top: 0.5em; */
  margin-top: 2.7em;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
  margin-right: 1em;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
  font-weight:none;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */
}

.base_title_05 label {
  font-size: 1em;
  float: right;
  margin-top: 2em;
  margin-right: 1em;
}


/*================================================================================*/
/*=«oµiHTML\¦j                                                         =*/
/*================================================================================*/
.base_fukidashi_line {
  width 1000px;
  display table;
}


/*****  «oµBOX  ******/
.base_fukidashi {

  width: 570px;
  margin-top: -5px;
  margin-left:18px;
  margin-right:0px;
  margin-bottom:0px;
  padding-top: 10px;
  padding-left: 5px;
  padding-right: 2px;
  padding-bottom: 0px;
  word-wrap:break-word;
  border: 6px solid #c7dc68;
  -webkit-border-radius: 6px;
  -ms-border-radius: 6px;
  border-radius: 6px;
  background-color: #FFFFFF;
  z-index: 10;
}
/*****  īóĢ\¦  ******/
.base_fukidashi:after {
 content:'';
 bottom: 50px;
 border-top: 10px;
 border-bottom: 10px;
 position: absolute;
 display: block;
}
/*****  ¶ü«īóĢX^C  ******/
.base_fukidashi.left:after	 {
  position: relative;
  left: -20px;
  bottom: 10px;
  width: 0px;
  height: 0px;
  border-top: 4px solid transparent;
  border-right: 10px solid #c7dc68;
  border-bottom: 4px solid transparent;
  border-left: 4px solid transparent;
}

/*****  «oµBOX(ótęŹp)  ******/
.base_fukidashi_uktk {

  width: 570px;
  margin-top: 15px;
  margin-left:18px;
  margin-right:0px;
  margin-bottom:0px;
  padding-top: 10px;
  padding-left: 5px;
  padding-right: 2px;
  padding-bottom: 0px;
  word-wrap:break-word;
  border: 6px solid #c7dc68;
  -webkit-border-radius: 6px;
  -ms-border-radius: 6px;
  border-radius: 6px;
  background-color: #FFFFFF;
  z-index: 10;
}
/*****  īóĢ\¦  ******/
.base_fukidashi_uktk:after {
 content:'';
 bottom: 50px;
 border-top: 10px;
 border-bottom: 10px;
 position: absolute;
 display: block;
}
/*****  ¶ü«īóĢX^C  ******/
.base_fukidashi_uktk.left:after	 {
  position: relative;
  left: -20px;
  bottom: 10px;
  width: 0px;
  height: 0px;
  border-top: 4px solid transparent;
  border-right: 10px solid #c7dc68;
  border-bottom: 4px solid transparent;
  border-left: 4px solid transparent;
}

.base_fukidashi_left {
  width: 500px;
  display:table-cell; 
  vertical-align:middle;
  margin-top: 0px;
  margin-left:18px;
  margin-right:0px;
  margin-bottom:0px;
  padding-top: 10px;
  padding-left: 5px;
  padding-right: 2px;
  padding-bottom: 0px;
}


/*================================================================================*/
/*=«oµTviHTML\¦j                                                         =*/
/*================================================================================*/

/*--------------------------------------------------------------------------------*/
.hukidasi {
  background-color: #FFF;
  border: 1px solid #000;
  border-radius: 5px;
  position: relative;
}

.hukidasi:before {
  border: 10px solid transparent;
  border-right-color: #FFF;
  border-left-width: 0;
  left: -9px;
  content: "";
  display: block;
  top: 30px;
  position: absolute;
  width: 0;
  z-index: 1;
}

.hukidasi:after {
  border: 10px solid transparent;
  border-right-color: #000;
  border-left-width: 0;
  left: -10px;
  content: "";
  display: block;
  top: 30px;
  position: absolute;
  width: 0;
}

/*================================================================================*/
/*= e[u                                                                     =*/
/*================================================================================*/


/* ī{e[uč`1
/* J^Cg”ĄŃ
/*--------------------------------------------------------------------------------*/
.base_table_01, .base_table_01_noborder , .base_table_05{
  width: 100%;
  border-collapse: collapse;
  margin-top: 1em;
}

.base_table_01 th {
  padding: 1.2em 1.2em 0.9em 1.2em;
  border-width: 1px;
  border-style: solid;
}
.base_table_01 th.border_none,
.base_table_01 td.border_none {
  border: none;
  margin: 0;
  padding: 0;
}

.base_table_01 th.padding_small{
  padding: 0.6em 0.3em 0.6em 0.3em;
  border-width: 1px;
  border-style: solid;
}

.base_table_05 th {
  padding: 0.5em 1em 0.3em 1em;
  border-width: 1px;
  border-style: solid;
}

.base_table_05 th.border_none,
.base_table_05 td.border_none {
  border: none;
  margin: 0;
  padding: 0;
}

.base_table_01 td, .base_table_05 td {
  border-width: 1px;
  border-style: solid;
}
.base_table_01_noborder td{
  border-style: none;
  border-width: 0px;
}

/* ī{e[uč`2
/* J^CgcĄŃ
/*--------------------------------------------------------------------------------*/
.base_table_02 {
  width: 100%;
  border-collapse: collapse;
  margin-top: 1em;
  word-break: break-all;
}

.base_table_02 td {
  padding: 0.8em 0.8em 0.6em 0.8em;
  border-width: 1px;
  border-style: solid;
}

.base_table_02_noborder {
  width: 100%;
  border-collapse: collapse;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* margin-top: 1em; */
  margin-top: -20px;
  margin-bottom: -20px;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
}
.base_table_02_noborder td{
  padding: 0;
  border-width: 0px;
  border-style: none;
}



/* ī{e[uč`3
/*--------------------------------------------------------------------------------*/
.base_table_03 {
  width: 100%;
  clear:both;
  margin:0px;

  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  border-radius: 7px;
  border-width: 1px;
  border-style: solid;
  background-repeat: repeat;
  background-position-x: 0%;
  background-position-y: 0%;
  background-size: auto;
  background-origin: padding-box;
  background-clip: border-box;
  word-break: break-all;
}

.base_table_03 th {
  padding: 0.8em 0.6em 0.8em 0.8em;
  text-align: left;
  margin: 0px
  border-width: 0px;
  
}

.base_table_03 td {
  padding: 0.8em 0.6em 0.8em 0.8em;
  margin: 0px
  border-width: 0px;
}

/* ī{e[uč`4
/*--------------------------------------------------------------------------------*/
.base_table_04, .base_table_04_for_search{
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
  font-size: 100%;
}

.base_table_04 td {
  padding: 0em;
  text-align: center;
  vertical-align: middle;
}

.base_table_04_for_search_td {
  padding: 0em;
  vertical-align: middle;
}

/* ī{e[uč`6
/*--------------------------------------------------------------------------------*/
.base_table_06 {
  padding-left: 25px; 
  padding-top: 0px; 
  padding-bottom: 0px; 
  padding-right: 40px;
}

.base_table_06 tr {
  padding-left: 25px; 
  padding-top: 0px; 
  padding-bottom: 0px; 
  padding-right: 40px;
}

.base_table_06 tr td {
  padding-top: 10px; 
  padding-bottom: 0px; 
}

/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
.base_table_06_new {
	padding: 0px 40px 0px 25px;
}
.base_table_06_new tr {
	padding: 0px 40px 0px 25px;
}
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */
/* ī{e[uč`7
/*--------------------------------------------------------------------------------*/
.base_table_07{
  width: 102.5%;
  border-color: #acbed4;
  margin-top: -11px;
  margin-left: -12px;
  margin-bottom: -10px;
}

.base_table_07 td{
  border-style: hidden;
}

.base_table_07 td.leftsen{
  border-left-style: solid;
  border-left-color: #acbed4;
}

.base_table_07 td.rightsen{
  border-right-style: solid;
  border-right-color: #acbed4;
}

/* ī{e[uč`8
/*--------------------------------------------------------------------------------*/
.base_table_08 {
  width: 100%;
  border-collapse: separate;
	border-spacing: 2px;
	border: 1px #999999 solid;
  word-break: break-all;
}

.base_table_08 tr {
}

.base_table_08 td {
  border-width: 1px;
  border-style: solid;
	border-color: #999999;
}

.base_table_08 ul {
}

/* ī{e[uč`9
/*--------------------------------------------------------------------------------*/
.base_table_09 {
  width: 102.5%;
  border-collapse: separate;
	border-spacing: 2px;
	border: 1px #999999 solid;
  word-break: break-all;
}

.base_table_08 tr {
}

.base_table_08 td {
  border-width: 1px;
  border-style: solid;
	border-color: #999999;
}

.base_table_08 ul {
}

/*================================================================================*/
/*=wüęŹĢŗĢO[}iHTML\¦j                                                         =*/
/*================================================================================*/

/*--------------------------------------------------------------------------------*/
.tr_height_0px {
  height: 0px;
}

.tr_height_0_5px {
  height: 0.5px;
}

.tr_height_10px {
  height: 10px;
}

.tr_height_30px {
  height: 30px;
}

/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
.td_width_8pct {
	width: 8%;
}

.td_width_9pct {
	width: 9%;
}
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */

.td_width_12_5pct {
  width: 12.5%;
}

/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
.td_width_16pct {
	width: 16%;
}

.td_width_17pct {
	width: 17%;
}
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */

.tr_border_bottom{
  border-bottom: #c0c0c0 0.2em solid;
}

.td_border_side{
  border-left: #c0c0c0 0.2em solid;
  border-right: #c0c0c0 0.2em solid;
}

#borderBottomSeNasi {
  border-bottom-style: hidden; 
}

#borderTopSeNasi {
  border-top-style: hidden; 
}

#borderLeftSeNasi {
  border-left-style: hidden;
}

#borderLeftSeAri {
  border-left: solid;
  border-left-color: #DF0101;
}

#borderRightSeNasi {
  border-right-style: hidden; 
}

/*================================================================================*/
/*= e[uZ                                                         =*/
/*================================================================================*/

/* e[uZ
/*--------------------------------------------------------------------------------*/

.td_01 {
  text-align: center;
}

.td_01 button{
  width: 100%;
}

/*================================================================================*/
/*= eLXg                                                                     =*/
/*================================================================================*/

/* ī{eLXg1
/* EOg    FPF×ß
/* Ep      Fp
/*--------------------------------------------------------------------------------*/
.base_text_01 {
  padding: 0.5em 0.5em 0.3em 0.5em;
  border-style: solid;
  vertical-align: middle;
  display: inline-block;
}

/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
.base_text_attention {
	border-style: solid;
	padding: 0.5em 0.5em 0.3em;
	vertical-align: middle;
	display: inline-block;
	font-size: 18px;
	font-weight:bold;
}

.list_style_disc {
	list-style:disc;
}
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */
.base_text_01_1 {
  padding: 0.5em 0.3em 0.3em 0.5em;
  border-style: solid;
  vertical-align: middle;
  display: inline-block;
  position: relative;
  left: 15px;
}

.base_text_01_2 {
  padding: 0.5em 0.5em 0.3em 0.5em;
  border-style: solid;
  display: inline-block;
}

.base_text_01_check {
  padding: 0.5em 0.5em 0.3em 0.5em;
  border-style: solid;
  vertical-align: middle;
  display: inline-block;
  width: 1000px;
}
/* ī{eLXg2
/* EOg    FPF×ß
/* Ep      FŪ¢
/*--------------------------------------------------------------------------------*/
.base_text_02 {
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  border-radius: 7px;
  padding: 1.2em 1.2em 1.0em 1.2em;
  border-style: none;
  vertical-align: middle;
  display: inline-block;
}


/* ī{eLXg3
/* EOg    FPF×ß
/* Ep      Fć¾ÆŪ¢
/*--------------------------------------------------------------------------------*/
.base_text_03 {
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -ms-border-radius: 3px 3px 3px 3px;
  -o-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  padding: 0.5em 0.5em 0.3em 0.5em;
  border-style: none;
  vertical-align: middle;
  display: inline-block;
  margin-bottom: 0.2em; 
  float: right;
}

/* ī{eLXg4
/* EOg    FPF×ß
/* Ep      FŪ¢
/* base_text_02Ģ padding ¬³ß
/*@
/*--------------------------------------------------------------------------------*/
.base_text_04 {
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  border-radius: 6px;
  padding: 1em 0.7em 1em 0.7em;
  border-style: none;
  vertical-align: middle;
  display: inline-block;
}

/* ī{eLXg5
/* EOg    FPF¾ß
/* Ep      FŪ¢
/* base_text_02Ģ padding ¬³ß
/*@
/*--------------------------------------------------------------------------------*/
.base_text_05 {
    /* pĢč`(IE8ńĪ) */
  padding: 1em 0.7em 1em 0.7em;
  border: solid 3px #FFFF00;
  border-radius: 6px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  background-color; #000000
}


/* ī{eLXg6
/* EOg    FPF¾ß
/* Ep      FŪ¢
/*@base_text_06 0base_text_08@”ĄŃ 
/*--------------------------------------------------------------------------------*/
.base_text_06 {
  float: left;
  width: 310px;
  min-height: 317px; 
  margin-bottom: 10px;
  top: 890px; 
  /* pĢč`(IE8ńĪ) */
  padding: 0px 7px 10px 10px;
  border: solid 1px ;
  border-radius: 6px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  background-color; #000000
}
/* ī{eLXg7
/* EOg    FPF×ß
/* Ep      FŪ¢
/* 
/*
/*--------------------------------------------------------------------------------*/
.base_text_07 {
  float:  left;
  width: 310px;
  min-height: 317px; 
  margin-bottom: 10px;
  margin-left:5px;
  top: 890px; 
  left: 516px;
  /* pĢč`(IE8ńĪ) */
  padding: 0px 10px 10px 10px;
  border: solid 1px ;
  border-radius: 6px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  background-color; #000000
}
/* ī{eLXg8
/* EOg    FPF×ß
/* Ep      FŪ¢
/* base_text_02Ģ padding ¬³ß
/*@
/*--------------------------------------------------------------------------------*/
.base_text_08 {
  float:  left;
  width: 314px; 
  margin-left:5px;
  min-height: 317px;
  top: 890px; 
  left: 851px;
  /* pĢč`(IE8ńĪ) */
  padding: 0px 10px 10px 0px;
  margin-bottom: 10px;
  border: solid 1px ;
  border-radius: 6px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  background-color; #000000
}

/* ī{eLXg9
/* EOg    FPF×ß
/* Ep      FŪ¢
/* 
/*@base_text_09 0base_text_11@”ĄŃ 
/*--------------------------------------------------------------------------------*/
.base_text_09 {
  float:  left;
  width: 300px;
  min-hight: 220px; 
  margin: 5px 10px 10px 0px;
  padding: 10px 10px 10px 2px;
}
/* ī{eLXg10
/* EOg    FPF×ß
/* Ep      FŪ¢
/* 
/*@
/*--------------------------------------------------------------------------------*/
.base_text_10 {
  float:  left;
  width: 300px;
  margin: 5px 5px 10px 4px;
  padding: 10px 10px 10px 10px;
}
/* ī{eLXg11
/* EOg    FPF×ß
/* Ep      FŪ¢
/* 
/*@
/*--------------------------------------------------------------------------------*/
.base_text_11 {
  float:  left;
  width: 300px; 
  min-hight: 220px;
  margin: 5px 10px 10px 10px;
  padding: 10px 10px 10px 10px; 
}

/* ī{eLXg12
/* EOg    FPF×ß
/* Ep      FŪ¢
/*--------------------------------------------------------------------------------*/
.base_text_12 {
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -ms-border-radius: 7px;
  -o-border-radius: 7px;
  border-radius: 7px;
  padding: 1.2em 10px 1.0em 10px;
  border-style: none;
  vertical-align: middle;
  display: inline-block;
}

/*================================================================================*/
/*= eLXgüĶ{bNX                                                         =*/
/*================================================================================*/

/* ī{eLXg{bNX
/* EOg    FPF×ß
/* Ep      Fp
/*--------------------------------------------------------------------------------*/
.base_text_box_01 {
  padding: 0.5em 0.5em 0.3em 0.5em;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /* font-size: 2em; */
  /* border: 2px; */
  font-size: 24px;
  border: 1px;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
  border-style: solid;
  vertical-align: middle;
  font-weight: bold;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
  margin-right: 8px;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */
}

/* ī{eLXg{bNX
/* EOg    FPF×ß
/* EtHg      F1em
/*--------------------------------------------------------------------------------*/
.base_text_box_02 {
  padding: 0.5em 0.5em 0.3em 0.5em;
  margin-left: 20px;
  font-size: 1em;
  border: 2px;
  border-style: solid;
  vertical-align: middle;
}


/*================================================================================*/
/*= eLXgüĶ{bNX                                                         =*/
/*================================================================================*/

/* ī{eLXg{bNX
/* EOg    FPF×ß
/* Ep      Fp
/*  margin L
/*--------------------------------------------------------------------------------*/
.base_text_box_03 {
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
  /*width: 30%; */
  /*padding: 10px 11px 5px 10px; */
  /*margin: 10px 14px 10px 10px; */
  /*font-size: 1.2em	; */
  /*border: 1px; */
  /*border-style: solid; */
  /*vertical-align: top; */
  /*font-weight: bold; */
  padding: 0.5em 0.5em 0.3em; 
  border: 1px solid currentColor; 
  border-image: none; 
  font-size: 1em; 
  height:40px;
  vertical-align: middle;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
}

/* ī{eLXg{bNX04006Ķ”ĄŃ
/* Ep      FŪ¢
/* EOg    FPF×ß
/* EtHgF¾
/*--------------------------------------------------------------------------------*/
.base_text_box_04 {
  /* ī{IČ`Ģč` */
  width: 325px;
  height: 36px;
  margin-left: -10px;
  margin-bottom: -9px;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 1px;
 
  /* tHgĢč` */
  font-weight: bold;
  font-size: 25px;
  text-align: center;
  color: #FFFFFF;
  padding-top: 18px;
}

.base_text_box_05 {
  /* ī{IČ`Ģč` */
  width: 328px;
  height: 36px;
  margin-left: -10px;
  margin-right: -10px;
  margin-bottom: -10px;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 1px;
 
  /* tHgĢč` */
  font-weight: bold;
  font-size: 25px;
  text-align: center;
  color: #FFFFFF;
  padding-top: 18px;
}


.base_text_box_06 {
  /* ī{IČ`Ģč` */
  width: 322px;
  height: 36px;
  margin-left: 0px;
  margin-right: -10px;
  margin-bottom: -10px;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 1px;
 
  /* tHgĢč` */
  font-weight: bold;
  font-size: 25px;
  text-align: center;
  color: #FFFFFF;
  padding-top: 18px;
}

/* ī{eLXg{bNX
/* EOg    FPF×ß
/* Ep      Fp
/*--------------------------------------------------------------------------------*/
.base_text_box_07 {
  padding: 0.3em 0.5em 0.3em 0.5em;
  font-size: 12px;
  border: 1px;
  border-style: hidden;
  vertical-align: middle;
}

/* Ep      FŪ¢
/* EOg    FPF×ß
/* EtHgF¾
/*--------------------------------------------------------------------------------*/
.base_text_box_08 {
  /* ī{IČ`Ģč` */
  width: 625px;
  height: 20px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 1px;
 
  /* tHgĢč` */
  font-weight: bold;
  font-size: 18px;
  text-align: left;
  color: #FFFFFF;
  padding-top: 8px;
  padding-left: 6px;
}

/* Ep      FŪ¢
/* EOg    FPF×ß
/* EtHgF¾
/*--------------------------------------------------------------------------------*/
.base_text_box_09 {
  /* ī{IČ`Ģč` */
  width: 310px;
  height: 20px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 1px;
 
  /* tHgĢč` */
  font-weight: bold;
  font-size: 18px;
  text-align: left;
  color: #FFFFFF;
  padding-top: 8px;
  padding-left: 6px;
}


/*================================================================================*/
/*= g(pŪj  ”ĄŃ  wč                                                      =*/
/*================================================================================*/
.base_image {
  top: 20px;
  display:table-cell;
  vertial-align:middle;
}

.base_image_right {

  top:  20px;
  display:table-cell;
  vertical-align:bottom;
}

#base_img_00 {
  background-image:  URL("/image/tousin-set.png") ;
  background-position:  center;
  background-repeat: no-repeat;
   /* ī{IČ`Ģč` */
  height:  50px;
  padding-bottom: 100px;
  margin-bottom: 12px;
  margin-top:-4px;
}

#base_img_01 {
  background-image:  URL("/image/madoguchi.gif") ;
  background-position:  center;
  background-repeat: no-repeat;
   /* ī{IČ`Ģč` */
  height:  40px;
  padding-bottom: 100px;
  margin-left: -2px;
}

#base_img_02 {
  background-image: URL("/image/holiday_consul.png") ;
  background-position: center;
  background-repeat: no-repeat;
   /* ī{IČ`Ģč` */
  height:  40px;
  size: 150%;
  padding: 0px 0px 100px 0px;
  margin:  -20px 0px 0px 0px;
}

#base_img_03 {
  background-image: URL("/image/rank.png") ;
  background-position: right;
  background-repeat: no-repeat;
   /* ī{IČ`Ģč` */
  height:  100px;
}



#base_img_04 {
  background-image: URL("/image/alertmail.png") ;
  background-position: right; 
  background-repeat: no-repeat;
 
}

#base_img_05 {
  background-image: URL("/image/mail.png") ;
  background-position: right; 
  background-repeat: no-repeat;
  height: 150px:
}

/*================================================================================*/
/*= LO{^ĢŹu                                                       
/*================================================================================*/
#logout {
  margin-top: -25px;
  margin-bottom: -5px;
}

/*================================================================================*/
/*= A[Ä[{^ĢŹu                                                       
/*================================================================================*/
#alert {
  margin-top: -6px;
  margin-bottom: -10px;
}


/*================================================================================*/
/*= A[Ä[ęĢŹu                                                       
/*================================================================================*/
#alertmail {
  margin-top: -45px;
  margin-right: 30px;
}

/*================================================================================*/
/*= oi[ęĢTCY                                                       
/*================================================================================*/
#size {
  width: 460px;
  height: 70px;
}

/*================================================================================*/
/*= LO{^ĢŹu                                                       
/*================================================================================*/
#rank {
  margin-top: -20px;
  margin-bottom: -7px;
}

/*================================================================================*/
/*= SŅ}[NĢĢŹu                                                       
/*================================================================================*/
#beginner {
  margin-top: -10px;
  margin-bottom: -10px;
}

/*================================================================================*/
/*= {^                                                                       =*/
/*================================================================================*/

/* ī{{^
/* Ep      FŪ¢
/* EOg    FPF×ß
/* EtHgF¾
/*--------------------------------------------------------------------------------*/
.round_corner_button {
  /* ī{IČ`Ģč` */
  padding: 0.8em 0.8em 0.6em 0.8em;
  margin:0 auto;
  vertical-align: middle;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 1px;
  
  /* tHgĢč` */
  font-weight: bold;
  
  /* üsČµ */
  white-space:nowrap;  
}


/* ī{{^
/* Ep      FŪ¢
/* EOg    FPF×ß
/* EtHgF¾
/*--------------------------------------------------------------------------------*/
.round_corner_button1 {
  /* ī{IČ`Ģč` */
  padding: 0.8em 0.8em 0.6em 0.8em;
  margin:0 auto;
  vertical-align: middle;
  width: 250px;
  height: 46px;
  margin-bottom: 0px;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 1px;
  
  /* tHgĢč` */
  font-weight: bold;
  
  /* üsČµ */
  white-space:nowrap;  
}


/* ī{{^
/* Ep      FŪ¢
/* EOg    FPF×ß
/* EtHgF¾
/*  paddingAmarginTCY¬³ßi
/*--------------------------------------------------------------------------------*/
.round_corner_button2 {
  /* ī{IČ`Ģč` */
  padding: 0.6em 0.4m 0.6em 0.4em;
  margin-left:0em ;
  margin-right:0em ;
  margin-bottom:0em ;
  vertical-align: middle;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 0.5px;
  
  /* tHgĢč` */
  font-weight: bold;
  
  /* üsČµ */
  white-space:nowrap;  
}




/* ī{{^2
/* Ep      Fp
/* EOg    FŹ×ß
/*--------------------------------------------------------------------------------*/
.square_button {
  /* ī{IČ`Ģč` */
  padding: 0.8em 0.8em 0.6em 0.8em;
  margin:0 auto;
  vertical-align: middle;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
  
  /* OgĢč` */
  border-style: normal;
  border-width: 1px;
  
  /* üsČµ */
  white-space:nowrap;  
}

/* 2017.07.18 BPSFĻ§NISAĪÉüÆ½ęųĒ@\Ī(W0-2017-01-066) CECäć Add Start */
/* ī{{^3
/* Ep      Fp
/* EOg    FŹ×ß
/*--------------------------------------------------------------------------------*/
.square_button2 {
  /* ī{IČ`Ģč` */
  padding: 0.3em 0.3em 0.3em 0.3em;
  margin:0 auto;
  vertical-align: middle;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  -ms-border-radius: 0px;
  -o-border-radius: 0px;
  border-radius: 0px;
  
  /* OgĢč` */
  border-style: none;

  /* tHgĢč` */
  font-weight: bold;

  /* üsČµ */
  white-space:nowrap;
}
/* 2017.07.18 BPSFĻ§NISAĪÉüÆ½ęųĒ@\Ī(W0-2017-01-066) CECäć Add End */
/* ī{{^3
/* Ep      FŪ¢
/* EOg    FPF×ß
/* EtHgF¾
/*--------------------------------------------------------------------------------*/
.round_corner_button3 {
  /* ī{IČ`Ģč` */
  padding: 0.8em 0.8em 0.6em 0.8em;
  margin:0 auto;
  vertical-align: middle;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 1px;
  
  /* tHgĢč` */
  font-weight: bold;
  
  /* üsČµ */
  white-space:nowrap;  
  
  width: 40%;
}

/* ī{{^4
/* Ep      FŪ¢
/* EOg    FPF×ß
/* EtHgF¾
/*--------------------------------------------------------------------------------*/
.round_corner_button4 {
  /* ī{IČ`Ģč` */
  padding: 0.8em 5em 5em 0em;
  margin: 0;
  vertical-align: top;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 1px;
  
  /* tHgĢč` */
  font-weight: bold;
  
  /* üsČµ */
  white-space:nowrap;  
}


/* ī{{^5
/* Ep      FŪ¢
/* EOg    FPF×ß
/* EtHgF¾
/*--------------------------------------------------------------------------------*/
.round_corner_button5 {
  /* ī{IČ`Ģč` */
  margin-top: 8px;

  vertical-align: middle;
  height: 25px;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 1px;
  
  /* üsČµ */
  white-space:nowrap;  
}


/* ī{{^
/* Ep      FŪ¢
/* EOg    FPF×ß
/* EtHgF¾
/*--------------------------------------------------------------------------------*/
.round_corner_button6 {
  /* ī{IČ`Ģč` */
  padding: 0.8em 0.8em 0.6em 0.8em;
  margin: 6.4em 0em 0em 1.2em;
  vertical-align: middle;
  width: 250px;
  height: 46px;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 1px;
  
  /* tHgĢč` */
  font-weight: bold;
  
  /* üsČµ */
  white-space:nowrap;  
}


/* ī{{^
/* Ep      FŪ¢
/* EOg    FPF×ß
/* EtHgF¾
/*--------------------------------------------------------------------------------*/
.round_corner_button7 {
  /* ī{IČ`Ģč` */
  padding: 10px 45px 10px 45px;
  margin:0 auto;
  vertical-align: middle;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 1px;
  
  /* tHgĢč` */
  font-weight: bold;
  
  /* üsČµ */
  white-space:nowrap;  
}

/* yY0-2021-07-024 aorFS\lās_{Ah@\ÉWéęŹdlĻXĪÉĀ¢Äz2021.09.29 Add by CITS START */
/* ī{{^
/* Ep      FŪ¢
/* EOg    FPF×ß
/* EtHgF¾
/*--------------------------------------------------------------------------------*/
.round_corner_button8 {
  /* ī{IČ`Ģč` */
  padding: 0.8em 0.8em 0.6em 0.8em;
  margin:0 auto;
  vertical-align: middle;
  text-align:center;
  width: 250px;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 1px;
  
  /* tHgĢč` */
  font-weight: bold;
  
  /* üsČµ */
  white-space:nowrap;  
}

_::-webkit-full-page-media, _:future, :root .round_corner_button8 {
  /* ī{IČ`Ģč` */
  padding: 0.8em 0.8em 0.6em 0.8em;
  margin:0 auto;
  vertical-align: middle;
  text-align:center;
  width: 300px;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 1px;
  
  /* tHgĢč` */
  font-weight: bold;
  
  /* üsČµ */
  white-space:nowrap;  
}

@-moz-document url-prefix() {
.round_corner_button8 {
  /* ī{IČ`Ģč` */
  padding: 0.8em 0.8em 0.6em 0.8em;
  margin:0 auto;
  vertical-align: middle;
  text-align:center;
  width: 300px;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 1px;
  
  /* tHgĢč` */
  font-weight: bold;
  
  /* üsČµ */
  white-space:nowrap;  
}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.round_corner_button8 {
  /* ī{IČ`Ģč` */
  padding: 0.8em 0.8em 0.6em 0.8em;
  margin:0 auto;
  vertical-align: middle;
  text-align:center;
  width: 300px;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  
  /* OgĢč` */
  border-style: solid;
  border-width: 1px;
  
  /* tHgĢč` */
  font-weight: bold;
  
  /* üsČµ */
  white-space:nowrap;  
}
}
/* yY0-2021-07-024 aorFS\lās_{Ah@\ÉWéęŹdlĻXĪÉĀ¢Äz2021.09.29 Add by CITS END */



/*================================================================================*/
/*=­²gĢ×uvvĢpositoniHTML\¦j                                                         =*/
/*================================================================================*/

/*--------------------------------------------------------------------------------*/
.emphasis {
  border-style: none;
  position: relative;
  left: -9px;
  bottom: 10px;
}

.emphasis1 {
  border-style: none;
  position: relative;
  left: 5px;
  bottom: 10px;
}

.emphasis2 {
  border-style: none;
  position: relative;
  left: -10px;
  bottom: 22px;
}



/*================================================================================*/
/*=üĶęŹĢu~vĢpositioniHTML\¦j                                                         =*/
/*================================================================================*/

/*--------------------------------------------------------------------------------*/
.text_bottom {
  position: relative;
  bottom: -16px;
}
.text_bottom_02{
  position: relative;
  bottom: -3px;
}
.td_bottom {
  position: relative;
  bottom: -8px;
}
/*================================================================================*/
/*=üĶęŹĢupąz/ūvĢradioiHTML\¦j                                                 =*/
/*================================================================================*/

/*--------------------------------------------------------------------------------*/
#td_table{  
  border: none;
  margin: 0;
  padding: 1em 1em 1em 1em;
}

#td_table td {
  padding: 0.3em 0.3em 0.3em 0.3em;
}

/*================================================================================*/
/*=üĶęŹÅ#main divšcoverpiHTML\¦j                                                         =*/
/*================================================================================*/

/*--------------------------------------------------------------------------------*/
 #base_no_margin div {
  margin-bottom: 0em;
}

/*================================================================================*/
/*=üĶęŹÅtdšcoverpiHTML\¦j                                                         =*/
/*================================================================================*/

/*--------------------------------------------------------------------------------*/
.base_td_no_padding{
  padding: 0;
}

/*================================================================================*/
/*=jqueryÅjqueryÅ¶¬µ½}piHTML\¦j                                                         =*/
/*================================================================================*/

/*--------------------------------------------------------------------------------*/
#main div.volumn_div {
  width: 960px;
  height:130px;
  position: relative;
  margin-left: 8px;
  margin-bottom:-50px
}

/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
/** D31-60Īp  **/
#main div.volumn_div_1 {
  width: 920px;
  height: 130px;
  margin-bottom: -50px;
  margin-left: 8px;
  position: relative;
}
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */
/*================================================================================*/
/*=searchGAÅpeŚĢCAEgpiHTML\¦j                                                         =*/
/*================================================================================*/

/*--------------------------------------------------------------------------------*/
.base_search_div {
  padding-left: 40px;
}

.base_search_div p{
  padding: 0.8em 0.8em 0em 0.8em;
  font-size: 1em;
}

.div_position_left_30{
  padding: 0px 0px 0px 30px;
  vertical-align: middle;
}

.div_position_left_right_40_li {
  padding: 10px 0px 0px 40px;
  vertical-align: middle;
}

.div_position_left_top_li {
  padding: 10px 0px 0px 0px;
  vertical-align: middle;
}

.base_search_div_select {
  margin-left: 5px;
  width:80px;
}

.base_search_div_select2 {
  padding: 0.5em 0.5em 0.3em 0.5em;
  margin-left: 20px;
  font-size: 1em;
  border: 2px;
  border-style: solid;
  vertical-align: middle;
  width: 365px;
  border-color: #CCCCCC;
}





.arrow_box {
  position: relative;
  background: #88b7d5;
  border: 4px solid #C2E1F5;
}

.arrow_box:after, .arrow_box:before {
  bottom: 100%;
  border: solid transparent;
  content: " ";
  height: 0px;
  width: 0px;
  position: absolute;
  pointer-events: none;
}

.arrow_box:after {
  border-bottom-color: #88B7D5;
  border-width: 30px;
  left: 50%;
  margin-left: -30px;
}

.arrow_box:before {
  border-bottom-color: #C2E1F5;
  border-width: 36px;
  left: 50%;
  margin-left: -36px;
}



/*================================================================================*/
/*=I¹ęŹÅtršcoverpiHTML\¦j                                                         =*/
/*================================================================================*/

/*--------------------------------------------------------------------------------*/
.tr_height {
  line-height: 1.5;
}

/*================================================================================*/
/*= OteęŹ\¦(D21-30j                                                         =*/
/*================================================================================*/

	/* D21-30ęŹ `[g */


    canvas { 
	padding-top: 0px;
	padding-bottom: 0px;
        padding-left: 0px;
	padding-right: 0px;
	margin:0px;
	border-top: 0px;
  	border-right: 0x;
  	border-bottom: 0px; 
  	border-left: 0x;
  	}
    
	#chart {
	  margin-bottom: 0em;
	  background-color: #fff;
	
	  height: 200px; 
	  width: 860px;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
	  /*left:18px; */
	  left: 0px; 
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
	  right: 10px; 
	  margin-light:0px;
	  padding:0; 
	}
	
	#chart div{
	  margin-bottom: 0em;
	}


	.chart_btn_navi {
/* DELyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Deleted by JASTECéŲ START */
	  /* width:795px; */
/* DELyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Deleted by JASTECéŲ END */
	  height: 20px;
/* DELyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Deleted by JASTECéŲ START */
	  /* padding-top: 0px;
	  padding-left: 58px; 
	  padding-right: 8px; 
	  padding-bottom: 0px; */
/* DELyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Deleted by JASTECéŲ END */
	  background-color: #fff;
	  position:relative;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
	  margin-left: 0px;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */
	}
	


#modal-content{
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
/* border:1px solid ; */
border: 1px solid rgb(225, 225, 227);
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
border-image:none;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
border-radius:8px;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */
display:none;	
width: 30em;
position:absolute;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ START */
/* top:-700px; */
top: 50px;
/* MODyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Modified by JASTECéŲ END */
left:25%;
margin-top:-30px;
margin-right: -65px;
z-index:2;
}

#mdiv{
 text-align:center ;
}

#overlay_ul{
 text-align:center ;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
 padding-left: 15px;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */
}

#increment{
position:relative;
width: 10em;
padding-left:20px;
padding-right:20px;
font-size:2em;
text-align:right;
}

/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
@-moz-document url-prefix() {
  #increment {
    width: 11.5em;
  }
}
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */

#modal-overlay{
left:0px;
top:0px;
width:100%;
height:120%;
display:none;
position:fixed;
z-index:1;
background-color:rgba(0,0,0,0,75);
}

#month{
padding-left:40px;
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
color: #4E5264
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */
}
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
#yen {
	color: #4E5264
}
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */
/*================================================================================*/
.button-link{
color:rgb(0,0,255);
text-decoration:underline;
text-align: center;
}

.button-link:hover{
color:rgb(255,0,0);
cursor:pointer;
}

/*================================================================================*/
/*=D21-10ie[uĢbottommĘTOPĢüČµ                                        =*/
/*================================================================================*/

#borderBottomNSeNasi{
	border-bottom-width: 0px;
	padding: 0.6em 0em 0em 0em;
}
#borderTopSeNasi{
	border-top-width: 0px;
	padding: 0.3em 0em 0.6em 0em;
}

/*================================================================================*/
/*=D21-40ięŹÖiŽ¶¾ĢŹu²®                                            =*/
/*================================================================================*/
.tumitat_D21_40_label_magin{
	margin-top:30px;
	margin-bottom:40px;
	margin-left:30px;
}

/*================================================================================*/
/*=D21-20 D21-70ie[uĢzĢŹu                                        =*/
/*================================================================================*/

#tumitat_t1{
  white-space:pre;
  padding: 0.0em 0em 0em 0em;
  margin-left: -0.4em;
}

#tumitat_t2{
  white-space:pre;
}

/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ START */
.footer_margin{
	margin-top: 64px;
}

.footer_top_margin{
	margin-right: -38px;
	margin-bottom: -39px;
	bottom: 3px;
	position: sticky;
	right: calc(((100vw - 1080px)/2));
	padding: 0px 0px 0px 0px;
    z-index: 9;
    opacity: 0.9;
}

.footer_line_height {
	height: 27px;
}

.mg0 {
	margin:0px;
}

.img_top_size {
	width: 60px;
	height: 60px;
}

.img_pdf_size {
	width: 25px;
	height: 25px;
}
/* ADDyY0-2023-09-015zBPDirectFS\lj[AĪ 2024/03/09 Add by JASTECéŲ END */
/*================================================================================*/
/*=D01-10 D01-30i©ŖÉ Į½t@hšT·{^ĘõĢ]Ęé                                        =*/
/*================================================================================*/

.mt-10{
  margin-top: -10px;
}

.mt10{
  margin-top: 10px;
}

.mt-40{
  margin-top: -40px;
}

.mt-85{
  margin-top: -85px;
}

.mt-4{
  margin-top: -4px;
}


/* MõĢ±ĘÅĄĮ½ēGA
-------------------------------------*/
.tousinMaterial {
	width:1000px;
	margin:30px 0 0 0;
}
#wrap .tousinMaterial h2 {
	margin-bottom:20px;
	font-size:20px;
}
.tousinMaterial .tousinMaterialInner {
	width:1000px;
	height:370px;
}
.tousinMaterial .tousinMaterialInner dl {
	float:left;
	width:320px;
	margin-left:20px;
	margin-top:-3px;
}
.tousinMaterial .tousinMaterialInner dl:first-child {
	margin-left:0;
}
.tousinMaterial .tousinMaterialInner dl dd {
	padding:0px 10px 0px 15px;
	text-align:center;
	font-size:14px;
	margin-left:10px;
	margin-top:-15px;
}
.tousinMaterial .tousinMaterialInner dl dd p {
	line-height:1.8;
}

/*================================================================================*/
/*=    »Ģ¼                                      =*/
/*================================================================================*/
.sen_nasi_box  {
 width: 1000px; 
 margin-bottom: 20px;  
}

---------------------
.navi03_comment {
  padding-left: 0px;
  padding-top: 0px;
  list-style: none;
  line-height: 4.2em;
}

.navi_comment_sen {
  position: relative;
  border: 4px solid #C2E1F5;
}

.navi03_commet_ul {

  position: absolute;
  margin: 8px;
  padding: 0px;
  border: 6px solid #0071C3;
  -webkit-border-radius: 6px;
  -ms-border-radius: 6px;
  border-radius: 6px;
  background-color: #FFFFFF;
  z-index: 100;
}


/*================================================================================*/
/*= g(pŪj  anw@wiĀF  gČµ                                          =*/
/*================================================================================*/
#base_box_00 {
  /* ī{IČ`Ģč` */
  width: 100%;   
  padding: 0.8em 0.8em 0.6em 0.8em;
  margin:0 auto;
  vertical-align: middle;
  
  /* pĢč`(IE8ńĪ) */
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  background-color; #00bfff
}

/*================================================================================*/
/*= t[iHTML\¦j                                                         =*/
/*================================================================================*/

/* t[i²Ój
/* ³F500px
/*--------------------------------------------------------------------------------*/

.frame {
  width: 100%;
  margin: 0;
  padding: 0;
}


.frame iframe{
  width: 100%;
  height:500px;
  border-left: 1px solid #C0C0C0;
  border-bottom: 1px solid #C0C0C0;
  border-right-width: 0px;
}

/* üs³¹Č¢
/*-----------------------------------------------------------------------------------*/
.nowrap {
  white-space:nowrap;
}

/* ==========================================================================
Øā¢ķ¹GA
========================================================================== */


.inquiryAreaL {
  width: 658px;
  min-height: 181px;
  float: left;
  border-left: #999999 1px solid;
  border-top: #999999 1px solid;
  border-bottom: #999999 1px solid;
  border-right: none;
}

.inquiryAreaR {
  width: 338px;
  min-height: 176px;
  float: right;
  border: #999999 1px solid;
  margin-bottom:10px;
}

.sumaapp{
  margin-left: 10px;
  margin-top: 10px;
  width: 320px;
}

.inquirytitle{
  margin-left: 10px;
  margin-top: 10px;
  width: 630px;
}

.inquiryimage {
  margin-left: 25px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.inquiryimage_suma {
  margin-left: 25px;
  margin-top: 25px;
}

.inquiryimage_sentence {
  margin-top: 35px;
  margin-right: 280px;
  margin-bottom: 10px;
}

.inquiryimage_sentence li {
  margin-top: 20px;
  margin-left: 70px;
}
/*================================================================================*/
/*= MõūĄv\¦yŃBox(D00-11j                                                =*/
/*================================================================================*/
.tsntopgokei {
	margin-top:18px;
	margin-bottpm:-15px;
	padding-left:0.5em;
	padding-right:6.0em;
    height: 25px;
}
/*@üČµBOX@*/
.tsntopgokei_box  {
 width: 1000px; 
 margin-bottom: 20px;
 height:55px;  
}
/*  2018/11/19 added by CITS yS\lāsj[AĪz end */

.minwidth_315 {
 min-width: 315px;
}