@charset "shift_jis";
#globalwifi {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width: 950px;
}
#globalwifi .tokuten .cv01 {
	float: right;
	height: 224px;
	width: 246px;
	font-size: 13px;
	background-image: url(../img/006_cv.jpg);
	text-align: center;
}
#globalwifi .tokuten {
	margin-top: 20px;
	margin-bottom: 20px;
}
#globalwifi .contents01 .contents01-01 {
	background-image: url(../img/008.jpg);
	height: 333px;
	width: 950px;
}
#globalwifi .contents01 .contents01-02 {
	background-image: url(../img/010-2.gif);
	background-repeat: repeat-y;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 30px;
}#globalwifi .contents01 .contents01-01 h2 {
	font-size: 45px;
	color: #666;
	margin-bottom: 30px;
	margin-left: 30px;
	padding-top: 32px;
}
#globalwifi .contents01 .contents01-01 .contents01-text {
	width: 535px;
	margin-left: 30px;
}
#globalwifi .contents01 .contents01-01 .contents01-text p strong {
	color: #FF0000;
}
#globalwifi .contents01 .contents01-01 .contents01-text p .b {
	color: #000;
}
#globalwifi .contents01 {
	margin-bottom: 90px;
}
#globalwifi .contents02 .contents02-01 {
	background-image: url(../img/013.gif);
	height: 94px;
	width: 950px;
}
#globalwifi .contents02 .contents02-01 p {
	font-size: 12px;
	margin-left: 40px;
	padding-top: 20px;
}
#globalwifi .cv02 {
	text-align: center;
	width: 722px;
	margin-right: auto;
	margin-left: auto;
	padding: 15px;
	margin-bottom: 70px;
}
#globalwifi .contents02 {
	margin-bottom: 60px;
}
#globalwifi .cv02 .small {
	font-size: 11px;
}

#globalwifi .cv02 p {
	clear: both;
	font-size: 15px;
}

#globalwifi .space01 {
	clear: both;
	height: 10px;
}
#globalwifi .contents03 .contents03-01 {
	background-image: url(../img/016.jpg);
	height: 317px;
	width: 950px;
}
#globalwifi .contents03 .contents03-02 {
	background-image: url(../img/017.jpg);
	height: 297px;
	width: 950px;
}
#globalwifi .contents03 .contents03-03 {
	background-image: url(../img/018.jpg);
	height: 319px;
	width: 950px;
}
#globalwifi .contents03 .contents03-01 p {
	width: 470px;
	font-size: 14px;
	padding-top: 130px;
	padding-left: 420px;
}
#globalwifi .contents03 .contents03-02 p {
	width: 470px;
	font-size: 14px;
	padding-top: 108px;
	padding-left: 60px;
}
#globalwifi .contents03 .contents03-03 p {
	width: 470px;
	font-size: 14px;
	padding-top: 108px;
	padding-left: 420px;
}
#globalwifi .contents03 {
	margin-bottom: 70px;
}
#globalwifi .contents04 .contents04-01 {
	background-image: url(../img/020.gif);
	height: 430px;
	width: 950px;
	font-size: 12px;
	line-height: 1.3em;
}

#globalwifi .contents04 .contents04-01 .tx {
	width: 410px;
	margin-left: 270px;
	padding-top: 122px;
}
#globalwifi .contents04 .contents04-01 .tx02 {
	width: 410px;
	margin-left: 270px;
	padding-top: 47px;
}
#globalwifi .contents04 .contents04-02 {
	font-size: 12px;
	background-image: url(../img/021.gif);
	height: 33px;
	width: 860px;
	padding-right: 45px;
	padding-left: 45px;
	line-height: 1.3em;
	padding-top: 7px;
}
#globalwifi .contents04 .contents04-03 {
	background-image: url(../img/022.gif);
	height: 278px;
	width: 950px;
	text-align: center;
	padding-top: 30px;
}
#globalwifi .contents05 {
	width: 950px;
	border: 1px solid #5085C5;
}
#globalwifi .contents04 {
	margin-bottom: 70px;
}
#globalwifi .contents05 .contents05-01 {
	width: 905px;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}
#globalwifi .contents05 .contents05-01 .merit {
	float: left;
	width: 349px;
}
#globalwifi .contents05 .contents05-01 .otoku {
	background-image: url(../img/026.gif);
	height: 158px;
	width: 496px;
	float: right;
}
#globalwifi .contents05 .contents05-01 .merit .gw-li {
	margin-left: 5px;
	list-style-type: none;
	font-size: 13px;
	color: #666;
}
#globalwifi .contents05 .contents05-01 .merit img {
	margin-bottom: 14px;
}
#globalwifi .contents05 .contents05-01 .merit .gw-li li {
	line-height: 1.9em;
	background-image: url(../img/999_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}

#globalwifi .contents05 .contents05-01 .otoku .gw-li {
	margin-left: 130px;
	list-style-type: none;
	font-size: 13px;
	color: #666;
	margin-top: 43px;
}
#globalwifi .contents05 .contents05-01 .otoku .gw-li li {
	line-height: 1.9em;
	background-image: url(../img/999_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	font-size: 12px;
}
#globalwifi .contents05 .chu {
	font-size: 12px;
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	color: #000;
	margin-bottom: 20px;
}
#globalwifi .contents05 .ft {
	background-image: url(../img/027_color.gif);
	background-repeat: repeat;
	height: 80px;
	text-align: center;
	font-size: 13px;
	color: #FFF;
}
#globalwifi .contents05 .ft .copy {
	font-weight: bold;
	margin-top: 25px;
	float: left;
	padding-left: 15px;
}
#globalwifi .contents05 .ft .unei {
	font-size: 11px;
	padding-top: 10px;
}
#globalwifi .mainpic {
	height: 375px;
	width: 950px;
}
#globalwifi .tokuten .point {
	background-image: url(../img/005_2bai.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 218px;
	width: 686px;
	font-size: 13px;
}
#globalwifi .tokuten .point p {
	padding-top: 180px;
}
#globalwifi .tokuten .cv01 .btn01 {
	height: 110px;
	width: 223px;
	margin-top: 56px;
	margin-right: auto;
	margin-left: auto;
}
#globalwifi .tokuten .cv01 p {
	padding-top: 26px;
}
#globalwifi .contents01 .contents01-01 .contents01-text .hosoku {
	font-size: 12px;
	margin-top: 23px;
}
#globalwifi .contents01 .contents01-02 p {
	font-size: 14px;
}
#globalwifi .contents01 .contents01-02 .hosoku02 {
	font-size: 12px;
	margin-top: 7px;
	margin-bottom: 26px;
}
#globalwifi .contents01 .hikaku {
	background-image: url(../img/010-2.gif);
	background-repeat: repeat-y;
	text-align: center;
	padding-bottom: 60px;
}
#globalwifi .contents01 .hikaku .ichiran .btn {
	float: left;
	height: 47px;
	width: 172px;
	margin-left: 45px;
	margin-right: 15px;
}
#globalwifi .contents01 .hikaku .ichiran {
	height: 47px;
	text-align: left;
	margin-bottom: 35px;
}
#globalwifi .contents01 .hikaku .gu {
	margin-bottom: 30px;
}
#globalwifi .contents01 .hikaku .ichiran p {
	font-size: 13px;
	padding-top: 15px;
}
#globalwifi .contents01 .scene {
	background-image: url(../img/010-2.gif);
	background-repeat: repeat-y;
	padding-bottom: 25px;
	font-size: 14px;
}
#globalwifi .contents01 .scene .scene01 {
	background-image: url(../img/030.jpg);
	height: 294px;
	width: 885px;
	margin-right: auto;
	margin-left: auto;
}
#globalwifi .contents01 .scene .scene02 {
	background-image: url(../img/031.jpg);
	height: 277px;
	width: 885px;
	margin-right: auto;
	margin-left: auto;
}
#globalwifi .contents01 .scene .scene03 {
	background-image: url(../img/032.jpg);
	height: 277px;
	width: 885px;
	margin-right: auto;
	margin-left: auto;
}
#globalwifi .contents01 .scene .scene04 {
	background-image: url(../img/033.jpg);
	height: 301px;
	width: 885px;
	margin-right: auto;
	margin-left: auto;
}
#globalwifi .contents01 .scene .scene01 p {
	width: 440px;
	padding-top: 130px;
	padding-left: 60px;
}
#globalwifi .contents01 .scene .scene02 p {
	width: 440px;
	padding-top: 104px;
	padding-left: 390px;
}
#globalwifi .contents01 .scene .scene03 p {
	width: 440px;
	padding-top: 109px;
	padding-left: 60px;
}
#globalwifi .contents01 .scene .scene04 p {
	width: 440px;
	padding-top: 104px;
	padding-left: 390px;
}
#globalwifi .contents05 .ft .link {
	float: right;
	margin-top: 25px;
	padding-right: 15px;
}
#globalwifi .contents05 .ft .link a {
	color: #FFF;
}
#globalwifi .contents05 .ft .link a:hover {
	color: #FFF;
	text-decoration: none;
}
#globalwifi .toppage {
	height: 80px;
	width: 540px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
}
#globalwifi .tokusho h2 {
	font-size: 24px;
	font-weight: normal;
	margin-bottom: 55px;
}
#globalwifi .tokusho {
	padding-top: 35px;
	margin-bottom: 50px;
}
#globalwifi .tokusho .tokusho001 #bl2_table {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCC;
	line-height: 1em;
	padding: 0px;
}
#globalwifi .tokusho .tokusho001 #bl2_table tr .colum_2 {
	font-size: 13px;
	background-color: #EFEFEF;
	padding-top: 11px;
	padding-bottom: 9px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
#globalwifi .tokusho .tokusho001 #bl2_table tr .colum_3 {
	font-size: 13px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	line-height: 1.4em;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 15px;
}

#globalwifi .tokusho .tokusho001 #bl2_table tr .colum_4 {
	font-size: 13px;
	padding-left: 15px;
	
	line-height: 1.4em;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 15px;
}
#globalwifi .tokusho .priv {
	width: 880px;
	margin-right: auto;
	margin-left: auto;
}
#globalwifi .tokusho .priv h3 {
	font-size: 16px;
	color: #09C;
	margin-bottom: 20px;
}
#globalwifi .tokusho .priv p {
	font-size: 13px;
	line-height: 1.6em;
	margin-bottom: 30px;
}
#globalwifi .tokusho .priv ol li {
	font-size: 13px;
	color: #666;
	line-height: 1.7em;
}
#globalwifi .tokusho .priv .cb {
	height: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-bottom: 50px;
}
#globalwifi .tokusho .priv ol {
	margin-bottom: 40px;
}
#globalwifi .tokusho .priv ol li ul li {
	list-style-type: disc;
	margin-left: 20px;
}


#globalwifi .tokusho .tokusho002 #bl2_table {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #CCC;
	line-height: 1em;
	padding: 0px;
}
#globalwifi .tokusho .tokusho002 #bl2_table tr .colum_22 {
	font-size: 13px;
	background-color: #EFEFEF;
	padding-top: 11px;
	padding-bottom: 9px;
	padding-left: 15px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;	
}
#globalwifi .tokusho .tokusho002 #bl2_table tr .colum_3 {
	font-size: 13px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	line-height: 1.4em;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 15px;
}

#globalwifi .tokusho .tokusho002 #bl2_table tr .colum_4 {
	font-size: 13px;
	padding-left: 15px;
	
	line-height: 1.4em;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 15px;
}
#globalwifi .tokusho .shousai {
	background-image: url(../img/035-02.gif);
	width: 918px;
	padding-top: 40px;
	background-repeat: repeat-y;
	padding-bottom: 20px;
}
.red001 {
	color: #F00;
}
.chui001 {
	font-size: 12px;
}
#globalwifi .tokusho .ichiran {
	background-image: url(../img/036.jpg);
	height: 73px;
	width: 918px;
	margin-right: auto;
	margin-left: auto;
}
#globalwifi .tokusho .ichiran02 {
	background-image: url(../img/037.jpg);
	width: 918px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
	padding-bottom: 30px;
}
#globalwifi .tokusho .ichiran03 {
	background-image: url(../img/038.jpg);
	height: 30px;
	width: 918px;
	margin-right: auto;
	margin-left: auto;
	background-position: left bottom;
}
#globalwifi .tokusho .ichiran02 .kuni {
	width: 828px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 50px;
}
#globalwifi .tokusho .ichiran02 .kuni .kuni-h {
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../img/039.jpg);
	text-align: center;
	height: 28px;
	width: 828px;
	margin-bottom: 30px;
	padding-top: 5px;
}
#globalwifi .tokusho .ichiran02 .lead {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #999;
	padding: 15px;
	margin-bottom: 50px;
}
#globalwifi .tokusho .ichiran02 .lead p {
	font-size: 13px;
}
#globalwifi .tokusho .ichiran02 .lead h3 {
	margin-bottom: 16px;
}
#globalwifi .tokusho .ichiran02 .kuni .kuni-c {
	font-size: 14px;
	line-height: 2.5em;
}
#globalwifi .contents04 .rom {
	font-size: 11px;
	padding-right: 50px;
	padding-bottom: 20px;
	padding-left: 50px;
	background-image: url(../img/021.gif);
	background-repeat: repeat-y;
}
#globalwifi .contents01 .hikaku .gu p {
	font-size: 11px;
	width: 868px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
}
#globalwifi .contents01 .scene .scene01 p .hosoku {
	font-size: 12px;
}
#globalwifi .contents04 .hosoku02 {
	font-size: 12px;
	background-image: url(../img/021.gif);
	background-repeat: repeat-y;
	padding-top: 15px;
	padding-right: 40px;
	padding-left: 40px;
}

.h1_007 img, .contents04 img,.contents02 img{display:block;}