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

input[type="radio"]{
   -webkit-transform: scale(1.5);
   transform: scale(1.5);
   margin-right: 0.2em;
}
/*************************(スマホ用フォーム)*******************************************************/
/*
		*{
			margin: 0;
			padding: 0;
		}
		#canvas{
			position:absolute;
			transform: scale(1);
			margin: -420px 0px 0px 0px;
		}
		#wrapper{
			width: 100%;
			height: 100%;
		}
*/



/*
.dosuuzu_s{
  position: relative;
   margin: 0px 0px 0px -110px;
transform: scale(0.5);
}
.en_moon{
   position:absolute;
   margin: -508px 0px 0px -160px;
   transform: scale(1);
}
.en_s{
   position:absolute;
   margin: -507px 0px 0px -160px;
transform: scale(0.37);
}
.en_ss{
   position:absolute;
   margin: -508px 0px 0px -160px;
transform: scale(0.53);
}
.Laguna_house{
   position:absolute;
   margin: -545px 0px 0px -160px;
transform: scale(0.554);
}
*/
#wrapper01{
}




.setumei {
 display: none;
}
.counter {
 display: none;
}

.twitter2 {
 display: none;
}

#title2 {
 display: none;
}


#title img {
 width: 100%;
   transform: scale(0.6, 0.6);
}
img {
max-width: 100%;
}
p {
/* display: none;*/
}

select{
 font-size: 100%;
}
body{
 font-size: 90%;
 background-color: #ffffff;
}
/*
#main_bg1 {
max-width: 100%;
}
*/

#global_navi {
 font-size: 115%;
  margin: 0;
  padding: 0px;
 display: table-cell;
}
#global_navi2 {
 font-size: 115%;
  margin: 0;
  padding: 0px;
 display: table-cell;
}

#global_navi3 {
  display: none;
}
#TOP {
    text-align: right;
}

/*
.btn-circle-3d-dent {
  display: inline-block;
  text-decoration: none;
  background: #FFBF00;
  color: #FF7F00;
  width: 90px;
  height: 90px;
  font-size:28px;
  line-height: 80px;
  border-radius: 50%;
  text-align: center;
  overflow: hidden;
  box-shadow: inset 0px 3px 0 rgba(255,255,255,0.3), 0 3px 3px rgba(0, 0, 0, 0.3);
  font-weight: bold;
  text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.65);
  transition: .4s;
}

.btn-circle-3d-dent:active {
  -webkit-transform: translateY(1px);
  transform: translateY(1px);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.35);
  border-bottom: none;
}
*/
.btn-circle-3d-dent {
  display: inline-block;
  text-decoration: none;
  background: #FFBF00;
  color: #FF7F00;
  width: 90px;
  height: 90px;
  font-size:23px;
  line-height: 80px;
  border-radius: 50%;
  text-align: center;
  overflow: hidden;
  box-shadow: inset 0px 3px 0 rgba(255,255,255,0.3), 0 3px 3px rgba(0, 0, 0, 0.3);
  font-weight: bold;
  text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.65);
  transition: .4s;
}

.btn-circle-3d-dent:active {
  -webkit-transform: translateY(1px);
  transform: translateY(1px);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.35);
  border-bottom: none;
}



.btn-flat-border {
  font-size:18px;
  display: inline-block;
  padding: 0.5em 0.5em;
  text-decoration: none;
  color: #4C4C4C;
  border: solid 2px #4C4C4C;
  border-radius: 25px;
  transition: .4s;
}

.btn-flat-border:hover {
  background: #4C4C4C;
  color: white;
}

.btn-gradient-radius {
  display: inline-block;
  padding: 7px 20px;
  border-radius: 25px;
  text-decoration: none;
  color: #FFF;
  background-image: linear-gradient(45deg, #FFC107 0%, #ff8b5f 100%);
  transition: .4s;
}

.btn-gradient-radius:hover {
  background-image: linear-gradient(45deg, #FFC107 0%, #f76a35 100%);
}
.twitter-like{
   position:static;
   margin: 0px 0px 0px 100px;
   transform: scale(1.5, 1.5);
}

.fb-like{
   position:absolute;
   margin: 110px 0px 5px 170px;
   transform: scale(2.1, 2.1);
}
.menu{
 position:relative;
 padding-bottom: 50%;
 padding-top: 20px;
 height: 0;
 overflow: hidden;
 margin-top: 20px;
 margin-bottom: 20px;
}
.menu iframe{
 position:absolute;
 top: 0;
 left: 0;
 width:100%;
 height:100%;
}
.menu0{
  display: none;
}

/*************************PHP*******************************************************/


.birthday{
  display: none;
}
.birthday0{
 font-size: 100%;
   margin: 10px 5px 10px 5px;
}
.sitei_day0{
 font-size: 100%;
   margin: 10px 5px 25px 5px;
}

.sitei_day{
  display: none;
}
.Chart{
  display: none;
}
.synodic_period{
  display: none;
}
.result_title_a{
	font-weight: bold;
	background-color: #eee;
	padding:3px;
   margin: 40px 5px 0px 5px;

}


#wrapper{
   margin: 5px 0px 0px 0px;
}



.ws{
  display: block;
  margin: 0px 5px 10px 5px;
}
.planet_un{
  display: block;
  margin: 20px 5px 10px 5px;
}
.rakuten {
 display: none;
}

.unkoutuki{
   margin: 30px 5px 0px 5px;
}
.planet_az{
   margin: 30px 5px 0px 5px;
}
.planet_jun{
   margin: 30px 5px 0px 5px;
}
.jiun{
   margin: 30px 5px 0px 5px;
}
.planet{
   margin: 30px 5px 0px 5px;
}
.ki{
   margin: 30px 5px 0px 5px;
}
.Dasya{
 display: none;
}
.Dasya1{
 display: none;
}


.Hz0{
   margin: 20px 0px 0px 0px;
}

.Hz{
   margin: 20px 0px 0px 0px;
}
/*
.sintai_zu{
   margin: 20px 10px 0px 10px;
transform: scale(1, 1);

}
.sintai_new{
   position:absolute;
   margin: -545px 20px 0px 105px;
transform: scale(0.72, 0.72);
}
*/

#sintai_zu{
   margin: 5px 5px 5px 5px;
transform: scale(1, 1);/*transform: scale(1.5, 1.5);*/

}


.manden{
   margin: 30px 5px 0px 5px;
}

.tizu77{
  position: relative;
   margin: -150px 0px 0px 0px;
}
.manden_planet{
  position:absolute;
  margin: -416px 0px 0px -280px;
   transform: scale(0.408);
}
.ikeido{
  position: relative;
   margin: 10px 0px 0px 0px;
   font-size: 90%;
}
.worldmap1{
  position: relative;
   margin: -50px 0px 0px 0px;
}
.manden_planet1{
  position:absolute;
  margin: -345px 0px 0px -287px;
   transform: scale(0.4);
}
.name{
  position:absolute;
  margin: -52px 0px 0px -296px;
   transform: scale(0.4);
}

.ss{
   margin: 60px 0px 0px 0px;
}

.ikeido2{
  position: relative;
   margin: 30px 0px 0px 0px;
   font-size: 80%;
}
.ikeido3{
  position: relative;
   margin: 30px 0px 0px 0px;
   font-size: 80%;
}

/*************************(広告)*******************************************************/
.v_rakuten{
text-align: center;
  display: none;
/*   margin: 0px 5px 5px 5px;
   transform: scale(1);*/
}
.v_amazon{
  display: none;
/*text-align: center;
   margin: 0px 5px 5px 5px;
   transform: scale(1);*/
}
.v_yahoo{
  display: none;
/*text-align: center;
   margin: 0px 5px 5px 5px;
   transform: scale(1);*/
}
.v_rakuten1{
text-align: center;
   margin: 20px 0px 5px 0px;
}
.v_amazon1{
text-align: center;
   margin: 10px 0px 5px 0px;
}
.v_yahoo1{
text-align: center;
   margin: 10px 0px 0px 0px;
}

/********************************************************************************/

table{
   border:0.1px solid;
   text-align: center;
   border-color:#778899;
   font-size: 100%;
}
td{
   border:0px;
}
td.as{
    border:0.1px solid;
    border-color:#778899;
}
td.ass{
    text-align: left;
    border:0.1px solid;
    border-color:#778899;
}
td.asss{
    text-align: left;
    border-color:#778899;
}
td.assss{
    text-align: left;
   background-color:#000000;
   color:#ffffff;
}
td.asss1{
    text-align: left;
}

td.z0{
   background-color:#ff0000;
   color:#ffffff;
}
td.z1{
   background-color:#000000;
   color:#ffffff;
}
td.z5{
   background-color:#0099ff;
   color:#ffffff;
}
td.z6{
   background-color:#ffffff;
   color:#000000;
}
td.z7{
   background-color:#c0c0c0;
   color:#000000;
}
tr.z0{
   background-color:#ff0000;
   color:#ffffff;
}
tr.z1{
   background-color:#000000;
   color:#ffffff;
}
tr.z2{
   background-color:#ffffff;
}
tr.z3{
   background-color:#ffffff;
   color:#000000;
}
tr.z4{
   background-color:#ff69b4;
}
tr.z5{
   background-color:#0099ff;
   color:#ffffff;
}
tr.z7{
   background-color:#a9a9a9;
   color:#000000;
}
td.z6{
   background-color:#a9a9a9;
   color:#000000;
}



.vim-maha-gross{
   font-size: 15px;
}

.result_title{
	font-weight: bold;
	background-color: #eee;
	padding:3px;
   margin: 30px 0px 0px 0px;
}


.ufo{
text-align: center;
   margin: 0px 0px 0px 0px;
   transform: scale(0.5, 0.5);
}
.mitanjyou{
text-align: center;
   font-size: 120%;
   margin: 50px 0px 0px 0px;
}

/*
.btn_clear {
    padding: 3px 15px;
    color: #fff;
    display: inline-block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    text-decoration: none;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;

    background-color: #4C4C4C;
    border: solid 2px #4C4C4C;
}

*/
.return_top{
   margin: 15px 0px 15px 0px;
text-align: center;
}


.btn-square-little-rich {
  position: relative;
  display: inline-block;
  padding: 0.25em 0.5em;
  text-decoration: none;
  color: #FFF;
  background: #4C4C4C;/*色*/
  border: solid 1px #4C4C4C;/*線色*/
  border-radius: 4px;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
  text-shadow: 0 1px 0 rgba(0,0,0,0.2);
}

.btn-square-little-rich:active {
  /*押したとき*/
  border: solid 1px #FFBF00;
  box-shadow: none;
  text-shadow: none;
}

}

/**************************************************768******************************/
@media screen and (min-width : 1025px){

/*************************(PC用フォーム)*******************************************************/

img {
max-width: 100%;
}

ul {
  width: 100%;
  padding: 10;

}
li {
  margin: 0;
  padding: 0;
  display: inline-block;
  background: #aaaad4;
}


p {
font-size:100%;
}

select{
 font-size: 25px;
}
body{

	background: url(nihon0000.jpg);
        font-size: 90%;

}
#title {
width: 50px;
}
#title2 {
text-align: center;
}



.btn-circle-3d-dent {
  display: inline-block;
  text-decoration: none;
  background: #FFBF00;
  color: #FF7F00;
  width: 122px;
  font-size:35px;
  height: 120px;
  line-height: 120px;
  border-radius: 50%;
  text-align: center;
  overflow: hidden;
  box-shadow: inset 0px 3px 0 rgba(255,255,255,0.3), 0 3px 3px rgba(0, 0, 0, 0.3);
  font-weight: bold;
  text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.65);
  transition: .4s;
}


/*リッセト現在時刻*/
.btn-flat-border {
  font-size:20px;
  padding: 0.3em 1em;
  border: solid 2px #4C4C4C;
  border-radius: 25px;
}



/********************************************************************************/

.b1{
font-weight: bold;
}

table{
   border:0.1px solid;
   text-align: center;
   border-color:#778899;
   font-size: 100%;
}

td.as{
    border:0.1px solid;
    border-color:#778899;
}
td.ass{
    text-align: left;
    border:0.1px solid;
    border-color:#778899;
}
td.asss{
    text-align: left;
    border-color:#778899;
}
td.assss{
    text-align: left;
   background-color:#000000;
   color:#ffffff;
}
td.asss1{
    text-align: left;
}


td.z0{
   background-color:#ff0000;
   color:#ffffff;
}
td.z1{
   background-color:#000000;
   color:#ffffff;
}
td.z5{
   background-color:#0099ff;
   color:#ffffff;
}
td.z6{
   background-color:#a9a9a9;
   color:#000000;
}
td.z7{
   background-color:#c0c0c0;
   color:#000000;
}

tr.z0{
   background-color:#ff0000;
   color:#ffffff;
}
tr.z1{
   background-color:#000000;
   color:#ffffff;
}
tr.z2{
   background-color:#ffffff;
}
tr.z4{
   background-color:#ff69b4;
}
tr.z5{
   background-color:#0099ff;
   color:#ffffff;
}
tr.z7{
   background-color:#a9a9a9;
   color:#000000;
}

.birthday{
   margin: 10px 50px 10px 50px;
   font-size: 100%;
}

.sitei_day{
   margin: 20px 50px 30px 50px;
   font-size: 100%;
}
.birthday0{
  display: none;
}
.sitei_day0{
  display: none;
}
.Chart{
 display: none;
/*   margin: 0px 20px 0px 20px;*/
}
.synodic_period{
 display: none;
/*   margin: 40px 20px 0px 20px;
   font-size: 100%;*/
}
.result_title_a{
	font-weight: bold;
	background-color: #eee;
	padding:5px;
   margin: 850px 20px 0px 20px;

}
/*
.dosuuzu_s{
   position:absolute;
   margin: 40px 0px 0px 115.5px;
transform: scale(0.95, 0.95);
}
.en_moon{
   position:absolute;
   margin: 58px 0px 0px 130px;
transform: scale(0.96, 0.96);
}
.en_s{
   position:absolute;
   margin: 57px 0px 0px 130px;
transform: scale(0.87, 0.87);
}
.en_ss{
   position:absolute;
   margin: 58px 0px 0px 130px;
transform: scale(1.03, 1.03);
}
.Laguna_house{
   position:absolute;
   margin: 195px 0px 0px 270px;
transform: scale(1.054, 1.054);
}
.house_s{
   position:absolute;
   margin: 195px 0px 0px 270px;
transform: scale(0.96, 0.96);
}
*/

/*
#CanvasID_s{
   position:absolute;
z-index:1;
left:0px;
top:0px;
}
#Pl_CanvasID{
   position:absolute;
z-index:100;
left:0px;
top:0px;
}
*/


/*
.Pl_house{
   position:absolute;
   margin: 195px 0px 0px 270px;
transform: scale(0.87, 0.87);
}




.N_house{
   position:absolute;
   margin: 195px 0px 0px 270px;
transform: scale(0.79, 0.79);
}
.U_house{
   position:absolute;
   margin: 195px 0px 0px 270px;
transform: scale(0.72, 0.72);
}
.Sa_house{
   position:absolute;
   margin: 195px 0px 0px 270px;
transform: scale(0.65, 0.65);
}
.Ju_house{
   position:absolute;
   margin: 195px 0px 0px 270px;
transform: scale(0.59, 0.59);
}
.Ma_house{
   position:absolute;
   margin: 195px 0px 0px 270px;
transform: scale(0.54, 0.54);
}
.E_house{
   position:absolute;
   margin: 195px 0px 0px 270px;
transform: scale(0.49, 0.49);
}
.Ve_house{
   position:absolute;
   margin: 195px 0px 0px 270px;
transform: scale(0.45, 0.45);
}
.Me_house{
   position:absolute;
   margin: 195px 0px 0px 270px;
transform: scale(0.41, 0.41);
}
.sun{
   position:absolute;
   margin: 384px 0px 0px 457px;
transform: scale(1, 1);
}*/

.ws{
 display: table-cell;
  padding: 20px 20px 20px 40px;
}
.planet_un{
 display: table-cell;
  padding: 20px 20px 20px 20px;
}
.unkoutuki{
   margin: 40px 20px 0px 20px;
}
.planet_az{
   margin: 40px 20px 0px 20px;
}
.planet_jun{
   margin: 40px 20px 0px 20px;
}
.jiun{
   margin: 40px 20px 0px 20px;
}
.planet{
   margin: 40px 20px 0px 20px;
}
.ki{
   margin: 40px 20px 0px 20px;
}
.Dasya{
   margin: 20px 20px 0px 20px;
}
.Dasya1{
   margin: 0px 20px 0px 20px;
}

.Hz0{
   margin: 40px 20px 0px 20px;
}
#sintai_zu{
   margin: 0px 50px 0px 20px;
transform: scale(1,1);/*transform: scale(1.5, 1.5);*/

}

.Hz{
   margin: 0px 20px 0px 20px;
}
/*
.sintai_zu{
   margin: 90px 20px 0px 120px;
transform: scale(1.2, 1.2);

}
*/
/*
.sintai_new{
   position:absolute;
   margin: -500px 30px 0px 200px;
transform: scale(1, 1)
}
*/
.ws_a{
   margin: 40px 20px 0px 20px;
}

.manden{
   margin: 40px 20px 0px 20px;
}
/*
.worldmap{
  position:absolute;
   margin: 15px 0px 0px 28px;
   transform: scale(1.06,1.06);
}
.worldmap{
  position:absolute;
   margin: -135px 0px 0px -220px;
   transform: scale(0.688);
}
*/
.worldmap777{
   margin: -130px 0px 0px -178px;
   transform: scale(0.685);
}
.tizu77{
  position:absolute;
   margin: -170px 0px 0px -270px;
   transform: scale(0.64);
}
/*.worldmap11{
   margin: -300px 0px 0px -335px;
   transform: scale(1);
}*/
.manden_planet0{
  position:absolute;
  margin: -723px 0px 0px 6px;
   transform: scale(1.01,1.01);
}
.manden_planet{
  position:absolute;
  margin: 3px 0px 0px 6px;
   transform: scale(1.01,1.01);
}


.worldmap7770{
   margin: -230px 0px 0px -240px;
   transform: scale(0.6);
}
.tizu770{
  position:absolute;
   margin: -230px 0px 0px -375px;
   transform: scale(0.6);
}
.manden_planet7770{
  position:absolute;
  margin: -867px 0px 0px 90px;
   transform: scale(1.18);
}
.manden_planet770{
  position:absolute;
  margin: 59px 0px 0px 93px;
   transform: scale(1.19);
}
/*
.worldmap1{
   margin: 70px 0px 0px 115px;
   transform: scale(1.275);
}
.manden_planet1{
  position:absolute;
  margin: -433px 0px 0px 3px;
}
*/
/*
.worldmap1{
   margin: 0px 0px 0px -17px;//////tizu17用
   transform: scale(0.96);
}
.manden_planet1{
  position:absolute;
  margin: -495px 0px 0px 3px;//////tizu17用
}
.nami2{
  position:absolute;
   margin: -634px 0px 0px -20px;
}
*/
.worldmap1{
  position:absolute;
   margin: 20px 0px -300px 105px;/*120*/
   transform: scale(1.278);
}
.manden_planet1{
  position:absolute;
  margin: 10px 0px 0px 2px;/*133*/
  transform: scale(1, 1);
}

.name{
  position:absolute;
  margin: 490px 0px 0px -1px;
   transform: scale(1);
}
.ss{
   margin: 0px 0px 0px 0px;
}

.worldmap2{
  position:absolute;
   margin: -220px 0px 0px -443px;
   transform: scale(0.523);
}
.manden_planet2{
  position:absolute;
  margin: 17px 0px 0px 17px;
   transform: scale(1.01,1.01);
}

.ikeido{
 text-align: left;
   margin: 50px 20px 0px 20px;
}
.ikeido2{
   margin: 50px 20px 0px 20px;
}
.ikeido3{
   margin: 50px 20px 0px 20px;
}





.vim-maha-gross{
   font-size: 15px;
}

.result_title{
	font-weight: bold;
	background-color: #eee;
	padding:5px;
   margin: 50px 0px 0px 0px;
}


.ufo{
text-align: center;
   margin: 0px 0px 0px 0px;
   transform: scale(0.3, 0.3);
}
.mitanjyou{
text-align: center;
   font-size: 120%;
   margin: 100px 0px 0px 0px;
}

.return_top{
   margin: 40px 0px 25px 0px;
text-align: center;
}


.btn-square-little-rich {
  position: relative;
  display: inline-block;
  padding: 0.25em 0.5em;
  text-decoration: none;
  color: #FFF;
  background: #4C4C4C;/*色*/
  border: solid 1px #4C4C4C;/*線色*/
  border-radius: 4px;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
  text-shadow: 0 1px 0 rgba(0,0,0,0.2);
}

.btn-square-little-rich:active {
  /*押したとき*/
  border: solid 1px #FFBF00;
  box-shadow: none;
  text-shadow: none;
}
.menu{
  position:absolute;
   margin: -1190px 0px 0px 620px;
   transform: scale(1, 1);
}

/*

.btn-circle-3d-dent {
  display: inline-block;
  text-decoration: none;
  background: #FFBF00;
  color: #FF7F00;
  width: 122px;
  font-size:35px;
  height: 120px;
  line-height: 120px;
  border-radius: 50%;
  text-align: center;
  overflow: hidden;
  box-shadow: inset 0px 3px 0 rgba(255,255,255,0.3), 0 3px 3px rgba(0, 0, 0, 0.3);
  font-weight: bold;
  text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.65);
  transition: .4s;
}

.btn-circle-3d-dent:active {
  -webkit-transform: translateY(1px);
  transform: translateY(1px);
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.35);
  border-bottom: none;
}




.btn-flat-border {
  font-size:20px;
  display: inline-block;
  padding: 0.3em 1em;
  text-decoration: none;
  color: #4C4C4C;
  border: solid 2px #4C4C4C;
  border-radius: 25px;
  transition: .4s;
}

.btn-flat-border:hover {
  background: #4C4C4C;
  color: white;
}

.btn-gradient-radius {
  display: inline-block;
  padding: 7px 20px;
  border-radius: 25px;
  text-decoration: none;
  color: #FFF;
  background-image: linear-gradient(45deg, #FFC107 0%, #ff8b5f 100%);
  transition: .4s;
}

.btn-gradient-radius:hover {
  background-image: linear-gradient(45deg, #FFC107 0%, #f76a35 100%);
}

*/
/*************************(広告)*******************************************************/
.v_rakuten{
text-align: center;
   margin: 90px 0px 5px 0px;
   transform: scale(1, 1);
}
.v_amazon{
text-align: center;
   margin: 10px 0px 5px 0px;
   transform: scale(1, 1);
}
.v_yahoo{
text-align: center;
   margin: 10px 0px 70px 0px;
   transform: scale(1, 1);
}

.v_rakuten1{
text-align: center;
   margin: 60px 0px 5px 0px;
}
.v_amazon1{
text-align: center;
   margin: 10px 0px 5px 0px;
}
.v_yahoo1{
text-align: center;
   margin: 10px 0px 5px 0px;
}



/*.menu1{
 position:relative;
 padding-bottom: 56.25%;
 padding-top: 30px;
 height: 0;
 overflow: hidden;
 margin-top: 20px;
 margin-bottom: 20px;
}
.menu1 iframe{
 position:absolute;
 top: 0;
 left: 0;
}
*/


.dosuuzu_all{
   margin: 40px 20px 0px 20px;
}
#wrapper{
   margin: 50px 50px 50px 50px;
}

#wrapper01{
}

#global_navi {
  display: none;
}
#global_navi2 {
  display: none;
}

#global_navi3 {
 font-size: 100%;
  margin: 0;
  padding: 10px;
}
#TOP {
    text-align: right;
}

.counter1 {
 display: none;
}
.setumei1 {
 display: none;
}


#main_bg {
   position:relative;
	background-color: #ffffff;
        margin: 50px 250px 50px 250px;
 /*border: 5px double #333333;*/ 
 border-radius: 10px;
 	/*border-top: #bcdd5b solid 15px;*/
}
.main_bg1 {
  display: table;
}

.main_bg0{
  display:table-cell;
  padding: 0px 30px 0px 30px;
}

.menu{
  display: none;
}

.menu0{
 position:relative;
 padding-bottom: 50%;
 padding-top: 20px;
 height: 0;
 overflow: hidden;
 margin-top: 20px;
 margin-bottom: 20px;
}
.menu0 iframe{
 position:absolute;
 top: 0;
 left: 0;
 width:100%;
 height:100%;
}






.clearfix{
  display: none;
}


input[type="radio"]{
   -webkit-transform: scale(1.5);
   transform: scale(1.5);
   margin-right: 0.2em;
}


}


