@charset "UTF-8";
/*//////////////////
  共通変数
//////////////////*/
#dirList {
  display: none; }

body {
  margin: 0; }

/*///////////////////////////////////////
 font-size
/////////////////////////////////////////

	10px = 77%		11px = 85%
	12px = 93%		13px = 100%
	14px = 108%		15px = 116%
	16px = 123.1%   24px = 186%

////////////////////////////////////////*/
body {
  background-color: #393A3C; }

body #header {
  margin-bottom: -6px; }

#container {
  min-width: 980px;
  background: url(/jp/img/sleipnir/uninstall/bg_top.png?20120628) repeat-x scroll center 56px;
  background-color: #FAFAFA;
  padding-top: 70px; }

#content {
  margin: 0 auto;
  position: relative;
  width: auto; }

#header {
  margin-bottom: 18px; }

#content p {
  line-height: 155%; }

/*////////////////////////////////
 top
////////////////////////////////*/
.top h1 {
  color: #CFCFCF;
  font-weight: bold;
  font-size: 182%;
  text-align: center;
  margin: 50px 0 64px 0; }

#pMenu {
  width: 970px;
  margin: 22px auto 43px auto;
  height: 20px;
  position: relative;
  z-index: 2; }

#pMenu ul {
  float: right;
  background: url(/jp/img/sleipnir/uninstall/family_navi_bar.png?20120628) no-repeat right; }

#pMenu li {
  float: left;
  padding-left: 12px;
  margin-right: 12px;
  display: block;
  background: url(/jp/img/sleipnir/uninstall/family_navi_bar.png?20120628) no-repeat 0 0;
  font-size: 85%;
  font-weight: bold; }

#pMenu li a {
  display: block;
  color: #7C7C7D; }

#pMenu li a:hover {
  color: #34A4EC; }

/*////////////////////////////////
 main
////////////////////////////////*/
.thanks .main {
  padding: 92px 0 256px 0; }

.main {
  padding: 43px 0 70px 0;
  width: 640px;
  margin: 0 auto;
  position: relative; }

.thanks .main h2 {
  margin-bottom: 47px;
  font-size: 153.9%;
  font-weight: bold;
  color: #303030; }

.main h2 {
  margin-bottom: 13px;
  font-size: 116%;
  font-weight: bold;
  color: #303030;
  line-height: 155%; }

.main h3 {
  margin-bottom: 4px;
  font-size: 100%;
  font-weight: bold;
  color: #707070;
  line-height: 155%; }

.main .label {
  margin-bottom: 22px;
  padding-left: 20px; }

.thanks .main p {
  font-size: 116%;
  font-weight: bold;
  color: #303030; }

.thanks .main .margin {
  margin: 14px 0 36px 0; }

.main .label label {
  line-height: 170%;
  font-size: 108%;
  color: #676767;
  padding: 0 0 0 0; }

.main .label label input {
  margin-right: 15px; }

.main #textarea {
  background: url(/jp/img/sleipnir/uninstall/textarea.png) no-repeat scroll 0 0 transparent;
  height: 200px;
  margin: 0 auto 20px;
  padding: 10px 3px 10px 10px;
  width: 627px; }

.main #textarea textarea {
  width: 627px;
  height: 200px;
  background: none repeat scroll 0 0 transparent;
  border: none; }

.main .small {
  font-size: 93%;
  font-weight: bold;
  color: #707070;
  line-height: 155%;
  padding-bottom: 25px; }

.main .small a {
  text-decoration: underline;
  color: #34A4EC; }

.main #sendbox {
  position: absolute;
  right: 0; }

/*////////////////////////////////
 bottom
////////////////////////////////*/
.bottom {
  background-color: #393A3C;
  padding: 62px 0 30px; }

.bottom h4 {
  font-size: 123.1%;
  font-weight: bold;
  margin-bottom: 25px;
  text-align: center;
  color: #CFCFCF; }

.bottom .download {
  width: 307px;
  height: 58px;
  margin: 0 auto 10px auto;
  text-indent: -9999px;
  overflow: hidden; }

.bottom .download a {
  display: block;
  width: 307px;
  height: 58px;
  background: url(/jp/img/sleipnir/uninstall/download.png) no-repeat 0 0; }

.bottom .download a:hover {
  background: url(/jp/img/sleipnir/uninstall/download_h.png) no-repeat 0 0; }

.bottom .prev {
  font-size: 93%;
  font-weight: bold;
  text-align: center;
  color: #747575;
  font-weight: bold;
  margin-bottom: 60px; }

.bottom .prev a {
  text-decoration: underline;
  color: #34A4EC; }
