/* CSS Document */

*{
	padding:0;
	margin:0;
}

body{
	background:url(../images/bg/bg_mt1.jpg) repeat-x #F4F4F4;
	font-size:12px;
	color:#333333;
	margin-top:35px;
	margin:35px auto 10px;
	font-family:"MS PGothic";
}
#header .header1{
	position: absolute;
	margin-top: 16px;
	margin-left: 20px;
                width: 790px;
}


#header .header_menu{
	padding-top:8px;
	text-align:right;
	font-size:12px;
	
	width:790px;
	font-weight:normal;
}


#header .headnavi{
                
                font-size:10px;
                text-align:right;
                  
}

h4{
	font-size:12px;
	font-weight:bolder;
}
h6{
	font-size:12px;
	font-weight:bolder;
}		
.clear{
	clear:both;
}		
#header{
	width:795px;
	height:60px;
	margin:0 auto 0;
	background:#ffffff;
	border-left:#e7e7e7 1px solid;
	border-right:#e7e7e7 1px solid;
	border-top:#e7e7e7 1px solid;
}
	
#header .top{
		background: url(../images/bg/bg_top.gif) repeat-x;
		height:10px;
		width:795px;
}	
		
#menu_top{
		height:auto;
		width:795px;
		margin:0 auto 0;
		border-left:#e7e7e7 1px solid;
		border-right:#e7e7e7 1px solid;
}
		
#menu_top ul{
		background:url(../images/bg/bg_menu.gif) repeat-x;
		height:28px;
		text-align:right;
		padding-top:5px;
}
		
#menu_top li{
		display: inline;
		margin-right:7px;
		margin-left:20px;
}
		
#menu_top a{
		color:#333333;
		text-decoration:none;
}
		
#menu_top a:hover{
		color:#E21825;
		background-color:#FFDBDB;
}
	
#menu_top li img{
		vertical-align: text-bottom;
}
		
#main{
	width:795px;
	background: url(../images/bg/bg_inside.jpg) repeat-y;
	margin:0 auto 0;
	border-left:#e7e7e7 1px solid;
	border-right:#e7e7e7 1px solid;
}
	
#nobg{
	width:795px;
	margin:0 auto 0;
	border-left:#e7e7e7 1px solid;
	border-right:#e7e7e7 1px solid;
	background:url(../images/bg/bg_nobg.jpg) repeat-y;
}
	
#left_col{
	width:180px;
	float:left;
}
	
#left_col .menu_left{
		height:20px;
		background:url(../images/menu/bg_title_sub.jpg) repeat-x;
		color:#E71C2B;
		font-weight:bolder;
		padding:7px 0 0 20px;
		font-size:12px;
}	
#left_col h2{
		height:20px;
		background:url(../images/menu/bg_title_sub.jpg) repeat-x;
		color:#E71C2B;
		font-weight:bolder;
		padding:7px 0 0 20px;
		font-size:12px;
}	
#left_col ul{
	padding:0 0 0 35px;
	background:url(../images/menu/bg_menu.gif) repeat;
}
		
#left_col li{
	height:19px;
	list-style-image:url( ./images/icon/icon_menu_left.gif);
	padding-top:5px;
	text-decoration:underline;
}
		
#left_col a{
	color:#666666;
}
		
#left_col a:hover{
	color:#E21825;
	font-weight:bolder;
	background-color:#FFDBDB;
}

#left_subcol{
	width:608px;
	float:left;
	text-align:left;
}
	
#right_col {
	width: 608px;
	background: url("http://www.cashing-spot.jp/images/promotion/img.jpg") no-repeat;
                float: right;
	text-align:left;
}



#right_col .promo  {
                  width: 370px;
                  height: 60px;
                  margin: 22px 0px 0px 0px;
                  font-size: 18px;
                  line-height: 20px;
                  float: left;
                  text-align:right;
                  padding-left: 0px;                  
}

#right_col .center4{
                            float: left;
                            height: 50px;
                            width: 52px;
                            padding: 0 0 0 204px;
                            margin: 22px 0 0 0px;
                            border: 0;
}

#right_col .center4 img{
                            
                            border: 0;
}

#right_col .center5 {
                            height: 50px;
                            width: 47px;
                            float: left; 
                            margin: 22px 5px 0 6px;
                            border: 0;
}

#right_col .center5 img{
                            
                            border: 0;
}

#right_col .promo .center2 a {
                                 color: red;
                                 font-weight:bolder;
                                 font-size: 16px;
                                 padding-bottom: 3px;
                                 text-align:right;                             
                                 text-decoration:none;
}
#right_col .promo2 {
                  width:170px;
                  height: 60px;
                  margin: 22px 10px 0px 0px;
                  font-size: 18px;
                  line-height: 20px;
                  float: right;
                  padding-right: 10px;
                  text-align: center;                 
}
#right_col .promo2 .center2 a {
                                 color: red;
                                 font-weight:bolder;
                                 font-size: 16px;
                                 padding-bottom: 3px;
                                 text-decoration:none;
}

#right_col .promo3 {
                  width:380px;
                  height: 67px;
                  margin: 0px 0px 0px 0px;
                  font-size: 13px;
                  line-height: 18px;
                  clear: both;
                  padding: 15px 0 0 210px;
}
#right_col .promo3 .center3 {
                                 color:#0188DD;
                                 font-weight:bolder;
                                 font-size: 11px;
                                 margin-bottom: 2px;
                                 text-align:center;
}
#right_col .p3{
                    margin-top: 2px;
                    text-align:center;
                    font-size: 10px;
                   
}
#right_col .promo4 {
                           
                           height: 22px;
                           padding: 0 0 0px 365px;
}
#right_col .promo4 span {
                                  color: white;
                                  font-size: 12px;
                                  clear: both;
}

#right_col .promo5  {
                  width: 370px;
                  height: 60px;
                  margin: 0px 0px 0px 0px;
                  font-size: 18px;
                  line-height: 20px;
                  float: left;
                  text-align:right;
                  padding-left: 0px;                  
}

#right_col .promo6 {
                  width:170px;
                  height: 60px;
                  margin: 0px 10px 0px 0px;
                  font-size: 18px;
                  line-height: 20px;
                  float: right;
                  padding-right: 10px;
                  text-align: center;                 
}

#right_col .promo5 .center2 a {
                                 color: red;
                                 font-weight:bolder;
                                 font-size: 16px;
                                 padding-bottom: 3px;
                                 text-align:right;
                                 text-decoration:none;
}

#right_col .promo6 .center2 a {
                                 color: red;
                                 font-weight:bolder;
                                 font-size: 16px;
                                 padding-bottom: 3px;
                                 text-decoration:none;
                                
}

#right_col h6{
                   padding: 10px 35px 10px 35px;
                   text-align: left;
}
#right_subcol{
	width:177px;
	margin: auto;
	float:right;
	margin-right:8px;
	text-align:center;
               
}
	
#right_subcol img{
                         margin-top:15px;
                         border: 0;
                         clear: both;
}
	

#right_subcol a{
                         
                         border: 0;
}

#right_subcol p{
                     clear: both;
                         
}

.what_new{
	background-color:#F4F4F4;
	margin-top:10px;
	background:url(../images/what_new/title.gif) no-repeat #f4f4f4;
	height:auto;
}
	
.what_new h3{
	font-weight:bolder;
	color:#0188DD;
	padding: 80px 20px 0 20px;
	font-size:14px;
                
}
	
.what_new p{
	color:#666666;
	line-height:18px;
	padding:10px 20px 15px 20px;
                
}	
	
.text_center{
	color:#666666;
	line-height:18px;
	padding:10px 20px;
}

.text_centerrl { text-align:right;
                      margin-bottom:5px;
                      margin-right:5px;
                      color:blue;
}

.text_rank { text-align:left;
                margin-bottom:5px;
                font-size:16px;
                color:red;
                font-weight:bold;
}
	
.center{
          margin:15px 0 0 0;
          
}	
	
.center ul{
	float:left;
	margin:12px 0 0 0;
	padding:0 0 2px 25px;
	display:block;
	width:180px;
                
}		
	
.center li{
	list-style-image:url(../images/icon/icon_arr2.gif);
	padding-left:5px;
	line-height:22px; 
}
		
.center a{
	color:#666666;
	text-decoration:underline;
}
		
.center a:hover{
	color:#E21825;
	background-color:#FFDBDB;
}
	
.text_blue{
	color:#0188DD;
	text-align:right;
	padding:10px 20px;
}

.text_blue2{
	color:#0188DD;
	text-align: center;
}

#footer{
	width:795px;
	background:url(../images/bg/bg_footer.gif);
	height:44px;
	border-left:#e7e7e7 1px solid;
	border-right:#e7e7e7 1px solid;
	border-bottom:#e7e7e7 1px solid;
	margin:0 auto;
	text-align:center;
	padding-top:16px;
	line-height:18px;
	color:#666666;
                clear: both;
}

#footer ul{
		height:18px;
		text-align:center;
		padding-top:5px;
}
		
#footer li{
		display: inline;
}

#footer a{
	color:#666666;
	text-decoration:none;
                padding-right: 15px;
}
	
#footer a:hover{
	color:#E21825;
	background-color:#FFDBDB;
}
	
.title2{
         background: url(../images/bg/bg_title2.gif) no-repeat;
         width:400px;
         color:#ffffff;
         font-weight:bolder;
         padding:6px 0  0 17px;
         height:23px;
         font-size:14px;	
         clear: both;
}

.title{
       background: url(../images/bg/bg_title.gif) no-repeat;
       width:400px;
       color:#0188DD;
       font-weight:bolder;
       padding:6px 0  0 17px;
       height:23px;
       font-size:14px;
       clear: both;
}

.title_menu{
	background:url(../images/omatome/service.jpg) no-repeat;
	height:105px;
                text-align: left;
                border-bottom: 1px dashed gray;
}

.title_menu h3{
                    color:#E6171E;
	font-weight:bolder;
	padding:26px 0 8px 38px;
	font-size:16px;
                
}

.title_menu p {
                       font-size: 13px;
                       color: red; 
                       padding: 0 300px 0 45px;                    
}
                       
.title_menu2{
	background:url(../images/omatome/aboutus.jpg) no-repeat;
	height:55px;
	color:#E6171E;
	font-weight:bolder;
	padding:26px 0 0 38px ;
	text-align:left;
	font-size:16px;
}
.title_menu3{
	background:url(../images/omatome/policy.jpg) no-repeat;
	height:55px;
	color:#E6171E;
	font-weight:bolder;
	padding:26px 0 0 38px ;
	text-align:left;
	font-size:16px;
}
.title_menu4{
	background:url(../images/omatome/sitemap.jpg) no-repeat;
	height:55px;
	color:#E6171E;
	font-weight:bolder;
	padding:26px 0 0 38px ;
	text-align:left;
	font-size:16px;
}
.title_menu5{
	background:url(../images/omatome/yougo.jpg) no-repeat;
	height:55px;
	color:#E6171E;
	font-weight:bolder;
	padding:26px 0 0 38px ;
	text-align:left;
	font-size:16px;
}
.title_menu6{
	background:url(../images/omatome/service.jpg) no-repeat;
	height:55px;
	color:#E6171E;
	font-weight:bolder;
	padding:26px 0 0 38px ;
	text-align:left;
	font-size:16px;
}

.yougobar {
               text-align: center;
               margin-bottom: 15px;
              
}
.yougobar ul {
                  width: 514px;
                  list-style: none;
                  text-align: center;
                  padding: 10px 0 0px 94px;
}               
.yougobar ul li {
                     float: left;
                     margin: 0 5px 0 5px;
                     text-align: center;
}

.yougotop{
              width: 520px;
              height: 20px;
              font-size: 14px;
              font-weight: bolder;
              color: #E6171E;
              border-bottom: 1px dashed #00008b;
              margin: 10px 40px 0 40px;
              padding-top: 10px;
}
.yougotop h4 {
                   font-size: 14px;
              font-weight: bolder;
              color: #E6171E;
}
.yougo p{
            text-align:left;
            padding: 5px 35px 5px 35px;
            line-height:21px;
            background:#ffffff;
            clear: both;
            color: gray;
            
            margin:0 7px 10px 3px;
}

.yougo p span{
            text-align:left;
            
            line-height:21px;
            background:#ffffff;
            clear: both;
            color: red;
            font-size: 16px;           
}		

.yougobar a{
	color:#666666;
                text-decoration:underline;
}
		
.yougobar a:hover{
	color:#E21825;
	font-weight:bolder;
	background-color:#FFDBDB;
}

.ytitle {
          font-size: 12px;
          font-weight: bolder;
          height: 20px;
          width: 530px;
          background:url(../images/menu/bg_title_sub.jpg) repeat-x;
          border-bottom: 1px solid #8B0000;
          margin-left: 35px;
          color: #00008b;
          padding: 5px 0 0 7px;
}

.ytitle a{
          text-decoration: none;
          color: #00008b;
}

.ytitle a:hover{
                   text-decoration: underline;
                   font-weight:bolder;
}
          
.y_end {
         background:url(../images/logo/y_logo.gif) no-repeat;
         text-align: right;
         height: 40px;
         width: 200px;
         margin: 30px 35px 0 370px;
}

.table {
         width: 600px;
         margin-right: auto;
         margin-left: auto;
}
.table caption {
	font-weight: bold;
	color: #DA272D;
	background-color:#F9B4B6;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size:14px;
}

.table div {
	font-weight: bold;
	color: #DA272D;
	background-color:#F9B4B6;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size:14px;
}

.table td {
             font-weight: normal;
             background-color:#FFEAEB;
             padding: 12px;
             text-align:center;
             width: 25%;
}

.aboutus1 {
	display:block;
	width:200px;
	margin:1px;
	float:left;
	text-align:left;
	background:#F9B4B6;
	padding: 7px;
}

.aboutus2 {
	display:block;
	width:360px;
	margin:1px;
	float:left;
	text-align:left;
	background:#FFEAEB;
	padding: 7px;
}	

.sitemap{
	margin:5px;
	width:250px;
	float:left;
	padding:0 10px 0 20px;
	line-height:20px;
	text-align:justify;
}
.sitemap li{
	padding-left:5px;
	margin-left:20px;	
}
.sitemap a{
	color:#666666;
	text-decoration:underline;
}
			
.sitemap a:hover{
	color:#E21825;
	background-color:#FFDBDB;
	text-decoration:underline;
}
.moushikomi {                    
                   padding: 20px 10px 10px 400px;
}

#ent {
        width: 600px;
        margin-right: auto;
        margin-left: auto;
}

#ent .box1 {
                width: 595px;
                height: 16px;
                background:url(../images/menu/catbar.jpg) repeat-x;
                margin: 7px 0px 0px 0px;
                padding: 5px 0 5px 5px;             
                font-weight: bold;
	color: white;
	font-size:14px;
                border-bottom: 0px solid #F4F4F4;
}

#ent .box1 a{
	color: white;
	text-decoration:none;
}
		
#ent .box1 a:hover{
	           color:white;
	           text-decoration: underline;
}
#ent .box2 {
          width: 121px;
          height: 50px;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          background-color: #E7E7E7;
          float: left;
          border-right: 1px solid white;
          border-top: 1px solid white;
          font-weight: normal;
          text-align: center;
}
   
#ent .box3 {
                   width: 478px;
                   background-color: #E7E7E7;
                   float: right;
                   height: 50px;
                   border-top: 1px solid white;
                   font-weight: normal;
                   text-align: left;
}

#ent .box4 {
                width: 199px;
                background-color: #FFEAEB;
                float: left;
                height: 40px;
                border-top: 1px solid #E7E7E7;
                border-right: 1px solid #E7E7E7;
                font-weight: normal;
                text-align: center;
}

#ent p {
           padding: 5px;
}

#ent .box2  p, #ent .box3 p, #ent .box4 p, #ent .box6 p, #ent .box16 p, #ent .box17 p, #ent .box18 p, #ent .box22 p {
                   padding-top: 15px;
}

#ent .box5 {
                width: 594px;
                height: 18px;
                margin: 7px 0px 0px 0px;              
                font-weight: bold;
	color: #DA272D;
	background-color:#F9B4B6;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size:14px;
}

#ent .box6 {
                width: 116px;
                background-color: #ffffcc;
                float: left;
                height: 40px;
                border-top: 1px solid gray;
                border-right: 1px solid gray;
                font-weight: bolder;
                text-align: center;
                color: #00008b;
}

#ent .box8 {
                   width: 598px;
                   background-color: white;
                   clear: both;
                   height: 60px;
                   border: 1px solid gray;
                   font-weight: normal;
                   text-align: left;
}

#ent .box7 {
                 width: 129px;
                  background-color: white;
                  float: left;
                  height: 73px;
                  border-top: 1px solid gray;
                  border-right: 1px solid gray;
                  border-left: 1px solid gray;
                  font-weight: normal;
}

#ent .box9 {
                   width: 446px;
                   float: right;
                   height: 81px;
                   font-weight: normal;
                   text-align: left;
}

#ent .box9 p {
                   padding: 3px;
                   line-height: 15px;
}

#ent .box10 {
                   width: 152px;
                   float: left;
                   height: 81px;
                   border-top: 1px solid white;
                   border-right: 1px solid white;
                   font-weight: normal;
                   text-align: center;
}

#ent .box12 {
                   width: 400px;
                   background-color: #FFEAEB;
                   float: right;
                   height: 30px;
                   border-top: 1px solid white;
                   font-weight: normal;
                   text-align: left;
}

#ent .box11 {
          width: 199px;
          height: 30px;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          background-color: #F9B4B6;
          float: left;
          border-right: 1px solid white;
          border-top: 1px solid white;
          font-weight: normal;
          text-align: left;
}

#ent .box11 p, #ent .box12 p {
                   padding-top: 8px;
}

#ent .box14 {
                   width: 400px;
                   background-color: #FFEAEB;
                   float: right;
                   height: 60px;
                   border-top: 1px solid white;
                   font-weight: normal;
                   text-align: left;
}

#ent .box13 {
          width: 199px;
          height: 60px;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          background-color: #F9B4B6;
          float: left;
          border-right: 1px solid white;
          border-top: 1px solid white;
          font-weight: normal;
          text-align: left;
        
}
#ent .box15 {
                   width: 116px;
                   background-color: white;
                   float: left;
                   height: 32px;
                   border-top: 1px solid gray;
                   border-right: 1px solid gray;
                   font-weight: normal;
                   text-align: center;
}

#ent .box13 p,#ent .box15 p {
                   padding-top: 8px;
}

#ent .box14 p {
                   padding-top: 8px;
                   line-height: 15px;
}
#ent .shousai{
                   width: 73px;
                   height: 25px;
                   float: left;
                   padding: 5px 10px 0 420px;
}
#ent .moushi{
                   width: 73px;
                   height: 25px;
                   float: right;
                   padding: 5px 10px 0 10px;
}

#ent .box18 {
                   width: 116px;
                   background-color: #ffffcc;
                   float: left;
                   height: 40px;
                   border-top: 1px solid gray;
                   border-right: 1px solid gray;
                   font-weight: bolder;
                   text-align: center;
                   color: #00008b;                 
}
#ent .box19 {
                   width: 58px;
                   background-color: #F4F4F4;
                   float: left;
                   height: 40px;
                   border-top: 1px solid white;
                   border-right: 0px solid white;
                   font-weight: bolder;
                   text-align: center;
                   color: #00008b;                  
}

#ent .box20 {
                   width: 59px;
                   background-color: #F4F4F4;
                   float: left;
                   height: 40px;
                   border-top: 1px solid white;
                   border-right: 0px solid white;
                   font-weight: bolder;
                   text-align: center;
                   color: #00008b;
}
#ent .box21{
                background: url(../images/bar/entbar.gif) no-repeat;
	width:595px;
	color:#ffffff;
	font-weight:bolder;
	padding:0px 0  0 0px;
	height:50px;
	font-size:14px;
}
#ent .box21 p{
                  padding: 5px 0 0 5px;
                  
}
#ent .box22 {
                  width: 149px;
                  background-color: #F4F4F4;
                  float: left;
                  height: 40px;
                  border-top: 1px solid white;
                  border-right: 1px solid white;
                  font-weight: bolder;
                  text-align: center;
                  color: #00008b;
}
#ent .box23 {
                   width: 116px;
                   background-color: white;
                   float: left;
                   height: 32px;
                   border-top: 1px solid gray;
                   border-right: 1px solid gray;
                   font-weight: bolder;
                   text-align: center;
                   font-size: 17px;
}
#ent .box23 a{
                    background: url(../images/bar/entb1.gif) no-repeat;
                    text-decoration: none;
                    width: 116px;
                    height: 32px;
                    display:block;
                    text-align: center;
}
#ent .box23 a:hover{
                    background: url(../images/bar/entb2.gif) no-repeat;
                    text-decoration: none;
                    color: white;
                    width: 116px;
                    height: 32px;
}
#nt .box23 p {
                     padding: 13px 0px 0 0px;
}
#ent .box16 {
          width: 121px;
          height: 50px;
          margin: 0px 0px 0px 0px;
          padding: 0px;
          background-color :#F9B4B6;
          float: left;
          border-right: 1px solid white;
          border-top: 1px solid white;
          font-weight: normal;
          text-align: center;
}
   
#ent .box17 {
                   width: 478px;
                   background-color:#F9B4B6;
                   float: right;
                   height: 50px;
                   border-top: 1px solid white;
                   font-weight: normal;
                   text-align: left;
}

.q-logo {
           width: 100px;
           height: 90px;
           float: left;
           margin: 5px 0 0 10px;
}

.q1 {
      width: 450px;
      height: 25px;
      float: right;
      font-size: 16px;
      margin: 40px 5px 0 0;
      padding: 0 28px 0 0;
      color: #00008b;
       
}

.midashi { 
             background: url(../images/bar/midashi.gif) no-repeat;
             font-size: 16px;
             color: red;
             font-weight: bolder;
             padding: 11px 0px 10px 50px;
             margin-left: 3px;                       
}

.midashi2 { 
             background: url(../images/bar/midashi2.gif) no-repeat;
             font-size: 16px;
             color: red;
             font-weight: bolder;
             padding: 11px 0px 10px 50px;
             margin-left: 3px;
}
.midashi3 { 
             background: url(../images/bar/midashi3.gif) no-repeat;
             font-size: 16px;
             color: red;
             font-weight: bolder;
             padding: 11px 0px 10px 50px;
             margin-left: 3px;
}
.midashi4 { 
             background: url(../images/bar/midashi4.gif) no-repeat;
             font-size: 16px;
             color: red;
             font-weight: bolder;
             padding: 11px 0px 10px 50px;
             margin-left: 3px;
}
.midashi5 { 
             background: url(../images/bar/midashi5.gif) no-repeat;
             font-size: 16px;
             color: red;
             font-weight: bolder;
             padding: 11px 0px 10px 50px;
             margin-left: 3px;
}

.midashi6 { 
             background: url(../images/omatome/omatome_bar.gif) no-repeat;
             font-size: 16px;
             color: red;
             font-weight: bolder;
             padding: 11px 0px 10px 50px;
             margin-left: 3px;
}

.midashi7 { 
             background: url(../images/omatome/omatome_bar1.gif) no-repeat;
             font-size: 16px;
             color: red;
             font-weight: bolder;
             padding: 11px 0px 10px 50px;
             margin-left: 3px;
}

.midashi8 { 
             background: url(../images/bar/menseki_bar.gif) no-repeat;
             font-size: 16px;
             color: red;
             font-weight: bolder;
             padding: 11px 0px 10px 50px;
             margin-left: 3px;
}

#osusume1{
              
              width: 530px;
              height: 70px;
              margin: 5px 35px 5px 35px;
                    
}

#osusume1 .osusume1-1 {
                   float: left;
                   width: 130px;
                   height: 60px;
                   padding: 10px 20px 0px 25px;
}

#osusume1 .osusume1-2 {
                   float: left;
                   width: 130px;
                   height: 10px;
                   padding: 0px 20px 0px 25px;
                   text-align: center;
}

#osusume1 .osusume1-2 a {
                                       text-decoration: none;
                                       color:#666666;
}
#osusume1 .osusume1-2 a:hover{
                                               color:#E21825;
	                               font-weight:bolder;
	                               background-color:#FFDBDB;
}

.omatomemap {
                     text-align: center;
}

.hajimete p{
            text-align:left;
            padding: 5px 35px 5px 35px;
            line-height:21px;
            background:#ffffff;
            clear: both;
            color: gray;
            background-color: #F0F8FF;
            margin:0 7px 10px 3px;
}

.hajimete p span{
            text-align:left;
            
            line-height:21px;
            background:#ffffff;
            clear: both;
            color: red;
            font-size: 16px;
            background-color: #F0F8FF;           
}