
/* about.css */
a {
color:#1F75CC;
text-decoration: none;
}
a:link{
}
a:visited{
}
a:hover{
}
a:active{
}
h1, h2, h3, h4, h5{
}
#contents{
padding-top:50px;
padding-bottom:30px;
padding-right:100px;
*display: inline-block;
}
#contents:after {
content: ".";
display: block;
visibility: hidden;
height: 0.1px;
font-size: 10%;
line-height: 0;
clear: both;
}
#page{
border: solid 2px black;
float:right;
margin-left:-2px;
padding:24px 36px;
width:520px;
overflow:hidden;
background-color:white;
}
#page a:hover{
background-color:#BDE5E5;
}
#page p, #page li{
font-size: 85%;
}
#page h2{
margin-top:0px;
}
#page h4{
margin-bottom:0px;
}
#page h5{
margin-bottom:0px;
}
#page p{
margin-top:4px;
}
#page img{
border:solid 1px gray;
}
#page .usecase{
margin-bottom:22px;
*display: inline-block;
}
#page .usecase:after {
content: ".";
display: block;
visibility: hidden;
height: 0.1px;
font-size: 10%;
line-height: 0;
clear: both;
}
#page .usecase img{
float:left;
width:274px;
margin-right:15px;
}
#page .usecase h4{
clear:both;
}
#page .faq{
border: solid 1px black;
padding:10px;
margin-top:5px;
*display: inline-block;
}
#page .faq:after {
content: ".";
display: block;
visibility: hidden;
height: 0.1px;
font-size: 10%;
line-height: 0;
clear: both;
}
#page .faq img{
float:right;
width:130px;
margin-left:2px;
}
#page .guide{
padding: 3px 15px;
margin-bottom:20px;
}
#page .guide p{
font-size:80%;
}
#page .guide span{
background-color:#FDF0CD;
font-size:80%;
padding: 3px 3px;
font-weight:bold;
margin-left:-5px;
}
#page .guide span .guide_num{
color:#668187;
padding-right:5px;
font-weight:normal;
font-size:100%;
}
#page .guide img{
max-width:490px;
}
#page .contact_form{
background-color:#F7F7F7;
padding:15px;
}
#page .contact_form h3{
font-size:90%;
}
#sidemenu{
float:right;
width:160px;
border-bottom:1px solid gray;
}
#sidemenu a{}
#sidemenu ul{
padding:0px;
margin:0px;
display:block;
}
#sidemenu li{
list-style:none;
display:block;
color:gray;
border:solid 1px gray;
border-right: solid 2px black;
background-color:#FDFDFD;
margin:0;
margin-bottom:-1px;
* margin-bottom:0px;
padding:0;
}
#sidemenu li a{
color:gray;
display:block;
padding:7px;
}
#sidemenu li a:hover{
background-color:#BDE5E5;
color:black;
}
#sidemenu .selected{
border:solid 2px black;
border-right:solid 0px white;
background-color:white;
}
#sidemenu .selected a{
font-weight:bold;
color:black;
}
#sidemenu .selected a:hover{
background-color:white;
}
#sidemenu .sub{
margin-left:30px;
}
#sidemenu .sub a{
font-size:90%;
}
/* wrapper.css */
body {
margin:0 auto;
padding:0px;
width:950px;
font-family:Arial, sans-serif;
}
a {
color:#1F75CC;
text-decoration: none;
}
a:link{
}
a:visited{
}
a:hover{
}
a:active{
}
img {
border: none;
}
/*
* Header Style
*/
#header{
height: 2.1em;
border-bottom: solid 1px black;
background-color:#F2F2F2;
background-repeat:repeat-x;
padding-top:2px;
}
#globalmenu {
float:left;
padding-top:4px;
}
#globalmenu:after {
content: ".";
display: block;
visibility: hidden;
height: 0.1px;
font-size: 10%;
line-height: 0;
clear: both;
}
#globalmenu ul{
padding:2px 0px 0px;
margin:0;
}
#globalmenu li{
display: block;
float: left;
list-style-type:none;
margin:0px 3px;
}
#globalmenu .selected {
}
#globalmenu a{
font-weight:bold;
font-size: 80%;
height:18px;
padding:2px 4px;
}
#globalmenu a:hover{
background-color:#BDE5E5;
/* border:solid 1px gray; */
}
#app_logo {
float:left;
color:white;
font-size: 80%;
font-weight:bold;
padding: 4px 5px 0px 15px;
}
#app_logo img {
margin-right:5px;
}
#logo_navi {
float: left;
color: #505050;
margin-top: 0.6em;
}
#logo_navi a {
margin-left: 7px;
}
#sub_title {
display: block;
padding-top: 27px;
}
#subtitle {
display: none;
font-size: small;
padding-left: 190px;
}
#submenu {
float:right;
text-align: right;
padding: 6px 12px 0px 0px;
font-size: 80%;
margin-top:2px;
}
#submenu a{
}
#submenu a:hover{
background-color:#BDE5E5;
/* border:solid 1px gray; */
}
#create_new {
cursor: pointer;
}
#create_new img {
vertical-align: bottom;
}
#create_new:hover {
text-decoration:underline;
}
#create_form {
display:inline;
}
#search {
margin:0.5em 0.75em 0 0;
font-size: 90%;
}
#q {
border: 1px solid #DFD7D1;
font-size: 85%;
margin-bottom: 0.3em;
}
#submit_search {
padding-top: 0.2em;
}
/*
* End of Header Style
*/
/*
* Footer Style
*/
#footer{
text-align:center;
font-size:80%;
border-top:solid 1px #D0D0D0;
clear:both;
}
#footer p{
margin-top:4px;
margin-bottom:4px;
}
/*
* End of Footer Style
*/
.prefix {
*display:inline-block;
}
.prefix:after {
content: ".";
display: block;
visibility: hidden;
height: 0.1px;
font-size: 10%;
line-height: 0;
clear: both;
}