@charset "utf-8";
#inline-wrap {
	position: relative;
	margin:10px auto;
	max-width: 600px;
	background: #fff;
	padding: 20px;
}
#inline-wrap h1 {
	font-weight: bold;
	font-size: 18px;
	margin: 0 0 10px;
}
#inline-wrap .image img {
	width:100%;
	max-width: 600px;
}
#inline-wrap .image,
#inline-wrap .popup-modal-dismiss {
	text-align: center;
}

/*pocketalk,変換フラグ*/
#inline-wrap_pocketalk, #inline-wrap_multiplug, #inline-wrap_taxi, #inline-wrap_taxi_term, #inline-wrap_suica{
	position: relative;
	margin:10px auto;
	max-width: 600px;
	background: #fff;
	padding: 20px;
}
#inline-wrap_pocketalk h1, #inline-wrap_multiplug h1, #inline-wrap_taxi h1, #inline-wrap_suica h1 {
	font-weight: bold;
	font-size: 18px;
	margin: 0 0 10px;
}
#inline-wrap_pocketalk .image img, #inline-wrap_multiplug .image img, #inline-wrap_taxi .image img, #inline-wrap_taxi_term .image img, #inline-wrap_suica .image img{
	width:100%;
	max-width: 600px;
}
#inline-wrap_pocketalk .image,
#inline-wrap_pocketalk .popup-modal-dismiss,
#inline-wrap_taxi_term .image,
#inline-wrap_taxi_term .popup-modal-dismiss,
#inline-wrap_taxi .image,
#inline-wrap_taxi .popup-modal-dismiss,
#inline-wrap_multiplug .image,
#inline-wrap_multiplug .popup-modal-dismiss,
#inline-wrap_suica .image,
#inline-wrap_suica .popup-modal-dismiss {
	text-align: center;
}

/*optionpack100per*/
#inline-wrap_optionpack_100per {
	position: relative;
	margin:10px auto;
	max-width: 600px;
	background: #fff;
	padding: 20px;
}
#inline-wrap_optionpack_100per h1 {
	font-weight: bold;
	font-size: 18px;
	margin: 0 0 10px;
}
#inline-wrap_optionpack_100per .image img {
	width:100%;
	max-width: 600px;
}
#inline-wrap_optionpack_100per .image,
#inline-wrap_optionpack_100per .popup-modal-dismiss {
	text-align: center;
}

/*optionpack90per-2*/
#inline-wrap_optionpack_90per-2 {
	position: relative;
	margin:10px auto;
	max-width: 600px;
	background: #fff;
	padding: 20px;
}
#inline-wrap_optionpack_90per-2 h1 {
	font-weight: bold;
	font-size: 18px;
	margin: 0 0 10px;
}
#inline-wrap_optionpack_90per-2 .image img {
	width:100%;
	max-width: 600px;
}
#inline-wrap_optionpack_90per-2 .image,
#inline-wrap_optionpack_90per-2 .popup-modal-dismiss {
	text-align: center;
}

/*optionpack90per*/
#inline-wrap_optionpack_90per {
	position: relative;
	margin:10px auto;
	max-width: 600px;
	background: #fff;
	padding: 20px;
}
#inline-wrap_optionpack_90per h1 {
	font-weight: bold;
	font-size: 18px;
	margin: 0 0 10px;
}
#inline-wrap_optionpack_90per .image img {
	width:100%;
	max-width: 600px;
}
#inline-wrap_optionpack_90per .image,
#inline-wrap_optionpack_90per .popup-modal-dismiss {
	text-align: center;
}

/*plan spec 1g*/
#inline-wrap_plan_spec_1g {
	position: relative;
	margin:10px auto;
	max-width: 600px;
	background: #fff;
	padding: 20px;
}
#inline-wrap_plan_spec_1g h1 {
	font-weight: bold;
	font-size: 18px;
	margin: 0 0 10px;
}
#inline-wrap_plan_spec_1g .image img {
	width:100%;
	max-width: 600px;
}
#inline-wrap_plan_spec_1g .image,
#inline-wrap_plan_spec_1g .popup-modal-dismiss {
	text-align: center;
}

/*compare plan*/
#inline-wrap_compare_plan1,
#inline-wrap_compare_plan2,
#inline-wrap_compare_plan3,
#inline-wrap_compare_plan4
{
	position: relative;
	margin:10px auto;
	max-width: 600px;
	background: #fff;
	padding: 20px;
}
#inline-wrap_compare_plan1 h1,
#inline-wrap_compare_plan2 h1,
#inline-wrap_compare_plan3 h1 {
	font-weight: bold;
	font-size: 18px;
	margin: 0 0 10px;
}
#inline-wrap_compare_plan1 .image img,
#inline-wrap_compare_plan2 .image img,
#inline-wrap_compare_plan3 .image img,
#inline-wrap_compare_plan4 .image img{
	width:100%;
	max-width: 600px;
}
#inline-wrap_compare_plan1 .image,
#inline-wrap_compare_plan1 .popup-modal-dismiss,
#inline-wrap_compare_plan2 .image,
#inline-wrap_compare_plan2 .popup-modal-dismiss,
#inline-wrap_compare_plan3 .image,
#inline-wrap_compare_plan3 .popup-modal-dismiss,
#inline-wrap_compare_plan4 .image,
#inline-wrap_compare_plan4 .popup-modal-dismiss {
	text-align: center;
}

/*read more*/
#inline-wrap_read_more, #inline-wrap_read_more_2 {
	position: relative;
	margin:10px auto;
	max-width: 600px;
	background: #fff;
	padding: 20px;
}
#inline-wrap_read_more h1, #inline-wrap_read_more_2 h1 {
	font-weight: bold;
	font-size: 18px;
	margin: 0 0 10px;
}
#inline-wrap_read_more .image img,#inline-wrap_read_more_2 .image img {
	width:100%;
	max-width: 600px;
}
#inline-wrap_read_more .image,
#inline-wrap_read_more .popup-modal-dismiss,
#inline-wrap_read_more_2 .image,
#inline-wrap_read_more_2 .popup-modal-dismiss
{
	text-align: center;
}

/*spec*/
#inline-wrap_spac1,
#inline-wrap_spec2,
#inline-wrap_spec4,
#inline-wrap_3gb,
#inline-wrap_5gb,
#inline-wrap_10gb,
#inline-wrap_U50,
#inline-wrap_sim,
#inline-wrap_unlimited,
#inline-wrap_5g_important,
#inline-wrap_sim_softbank
{
	position: relative;
	margin:10px auto;
	max-width: 600px;
	background: #fff;
	padding: 40px 20px 20px;
}
#inline-wrap_spac1 h1,
#inline-wrap_spec2 h1,
#inline-wrap_spec4 h1,
#inline-wrap_3gb h1,
#inline-wrap_5gb h1,
#inline-wrap_10gb h1,
#inline-wrap_U50 h1,
#inline-wrap_sim h1,
#inline-wrap_unlimited h2,
#inline-wrap_5g_important h2,
#inline-wrap_sim_softbank h2
{
	font-weight: bold;
	font-size: 18px;
	margin: 0 0 10px;
}
#inline-wrap_spac1 .image img,
#inline-wrap_spec2 .image img,
#inline-wrap_spec4 .image img,
#inline-wrap_3gb .image img,
#inline-wrap_5gb .image img,
#inline-wrap_10gb .image img,
#inline-wrap_U50 .image img,
#inline-wrap_sim .image img,
#inline-wrap_unlimited .image img,
#inline-wrap_5g_important .image img,
#inline-wrap_sim_softbank .image img
{
	width:100%;
	max-width: 600px;
}
#inline-wrap_spac1 .popup-modal-dismiss,
#inline-wrap_spec2 .popup-modal-dismiss,
#inline-wrap_spec4 .popup-modal-dismiss,
#inline-wrap_3gb .popup-modal-dismiss,
#inline-wrap_5gb .popup-modal-dismiss,
#inline-wrap_10gb .popup-modal-dismiss,
#inline-wrap_U50 .popup-modal-dismiss,
#inline-wrap_sim .popup-modal-dismiss,
#inline-wrap_unlimited .popup-modal-dismiss,
#inline-wrap_5g_important .popup-modal-dismiss,
#inline-wrap_sim_softbank .popup-modal-dismiss
{
	text-align: center;
	margin-top: 30px;
}
#inline-wrap_spac1 table th,
#inline-wrap_spec2 table th,
#inline-wrap_spec4 table th,
#inline-wrap_3gb table th,
#inline-wrap_5gb table th,
#inline-wrap_10gb table th,
#inline-wrap_U50 table th,
#inline-wrap_sim table th
{
	width: 25%;
}

/*spec*/
#inline-wrap_compare_compensation {
	position: relative;
	margin:10px auto;
	max-width: 600px;
	background: #fff;
	padding: 40px 20px 20px;
}
#inline-wrap_compare_compensation h1 {
	font-weight: bold;
	font-size: 18px;
	margin: 0 0 10px;
}
#inline-wrap_compare_compensation .image img {
	width:100%;
	max-width: 600px;
}
#inline-wrap_compare_compensation .popup-modal-dismiss {
	text-align: center;
	margin-top: 30px;
}
#inline-wrap_compare_compensation table th {
	width: 25%;
}
table {
	width:100%;
	border-spacing:0px;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
}
table th,table td {
	line-height:200%;
	padding:5px 10px;
	text-align:left;
	vertical-align:top;
	border-bottom:1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
.aligncenter {
	text-align: center !important;
}
.cl_f3f3f3 {
	background-color: #f3f3f3;
}