body {color: black; background: white; margin: 0; padding: 0; font-size: medium; font-family: 'Meiryo', 'MS PGothic', sans-serif;text-align:center;border:none}

table { margin: 5; padding: 5; font-size: medium;margin-left: auto;margin-right: auto; width: 750px;}
table td {padding: 0; border-width: 0; vertical-align: top; font-family: 'Meiryo','MS PGothic', sans-serif; max-height: 100%;border:none}
a {color: #4D4D4D; font-weight: bold; background-color: transparent;}
a:hover {color: #32CD32;}
p {max-height:100%} /*chromeバグ対応*/
/*****ヘッダーのリンク*****/
h1#order {border:none;text-align: center;padding:0;font-size:1.8em;margin-top:50px;}
#orderlink {margin-top:-34px;}
#orderlink a {color:#797979}
#orderlink a:hover {color: #32CD32;}
#orderheader td#headerbar  {border-bottom: 1px solid #ffa500;}
span.point_r {display:inline-block;line-height:0px;width: 0px; height: 0px; border-left: 10px solid dodgerblue; border-top: 7px solid transparent;border-bottom: 7px solid transparent;margin-right:7px;}
/******************************/

#theader {margin: 0;padding: 0; width: 100%;}
th {background-color: #f5c251; color: #ffffff; padding : 2px; vertical-align : middle;font-size:1.2em;color:#4d4d4d;font-weight:normal}

.itemlft {white-space: nowrap;}
.perinfo1 {margin-top:20px;font-size:1.1em}
.perinfo2 {width:auto}

input[type="radio"] , input[type="checkbox"]{
   -webkit-transform: scale(1.3);
   transform: scale(1.3);
   margin-right: 0.5em;}

INPUT.button1 {-webkit-appearance:none;-moz-appearance;none;appearance:none;
    width:300px;
    margin:10px 0 20px 0; font-size:1.3em;
    display: inline-block;
    padding-top: 10px; padding-bottom: 10px;
    text-decoration: none;
    background: #EF6C00;/*ボタン色*/
    color: #FFF;
    border-bottom: solid 4px #A74B00;
    border-radius: 5px;
}

.strred { color: red; }
.strwht { color: white; }

.itemcnt {background-color: #F5F5DC; padding: 5px; text-align: center;}
.itemlft {background-color: #F5F5DC; padding: 5px; text-align: left;}
.itemrht {background-color: #F5F5DC; padding: 5px; text-align: right;}
.itemrit {background-color: #F5F5DC; padding: 5px; text-align: left;}

.fontlarge { font-size: 170%; }
.fontsmall { font-size: 80%; }

#kakunin  {margin: 40px auto; width: 800px;table-layout:fixed;}



/*****ご注文について ライセンスとディアについて*****/
.gochumon {
  position: relative;
  width: 130px;
  height: 28px;
}
.gochumon2 {
  width: 225px;
}

.gochumon:after {
  content: '';
  position: absolute;
  display:inline-block;
  top: 0;
  left: -5;
  width: 100%;
  height: 100%;
  background: #a37200;
  border-radius: 5px 5px 0 0;
  transform-origin: 100% 100% 100% 100%;
  transform: perspective(200px) rotateX(30deg);
}
.gochumon2:after {
  transform: perspective(400px) rotateX(30deg);
}

.moji:after {
  content:'ご注文について';
  position: relative;
  top: -24px;
  left: -13px;
}
.moji2:after {
  content:'ライセンス再登録の際の注意';
}
#orderlink td:not(#tophe) a {
	color:#fff0ce;
	text-decoration: none;
}
#orderlink td:not(#tophe) a:hover {
	color:#fff1d1;
}
#orderlink a:hover .gochumon:after, #orderlink a:hover .gochumon2:after{
    background: #6d4d00;
}
/******************************/

